starting build "8e6430a9-4c8e-4a0c-9054-220af9d0482e" 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 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Sending build context to Docker daemon 15.36kB Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 1/27 : FROM gcr.io/oss-fuzz-base/base-builder Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": latest: Pulling from oss-fuzz-base/base-builder Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b549f31133a9: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4ccb3e70f70a: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d41f04c49ee: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": eda8aee8aeb9: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbe20ba7f145: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 59569ada9f46: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": d9f95fbfa1d6: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 82271421142f: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 61cfbd6b92f4: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 6b5311053df2: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b386a2ca5d39: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 3b16197a3a2f: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 75be96827ec0: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 19856a141f41: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2ad123ec84a0: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 71b4923e39e7: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ee098a226411: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": a2a154ec23db: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 1beca2b3973b: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 51f43ba087d5: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0db01a14c6c1: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fee72efd77bf: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 90bc585f63da: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 27ea0565fc5d: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ac51319ba7ac: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 18591449505a: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 8b08bc7d3105: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 338c4b17816e: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7dc83c34138b: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0fd2c1fdcab3: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d076bef665f: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": e2793c811758: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4a355bdf3cb9: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 542cf8e11353: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbf5d4864892: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2531ab6d1a7d: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4f49cc8eaaa5: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 401b3ea24b3a: Pulling fs layer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 51f43ba087d5: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 82271421142f: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 1beca2b3973b: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 61cfbd6b92f4: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 19856a141f41: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 18591449505a: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ee098a226411: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": d9f95fbfa1d6: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 27ea0565fc5d: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4f49cc8eaaa5: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 401b3ea24b3a: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2ad123ec84a0: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0fd2c1fdcab3: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7dc83c34138b: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2531ab6d1a7d: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d076bef665f: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 75be96827ec0: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 6b5311053df2: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ac51319ba7ac: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4a355bdf3cb9: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b386a2ca5d39: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 542cf8e11353: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbf5d4864892: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": a2a154ec23db: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 8b08bc7d3105: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 338c4b17816e: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": e2793c811758: Waiting Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d41f04c49ee: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbe20ba7f145: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": d9f95fbfa1d6: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": d9f95fbfa1d6: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 82271421142f: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 82271421142f: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b549f31133a9: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b549f31133a9: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": eda8aee8aeb9: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": eda8aee8aeb9: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b386a2ca5d39: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b386a2ca5d39: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 3b16197a3a2f: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 3b16197a3a2f: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 75be96827ec0: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 75be96827ec0: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 19856a141f41: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 19856a141f41: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4ccb3e70f70a: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4ccb3e70f70a: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 71b4923e39e7: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 6b5311053df2: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 6b5311053df2: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ee098a226411: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ee098a226411: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": a2a154ec23db: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": a2a154ec23db: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2ad123ec84a0: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2ad123ec84a0: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 1beca2b3973b: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 51f43ba087d5: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 51f43ba087d5: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fee72efd77bf: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0db01a14c6c1: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0db01a14c6c1: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 90bc585f63da: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 90bc585f63da: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b549f31133a9: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ac51319ba7ac: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ac51319ba7ac: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 27ea0565fc5d: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 18591449505a: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 8b08bc7d3105: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 338c4b17816e: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 338c4b17816e: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7dc83c34138b: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7dc83c34138b: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d076bef665f: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d076bef665f: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0fd2c1fdcab3: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0fd2c1fdcab3: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": e2793c811758: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": e2793c811758: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 61cfbd6b92f4: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 61cfbd6b92f4: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4a355bdf3cb9: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4a355bdf3cb9: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 542cf8e11353: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 542cf8e11353: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2531ab6d1a7d: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2531ab6d1a7d: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbf5d4864892: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4f49cc8eaaa5: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4f49cc8eaaa5: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 401b3ea24b3a: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 401b3ea24b3a: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 59569ada9f46: Verifying Checksum Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 59569ada9f46: Download complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4ccb3e70f70a: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d41f04c49ee: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": eda8aee8aeb9: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbe20ba7f145: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 59569ada9f46: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": d9f95fbfa1d6: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 82271421142f: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 61cfbd6b92f4: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 6b5311053df2: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b386a2ca5d39: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 3b16197a3a2f: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 75be96827ec0: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 19856a141f41: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2ad123ec84a0: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 71b4923e39e7: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ee098a226411: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": a2a154ec23db: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 1beca2b3973b: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 51f43ba087d5: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0db01a14c6c1: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fee72efd77bf: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 90bc585f63da: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 27ea0565fc5d: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ac51319ba7ac: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 18591449505a: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 8b08bc7d3105: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 338c4b17816e: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7dc83c34138b: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0fd2c1fdcab3: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 7d076bef665f: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": e2793c811758: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4a355bdf3cb9: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 542cf8e11353: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fbf5d4864892: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 2531ab6d1a7d: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 4f49cc8eaaa5: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 401b3ea24b3a: Pull complete Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Digest: sha256:43de3768c9b776cc272eb26f7bde2f5d8d75d2241c66800cf3715fcf1e9d4b2c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 4a1f8f6c9339 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 2/27 : RUN set -ex && apt-get update && apt-get --no-install-recommends --yes install ca-certificates cmake g++ make pkg-config graphviz doxygen git curl libtool libtool-bin flex bison autoconf automake bzip2 xsltproc gperf unzip cmake ccache libsodium-dev libreadline-dev libudev-dev libprotobuf-dev protobuf-compiler libexpat-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 56cf1f45df9b Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + apt-get update Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Reading package lists... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + apt-get --no-install-recommends --yes install ca-certificates cmake g++ make pkg-config graphviz doxygen git curl libtool libtool-bin flex bison autoconf automake bzip2 xsltproc gperf unzip cmake ccache libsodium-dev libreadline-dev libudev-dev libprotobuf-dev protobuf-compiler libexpat-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Reading package lists... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Building dependency tree... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Reading state information... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": bzip2 is already the newest version (1.0.8-2). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": g++ is already the newest version (4:9.3.0-1ubuntu2). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": g++ set to manually installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make is already the newest version (4.2.1-1.2). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make set to manually installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ca-certificates is already the newest version (20240203~20.04.1). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ca-certificates set to manually installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": curl is already the newest version (7.68.0-1ubuntu2.25). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git is already the newest version (1:2.25.1-1ubuntu3.14). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": unzip is already the newest version (6.0-25ubuntu1.2). Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": unzip set to manually installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": The following additional packages will be installed: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": cmake-data file fontconfig fontconfig-config fonts-dejavu-core libann0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libarchive13 libcairo2 libcdt5 libcgraph6 libclang1-10 libdatrie1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libfontconfig1 libfreetype6 libfribidi0 libgd3 libglib2.0-0 libgraphite2-3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libgts-0.7-5 libgvc6 libgvpr2 libharfbuzz0b libice6 libicu66 libjbig0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libjpeg-turbo8 libjpeg8 libjsoncpp1 liblab-gamut1 libllvm10 libltdl7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libmagic-mgc libmagic1 libncurses-dev libpango-1.0-0 libpangocairo-1.0-0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libpangoft2-1.0-0 libpathplan4 libpixman-1-0 libpng16-16 libprotobuf-lite17 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libprotobuf17 libprotoc17 librhash0 libsm6 libsodium23 libthai-data libthai0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtiff5 libuv1 libwebp6 libxapian30 libxaw7 libxcb-render0 libxcb-shm0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libxml2 libxmu6 libxpm4 libxrender1 libxslt1.1 libxt6 ucf x11-common Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": zlib1g-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Suggested packages: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoconf-archive gnu-standards autoconf-doc gettext bison-doc distcc | icecc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": cmake-doc ninja-build doxygen-latex doxygen-doc doxygen-gui flex-doc gsfonts Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": graphviz-doc lrzip libgd-tools ncurses-doc readline-doc libtool-doc gfortran Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": | fortran95-compiler gcj-jdk xapian-tools Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Recommended packages: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libfl-dev fonts-liberation libglib2.0-data shared-mime-info xdg-user-dirs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libgts-bin libltdl-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": The following NEW packages will be installed: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoconf automake bison ccache cmake cmake-data doxygen file flex fontconfig Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fontconfig-config fonts-dejavu-core gperf graphviz libann0 libarchive13 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcairo2 libcdt5 libcgraph6 libclang1-10 libdatrie1 libexpat1-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libfontconfig1 libfreetype6 libfribidi0 libgd3 libglib2.0-0 libgraphite2-3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libgts-0.7-5 libgvc6 libgvpr2 libharfbuzz0b libice6 libicu66 libjbig0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libjpeg-turbo8 libjpeg8 libjsoncpp1 liblab-gamut1 libllvm10 libltdl7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libmagic-mgc libmagic1 libncurses-dev libpango-1.0-0 libpangocairo-1.0-0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libpangoft2-1.0-0 libpathplan4 libpixman-1-0 libpng16-16 libprotobuf-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libprotobuf-lite17 libprotobuf17 libprotoc17 libreadline-dev librhash0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libsm6 libsodium-dev libsodium23 libthai-data libthai0 libtiff5 libtool Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool-bin libudev-dev libuv1 libwebp6 libxapian30 libxaw7 libxcb-render0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libxcb-shm0 libxml2 libxmu6 libxpm4 libxrender1 libxslt1.1 libxt6 pkg-config Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": protobuf-compiler ucf x11-common xsltproc zlib1g-dev Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Need to get 62.8 MB of archives. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": After this operation, 286 MB of additional disk space will be used. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 flex amd64 2.6.4-6.2 [317 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libfribidi0 amd64 1.0.8-2ubuntu0.1 [24.2 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libglib2.0-0 amd64 2.64.6-1~ubuntu20.04.9 [1290 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libsodium23 amd64 1.0.18-1 [150 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.10 [640 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 ucf all 3.0038+nmu1 [51.6 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libpng16-16 amd64 1.6.37-2 [179 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.5 [80.9 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:13 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:15 http://archive.ubuntu.com/ubuntu focal/main amd64 bison amd64 2:3.5.1+dfsg-1 [657 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:16 http://archive.ubuntu.com/ubuntu focal/main amd64 ccache amd64 3.7.7-1 [121 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:17 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake-data all 3.16.3-1ubuntu1.20.04.1 [1613 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:18 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libarchive13 amd64 3.4.0-2ubuntu1.5 [327 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:20 http://archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:21 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake amd64 3.16.3-1ubuntu1.20.04.1 [3668 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:22 http://archive.ubuntu.com/ubuntu focal/main amd64 libllvm10 amd64 1:10.0.0-4ubuntu1 [15.3 MB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:23 http://archive.ubuntu.com/ubuntu focal/universe amd64 libclang1-10 amd64 1:10.0.0-4ubuntu1 [7571 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:24 http://archive.ubuntu.com/ubuntu focal/universe amd64 libxapian30 amd64 1.4.14-2 [661 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:25 http://archive.ubuntu.com/ubuntu focal/universe amd64 doxygen amd64 1.8.17-0ubuntu2 [9630 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:26 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libfreetype6 amd64 2.10.1-2ubuntu0.4 [341 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:27 http://archive.ubuntu.com/ubuntu focal/main amd64 fonts-dejavu-core all 2.37-1 [1041 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:28 http://archive.ubuntu.com/ubuntu focal/main amd64 fontconfig-config all 2.13.1-2ubuntu3 [28.8 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:29 http://archive.ubuntu.com/ubuntu focal/main amd64 libfontconfig1 amd64 2.13.1-2ubuntu3 [114 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:30 http://archive.ubuntu.com/ubuntu focal/main amd64 fontconfig amd64 2.13.1-2ubuntu3 [171 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:31 http://archive.ubuntu.com/ubuntu focal/universe amd64 gperf amd64 3.1-1build1 [103 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:32 http://archive.ubuntu.com/ubuntu focal/universe amd64 libann0 amd64 1.1.2+doc-7build1 [26.0 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:33 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcdt5 amd64 2.42.2-3build2 [18.7 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:34 http://archive.ubuntu.com/ubuntu focal/universe amd64 libcgraph6 amd64 2.42.2-3build2 [41.3 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:35 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjpeg-turbo8 amd64 2.0.3-0ubuntu1.20.04.3 [118 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:36 http://archive.ubuntu.com/ubuntu focal/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2194 B] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:37 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libjbig0 amd64 2.1-3.1ubuntu0.20.04.1 [27.3 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:38 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libwebp6 amd64 0.6.1-2ubuntu0.20.04.3 [185 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:39 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libtiff5 amd64 4.1.0+git191117-2ubuntu0.20.04.14 [164 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:40 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxpm4 amd64 1:3.5.12-1ubuntu0.20.04.2 [34.9 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:41 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libgd3 amd64 2.2.5-5.2ubuntu2.4 [118 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:42 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgts-0.7-5 amd64 0.7.6+darcs121130-4 [150 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:43 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpixman-1-0 amd64 0.38.4-0ubuntu2.1 [227 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:44 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-render0 amd64 1.14-2 [14.8 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:45 http://archive.ubuntu.com/ubuntu focal/main amd64 libxcb-shm0 amd64 1.14-2 [5584 B] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:46 http://archive.ubuntu.com/ubuntu focal/main amd64 libxrender1 amd64 1:0.9.10-1 [18.7 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:47 http://archive.ubuntu.com/ubuntu focal/main amd64 libcairo2 amd64 1.16.0-4ubuntu1 [583 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:48 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:49 http://archive.ubuntu.com/ubuntu focal/main amd64 libgraphite2-3 amd64 1.3.13-11build1 [73.5 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:50 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libharfbuzz0b amd64 2.6.4-1ubuntu4.3 [391 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:51 http://archive.ubuntu.com/ubuntu focal/main amd64 libthai-data all 0.1.28-3 [134 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:52 http://archive.ubuntu.com/ubuntu focal/main amd64 libdatrie1 amd64 0.2.12-3 [18.7 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:53 http://archive.ubuntu.com/ubuntu focal/main amd64 libthai0 amd64 0.1.28-3 [18.1 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:54 http://archive.ubuntu.com/ubuntu focal/main amd64 libpango-1.0-0 amd64 1.44.7-2ubuntu4 [162 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:55 http://archive.ubuntu.com/ubuntu focal/main amd64 libpangoft2-1.0-0 amd64 1.44.7-2ubuntu4 [34.9 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:56 http://archive.ubuntu.com/ubuntu focal/main amd64 libpangocairo-1.0-0 amd64 1.44.7-2ubuntu4 [24.8 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:57 http://archive.ubuntu.com/ubuntu focal/universe amd64 libpathplan4 amd64 2.42.2-3build2 [21.9 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:58 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgvc6 amd64 2.42.2-3build2 [647 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:59 http://archive.ubuntu.com/ubuntu focal/universe amd64 libgvpr2 amd64 2.42.2-3build2 [167 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:60 http://archive.ubuntu.com/ubuntu focal/universe amd64 liblab-gamut1 amd64 2.42.2-3build2 [177 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:61 http://archive.ubuntu.com/ubuntu focal/main amd64 x11-common all 1:7.7+19ubuntu14 [22.3 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:62 http://archive.ubuntu.com/ubuntu focal/main amd64 libice6 amd64 2:1.0.10-0ubuntu1 [41.0 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:63 http://archive.ubuntu.com/ubuntu focal/main amd64 libsm6 amd64 2:1.2.3-1 [16.1 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:64 http://archive.ubuntu.com/ubuntu focal/main amd64 libxt6 amd64 1:1.1.5-1 [160 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:65 http://archive.ubuntu.com/ubuntu focal/main amd64 libxmu6 amd64 2:1.1.3-0ubuntu1 [45.8 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:66 http://archive.ubuntu.com/ubuntu focal/main amd64 libxaw7 amd64 2:1.0.13-1 [173 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:67 http://archive.ubuntu.com/ubuntu focal/universe amd64 graphviz amd64 2.42.2-3build2 [590 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:68 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libexpat1-dev amd64 2.2.9-1ubuntu0.8 [117 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:69 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libncurses-dev amd64 6.2-0ubuntu2.1 [340 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:70 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libprotobuf-lite17 amd64 3.6.1.3-2ubuntu5.2 [132 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:71 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libprotobuf17 amd64 3.6.1.3-2ubuntu5.2 [798 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:72 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libprotoc17 amd64 3.6.1.3-2ubuntu5.2 [646 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:73 http://archive.ubuntu.com/ubuntu focal/main amd64 libreadline-dev amd64 8.0-4 [141 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:74 http://archive.ubuntu.com/ubuntu focal/main amd64 libsodium-dev amd64 1.0.18-1 [169 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:75 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:76 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool-bin amd64 2.4.6-14 [80.1 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:77 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libudev-dev amd64 245.4-4ubuntu3.24 [19.7 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:78 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxslt1.1 amd64 1.1.34-4ubuntu0.20.04.3 [151 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:79 http://archive.ubuntu.com/ubuntu focal/main amd64 pkg-config amd64 0.29.1-0ubuntu4 [45.5 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:80 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 xsltproc amd64 1.1.34-4ubuntu0.20.04.3 [14.3 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:81 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:82 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libprotobuf-dev amd64 3.6.1.3-2ubuntu5.2 [1156 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Get:83 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 protobuf-compiler amd64 3.6.1.3-2ubuntu5.2 [27.6 kB] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": debconf: delaying package configuration, since apt-utils is not installed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Fetched 62.8 MB in 4s (15.2 MB/s) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package flex. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": (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 ... 17483 files and directories currently installed.) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../00-flex_2.6.4-6.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking flex (2.6.4-6.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libmagic-mgc. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../01-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libmagic-mgc (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libmagic1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../02-libmagic1_1%3a5.38-4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package file. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../03-file_1%3a5.38-4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking file (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libfribidi0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../04-libfribidi0_1.0.8-2ubuntu0.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libfribidi0:amd64 (1.0.8-2ubuntu0.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libglib2.0-0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../05-libglib2.0-0_2.64.6-1~ubuntu20.04.9_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libicu66:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../06-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libsodium23:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../07-libsodium23_1.0.18-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libsodium23:amd64 (1.0.18-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxml2:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../08-libxml2_2.9.10+dfsg-5ubuntu0.20.04.10_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package ucf. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../09-ucf_3.0038+nmu1_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Moving old data out of the way Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking ucf (3.0038+nmu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpng16-16:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../10-libpng16-16_1.6.37-2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libuv1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../11-libuv1_1.34.2-1ubuntu1.5_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package autoconf. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../12-autoconf_2.69-11.1_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking autoconf (2.69-11.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package automake. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../13-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package bison. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../14-bison_2%3a3.5.1+dfsg-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking bison (2:3.5.1+dfsg-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package ccache. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../15-ccache_3.7.7-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking ccache (3.7.7-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package cmake-data. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../16-cmake-data_3.16.3-1ubuntu1.20.04.1_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libarchive13:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../17-libarchive13_3.4.0-2ubuntu1.5_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libarchive13:amd64 (3.4.0-2ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libjsoncpp1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../18-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package librhash0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../19-librhash0_1.3.9-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking librhash0:amd64 (1.3.9-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package cmake. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../20-cmake_3.16.3-1ubuntu1.20.04.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libllvm10:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../21-libllvm10_1%3a10.0.0-4ubuntu1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libllvm10:amd64 (1:10.0.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libclang1-10. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../22-libclang1-10_1%3a10.0.0-4ubuntu1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libclang1-10 (1:10.0.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxapian30:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../23-libxapian30_1.4.14-2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxapian30:amd64 (1.4.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package doxygen. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../24-doxygen_1.8.17-0ubuntu2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking doxygen (1.8.17-0ubuntu2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libfreetype6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../25-libfreetype6_2.10.1-2ubuntu0.4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libfreetype6:amd64 (2.10.1-2ubuntu0.4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package fonts-dejavu-core. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../26-fonts-dejavu-core_2.37-1_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking fonts-dejavu-core (2.37-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package fontconfig-config. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../27-fontconfig-config_2.13.1-2ubuntu3_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking fontconfig-config (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libfontconfig1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../28-libfontconfig1_2.13.1-2ubuntu3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libfontconfig1:amd64 (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package fontconfig. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../29-fontconfig_2.13.1-2ubuntu3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking fontconfig (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package gperf. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../30-gperf_3.1-1build1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking gperf (3.1-1build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libann0. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../31-libann0_1.1.2+doc-7build1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libann0 (1.1.2+doc-7build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libcdt5:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../32-libcdt5_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libcdt5:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libcgraph6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../33-libcgraph6_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libcgraph6:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libjpeg-turbo8:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../34-libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libjpeg8:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../35-libjpeg8_8c-2ubuntu8_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libjbig0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../36-libjbig0_2.1-3.1ubuntu0.20.04.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libjbig0:amd64 (2.1-3.1ubuntu0.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libwebp6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../37-libwebp6_0.6.1-2ubuntu0.20.04.3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libwebp6:amd64 (0.6.1-2ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libtiff5:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../38-libtiff5_4.1.0+git191117-2ubuntu0.20.04.14_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libtiff5:amd64 (4.1.0+git191117-2ubuntu0.20.04.14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxpm4:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../39-libxpm4_1%3a3.5.12-1ubuntu0.20.04.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxpm4:amd64 (1:3.5.12-1ubuntu0.20.04.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libgd3:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../40-libgd3_2.2.5-5.2ubuntu2.4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libgd3:amd64 (2.2.5-5.2ubuntu2.4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libgts-0.7-5:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../41-libgts-0.7-5_0.7.6+darcs121130-4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libgts-0.7-5:amd64 (0.7.6+darcs121130-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpixman-1-0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../42-libpixman-1-0_0.38.4-0ubuntu2.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpixman-1-0:amd64 (0.38.4-0ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxcb-render0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../43-libxcb-render0_1.14-2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxcb-render0:amd64 (1.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxcb-shm0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../44-libxcb-shm0_1.14-2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxcb-shm0:amd64 (1.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxrender1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../45-libxrender1_1%3a0.9.10-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxrender1:amd64 (1:0.9.10-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libcairo2:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../46-libcairo2_1.16.0-4ubuntu1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libcairo2:amd64 (1.16.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libltdl7:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../47-libltdl7_2.4.6-14_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libgraphite2-3:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../48-libgraphite2-3_1.3.13-11build1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libgraphite2-3:amd64 (1.3.13-11build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libharfbuzz0b:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../49-libharfbuzz0b_2.6.4-1ubuntu4.3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libharfbuzz0b:amd64 (2.6.4-1ubuntu4.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libthai-data. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../50-libthai-data_0.1.28-3_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libthai-data (0.1.28-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libdatrie1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../51-libdatrie1_0.2.12-3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libdatrie1:amd64 (0.2.12-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libthai0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../52-libthai0_0.1.28-3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libthai0:amd64 (0.1.28-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpango-1.0-0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../53-libpango-1.0-0_1.44.7-2ubuntu4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpango-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpangoft2-1.0-0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../54-libpangoft2-1.0-0_1.44.7-2ubuntu4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpangoft2-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpangocairo-1.0-0:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../55-libpangocairo-1.0-0_1.44.7-2ubuntu4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpangocairo-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libpathplan4:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../56-libpathplan4_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libpathplan4:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libgvc6. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../57-libgvc6_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libgvc6 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libgvpr2:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../58-libgvpr2_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libgvpr2:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package liblab-gamut1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../59-liblab-gamut1_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking liblab-gamut1:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package x11-common. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../60-x11-common_1%3a7.7+19ubuntu14_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dpkg-query: no packages found matching nux-tools Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking x11-common (1:7.7+19ubuntu14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libice6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../61-libice6_2%3a1.0.10-0ubuntu1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libice6:amd64 (2:1.0.10-0ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libsm6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../62-libsm6_2%3a1.2.3-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libsm6:amd64 (2:1.2.3-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxt6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../63-libxt6_1%3a1.1.5-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxt6:amd64 (1:1.1.5-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxmu6:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../64-libxmu6_2%3a1.1.3-0ubuntu1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxmu6:amd64 (2:1.1.3-0ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxaw7:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../65-libxaw7_2%3a1.0.13-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxaw7:amd64 (2:1.0.13-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package graphviz. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../66-graphviz_2.42.2-3build2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking graphviz (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libexpat1-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../67-libexpat1-dev_2.2.9-1ubuntu0.8_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libexpat1-dev:amd64 (2.2.9-1ubuntu0.8) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libncurses-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../68-libncurses-dev_6.2-0ubuntu2.1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libncurses-dev:amd64 (6.2-0ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libprotobuf-lite17:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../69-libprotobuf-lite17_3.6.1.3-2ubuntu5.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libprotobuf-lite17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libprotobuf17:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../70-libprotobuf17_3.6.1.3-2ubuntu5.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libprotobuf17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libprotoc17:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../71-libprotoc17_3.6.1.3-2ubuntu5.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libprotoc17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libreadline-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../72-libreadline-dev_8.0-4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libreadline-dev:amd64 (8.0-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libsodium-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../73-libsodium-dev_1.0.18-1_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libsodium-dev:amd64 (1.0.18-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libtool. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../74-libtool_2.4.6-14_all.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libtool (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libtool-bin. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../75-libtool-bin_2.4.6-14_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libtool-bin (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libudev-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../76-libudev-dev_245.4-4ubuntu3.24_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libxslt1.1:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../77-libxslt1.1_1.1.34-4ubuntu0.20.04.3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libxslt1.1:amd64 (1.1.34-4ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package pkg-config. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../78-pkg-config_0.29.1-0ubuntu4_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package xsltproc. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../79-xsltproc_1.1.34-4ubuntu0.20.04.3_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking xsltproc (1.1.34-4ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package zlib1g-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../80-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package libprotobuf-dev:amd64. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../81-libprotobuf-dev_3.6.1.3-2ubuntu5.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking libprotobuf-dev:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Selecting previously unselected package protobuf-compiler. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Preparing to unpack .../82-protobuf-compiler_3.6.1.3-2ubuntu5.2_amd64.deb ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unpacking protobuf-compiler (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libgraphite2-3:amd64 (1.3.13-11build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpixman-1-0:amd64 (0.38.4-0ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxapian30:amd64 (1.4.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up flex (2.6.4-6.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libncurses-dev:amd64 (6.2-0ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libsodium23:amd64 (1.0.18-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxpm4:amd64 (1:3.5.12-1ubuntu0.20.04.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxrender1:amd64 (1:0.9.10-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libdatrie1:amd64 (0.2.12-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libmagic-mgc (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxcb-render0:amd64 (1.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.9) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": No schema files found: doing nothing. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libprotobuf-lite17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up ccache (3.7.7-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Updating symlinks in /usr/lib/ccache ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up liblab-gamut1:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up x11-common (1:7.7+19ubuntu14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": invoke-rc.d: could not determine current runlevel Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": invoke-rc.d: policy-rc.d denied execution of start. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libmagic1:amd64 (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxcb-shm0:amd64 (1.14-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up file (1:5.38-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libreadline-dev:amd64 (8.0-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up gperf (3.1-1build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libjbig0:amd64 (2.1-3.1ubuntu0.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libllvm10:amd64 (1:10.0.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libgts-0.7-5:amd64 (0.7.6+darcs121130-4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libexpat1-dev:amd64 (2.2.9-1ubuntu0.8) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libclang1-10 (1:10.0.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpathplan4:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libann0 (1.1.2+doc-7build1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libfribidi0:amd64 (1.0.8-2ubuntu0.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpng16-16:amd64 (1.6.37-2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libwebp6:amd64 (0.6.1-2ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up pkg-config (0.29.1-0ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up fonts-dejavu-core (2.37-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libudev-dev:amd64 (245.4-4ubuntu3.24) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up ucf (3.0038+nmu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libsodium-dev:amd64 (1.0.18-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libjpeg-turbo8:amd64 (2.0.3-0ubuntu1.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libltdl7:amd64 (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up autoconf (2.69-11.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up librhash0:amd64 (1.3.9-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up bison (2:3.5.1+dfsg-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-alternatives: warning: skip creation of /usr/share/man/man1/yacc.1.gz because associated file /usr/share/man/man1/bison.yacc.1.gz (of link group yacc) doesn't exist Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libthai-data (0.1.28-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libcdt5:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libcgraph6:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libprotobuf17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.10) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libjpeg8:amd64 (8c-2ubuntu8) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up automake (1:1.16.1-4ubuntu6) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libice6:amd64 (2:1.0.10-0ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libprotoc17:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up protobuf-compiler (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libtool (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libarchive13:amd64 (3.4.0-2ubuntu1.5) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up fontconfig-config (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libprotobuf-dev:amd64 (3.6.1.3-2ubuntu5.2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libthai0:amd64 (0.1.28-3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up doxygen (1.8.17-0ubuntu2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libfreetype6:amd64 (2.10.1-2ubuntu0.4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libgvpr2:amd64 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxslt1.1:amd64 (1.1.34-4ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libharfbuzz0b:amd64 (2.6.4-1ubuntu4.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libtiff5:amd64 (4.1.0+git191117-2ubuntu0.20.04.14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libfontconfig1:amd64 (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libsm6:amd64 (2:1.2.3-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libtool-bin (2.4.6-14) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up fontconfig (2.13.1-2ubuntu3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Regenerating fonts cache... done. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpango-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up xsltproc (1.1.34-4ubuntu0.20.04.3) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libcairo2:amd64 (1.16.0-4ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libgd3:amd64 (2.2.5-5.2ubuntu2.4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxt6:amd64 (1:1.1.5-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpangoft2-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libpangocairo-1.0-0:amd64 (1.44.7-2ubuntu4) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxmu6:amd64 (2:1.1.3-0ubuntu1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libxaw7:amd64 (2:1.0.13-1) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up libgvc6 (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Setting up graphviz (2.42.2-3build2) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 56cf1f45df9b Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 43cbfbb2b8fa Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 3/27 : WORKDIR monero Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 761088d39f33 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 761088d39f33 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 7f68b516c91e Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 4/27 : ENV CFLAGS="${CFLAGS} -fPIC -pthread" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in f05962729b95 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container f05962729b95 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> c8ed4e2e1334 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 5/27 : ENV CXXFLAGS="${CXXFLAGS} -fPIC -pthread" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in db1020f03bd4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container db1020f03bd4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 624331e1161b Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 6/27 : RUN cp /usr/local/include/x86_64-unknown-linux-gnu/c++/v1/__config_site /usr/local/include/c++/v1/ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 314012bf7255 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 314012bf7255 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> e3176e6558c9 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 7/27 : ARG BOOST_VERSION=1_84_0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 12e5533d4ca8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 12e5533d4ca8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> eadcae6a0e98 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 8/27 : ARG BOOST_VERSION_DOT=1.84.0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 15d9f38a697d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 15d9f38a697d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> eed3aaae41d7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 9/27 : ARG BOOST_HASH=a5800f405508f5df8114558ca9855d2640a2de8f0445f051fa1c7c3383045724 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in a9d8b3a2fdae Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container a9d8b3a2fdae Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 055ddf24ed08 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 10/27 : RUN set -ex && curl -s -L -o boost_${BOOST_VERSION}.tar.gz https://archives.boost.io/release/${BOOST_VERSION_DOT}/source/boost_${BOOST_VERSION}.tar.gz && echo "${BOOST_HASH} boost_${BOOST_VERSION}.tar.gz" | sha256sum -c && tar -xf boost_${BOOST_VERSION}.tar.gz && cd boost_${BOOST_VERSION} && ./bootstrap.sh --with-toolset=clang && ./b2 --build-type=minimal link=static runtime-link=static --with-chrono --with-date_time --with-filesystem --with-program_options --with-regex --with-serialization --with-system --with-thread --with-locale threading=multi threadapi=pthread cflags="$CFLAGS" cxxflags="$CXXFLAGS" install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 574940ee5473 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + curl -s -L -o boost_1_84_0.tar.gz https://archives.boost.io/release/1.84.0/source/boost_1_84_0.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + echo a5800f405508f5df8114558ca9855d2640a2de8f0445f051fa1c7c3383045724 boost_1_84_0.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + sha256sum -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost_1_84_0.tar.gz: OK Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + tar -xf boost_1_84_0.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + cd boost_1_84_0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./bootstrap.sh --with-toolset=clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Building B2 engine.. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Using 'clang' toolset. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang version 22.0.0git (https://github.com/llvm/llvm-project.git cb2f0d0a5f14c183e7182aba0f0e54a518de9e3f) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Target: x86_64-unknown-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Thread model: posix Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": InstalledDir: /usr/local/bin Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ### Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": > clang++ -x c++ -std=c++11 -O3 -s -Wno-deprecated-declarations -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": tools/build/src/engine/b2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Detecting Python version... 3.11 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Detecting Python root... /usr/local Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Unicode/ICU support for Boost.Regex?... not found. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Generating B2 configuration in project-config.jam for clang... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Bootstrapping is done. To build, run: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./b2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": To generate header files, run: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./b2 headers Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": The configuration generated uses clang to build by default. If that is Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": unintended either use the --with-toolset option or adjust configuration, by Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": editing 'project-config.jam'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Further information: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - Command line help: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./b2 --help Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - Getting started guide: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": http://www.boost.org/more/getting_started/unix-variants.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - B2 documentation: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": http://www.boost.org/build/ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./b2 --build-type=minimal link=static runtime-link=static --with-chrono --with-date_time --with-filesystem --with-program_options --with-regex --with-serialization --with-system --with-thread --with-locale threading=multi threadapi=pthread cflags=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread cxxflags=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -stdlib=libc++ -fPIC -pthread install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Performing configuration checks Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - default address-model : 64-bit [1] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - default architecture : x86 [1] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has std::atomic_ref : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has statx : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has init_priority attribute : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_blksize : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_mtim : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_mtimensec : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_mtimespec : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_birthtim : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_birthtimensec : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has stat::st_birthtimespec : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has fdopendir(O_NOFOLLOW) : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has dirent::d_type : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has POSIX *at APIs : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - compiler supports SSE2 : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - compiler supports SSE4.1 : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_static_assert : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - iconv (libc) : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - icu : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_auto_declarations : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_decltype : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_defaulted_functions : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_defaulted_moves : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_hdr_functional : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_hdr_type_traits : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_noexcept : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_nullptr : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_override : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_range_based_for : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_rvalue_references : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_scoped_enums : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_smart_ptr : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cxx11_variadic_templates : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - has_icu builds : no [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - std_wstreambuf builds : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - std_wstreambuf : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - lockfree boost::atomic_flag : yes [2] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": [1] clang-22 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": [2] clang-linux-22/release/link-static/python-3.11/runtime-link-static/threading-multi/visibility-hidden Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Component configuration: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - atomic : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - chrono : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - cobalt : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - container : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - context : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - contract : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - coroutine : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - date_time : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - exception : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - fiber : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - filesystem : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - graph : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - graph_parallel : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - headers : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - iostreams : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - json : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - locale : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - log : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - math : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - mpi : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - nowide : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - program_options : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - python : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - random : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - regex : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - serialization : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - stacktrace : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - system : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - test : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - thread : building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - timer : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - type_erasure : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - url : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - wave : not building Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...patience... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...found 36645 targets... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...updating 17265 targets... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/visit_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tokenizer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/token_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/static_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/tools/boost_install/BoostConfigVersion.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/shared_container_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/scoped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/scoped_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/scope_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/chrono/build/install/boost_chrono-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/chrono/build/install/boost_chrono-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/date_time/build/install/boost_date_time-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/date_time/build/install/boost_date_time-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/headers/build/install/boost_headers-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/headers/build/install/boost_headers-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm_lite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/progress.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pointer_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polymorphic_pointer_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polymorphic_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pointer_to_other.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nondet_random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/noncopyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/next_prior.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pointee.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/operators_v1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/none_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/make_unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/make_shared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/non_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/make_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index_container_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/memory_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mem_fn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/indirect_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/implicit_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator_adaptors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/is_placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_output_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/foreach_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/get_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/generator_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/foreach.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/enable_shared_from_this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cxx11_char_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/current_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cstdlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cstdint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cstdfloat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cregex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract_macro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cerrno.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/call_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/crc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_archetype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compressed_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/checked_delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/blank_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/blank.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/aligned_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/uuid_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/uuid_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/uuid_hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/uuid_generators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/random_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/timer/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/tti.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/member_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/uuid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/string_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/nil_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/name_generator_sha1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/name_generator_md5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/name_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/entropy_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/basic_name_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_static_member_function_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_static_member_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_static_member_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_member_function_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_member_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_member_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_function_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/has_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/require_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/relaxed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/register_binding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/rebind_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/placeholder_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/regex.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tuple/tuple_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tuple/tuple_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tuple/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/typeid_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/static_binding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/same_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/dynamic_binding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/dynamic_any_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/derived.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/deduced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/regex_debug.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/concept_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/is_subconcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/is_placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/type_index_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/concept_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/check_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/callable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/builtin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/binding_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/binding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/any_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/date_time/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/gregorian/greg_month.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_extent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/stl_type_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/ctti_type_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_cv_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/type_with_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/type_identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/transform_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/same_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_volatile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/make_void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/make_unsigned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/make_signed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_volatile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/static_mutex.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/remove_all_extents.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/reference_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/rank.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/promote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/object_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/nonesuch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/negation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/date_time/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_date_time.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_signed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_scoped_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_scalar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_rvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_polymorphic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_virtual_base_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_unsigned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_unscoped_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_unbounded_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_trivially_copyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_swappable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_stateless.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_date_time.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/date_time/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_date_time-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_lvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_list_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_fundamental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_pod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_nothrow_swappable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_nothrow_move_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_nothrow_move_assignable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_noncopyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_member_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_member_object_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_member_function_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_default_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_copy_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_copy_assignable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_floating_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_compound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_final.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_detected_exact.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_detected_convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_detected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_destructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_abstract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/integral_promotion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/ice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_virtual_destructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_unary_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_complete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_bounded_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_base_of_tr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_base_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_base_and_derived.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_assignable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/is_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_pre_increment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_pre_decrement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_post_increment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_post_decrement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_plus_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_nothrow_destructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_unary_minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_move_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_move_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_destructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_trivial_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_right_shift_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_right_shift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_minus_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_logical_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_logical_not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_logical_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_nothrow_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_nothrow_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_nothrow_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_new_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_negate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_multiplies_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_multiplies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_modulus_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_xor_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_xor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_or_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_and_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_bit_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/function_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_left_shift_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_left_shift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_divides_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_dereference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/has_complement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/copy_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/copy_cv_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/copy_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/conversion_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/conjunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/conditional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/floating_point_promotion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/extent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/disjunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detected_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/declval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/decay.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/cv_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_lvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/composite_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/common_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/broken_compiler_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/array_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/arithmetic_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/alignment_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/alignment_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/aligned_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_volatile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/add_rvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/scaled_base_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/scale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/reduce_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/quantity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/pow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/incr_registration_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/decltype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/units_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/static_rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/static_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_quantity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_dimensionless_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_dimensionless_quantity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_dimensionless.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_dimension_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_dim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/make_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/make_scaled_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_unit_of_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_unit_of_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_quantity_of_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/is_quantity_of_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/derived_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/cmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/absolute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/homogeneous_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/heterogeneous_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/get_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/get_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/dimensionless_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/dimensionless_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/dimensionless_quantity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/dim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_node_set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_node_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_node_map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_node_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_flat_set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_flat_map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/unordered_flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/hash_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/concurrent_flat_set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/concurrent_flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/concurrent_flat_map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/static_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/recursive_wrapper_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/recursive_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/recursive_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/polymorphic_get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/concurrent_flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/visitor_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/variant_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/not_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/multivisitors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/bad_visit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/apply_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant2/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/vmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_general_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_empty_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_empty_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_unary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/get_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_parens_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_multi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/is_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/assert_is_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpp_throw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpp_iteration_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpp_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpp_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/waitable_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/whitespace_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/wave_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/wave_config_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/wave_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/token_ids.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/preprocessing_hooks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/language_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/synchronization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/stack_backtrace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/srw_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/show_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/shell.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/wait_on_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/wait_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/wait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/tls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/timers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/jobs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/init_once.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/security.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/priority_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/pipes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/page_protection_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/overlapped.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/local_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_current_process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/file_mapping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/file_management.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/heap_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/handle_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_thread_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_system_directory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_process_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_proc_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_last_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_current_thread_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_current_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/get_current_process_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/character_code_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/bcrypt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/basic_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/apc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/access_rights.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/error_codes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/dll.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/directory_management.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/debugapi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/dbghelp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/crypt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/critical_section.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/xpressive_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/xpressive_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/xpressive_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/xpressive_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/xpressive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/sub_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/regex_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/urls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/match_results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/url_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/basic_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/yap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/user_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/print.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/algorithm_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/url_view_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/url_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/url.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/static_url.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_encoded_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_encoded_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_encoded_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_encoded_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/segments_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/scheme.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/pct_string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/parse_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/parse_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_encoded_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_encoded_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/encoding_opts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/decode_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/params_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/ipv6_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/ipv4_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/ignore_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/host_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/error_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/authority_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/in_place_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/identity_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/value_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/typed_in_place_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/string_view_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/string_ref_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/string_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/explicit_operator_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/declval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/compare_pointees.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/base_from_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/addressof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/timer/progress_display.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/timer/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/transition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/termination.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/state_machine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/simple_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/shallow_history.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/processor_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/null_exception_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/in_state_reaction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/void_cast_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/void_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/history.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/fifo_worker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/fifo_scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/exception_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/event_processor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/event_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/deferral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/deep_history.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/unique_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/type_info_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/tracking_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/tracking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/vector_135.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/variant2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/valarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/unordered_collections_save_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/unordered_collections_load_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/shared_ptr_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/shared_ptr_132.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/strong_typedef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/std_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/static_warning.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/state_saver.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/split_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/split_free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/smart_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/level.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/item_version_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/is_bitwise_serializable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/hash_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/hash_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/hash_collections_save_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/hash_collections_load_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/forward_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/scoped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/priority_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/nvp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/library_version_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/level_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/collections_save_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/collections_load_imp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/collection_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/collection_size_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/boost_unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/boost_unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/boost_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/force_include.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/extended_type_info_typeid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/extended_type_info_no_rtti.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/extended_type_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/export.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/variadic_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/variadic_signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/trackable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/slot_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/signal_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/binary_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/base_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/assume_abstract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/array_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/array_optimization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/archive_input_unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/archive_input_unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/last_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/expired_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/dummy_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/deconstruct_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/deconstruct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/signal_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/shared_connection_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/preprocessed_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/preprocessed_signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/predestructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/postconstructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/optional_last_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_shared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_local_shared_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_local_shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_local_shared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/local_shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/intrusive_ref_counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/scoped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/scoped_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/owner_less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/owner_hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/owner_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/make_shared_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/intrusive_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/enable_shared_from_this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/enable_shared_from_raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/enable_shared_from.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/bad_weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/atomic_shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/allocate_unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/allocate_shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/allocate_local_shared_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/safe_dump_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/frame.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/custom_reaction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/asynchronous_state_machine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/stacktrace_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/stacktrace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/static_string/static_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/static_string/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/view_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/view_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/sequence_container_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/iterator_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/windows_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/system_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/linux_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/is_error_condition_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/is_error_code_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/generic_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/error_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/error_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/cygwin_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test_log.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/test_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/test_framework_init_observer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/api_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test_suite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test_parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/unit_test_log_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/floating_point_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/execution_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/debug_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/auto_unit_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/test_exec_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/test_case_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/results_reporter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/results_collector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/progress_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/prg_exec_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/predicate_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/parameterized_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output_test_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/minimal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/framework.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/user_scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/tss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread_only.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/xtime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/with_lock_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/shared_lock_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/scoped_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/testable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/synchronized_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/sync_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/sync_bounded_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/strict_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/shared_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/locks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lockable_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lockable_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lockable_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/reverse_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/poly_shared_lockable_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/poly_shared_lockable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/poly_lockable_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/poly_lockable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/ostream_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/once.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/null_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/externally_locked_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/externally_locked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/exceptional_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/cv_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_factories.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/lock_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/latch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/is_locked_by_this_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/interruption.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_integer_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_integer_literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/completion_latch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/caller_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/barrier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/checked_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_base_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/safe_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/range_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/native.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/exception_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/cpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/checked_result_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/checked_integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/checked_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/checked_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/automatic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_traits_gnuc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_traits_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_traits_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_register4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_register3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_register2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_register.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/tuple_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/phoenix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_mat_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_mat_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_mat_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_mat_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/vec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/function_collection_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/function_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/base_collection_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/base_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/any_collection_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/any_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/segment_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/segment_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/segment_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/segment_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/voronoi_geometry_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/voronoi_diagram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/voronoi_builder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/voronoi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/rectangle_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/rectangle_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/rectangle_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_with_holes_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_set_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_set_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_45_set_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_45_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/point_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/point_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_set_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_90_with_holes_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_90_set_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_90_set_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_90_set_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_90_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_45_with_holes_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_45_set_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/polygon_45_set_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/simple_segregated_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/poolfwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/pool_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/object_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/version_number.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/point_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/isotropy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/version.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/interval_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/interval_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/interval_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/gtl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/gmp_override.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/singleton_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/other.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/make.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/language.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat_from_to_3rd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat_from_to_2nd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/wstringize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/stringize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/selection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/library.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat_from_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat_3rd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/inc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat_2nd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum_params_with_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum_params_with_a_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/dec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/expr_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum_shifted_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/enum_shifted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comma_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/cat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/assert_msg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/start_dir.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/shell.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/search_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/env.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/posix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/locale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/filesystem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/extend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/exe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/swizzle4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/swizzle3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/swizzle2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/swizzle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/scalar_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_vec_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_traits_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/child.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/async_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/async_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/async.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_traits_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/quat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_traits_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_traits_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/map_mat_mat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/lite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/is_scalar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/mat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/map_vec_mat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/map_mat_vec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/xor_combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/weibull_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/variate_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_smallint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_real_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_on_sphere.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/deduce_vec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/deduce_scalar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/deduce_quat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/deduce_mat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/sobol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/shuffle_output.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/shuffle_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/seed_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/ranlux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/random_number_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/random_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/poisson_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/piecewise_linear_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_int_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/uniform_01.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/triangle_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/taus88.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/subtract_with_carry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/student_t_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/linear_congruential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/laplace_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/lagged_fibonacci.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/inversive_congruential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/independent_bits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/hyperexponential_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/geometric_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/generate_canonical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/gamma_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/piecewise_constant_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/fisher_f_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/normal_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/non_central_chi_squared_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/niederreiter_base2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/negative_binomial_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/mixmax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/mersenne_twister.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/lognormal_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/linear_feedback_shift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/binomial_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/beta_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/bernoulli_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/additive_combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/traversal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/sub_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/size_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/faure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/extreme_value_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/exponential_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/discrete_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/discard_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/chi_squared_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/cauchy_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/mutable_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/mfc_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/mfc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/metafunctions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/iterator_range_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/iterator_range_hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/iterator_range_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/reverse_result_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/result_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/rend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/rbegin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/range_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/difference_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/counting_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/const_reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/const_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/istream_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/irange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/has_range_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/ratio_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/ratio_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/include.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/atl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/as_literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/as_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/any_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/user.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/usage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/response.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/request.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/ignore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/variables_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/value_semantic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/positional_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/pattern_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/parsers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/mfc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/icu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/transform_value_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/shared_array_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/property_map_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/function_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/dynamic_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/options_description.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/option.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/eof_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/environment_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/cmdline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/vector_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/id_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/compose_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/xml_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/string_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/stream_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/ptree_serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/ptree_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/ptree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/ini_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/info_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/proto_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/proto_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/proto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/make_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/extends.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/deep_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_set_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_circular_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/serialize_ptr_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_unordered_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 1900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/nullable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/indirect_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/clone_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_sequence_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_map_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_circular_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/ptr_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/ssize_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/slice_nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/slice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/self.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/with_custodian_and_ward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/type_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/to_python_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/to_python_indirect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/to_python_converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/str.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/stl_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/pointee.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/override.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/other.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/return_value_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/return_opaque_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/return_internal_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/return_by_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/return_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/register_ptr_to_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/reference_existing_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/refcount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/raw_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/pure_virtual.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/module_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/module.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/manage_new_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/make_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/make_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/opaque_pointer_converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_slices.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_protocol_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_items.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/has_back_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/handle_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/extract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/exec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/exception_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/lvalue_from_pytype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/long.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/instance_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/import.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/implicit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/call_method.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/borrowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/bases.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/base_type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/back_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/args_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/docstring_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/dict.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/default_call_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/def_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/data_members.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/copy_non_const_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/copy_const_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/class_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/ops_fields.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/io_fields.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/functions_for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/core_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/arg_from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/traits_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/stringtok.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/relaxed_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/property_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/mutable_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/mutable_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/iterator_tests.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/tommath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/rational_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/property.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/iterator_adaptors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/is_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/integer_log2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/indirect_cmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/fibonacci_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/fenced_priority_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/disjoint_sets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/container_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/bucket_sorter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/debug_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_dec_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_bin_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/complex128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/mpfr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/mpfi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/mpc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/miller_rabin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/logged_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/gmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/float128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/eigen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/tcp_ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/tcp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/static_results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/static_execution_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/complex_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/ssl_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/unix_ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/unix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/throw_on_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/metadata_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/metadata_collection_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/metadata.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/mariadb_server_errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/mariadb_collations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/rows_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/rows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/row_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/row.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/resultset_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/resultset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/mysql_server_errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/mysql_collations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/datetime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/date.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/common_server_errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/column_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/client_errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/handshake_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/field_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/buffer_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/field_kind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/field.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/execution_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/error_with_diagnostics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/error_categories.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/diagnostics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/days.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/replacement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/quoted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/iostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/fstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/filesystem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/filebuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/cstdlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/cstdio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/blob_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/blob.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/bad_field_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/utf8_codecvt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/stat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/stackstring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/optional_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/optional_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/bad_optional_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/try.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/trait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/success_failure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/std_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/std_outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/basic_outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/bad_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/iostream_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/coroutine_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/boost_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/boost_outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/basic_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/keyword_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/template_keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/is_argument_pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/required.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/preprocessor_no_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/preprocessor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/nested_keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/sequenced_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/safe_mode_errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/ranked_index_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/deduced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/binding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/are_tagged_arguments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/sequenced_index_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/ranked_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/random_access_index_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/random_access_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/ordered_index_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/ordered_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/mem_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/key_extractors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/indexed_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/identity_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/hashed_index_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/hashed_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/global_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/composite_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/mpl_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/mpl_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/zip_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/permutation_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/integer_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/is_lvalue_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/is_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/interoperable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/new_iterator_tests.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/minimum_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_categories.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_archetypes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/iterator_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/is_readable_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/value_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/value_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/value_from.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/indirect_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/function_output_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/function_input_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/filter_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/counting_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/visit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/value_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/parse_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/parse_into.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/null_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/stream_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/storage_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/static_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/set_pointer_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/serializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/serialize_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/pilfer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/loops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/monotonic_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/memory_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/kind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/basic_parser_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/basic_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/to_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/pred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/control_structures.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/on_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/closures.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/casts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda2/lambda2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/lexical_cast_old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/bad_lexical_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/handle_errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/capture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/hold_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/gnu_gettext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/generic_codecvt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/formatting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/util.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/utf8_codecvt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/utf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/time_zone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/localization_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/encoding_utf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/encoding_errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/date_time_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/date_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/collator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/inplace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/graph_communicator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/skeleton_and_content_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/skeleton_and_content_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/skeleton_and_content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/request.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/packed_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/packed_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/nonblocking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/intercommunicator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/error_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/datatype_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/datatype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/communicator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/cartesian_communicator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/transform_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/zip_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/void_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/value_type_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/upper_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/single_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/sequence_tag_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/sequence_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/stable_partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/sizeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/size_t_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/size_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/size_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/push_front_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/push_back_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/protect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/prior.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/same_as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/reverse_iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/range_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/order_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/numeric_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/print.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pop_front_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pop_back_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pair_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/lower_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/long_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/long.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/next_prior.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/next.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/negate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiplies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/min_max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/min_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/max_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/iterator_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/iterator_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/iter_fold_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/lambda_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/key_type_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/key_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/joint_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/inherit_linearly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/index_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/index_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/is_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/is_placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/integral_c_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/integral_c_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/integral_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/int_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/insert_range_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/insert_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/filter_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/eval_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/has_xxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/has_key_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/has_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/get_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/front_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/front_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/distance_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/deref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/erase_key_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/erase_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/empty_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/empty_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/empty_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/char_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bool_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bitwise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/count_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/contains_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/contains.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/clear_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/at_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/as_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/arg_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/begin_end_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/begin_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/back_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/back_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/always.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/alias.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/advance_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/accumulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/O1_size_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/O1_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/row_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/proto_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/msm_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/event_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/active_state_switching_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/subarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/storage_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/range_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/multi_array_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/index_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/extent_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/index_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/lockfree_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/extent_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/copy_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/concept_checks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/collection_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_array/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/spsc_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/trivial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/logic/tribool_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/logic/tribool_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/logic/tribool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tr1_c_macros.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quaternion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/octonion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/common_factor_rt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/common_factor_ct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/common_factor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/string_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/unless_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/transform_error_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/transform_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/string_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated_one_of1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated_one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/reject.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/start.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/spaces.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/space.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/source_position_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/source_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/sequence_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/return_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/next_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/next_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/middle_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/look_ahead.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/repeated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/lit_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/range_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/one_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/one_char_except_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/one_char_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/one_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/nth_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/is_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/int_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/if_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_remaining.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_prev_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/limit_string_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/limit_sequence_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/limit_one_of_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/limit_one_char_except_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/last_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/iterate_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl_reject_incomplete_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/fail_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/fail_at_first_char_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/get_col.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldr_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldr_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldr_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/foldr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/change_error_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/build_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/always_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/always.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/alphanum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/accept_when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/accept_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/accept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/fail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/entire_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/digit_val.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/define_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/debug_parsing_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/default_delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/utility_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/unique_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/make_unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 2900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/adl_move_swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/traits_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/tee.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/stream_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/optimal_buffer_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/invert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/input_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/slice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/seek.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/imbue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/restrict.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/putback.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/put.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/positioning.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/pipeline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/output_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/code_converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/close.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/checked_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/char_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/chain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/categories.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/flush.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filtering_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filtering_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/quoted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/ostream_put.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/ostream_joiner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/nullstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/virtual_locator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/typedefs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/step_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/ios_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/rgba.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/to_string_stub.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/waker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/unbuffered_channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/timed_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/stack_allocator_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/rgb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/promote_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/premultiply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/segmented_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/position_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/planar_pixel_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/planar_pixel_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/pixel_numeric_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/pixel_iterator_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/pixel_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/fss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/fiber.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/channel_op_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/recursive_timed_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/protected_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/pooled_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/path_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/fstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/file_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/buffered_channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/barrier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/simple_locking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/set_factory_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/set_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/refcounted_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/directory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/cstdio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/convenience.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/tracking_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/static_holder_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/static_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/simple_locking_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/intermodule_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/holder_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/hashed_factory_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/hashed_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/flyweight_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/flyweight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/factory_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/assoc_container_factory_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/assoc_container_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/refcounted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/no_tracking_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/no_tracking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/no_locking_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/no_locking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/locking_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/key_value_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/key_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/intermodule_holder_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/format_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/feed_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/alt_sstream_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/alt_sstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/parsing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/internals_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/internals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/free_funcs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/format_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/format_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/result_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/property_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/parameter_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/member_object_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/member_function_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/function2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/function_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/function_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/function_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/value_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_nonmember_callable_builtin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_member_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_member_object_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_member_function_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_function_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_function_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/is_callable_builtin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/function_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/overloaded_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/lightweight_forward_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/hash_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/forward_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/pixel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/packed_pixel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/metafunctions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/locator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/gray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/device_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/iterator_from_2d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_view_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/histogram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/bit_aligned_pixel_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/bit_aligned_pixel_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/dynamic_step.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/color_convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/color_base_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/color_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/cmyk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/channel_numeric_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/channel_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/undirected_dfs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/two_graphs_common_spanning_trees.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/two_bit_color_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/tree_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/transpose_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/transitive_reduction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/write_dimacs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/wavefront.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/visitors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/vf2_sub_graph_iso.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/vertex_and_edge_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/vector_as_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/use_mpi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/undirected_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/st_connected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/transitive_closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/topology.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/topological_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/tiernan_all_cycles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/successive_shortest_path_nonnegative_weights.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/subgraph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/strong_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/stoer_wagner_min_cut.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/stanford_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/ssca_graph_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/smallest_last_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/small_world_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/sloan_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/simple_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/sequential_vertex_coloring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/rmat_graph_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/reverse_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/relax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/read_dimacs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/random_spanning_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/random_layout.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/r_c_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/push_relabel_max_flow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/one_bit_color_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/numeric_values.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/neighbor_bfs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/named_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/property_iter_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/profile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/prim_minimum_spanning_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/point_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/plod_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_face_traversal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_canonical_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/page_rank.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/overloading.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/make_biconnected_planar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/loop_erased_random_walk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/lookup_edge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/leda_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/named_function_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/minimum_degree_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/metric_tsp_approx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/metis.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/mesh_graph_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/mcgregor_common_subgraphs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/maximum_weighted_matching.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/maximum_adjacency_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/max_cardinality_matching.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/matrix_as_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/make_maximal_planar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/make_connected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/incremental_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/howard_cycle_ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/hawick_circuits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/gursoy_atun_layout.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/grid_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/labeled_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/kruskal_min_spanning_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/king_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/kamada_kawai_spring_layout.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/johnson_all_pairs_shortest.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/iteration_macros_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/iteration_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/isomorphism.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/is_straight_line_drawing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/is_kuratowski_subgraph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/fruchterman_reingold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/floyd_warshall_shortest.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/find_flow_cost.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/filtered_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/exterior_property.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graphviz.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graphml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_stats.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_selectors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_mutability_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_as_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/graph_archetypes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/geodesic_distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/directed_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dimacs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dijkstra_shortest_paths_no_color_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dijkstra_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/depth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/erdos_renyi_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/edmunds_karp_max_flow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/edmonds_karp_max_flow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/edge_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/edge_connectivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/edge_coloring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/eccentricity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dominator_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dll_import_export.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/circle_layout.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/chrobak_payne_drawing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/buffer_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/bron_kerbosch_all_cliques.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/breadth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/degree_centrality.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/dag_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/boyer_myrvold_planar_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/cycle_canceling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/cuthill_mckee_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/create_condensation_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/core_numbers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/connected_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/compressed_sparse_row_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/clustering_coefficient.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/closeness_centrality.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/adjacency_list_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/adjacency_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/adjacency_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/adj_list_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/accounting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/boykov_kolmogorov_max_flow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/bipartite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/biconnected_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/betweenness_centrality.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/bellman_ford_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/bc_clustering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/bandwidth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/astar_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/adjacency_matrix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/unpack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/unfold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/unfold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/zip_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/zip_shortest_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/zip_shortest.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/zero.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/span.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/then.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/tap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/take_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/take_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/take_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/symmetric_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/remove_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/remove_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/slice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/second.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/scan_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/scan_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/replicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/one.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/not_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/prepend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/permutations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/members.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/maximum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/none_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/lift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/negate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/mult.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/monadic_fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/monadic_fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/monadic_compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/mod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/minimum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/intersperse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/index_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/lexicographical_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/keys.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/is_subset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/is_disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/first.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fuse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/drop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/drop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/div.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/define_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/extract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/extend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/eval_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/duplicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/drop_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/drop_front_exactly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/basic_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/cycle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/contains.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/comparing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/chain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/cartesian_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/adapt_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/adapt_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/accessors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/any_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/all_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/adjust_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/adjust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/fibonacci_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/d_ary_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/skew_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/priority_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/pairing_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/heap_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/heap_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/binomial_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/make_histogram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/literals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/indexed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/weight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/unsafe_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/unlimited_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/storage_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/sample.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/multi_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/make_profile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/unpack_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/histogram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/proj.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/pipable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/partial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/unpack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/tap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/rotate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/reveal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/returns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/repeat_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/protect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/indirect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/implicit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/function_param_limit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/flow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/mutable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/limit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/lift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/is_unpackable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/is_invocable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/infix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/capture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/apply_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/always.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/alias.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/flip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/fix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/decorate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/decay.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/left_open_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_combining_style.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/split_interval_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/split_interval_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/separate_interval_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/right_open_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/ptime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/open_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/associative_interval_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/associative_element_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_base_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval_base_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/impl_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/gregorian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/dynamic_interval_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/discrete_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/continuous_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/closed_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/xsi_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/windows_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/shared_memory_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/segment_manager.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/permissions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/static_min_max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/static_log2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/mod_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/integer_mask.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/integer_log2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/extended_euclidean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/common_factor_rt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/common_factor_ct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/integer/common_factor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/xsi_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/creation_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/anonymous_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/offset_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/mapped_region.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_xsi_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_windows_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_shared_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_mapped_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_heap_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/managed_external_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/interprocess_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/file_mapping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/unordered_set_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/unordered_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/trivial_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/set_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/treap_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/rbtree_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/treap_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/treap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/splaytree_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/splaytree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/splay_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/slist_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/sgtree_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/sgtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/sg_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/list_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/link_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/linear_slist_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/intrusive_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/rbtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/priority_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/pointer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/pointer_rebind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/pointer_plus_bits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/parent_from_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/pack_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/member_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/any_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/hashtable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/derivation_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/circular_slist_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/circular_list_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/bstree_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/bstree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/bs_set_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/bs_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/avltree_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/avltree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/avl_set_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/avl_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/info_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/get_error_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/error_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_type_info_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_nested_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_file_open_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_file_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_file_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 3900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_errno.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_at_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/errinfo_api_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/enable_error_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/enable_current_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/diagnostic_information.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/current_exception_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/smart_library.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset/dynamic_bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/endian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/buffers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/import_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/import.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/alias.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/shared_library_load_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/shared_library.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/runtime_symbol_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/library_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/import_mangled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/yield_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/verbose_terminate_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/use_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/underlying_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/uncaught_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/typeinfo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/type_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/usage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_check/msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_check/has_constraints.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_check/general.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/span.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/snprintf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/scoped_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/quick_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/pointer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/nvp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept_check/borland.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/warning_disable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/user.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/requires_threads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/pragma_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/helper_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/header_deprecated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/auto_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx98.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx23.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/uses_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/assert_cxx03.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/stable_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/uses_allocator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/static_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/devector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/small_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/scoped_allocator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/scoped_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/node_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/node_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/new_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/is_contiguous_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/hash_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/container_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/allocator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/adaptive_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/is_unordered_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/is_tuple_like.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/is_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/is_described_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/fiber_ucontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/fiber_fcontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/fiber.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/continuation_winfib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/extensions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/stack_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/stack_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/segmented_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/protected_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/preallocated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/pooled_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/fiber_winfib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/call_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/base_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/continuation_ucontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/continuation_fcontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/continuation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/public_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/override.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/destructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/symmetric_coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/standard_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/strtol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/spirit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/printf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/lexical_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/charconv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/asymmetric_coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/stack_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/stack_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/segmented_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/protected_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/launder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/is_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/invoke_swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/ignore_unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/first_scalar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/fclose_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/null_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/explicit_operator_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/exchange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/noncopyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/noinit_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/no_exceptions_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/memory_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/max_align.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/make_span.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/lightweight_test_trait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/lightweight_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/segmented_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/pooled_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/empty_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/bit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/allocator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/allocator_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/alloc_construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/alignof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/addressof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/protected_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/demangle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/default_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/cmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/checked_delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_formatting_streams.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_system_split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_system_counted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/year_month_day.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_resolution_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/wrapping_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/tz_db_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_zone_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_zone_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_parsing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/parse_format_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/microsec_time_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/locale_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_defs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/strings_from_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/string_parse_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/string_convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/special_values_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/special_values_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/special_defs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/period_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/period_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/period.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_parsing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_names_put.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_timezone_defs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_generators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time_adjustor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/iso_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/int_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian_calendar.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian_calendar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/format_date_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/find_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/filetime_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/dst_transition_generators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/dst_rules.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/constrained_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/compiler_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/c_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/c_local_time_adjustor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_generator_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_generator_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_formatting_locales.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_formatting_limited.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_formatting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_format_simple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_duration_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_defs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/date_clock_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/enum_from_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/descriptor_by_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/descriptor_by_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/bases.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/adjust_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/modifiers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/modifier_description.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/members.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/enumerators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/enum_to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/ob_compressed_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/numeric_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/no_exceptions_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/named_template_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lightweight_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lightweight_test_report.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lightweight_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lightweight_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/utf8_codecvt_facet.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/utf8_codecvt_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/templated_streams.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/sp_typeinfo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/select_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/scoped_enum_emulation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/reference_content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/quick_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/has_default_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/fenv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/container_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/compressed_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/catch_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/call_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lightweight_main.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/lcast_precision.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/is_xxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/is_incrementable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/interlocked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/indirect_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/bitmask.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/binary_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/basic_pointerbuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/atomic_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/allocator_utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/requires.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compat/shared_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compat/latch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/wait_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/user_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/svm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/is_aligned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/assume_aligned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/alignment_of_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/source.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/program.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/memory_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any/unique_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/alignment_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_delete_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_allocator_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_allocator_adaptor_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_allocator_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/aligned_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/align_up.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/align_down.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/align.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/tmpdir.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/text_woarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/text_wiarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/text_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/text_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any/basic_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any/bad_any_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_xml_wiarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/xml_woarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/xml_wiarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/xml_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/xml_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/xml_archive_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/wcslen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_binary_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/dinkumware.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/codecvt_null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_woarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_wiarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_oarchive_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_xml_woarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_xml_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_xml_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_text_woarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_text_wiarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_text_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_text_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/polymorphic_binary_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_streambuf_locale_saver.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_binary_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_binary_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_binary_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_binary_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_archive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/archive_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_iarchive_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/binary_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_xml_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_xml_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_xml_archive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_text_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_text_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_text_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/basic_text_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/use_future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/use_awaitable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/unyield.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/time_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/this_coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/system_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/system_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/yield.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/write_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/writable_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/wait_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/uses_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/signal_set_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/signal_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/serial_port_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/serial_port.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/require_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/require.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/registered_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/redirect_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/system_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/stream_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/strand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/steady_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/static_thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/socket_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/post.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/packaged_task.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/multiple_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/is_write_buffered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/is_read_buffered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/is_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/is_contiguous_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/is_applicable_property.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/io_service_strand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/recycling_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/readable_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/read_until.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/read_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/random_access_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/prepend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/prefer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detached.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/deferred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/defer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/deadline_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/io_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/io_context_strand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/high_resolution_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/handler_continuation_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/file_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/executor_work_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffers_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_write_stream_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_write_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_stream_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_read_stream_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffered_read_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/consign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/connect_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/connect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/completion_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/co_spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/cancellation_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/cancellation_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/cancellation_signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_stream_socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_stream_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_socket_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_socket_iostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_socket_acceptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffer_registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/bind_immediate_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/bind_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/bind_cancellation_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/bind_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_writable_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_waitable_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_streambuf_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/awaitable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/async_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/associator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/associated_immediate_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/associated_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_signal_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_serial_port.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_seq_packet_socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_readable_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_raw_socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_random_access_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_io_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_deadline_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/basic_datagram_socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/associated_cancellation_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/associated_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/as_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/any_io_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/any_completion_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/any_completion_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assert/source_location.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/ptr_map_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/ptr_list_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/ptr_list_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/list_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/list_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/assignment_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/ipc_atomic_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/ipc_atomic_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/ipc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/fences.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/capabilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/atomic_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/atomic_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/kernel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image_sampler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image3d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image2d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/command_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/cl_ext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/cl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/async.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/vector_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/unordered_set_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/unordered_multiset_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/unconstrained_set_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/set_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/multiset_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/list_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/bimap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/bind_mf_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/std_placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/bind_mf2_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/protect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/mem_fn_vw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/mem_fn_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/mem_fn_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/mem_fn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/make_adaptable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/bind_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_noexcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_member_volatile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_member_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_member_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_member_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/qualified_class_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/bind_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/return_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_varargs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/remove_transaction_safe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/function_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/class_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/apply_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/apply_member_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_volatile_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_transaction_safe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_rvalue_reference_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_reference_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_noexcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_lvalue_reference_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_invocable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_cv_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/is_const_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/has_void_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/has_varargs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/has_member_qualifiers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/time_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/thread_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/system_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/process_cpu_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_varargs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/include.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/floor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_transaction_safe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_noexcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_member_volatile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_member_rvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_member_lvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_member_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/add_member_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer/space_optimized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer/details.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/circular_buffer/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/wait_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/clock_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/chrono_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/ceil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/main.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/leaf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/unique_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/this_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/this_coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/task.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/run.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/race.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detached.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/async_for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/clamp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/apply_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/detail/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/traits/null_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/sort_subrange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/minmax_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/minmax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/is_partitioned_until.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/is_palindrome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/is_clamped.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/hex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/find_not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/find_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/accumulators_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/accumulators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/yap/detail/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/traits/cpp_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/traits/c_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/detail_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/detail/header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/detail/footer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/winapi/detail/cast_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/unput_queue_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/time_conversion_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/filesystem_compatibility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/file_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_macromap_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/symbol_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/pattern_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/macro_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/macro_definition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/iteration_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/interpret_pragma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/insert_whitespace_detection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/functor_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/flex_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_has_include_grammar_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_macromap_predef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_macromap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_include_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/util/cpp_ifblock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_value_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_predef_macros_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_predef_macros_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_literal_grammar_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_intlit_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/detect_include_guards.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/cpplexer_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/cpp_lex_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/cpp_lex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/cpp_lex_interface_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/cpp_lex_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_has_include_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_grammar_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_expression_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_expression_grammar_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_expression_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_defined_grammar_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_defined_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/grammars/cpp_chlit_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/validate_universal_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/token_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/is_vmd_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/convert_trigraphs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/tuple/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 4900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/setup.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/seq/is_vmd_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/thread/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/future.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/list/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/list/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/variadic_pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/type_registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/not_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/nil_registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/mods.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/modifiers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/match_single_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/match_identifier_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/match_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/sequence_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/parens_split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/parens_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/parens.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/only_after.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/number_registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_empty_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_empty_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_array_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/idprefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_type_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_general_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/is_entire.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/adjust_tuple_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/array/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/array/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/visitation_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/substitute_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/identifier_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/identifier_concat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/equal_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/equal_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/empty_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/data_equal_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/data_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/forced_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/enable_recursive_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/enable_recursive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/element_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/variant_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/cast_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/backup_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/substitute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/std_hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/over_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/multivisitors_cpp14_based.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/multivisitors_cpp11_based.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/make_variant_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/initializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/hash_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/has_result_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_getrandom.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_getentropy.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_detect_platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_bcrypt.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_arc4random.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/md5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/apply_visitor_unary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/apply_visitor_delayed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/variant/detail/apply_visitor_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/uuid_x86.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/uuid_generic.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/sha1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_wincrypt.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_posix.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/uuid/detail/random_provider_include_platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/relative_ref_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/query_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/pct_encoded_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/pchars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/origin_form_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/ipv6_address_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/ipv4_address_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/detail/result_of_variadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/detail/result_of_iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/detail/minstd_rand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/detail/in_place_factory_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/utility/detail/in_place_factory_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/uri_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/uri_reference_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/unreserved_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/sub_delim_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/reserved_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/params_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/decode_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/vchars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/variant_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/gen_delim_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/authority_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/absolute_uri_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/segments_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/segments_encoded_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/segments_encoded_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/segments_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/params_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/params_encoded_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/impl/params_encoded_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/lut_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/literal_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/hexdig_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/digit_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/delim_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/unsigned_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/dec_octet_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/tuple_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/token_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/string_view_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/string_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/recycled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/range_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/optional_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/not_empty_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/replacement_field_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/print.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/pct_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/pattern.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/parts_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/params_iter_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/over_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/ci_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/charset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/alpha_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/alnum_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/all_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/vformat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/url_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/segments_iter_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/xmx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/serialize_tracked_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/serialize_fca_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/serialize_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/optional_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/normalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/move_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/format_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/decode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/any_segments_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/any_params_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/archive_constructed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/abstract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/wavenumber.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/volume.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/serialization_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/velocity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/prime_fmod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/opt_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/narrow_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/mulx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/fca.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/concurrent_static_asserts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/bad_archive_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/specific_energy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/solid_angle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/resistivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/resistance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/reluctance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/pressure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/plane_angle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/torque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/thermal_conductivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/temperature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/surface_tension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/surface_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/stress.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/specific_volume.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/specific_heat_capacity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/magnetic_field_intensity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/luminous_intensity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/luminous_flux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/luminance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/kinematic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/information.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/inductance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/permittivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/permeability.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/momentum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/moment_of_inertia.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/molar_heat_capacity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/molar_energy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/mass_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/mass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/magnetic_flux_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/magnetic_flux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/dynamic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/dose_equivalent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/current.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/conductivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/conductance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/capacitance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/angular_velocity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/angular_momentum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/impedance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/illuminance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/heat_capacity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/frequency.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/force.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/energy_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/energy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/electric_potential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/electric_charge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/push_front_or_add.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/push_front_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/prevent_redefinition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/ordinal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/one.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/linear_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/heterogeneous_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/dimensionless_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/angular_acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/amount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/activity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/physical_dimensions/absorbed_dose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/unscale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/static_rational_power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/sstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/dimension_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/dimension_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/dim_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/conversion_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/cmath_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/detail/absolute_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/valarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/msvc/typeof_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/yes_no_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/template_arity_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/mp_defer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_swappable_cxx_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/locale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/istream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/iostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/fstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/typeof/std/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/ice_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/ice_not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/ice_eq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/ice_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/has_prefix_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/has_postfix_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/has_binary_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/detector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_likely_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_function_ptr_tester.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_function_ptr_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_function_msvc10_fix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_function_cxx_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/is_function_cxx_03.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/pointer_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/boost_shared_ptr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/detail/stl_register_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/detail/ctti_register_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/detail/compile_time_type_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/vtable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/rebind_placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/composite_pointer_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/composite_member_pointer_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/common_type_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/common_arithmetic_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/bool_trait_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_traits/detail/bool_trait_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/std_shared_ptr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/register_runtime_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/reference_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/dynamic_vtable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/check_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/check_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/auto_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/any_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/adapt_to_vtable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/normalize_deduced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/normalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/meta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/member11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/macro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/instantiate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/get_signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/get_placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/extract_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_static_member_data_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_member_function_template_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_member_function_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_member_data_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_function_template_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_function_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_enum_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_data_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_erasure/detail/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tuple/detail/tuple_basic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/namespace_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/member_type_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_union_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_type_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_template_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_static_member_function_template_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_static_member_function_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dstatic_mem_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dstatic_function_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dstatic_function_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dptmf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dplaceholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dnullptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dnotype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/gen/has_class_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dvm_template_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dunion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dtype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dtfunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dtemplate_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dtemplate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dtclass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dstatic_mem_fun_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dstatic_mem_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dfunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dftclass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/denum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/denclosing_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/ddeftype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/ddata.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dcomp_mem_fun_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmetafunc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dcomp_mem_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmem_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dclass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmem_fun_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmem_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmem_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmacro_sunfix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmacro_fve.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dmacro_fun_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dlambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/tti/detail/dfunction_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/interlocked_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/basic_timed_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/basic_recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/v2/shared_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/thread_heap_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/thread_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/shared_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/thread_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/thread_heap_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/thread_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/shared_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/once.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/win32/mfc_thread_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/is_future_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/future_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/future_error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/future_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/task_region.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/exception_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/work.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/pthread_mutex_scoped_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/pthread_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/once_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/once.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/condition_variable_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/pthread/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/wait_for_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/wait_for_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/futures/launch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/basic_thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/variadic_header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/variadic_footer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/tss_hooks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/thread_safety.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/thread_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/serial_executor_cont.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/serial_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/scheduling_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/scheduled_thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/loop_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/inline_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/generic_executor_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/executor_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/make_tuple_indices.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/log.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/lockable_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/is_convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/thread_interruption.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/thread_heap_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/thread_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/string_trim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/string_to_unsigned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/platform_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/nullary_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/devector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/invoker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/function_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/sync_timed_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/sync_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/force_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/atomic_undef_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/detail/atomic_redef_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/deque_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/deque_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/xml_printer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/wrap_stringstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/string_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/setcolor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/rtti.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/nullstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/sync_priority_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/sync_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/sync_bounded_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/queue_views.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/queue_op_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/queue_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/queue_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/deque_views.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/chrono/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/thread_clock.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/traverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/test_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/test_case_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/test_case_counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/observer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/global_fixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/named_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/lazy_ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/is_forward_iterable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/is_cstring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/foreach.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/custom_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/class_properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/assign_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/assertion_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/assertion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output/xml_report_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output/xml_log_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output/plain_report_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output/compiler_log_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/fixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tree/auto_registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/output_test_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/fpc_tolerance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/fpc_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/floating_point_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/cstring_comparison_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/collection_comparison_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/unit_test_log.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/test_tree.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/test_tools.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/test_main.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/test_framework_init_observer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/output/junit_log_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/results_reporter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/results_collector.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/progress_monitor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/included/unit_test_framework.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/included/unit_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/included/test_exec_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/included/prg_exec_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/included/execution_monitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/xml_report_formatter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/xml_log_formatter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/unit_test_parameters.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/unit_test_monitor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/unit_test_main.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/suppress_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/pp_variadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/log_level.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/global_typedef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/fwd_decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/enable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/test_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/plain_report_formatter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/junit_log_formatter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/framework.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/execution_monitor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/decorator.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/debug.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/cpp_main.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/impl/compiler_log_formatter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/detail/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/system_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/std_category_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/std_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/snprintf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/is_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/interop_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/generic_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/index_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/for_each_sample.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/dataset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/error_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/throws.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/system_category_message_win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/system_category_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/system_category_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/system_category_condition_win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/append_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/detail/view_closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stl_interfaces/detail/pipeable_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/state_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/rtti_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/reaction_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/node_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/generic_category_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/leaf_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/counted_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/error_category_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/error_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/errc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/system/detail/cerrno.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/push_options.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/pop_options.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/location_from_symbol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/libbacktrace_impls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/frame_unwind.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/frame_noop.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/frame_msvc.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/frame_decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/collect_unwind.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/statechart/detail/avoid_unused_warning.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/void_ptr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/unwind_base_impls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/try_dec_convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/to_hex_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/to_dec_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/safe_dump_win.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/safe_dump_posix.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/safe_dump_noop.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_standard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_ostream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_multi_pass_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_modify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_look_ahead.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_locals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_line_pos_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_istream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/collect_noop.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/collect_msvc.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/addr_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/stacktrace/detail/addr2line_impls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_utree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_string_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_standard_wide.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any_ns_so.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any_ns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any_if_ns_so.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any_if_ns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_adapt_adt_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_iso8859_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_extended_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_attributes_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_ascii.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/support_argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_parse_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_parse_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_what.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_uint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_sequential_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_lexeme.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_kleene.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_hold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_omit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_not_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_no_skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_no_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_match_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_match_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_char_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_expect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_eps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_eol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_eoi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_attr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_as_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_and_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_stl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_composite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_closures.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_casts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_binders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_tuples.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_tuple_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_statements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_special_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/phoenix1_new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_generate_static_lexertl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_char_token_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_what.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_verbatim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_upper_lower_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_uint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_tokenize_and_parse_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_tokenize_and_parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_static_lexertl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_plain_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_lexertl_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_lexertl_position_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_lexertl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/lex_lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_omit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_not_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_no_delimit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_maxwidth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_strict_relaxed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_right_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_phoenix_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_format_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_eps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_eol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_duplicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_delimit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_columns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_left_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_kleene.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_generate_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_generate_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_format_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_attr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/chrono/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/process_cpu_clocks.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_and_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_char_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_center_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/karma_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_stored_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_spirit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_skipper_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_skipper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_sequential_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_sequential_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_select.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_scoped_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_tree_to_xml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_traverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_symbols_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_swap_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_subrule_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_stored_rule_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ref_const_ref_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ref_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_range_run.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_push_front_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_push_back_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_positive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_position_iterator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_position_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_scanner_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_scanner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_safe_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_rule_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_rule_alias.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_refactoring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ref_value_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ref_const_ref_value_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_numerics_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_numerics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_no_actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_multi_pass_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_minimal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_meta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parser_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parser_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parser_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parser_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parse_tree_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parse_tree_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parse_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_parametric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_insert_at_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_increment_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_grammar_def_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_grammar_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_fundamental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_functor_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_loops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_lists_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_lists.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_kleene_star.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_insert_key_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_erase_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_epsilon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_distinct_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_distinct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_directives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_decrement_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_debug_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_flush_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_fixed_size_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_file_iterator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_file_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_exclusive_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_exceptions_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_escape_char_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_escape_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_clear_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_chset_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_basic_chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ast_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_ast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_assign_key_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_confix_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_composite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_common_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_closure_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_closure_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/string_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/spreadsort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/integer_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/float_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spinsort/spinsort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/sample_sort/sample_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_assign_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_as_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic_actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/include/classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/pivot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/merge_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/merge_four.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/merge_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/int_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/indirect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/deque_cnc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/pdqsort/pdqsort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/parallel_stable_sort/parallel_stable_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/insert_sort/insert_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/flat_stable_sort/flat_stable_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/time_measure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/stack_cnc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/spinlock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/sort_basic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/rearrange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 5900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_typeinfo_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_thread_yield.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_thread_sleep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_thread_pause.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_obsolete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_nullptr_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/file_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/block_indirect_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/yield_k.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_w32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_std_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_pt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_nt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/spinlock_gcc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_spin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_snc_ps3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_pt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_nt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_noexcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_interlocked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_has_sync_intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_has_gcc_intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_disable_deprecated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_w32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_vacpp_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_std_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/operator_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/lwm_win32_cs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/lwm_std_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/lwm_pthreads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/local_sp_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/lightweight_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/lightweight_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_aix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_counted_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/sp_convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/shared_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/quick_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/variadic_slot_invoker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/variadic_arg_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/unique_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/slot_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/slot_groups.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/slot_call_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/signals_common_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/signals_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_spin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_pt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_nt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count_gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/smart_ptr/detail/atomic_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/foreign_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/auto_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/detail/stack_constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/detail/shared_ptr_nmt_132.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/detail/shared_ptr_132.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/detail/shared_count_132.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/serialization/detail/is_default_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/concept/safe_numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/concept/promotion_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/signal_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/scope_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/result_type_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/replace_slot_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/preprocessed_arg_type_template.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/preprocessed_arg_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/null_output_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/lwm_win32_cs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/lwm_pthreads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/signals2/detail/lwm_nop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_traits_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_raw_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/concept/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/concept/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/safe_numerics/concept/exception_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/w32_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/unicode_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/u32regex_token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/u32regex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/syntax_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/sub_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/states.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/perl_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/pattern_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/object_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/mem_block_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/match_results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/match_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/iterator_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/icu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/error_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_grep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/regbase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/primary_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/perl_matcher_non_recursive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/perl_matcher_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/u32regex_token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/u32regex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/syntax_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/sub_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/states.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_traits_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/cregex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/cpp_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/char_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/c_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/basic_regex_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/basic_regex_creator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v5/basic_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/w32_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/unicode_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/chrono/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/chrono.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regbase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/protected_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/primary_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/perl_matcher_recursive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/perl_matcher_non_recursive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/perl_matcher_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/perl_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/pattern_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/object_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/mem_block_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_raw_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_grep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/c_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/basic_regex_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/basic_regex_creator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/basic_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/pending/unicode_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/pending/static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/pending/object_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/config/cwchar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/config/borland.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/match_results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/match_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/iterator_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/indexed_bit_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/icu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/error_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/cregex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/cpp_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/regex/v4/char_regex_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/runner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/resolver.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/health_checker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/handshaker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/connector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/response.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/request.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/logger.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/ignore.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/impl/connection.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/chrono/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_chrono.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/msvc_has_iterator_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/misc_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/microsoft.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/join_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/implementation_help.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/has_member_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/detail/connection_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/ignore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/adapt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/detail/is_ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/detail/is_evenly_divisible_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ratio/detail/gcd_lcm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/str_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/sizer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/sfinae.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/safe_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/range_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_chrono.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/chrono/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_chrono-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/collection_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/any_iterator_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/any_iterator_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/any_iterator_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/any_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/extract_optional_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/overwrite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/difference_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/demote_iterator_traversal_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/default_constructible_unary_fn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/combine_rvalue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/combine_no_rvalue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/combine_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/combine_cxx03.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/detail/collection_traits_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/swap_ranges.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/stable_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/stable_partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/set_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/search_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/rotate_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/iota.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm_ext/copy_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/upper_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/unique_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/random_shuffle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/partial_sort_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/partial_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/nth_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/mismatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/min_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/rotate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/reverse_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/replace_copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/replace_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/remove_copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/remove_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/fill_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/equal_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/copy_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/max_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/lower_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/lexicographical_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/inplace_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/heap_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/find_first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/find_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/ref_unwrapped.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/indirected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/indexed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/formatted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/filtered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/define_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/copied.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/argument_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/binary_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/algorithm/adjacent_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/uniqued.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/type_erased.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/transformed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/tokenized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/strided.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/sliced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/reversed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/replaced_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/replaced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/niederreiter_base2_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/mixmax_skip_N17.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/large_arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/iterator_mixin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/integer_log2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/int_float_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/gray_coded_qrng.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/generator_bits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/range/adaptor/adjacent_filtered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/vector_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/uniform_int_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/sobol_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/signed_unsigned_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/seed_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/seed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/qrng_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/ptr_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/polynomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_mat_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_assign4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_assign3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_assign2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/swizzle3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/swizzle2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/generator_seed_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/enable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/disable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/const_mod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/random/detail/auto_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_mat_operations4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/vec_mat_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/mat_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/determinant_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/cofactor_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/value_holder_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/swizzle4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/value_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_operations3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_operations2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_assign4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_assign3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/gen/mat_assign2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/vec_register_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/vec_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/transp_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/swizzle_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/remove_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/qvm/detail/quat_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/function_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/function_doc_signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/stl_iterator_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/py_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/pointer_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/pickle_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/make_ptr_instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/make_instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/make_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/life_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/iterator_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/inheritance_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/inheritance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/invoke_matching.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/internal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/dtype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/wrapper_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/find_instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/wrap_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/void_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/void_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/enum_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/value_is_xxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/class_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/class_metadata.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/class_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/object/add_to_namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/ufunc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/scalars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/numpy_object_mgr_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/ndarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/numpy/matrix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/target.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/string_literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/sfinae.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/referent_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/raw_pyobject.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/python_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/python22_fixed.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/preprocessor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/value_is_shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/value_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/unwrap_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/unwrap_type_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/unwind_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/type_list_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/type_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/translate_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/make_keyword_range_fn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/is_xxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/is_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/is_shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/is_auto_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/indirect_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/if_else.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/force_instantiate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/pointee.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/overloads_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/operator_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/nullary_function_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/not_specified.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/msvc_typeinfo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/mpl_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/map_entry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/dealloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/cv_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/copy_ctor_mutates_rhs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/caller.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/borrowed_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/api_placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/exception_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/destroy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/dependent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/defaults_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/defaults_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/def_helper_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/def_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/decref_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/decorated_type_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/pytype_object_mgr_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/pytype_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/pyobject_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/pyobject_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/pointer_type_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/object_manager.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/obj_mgr_arg_from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/implicit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/detail/aix_init_module.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/to_python_function_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/shared_ptr_to_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/shared_ptr_from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/shared_ptr_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/rvalue_from_python_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/return_from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/registry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/registrations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/registered_pointee.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/registered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/static_move_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/serialize_xml_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/serialize_reversible_cont.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/serialize_ptr_map_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/scoped_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/reversible_ptr_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/ptr_container_disable_deprecated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/convertible_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/context_result_converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/constructor_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/builtin_converters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/as_to_python_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/arg_to_python_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/arg_to_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/converter/arg_from_python.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/void_ptr_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/fold_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/env.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/meta_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/map_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/is_convertible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/default_deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/ptr_container/detail/associative_ptr_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/pass_through.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/integral_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/or_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/memfun_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/matches_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/make_expr_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/make_expr_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/make_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/local.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/lambda_matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/ignore_unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/vararg_matches_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/unpack_expr_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/template_arity_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/static_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/remove_typename.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/poly_function_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/poly_function_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/poly_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/deduce_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/decltype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/class_member_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/basic_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/as_lvalue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/as_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/is_noncopyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/generate_by_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/extends_funop_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/extends_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/expr_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/dont_care.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/deprecated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/deep_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/deduce_domain_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/rapidxml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/ptree_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/ptree_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/info_parser_writer_settings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/info_parser_write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/info_parser_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/info_parser_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/and_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/callable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_writer_settings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_read_rapidxml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/xml_parser_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/caching_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/basic_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/value_semantic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/utf8_codecvt_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/parsers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/config_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/program_options/detail/cmdline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/info_parser_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/stdio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/start_dir.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/file_parser_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/detail/exception_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/vector_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/shell.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/unsafe_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/simple_trigger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/process_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/parallel_property_maps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/local_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/global_index_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/distributed_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/default_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/cstring_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/bind_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/used_handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/throw_on_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/on_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/handler_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/execute_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/process_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/popen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/pid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/exit_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/execute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/rem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/child_decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/basic_cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/async_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/has_opt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/subseq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/rest_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/eat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/variadic_seq_to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/first_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/cat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/selection/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/selection/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/repeat_from_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_trailing_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/for_each_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/for_each_i.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/deduce_z.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/deduce_r.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/remove_parens.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/paren_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/paren.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/is_begin_parens.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/comma_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/comma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/xor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_trailing_binary_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_trailing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_shifted_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_shifted_binary_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_shifted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_params_with_defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_params_with_a_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/enum_binary_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/to_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/rest_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/for_each_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/for_each_i.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/nor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/compl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/bitnor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/va_opt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/overload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/is_empty_variadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/is_empty_or_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/is_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/intercept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/first_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/cat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/self.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/local.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/auto_rec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/debug/line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/debug/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/debug/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/iif.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/check_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/is_unary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/is_nullary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/is_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/to_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/expr_iif.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/expr_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/deduce_d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/config/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/config/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/not_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/div.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/dec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/add.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_uwp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_system.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_store.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_server.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_runtime.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_phone.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/windows_desktop.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/mingw64.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/elem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/sub.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/mul.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/mod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/inc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/unix.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/solaris.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/qnxnto.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/os400.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/macos.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/linux.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/irix.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/ios.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/hpux.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/mingw32.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/mingw.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/ios.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/cloudabi.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/platform/android.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/other/workaround.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/other/wordsize.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/other/endian.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/windows.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/vms.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/language/cuda.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/test_def.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/test.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/platform_detected.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/os_detected.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/comp_detected.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/_exception.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/detail/_cassert.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/haiku.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/cygwin.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/watcom.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/beos.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/amigaos.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/aix.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/language/stdcpp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/language/stdc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/language/objc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/metrowerks.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/metaware.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/llvm.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/kai.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/intel.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/ibm.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/iar.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/hp_acc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/greenhills.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/gcc_xml.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/gcc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/visualc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/tendra.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/sunpro.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/sgi_mipspro.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/pgi.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/palm.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/nvcc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/mpw.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/microtec.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/x86.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/sys390.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/sys370.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/superh.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/sparc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/rs6k.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/riscv.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/pyramid.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/ptx.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/ekopath.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/edg.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/dignus.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/digitalmars.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/diab.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/compaq.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/comeau.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/clang.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/compiler/borland.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/z.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/detail/pool_construct_simple.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/detail/pool_construct.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/detail/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pool/detail/guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/voronoi_structures.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/voronoi_predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/voronoi_ctypes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/ppc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/parisc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/mips.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/m68k.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/loongarch.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/ia64.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/e2k.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/convex.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/blackfin.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/arm.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/alpha.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_45_touch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_45_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_45_formation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/minkowski.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/max_cover.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/voronoi_robust_fpt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/iterator_points_to_compact.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/iterator_geometry_to_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/scan_arbitrary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/rectangle_formation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/property_merge_45.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/property_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_sort_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_simplify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_formation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_arbitrary_formation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_90_touch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/polygon_90_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/poly_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/packed_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/iterator_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_nothrow_eq_comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_invocable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_final.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/iterator_compact_to_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/boolean_op_45.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/polygon/detail/boolean_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/value_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/type_restitution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/type_info_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/stride_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/split_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/segment_split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/segment_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/cmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_equality_comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/is_acceptable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/function_model.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/callable_wrapper_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/callable_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/base_model.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/auto_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/any_model.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/any_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/poly_collection/detail/allocator_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/self.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/if_else.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/try_catch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/throw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/do_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/scoped_environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/local_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/let.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_smart.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_reuse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_prelude.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/lazy_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/adapt_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/adapt_callable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/bitwise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/static_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/reinterpret_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/dynamic_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/const_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/fusion/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 6900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/function_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/as_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/v2_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/bind_member_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/terminal_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/terminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/bind_member_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/nothing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/meta_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/is_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/is_nullary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/is_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/sequence_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/rvalue_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/possible_reflectable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/offset_based_getter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/make_integer_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/make_flat_tuple_of_references.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/for_each_field_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/fields_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/fake_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/bind_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/bind_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/unsafe_declval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/tie_from_structure_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/stdtuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/stdarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/size_t_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/size_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/detail/property.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/detail/int_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pending/detail/disjoint_sets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/yesno.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/use_default_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/use_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/unwrap_cv_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/template_keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/detectors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core_name20_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core_name14_disabled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core17_generated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core14_loophole.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core14_classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/pfr/detail/cast_to_layout_compatible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/is_tagged_argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/is_placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/is_maybe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/has_nested_template_fn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/augment_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/as_lvalue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/arg_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/tagged_argument_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/tagged_argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/always_true_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/result_of0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/parenthesized_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/parameter_requirements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/maybe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/lambda_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status_outcome.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/result.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/coroutine_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/value_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/trait_std_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/trait_std_error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/revision.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_result_value_observers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/throw_bad_result_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/terminate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/result_exception_ptr_rethrow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/result_error_code_throw_as_system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/outcome_exception_ptr_rethrow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/outcome_error_code_throw_as_system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/fail_to_compile_observers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/policy/all_narrow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_factory_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_aligned_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/old_optional_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/experimental_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/vector_sparse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/vector_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/coroutine_support.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/vector_of_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_result_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_result_final.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_result_error_observers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_outcome_failure_observers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_outcome_exception_observers_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/detail/basic_outcome_exception_observers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_trivially_copyable_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_relops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/optional/detail/optional_reference_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation_sparse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation_blocked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/matrix_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/matrix_sparse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/matrix_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/matrix_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/matrix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/lu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/vector_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/triangular.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/symmetric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/storage_sparse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/utility_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/transc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/rounding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/rounded_transc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/rounded_arith.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/hermitian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/expression_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/doxydoc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/blas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/banded.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/assignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/sign_mixture_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/sign_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/numeric_cast_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/is_subranged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/int_float_mixture_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/int_float_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/converter_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/conversion_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/hw_rounding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/checking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/arith3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/arith2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/arith.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/udt_builtin_mixture_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/udt_builtin_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/resultset.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/results_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/network_algorithms.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/meta_check_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/field_view.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/field_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/field_kind.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/field.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/execution_state_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/utf/utf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/utf/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/detail/utf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/detail/is_string_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/detail/is_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/nowide/detail/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/static_results_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/static_execution_state_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/row_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/socket_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/rows_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/row_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/resultset_encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/results_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/rebind_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/ok_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/network_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/error_categories.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/field_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/datetime.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/date.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/column_type.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/channel_ptr.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/any_stream_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/writable_field_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/void_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/throw_on_error_loc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/string_view_offset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/std_integer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/max_digits10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_variable_precision.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_restricted_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_convertible_arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_byte_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/is_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/extract_exponent_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/explicit_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/utype_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/datetime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/coldef_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/channel_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/any_stream_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/any_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/any_execution_request.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/traits/transcendental_reduction_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/no_exceptions_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/no_et_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/min_max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/itos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/integer_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/generic_interconvert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/fpclassify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/float_string_cvt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/float128_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/uniform_int_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/ublas_interop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/tables.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/string_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/static_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/standalone_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/rebind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/precision.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/number_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/number_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/value_pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/multiply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/misc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/literals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/intel_intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/import_export.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/divide.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/et_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/endian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/empty_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/dynamic_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/digits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/default_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/constexpr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/check_cpp11_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/bitscan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/value_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/undef_if_constexpr_macro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/unbounded.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/uintptr_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/serialization_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/seq_index_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/seq_index_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/scoped_bilock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/scope_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/cpp_int_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/checked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/bitwise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/add_unsigned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_int/add.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_bin_float/transcendental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/cpp_bin_float/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/concepts/mp_number_archetypes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/vartempl_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ord_index_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ord_index_impl_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ord_index_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ord_index_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/node_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/node_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/modify_key_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/safe_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnk_index_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnd_node_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnd_index_ptr_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnd_index_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnd_index_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/rnd_index_loader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/restore_wstrict_aliasing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/raw_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/promotes_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ord_index_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_access_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/ignore_wstrict_aliasing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/header_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/hash_index_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/hash_index_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/hash_index_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/no_duplicate_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/has_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/iter_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/is_transparent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/is_index_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/is_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/invariant_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/invalidate_iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_saver.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_node_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_loader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/index_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/archive_constructed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/any_container_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/allocator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/adl_swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/access_specifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/search_colors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/mpl_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/mpl_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/duplicates_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/do_not_copy_elements_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/define_if_constexpr_macro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/copy_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/cons_stdtuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/bucket_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/bidir_node_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/base_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/bad_archive_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multi_index/detail/auto_space.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/state_machine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/queue_container_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/queue_container_circular.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/no_fsm_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/mpl_graph_fsm_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/history_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/incidence_list_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/depth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/breadth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/adjacency_list_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/states.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/state_machine_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/row2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/internal_row.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/functor_row.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/completion_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/common_states.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/metafunctions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector0_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/fold_to_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/favor_compile_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/dispatch_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/default_compile_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/copy_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/common_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/bind_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/back/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/vector40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set0_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/multiset0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/math/rational_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/math/is_even.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/math/fixed_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/set10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list0_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/unrolling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/map0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/list20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/static_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/sort_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/single_element_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/shift_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/sequence_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/limits/arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/yes_no.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/value_wknd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/unwrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/type_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/transform_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/traits_lambda_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/template_arity_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/numeric_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/numeric_cast_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/nttp_decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/na_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/na_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/na_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/na.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/msvc_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/reverse_fold_impl_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/push_front_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/push_back_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/ptr_to_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/pop_front_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/pop_back_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/partition_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/overload_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/order_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/iter_push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/iter_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/is_msvc_eti_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/integral_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/msvc_never_true.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/msvc_is_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/msvc_eti_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/msvc_dtw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/logical_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/largest_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/lambda_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/lambda_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/lambda_arity_param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/joint_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/fold_pred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/fold_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/fold_impl_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/filter_iter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/inserter_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/insert_range_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/insert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/include_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_rebind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/has_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/front_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/back_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/arity_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/find_if_pred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/arithmetic_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/arg_typedef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/apply_1st.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/erase_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/erase_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/empty_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/count_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/count_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/contains_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/comparison_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/common_name_wknd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/clear_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/begin_end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/packed_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/offsets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/mpi_datatype_primitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/mpi_datatype_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/mpi_datatype_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/ignore_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/ignore_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/forward_skeleton_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/forward_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/adl_barrier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/O1_size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/python/skeleton_and_content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/python/serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/python/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/text_skeleton_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/request_handlers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/point_to_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/packed_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/scatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/gatherv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/broadcast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/all_to_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/all_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/all_gatherv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/forward_skeleton_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/all_gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mpl_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/forward_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/content_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/computation_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/communicator_sc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/broadcast_sc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/binary_buffer_oprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/binary_buffer_iprimitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/detail/antiques.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpi/collectives/scatterv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_is_value_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_is_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_defer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_with_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_rename.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_min_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_map_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mp11/detail/mp_list_v.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/meta_utils_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/meta_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/iterator_to_raw_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/fwd_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/force_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/destruct_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/config_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/config_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/unique_ptr_meta_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/to_raw_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/std_ns_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/std_ns_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/pointer_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/placement_new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/nsec_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/move_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/string_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/string_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/start.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/spaces.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/space.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/source_position_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/detail/addressof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/sequence_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/adaptive_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/adaptive_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/unless_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/transform_error_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/transform_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/range_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/one_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/one_char_except_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/one_char_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/one_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/nth_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/source_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/return_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated_one_of1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated_one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/repeated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/reject.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/is_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/int_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/if_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_remaining.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_prev_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/next_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/next_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/middle_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/look_ahead.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/lit_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/last_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/iterate_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fail_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fail_at_first_char_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/entire_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/get_col.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldr_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldr_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldr_reject_incomplete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl_reject_incomplete_start_with_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/foldl_reject_incomplete1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/accept_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/accept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_whitespace_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_whitespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_ucase_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_lcase_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/is_digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/int_to_digit_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/digit_val.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/define_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/debug_parsing_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/change_error_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/build_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/always_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/always.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/alphanum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/accept_when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/letter_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/index_out_of_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/end_of_input_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/digit_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/user.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/univariate_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/ulps_plot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/int_to_digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/in_range_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/in_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/digit_to_int_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/util/digit_to_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/whitespace_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/unpaired.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/unexpected_end_of_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/unexpected_character.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/none_of_the_expected_cases_found.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/error/literal_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/real_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/random_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/quartic_roots.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/promotion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/precision.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/polynomial_gcd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/polynomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/numerical_differentiation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/nothrow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/norms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/toms748_solve.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/test_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/stats.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/simple_continued_fraction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/signal_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/roots.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/recurrence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/cxx03_warn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/cubic_roots.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/convert_from_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/condition_numbers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/color_maps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/cohen_acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/mp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/minima.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/luroth_expansion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/is_standalone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/is_detected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/is_constant_evaluated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/header_deprecated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/fraction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/estrin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/engel_expansion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/ljung_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/linear_regression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/chatterjee_correlation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/bivariate_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/anderson_darling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/zeta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ulp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/trigamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/centered_continued_fraction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/bivariate_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/big_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/agm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/z_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/univariate_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/t_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/signal_statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/runs_test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/powm1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/pow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/polygamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/owens_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/nonfinite_num_facets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/next.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/modf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/trunc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/math_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/logsumexp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/logaddexp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/sqrt1pm1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/log1p.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/spherical_harmonic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/sinhc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/sinc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/sin_pi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/sign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/rsqrt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/relative_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/prime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/jacobi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypergeometric_pFq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypergeometric_2F0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypergeometric_1F1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypergeometric_1F0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hypergeometric_0F1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/heuman_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hermite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/hankel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/gegenbauer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/legendre_stieltjes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/legendre.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/lanczos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/lambert_w.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/laguerre.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/jacobi_zeta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/jacobi_theta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/jacobi_elliptic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_rd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_rc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/digamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/gamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/fpclassify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/fourier_transform_daubechies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/fibonacci.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/factorials.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/expm1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/expint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/erf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_rj.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_rg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/ellint_rf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/bernoulli.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/atanh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/asinh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/airy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/acosh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/wavelet_transforms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/trapezoidal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/daubechies_wavelet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/daubechies_scaling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/cos_pi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/chebyshev_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/tanh_sinh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/chebyshev.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/cbrt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/cardinal_b_spline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/binomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/beta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/bessel_prime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/bessel_iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/bessel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/septic_hermite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/quintic_hermite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/pchip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/makima.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cubic_hermite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cubic_b_spline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/catmull_rom.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cardinal_trigonometric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cardinal_quintic_b_spline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cardinal_quadratic_b_spline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/cardinal_cubic_b_spline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/bilinear_uniform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/sinh_sinh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/ooura_fourier_integrals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/naive_monte_carlo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/gauss_kronrod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/gauss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/exp_sinh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/policies/policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/policies/error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/whittaker_shannon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/vector_barycentric_rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/rayleigh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/poisson.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/pareto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/normal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/non_central_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/non_central_f.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/non_central_chi_squared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/non_central_beta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/negative_binomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/lognormal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/bezier_polynomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/barycentric_rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/filters/daubechies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/weibull.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/uniform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/triangular.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/students_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/skew_normal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/find_scale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/find_location.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/extreme_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/exponential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/empirical_cumulative_distribution_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/complement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/chi_squared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/cauchy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/logistic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/laplace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/kolmogorov_smirnov.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/inverse_gaussian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/inverse_gamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/inverse_chi_squared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/hypergeometric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/hyperexponential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/geometric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/gamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/fisher_f.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_iostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_complex_std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_cmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/constants/info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/constants/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/constants/calculate_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/concepts/std_real_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/binomial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/beta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/concepts/real_type_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/concepts/real_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/concepts/distributions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/bernoulli.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/arcsine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/differentiation/lanczos_smoothing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/differentiation/finite_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/differentiation/autodiff_cpp11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/differentiation/autodiff.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/cstdfloat/cstdfloat_limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/sqrt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/signbit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/scalbn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/scalbln.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/remainder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/next.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/modf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/logb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/ldexp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/fabs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/details.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/atanh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/atan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/asinh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/asin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/acosh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/complex/acos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/trunc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/frexp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fpclassify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fmod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fmin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fmax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/floor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fdim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/fabs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isunordered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isnormal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isnan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/islessequal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isless.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isinf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isgreaterequal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isgreater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/isfinite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/ilogb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/hypot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/use_std_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/unused_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/unique_identifier_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/string_literal_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/string_literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/strictest_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/record_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/permissions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/div.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/copysign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/ceil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/ccmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/abs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/bindings/rr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/bindings/mpreal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/bindings/mpfr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/value_ref_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/value_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 7900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/date_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/threading_models.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/severity_logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/severity_feature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/severity_channel_logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/record_ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/open_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/once_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/formatting_ostream_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/formatting_ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/exception_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/xpressive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/std_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/spirit_qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/support/spirit_classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/text_multifile_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/text_ipc_message_queue_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/text_file_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/syslog_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/syslog_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/sync_frontend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/sink.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/frontend_requirements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/global_logger_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/event_log_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/features.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/exception_handler_feature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/channel_logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/channel_feature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sources/basic_logger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/unlocked_frontend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/unbounded_ordering_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/unbounded_fifo_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/text_ostream_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/async_frontend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/use_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/time_based_rotation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/target_file_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/target.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/start_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/event_log_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/drop_on_overflow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/debug_output_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/bounded_ordering_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/bounded_fifo_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/block_on_overflow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/basic_sink_frontend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/basic_sink_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/auto_newline_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/sinks/attribute_mapping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/log_source.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/log_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/ip_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/incomplete_marker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/severity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/scan_method.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/rotation_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/registration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/permissions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/overflow_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/ordering_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/open_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/min_free_space.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/message_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/max_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/max_files.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/block_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/auto_newline_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/auto_flush.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/record.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/ident.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/file_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/facility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/enable_final_rotation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/empty_marker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/depth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/delimiter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/keywords/capacity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/thread_specific.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/thread_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/tagged_integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/sink_init_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/sfinae_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/keyword_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/is_keyword_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/attr_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/value_ref_visitation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/unary_function_terminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/trivial_keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/timestamp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/threadsafe_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/light_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/is_ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/is_character_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/generate_overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/setup_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/process_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/pp_identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/pause.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/parameter_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/native_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/named_scope_fmt_pp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/locks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/locking_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/light_rw_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/light_function_pp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/copy_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/code_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/cleanup_scope_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/c_str.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/attribute_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/attribute_get_value_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/function_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/footer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/fake_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/enqueued_record.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/embedded_string_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/default_attribute_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/deduce_char_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/decomposed_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/date_time_format_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/date_time_fmt_gen_traits_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/custom_terminal_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/value_visitation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/value_extraction_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/value_extraction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/time_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/scoped_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/named_scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/mutable_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/fallback_policy_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/attr_output_terminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/attr_output_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/attachable_sstream_buf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/asio_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/allocator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/detail/adaptive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/core/record_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/core/record.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/core/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/value_visitation_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/tagged_ptr_dcas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/tagged_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/fallback_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/current_thread_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/current_process_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/current_process_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_value_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_value_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/attributes/attribute_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary/facets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary/boundary_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/symbol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/nobind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/add_pointed_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/parameter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/freelist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/copy_payload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lockfree/detail/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/util/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/util/locale_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/detail/is_supported_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/detail/facet_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/detail/encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary/types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/locale/boundary/index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/mp11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/function_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/demangle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config/tls_globals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config/tls_freertos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config/tls_cpp11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/widest_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/lcast_unsigned_converters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/lcast_char_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/is_character.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/converter_numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lexical_cast/detail/buffer_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/print.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/detail/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/lambda_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/lambda_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/lambda_functor_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/lambda_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/is_instance_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/function_adaptors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/control_constructs_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config/tls_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/leaf/config/tls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/suppress_unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/select_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/return_type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/ret.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/operator_return_type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/operator_lambda_func_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/operator_actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/member_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/lambda_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/stream_parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/static_resource.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/serializer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/serialize.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/pointer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/parse_into.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/bind_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/arity_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/lambda/detail/actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/visit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/value_stack.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/value_ref.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/value_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/value.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/string.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/value_from.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/utf8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/string_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/sse2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/shared_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/parse.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/object.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/null_resource.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/monotonic_resource.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/kind.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/array.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/impl/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/value_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/minimum_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/facade_iterator_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/enable_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/config_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/config_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iterator/detail/any_conversion_eater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/zstd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/zlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/sbo_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/parse_into.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/digest.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/default_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/aggregate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/mapped_file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/file_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/back_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/device/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/wrap_unwrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/translate_int_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/test.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/symmetric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/stdio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/newline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/lzma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/gzip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/grep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/filter/bzip2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/param_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/newline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/is_iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/is_dereferenceable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/iostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/ios.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/fstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/template_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/system_failure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/select_by_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/select.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/restrict_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/resolve.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/push_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/push.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/codecvt_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/char_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/call_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/bool_trait_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/add_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/access_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/absolute_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/detail/ostream_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/file_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/execute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/enable_if_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/double_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/default_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/current_directory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/counted_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/codecvt_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/slist_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/slist_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/size_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/simple_disposers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/rbtree_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/parent_from_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/node_to_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/node_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/node_cloner_disposer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/io/detail/buffer_fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/value_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/uncast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/twin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/tree_value_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/tree_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/tree_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/std_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/hook_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/hashtable_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/hash_combine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/has_member_function_callable_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/get_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/generic_hook.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/function_detector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/exception_disposer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/equal_to_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/empty_node_checker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/ebo_functor_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/minimal_pair_header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/minimal_less_equal_header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/list_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/list_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/key_nodeptr_comp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/is_stateful_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/iiterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/algo_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/upgradable_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/sharable_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/scoped_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/null_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_upgradable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_sharable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/default_header_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/config_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/config_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/common_slist_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/bstree_algorithms_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/avltree_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/array_initializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/intrusive/detail/any_node_and_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/file_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/cv_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/streams/vectorstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/streams/bufferstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/unique_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/scoped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_condition_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/named_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/mutex_family.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/lock_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_upgradable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_sharable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/interprocess_condition_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/flat_map_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/xsi_shared_memory_file_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/windows_intermodule_singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/win32_api.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/variadic_templates_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/intrusive_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/enable_shared_from_this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/deleter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/mem_algo/simple_seq_fit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/mem_algo/rbtree_best_fit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/ipc/message_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/unordered_map_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/null_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/map_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/iunordered_set_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/indexes/iset_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/nothrow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/named_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/min_max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/math_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/managed_open_or_create_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/managed_memory_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/managed_global_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/interprocess_tester.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/timed_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/std_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/simple_swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/shared_dir_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/segment_manager_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/robust_emulation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/portable_intermodule_singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/pointer_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/os_thread_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/os_file_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/cast_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/version_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/stable_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/intermodule_singleton_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/intermodule_singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/in_place_interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/file_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/file_locking_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/config_external_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/config_external_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/config_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/config_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/detail/char_wchar_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/cached_adaptive_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/adaptive_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/value_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/unit_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/type_to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/succ_pred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/size_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/containers_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/containers/allocation_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/private_node_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/private_adaptive_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/node_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/cached_node_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_interval_splitter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_interval_separator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_interval_joiner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_interval_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_increasing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_icl_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_element_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/segment_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/rep_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/no_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_total.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_key_container_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/identity_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/has_set_semantics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/has_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/element_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/domain_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/difference_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_discrete_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_discrete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_continuous_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_continuous.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_concept_equivalent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_combinable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_asymmetric_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/is_associative_element_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/interval_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/interval_type_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/infinity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/relation_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/on_absorbtion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/notate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/mapped_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/map_algo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/interval_subset_comparer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/interval_set_algo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/codomain_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/interval_morphism.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/adds_inversely.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/type_traits/absorbs_identities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/predicates/sub_super_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/predicates/std_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/predicates/element_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/predicates/distinct_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/subset_comparer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/std_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/set_algo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_set_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_associator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval_associator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/element_set_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/interval_map_algo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/exclusive_less_than.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/element_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/element_comparer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/design_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/concept_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/boost_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/detail/associated_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/set_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/map_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/joinable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/remove_rvalue_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/recursive_constexpr_depth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/pp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/noexcept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/element_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/element_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/element_associator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/icl/concept/comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/using.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/unwrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/unpack_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/static_const_var.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/result_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/utility/jeffreys_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/utility/clopper_pearson_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/utility/binomial_proportion_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/variant_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/type_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/tuple_slice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/try_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/term_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/sub_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/static_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/delegate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/constexpr_deduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/compressed_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/can_be_called.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/callable_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hof/detail/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/utility/wilson_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/utility/wald_interval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/nonmember_container_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/mutex_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/make_default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/linearize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/large_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/iterator_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/index_translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/ignore_deprecation_warning_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/ignore_deprecation_warning_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/square.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/fill_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/safe_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/replace_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/relaxed_tuple_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/relaxed_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/reduce_command.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/priority.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/optional_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/normal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/array_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/argument_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/args_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/accumulator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/regular.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/polymorphic_bin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/option.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/erf_inv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/detect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/counting_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/convert_integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/common_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/axes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/detail/atomic_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/weighted_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/weighted_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/is_thread_safe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/fraction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/accumulators/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/tree_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/metadata_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/interval_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/axis/boolean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/algorithm/sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/algorithm/reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/algorithm/project.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/histogram/algorithm/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/unpack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/unfold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/unfold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/stable_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/ordered_adaptor_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/mutable_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/ilog2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/heap_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/heap/detail/heap_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/zip_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/zip_shortest_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/zip_shortest.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/zero.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/span.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/slice.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/second.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/scan_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/scan_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/then.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/tap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/take_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/take_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/take_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/symmetric_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/prepend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/permutations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/replicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/one.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/remove_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/remove_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/mod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/minimum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/members.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/maximum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/lift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/lexicographical_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/not_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/none_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/negate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/mult.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/monadic_fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/monadic_fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/monadic_compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/index_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/keys.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/is_subset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/is_disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/intersperse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/extract.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/extend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/eval_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/duplicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/fuse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/first.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/contains.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/comparing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/chain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/cartesian_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/basic_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/drop_while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/drop_front_exactly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/drop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/drop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/div.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/define_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/cycle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/adapt_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/adapt_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/accessors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/reverse_partial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/partial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/overload_linearly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/overload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/on.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/lockstep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/infix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/ap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/any_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/all_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/adjust_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/adjust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/always.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/experimental/view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/experimental/types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/experimental/type_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/experimental/printable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/wrong.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/void_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/unpack_flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/type_foldr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/type_foldl1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/type_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/flip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/fix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/demux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/curry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/compose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/capture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/functional/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/index_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/hash_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/has_duplicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/has_common_embedding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/first_unsatisfied_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/fast_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/ebo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/dispatch_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/decay.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/struct_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/std_common_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/preprocessor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_to_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_than_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_than.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/nested_by_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/is_a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/searchable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/orderable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/create.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/canonical_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/any_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/core/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/foldable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/euclidean_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/comonad.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/applicative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/property_maps/null_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/property_maps/matrix_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/property_maps/container_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/monoid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/monad_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/monad.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/metafunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/iterable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/hashable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/concept/functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/container_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/basic_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/vertex_list_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/unsafe_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/two_bit_color_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/strong_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/st_connected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/shuffled_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/selector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/property_maps/constant_property_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_detail/face_iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_detail/face_handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_detail/bucket_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_detail/boyer_myrvold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/planar_detail/add_edge_visitors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/simple_trigger.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/process_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/fruchterman_reingold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/filtered_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/eager_dijkstra_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/distributed_graph_utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/dijkstra_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/depth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/delta_stepping_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/dehne_gotz_min_spanning_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/crauser_et_al_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/connected_components_parallel_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/rmat_graph_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/reverse_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/page_rank.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/one_bit_color_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/named_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/mpi_process_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/local_subgraph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/hohberg_biconnected_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/graphviz.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/self_avoiding_walk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/read_graphviz_spirit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/read_graphviz_new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/mpi_include.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/list_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/labeled_graph_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/is_distributed_selector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/indexed_properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/incremental_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/connected_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/compressed_sparse_row_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/breadth_first_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/boman_et_al_graph_coloring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/betweenness_centrality.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/adjacency_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/sparse_ordering.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/shadow_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/set_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 8900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/array_binary_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/adjacency_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/adj_list_edge_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/write_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/typedefs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/scanline_read_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/row_buffer_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/reader_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/read_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/read_image_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/read_image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/incidence_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/read_and_convert_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/histogram_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/geodesic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/empty_header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/edge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/d_ary_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/connected_components.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/compressed_sparse_row_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/detail/augment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/get_writer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/get_write_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/get_reader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/get_read_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/conversion_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/bit_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/threshold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/read_and_convert_image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/path_spec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_writer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_scanline_reader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_reader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_dynamic_image_writer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_dynamic_image_reader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/make_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/detail/std_common_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/detail/mp11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/detail/math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/detail/is_channel_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/pixel_locator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/pixel_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/pixel_dereference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/pixel_based.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/scaling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/morphology.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/kernel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/histogram_matching.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/histogram_equalization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/hessian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/harris.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/convolve.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/image_processing/adaptive_histogram_equalization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/basic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/segment_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/reversible_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/identity_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/closeable_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/box_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/type_traits_std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/tuples.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/transform_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/series_expansion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/pixel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/image_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/dynamic_step.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/concept_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/color_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/color.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/order_as_direction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/has_non_finite_coordinate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/has_nan_coordinate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/has_infinite_coordinate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/for_each_with_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/for_each_coordinate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/coordinate_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/select_most_precise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/select_coordinate_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/select_calculation_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/promote_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/promote_floating_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/precise_math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/parameter_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/within.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/strategy_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/strategies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/constexpr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/compress_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/combine_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/closure_as_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/calculation_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/bare_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/util/add_const_if_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/relate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/densify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/default_strategy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/default_length_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/default_distance_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/side_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/side.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/default_comparable_distance_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/relate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/normalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/line_interpolate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/intersection_strategies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/intersection_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/transformation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/srs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/spheroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/sphere.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/shared_grids_std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/shared_grids_boost.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/shared_grids.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/iau2000.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/default_area_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/covered_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/convex_hull.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/comparable_distance_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/centroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/azimuth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/ever_circling_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/concatenate_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/closing_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/rtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/indexable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/distance_predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/esri.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/epsg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/predicate_based_interrupt_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/disjoint_interrupt_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/multi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/segment_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/point_reverse_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/point_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/flatten_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/multi_linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/infinite_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/helper_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/geometry_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/geometries.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/vincenty_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/vincenty_direct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/vertex_longitude.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/pointing_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/point_xyz.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/point_xy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/multi_polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/multi_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/meridian_direct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/mean_radius.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/karney_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/karney_direct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/interpolate_point_spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/gnomonic_spheroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/gnomonic_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/vertex_latitude.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/unit_spheroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/thomas_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/thomas_direct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/sjoberg_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/result_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/result_direct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/quarter_meridian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/meridian_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/meridian_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/ring_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/reverse_dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/radius.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/radian_access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/point_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/mutable_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/flattening.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/eccentricity_sqr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/differential_quantities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/authalic_radius_sqr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/area_formulas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/formulas/andoyer_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/visit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/topological_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/tag_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/coordinate_promotion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/coordinate_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/normalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/infinite_line_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/is_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/interior_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/interior_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/geometry_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/geometry_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/exterior_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/cs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/coordinate_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/core/coordinate_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/simplify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/remove_spikes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/relation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/relate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/point_on_surface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/perimeter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/overlaps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/dot_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/determinant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/num_segments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/cross_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/arithmetic/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/within.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/validity_failure_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/touches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/sym_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/is_convex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/intersects.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/equals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/num_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/num_interior_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/num_geometries.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/not_implemented.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/merge_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/line_interpolate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/is_valid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/is_simple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/comparable_distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/closest_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/centroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/azimuth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/area_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/discrete_hausdorff_distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/discrete_frechet_distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/densify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/default_area_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/crosses.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/covered_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/correct_closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/correct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/convex_hull.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/identity_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/flatten_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/tuple_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/tuple_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/tag_of_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/category_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/as_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/sequence_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/sequence_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/segmented_fold_until.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/iterator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/is_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/is_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/is_segmented.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/is_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/deduce_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/deduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/value_of_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/value_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/segmented_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/has_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/deref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/basic_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/zip_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/prior.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/next.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/key_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/iterator_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/iterator_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/deref_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/unfused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/tuple_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/tuple_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/transformation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/transform_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/tag_of_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/value_of_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/value_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/value_at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/value_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/unfused_typed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/sequence_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/segments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/segmented_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/segmented_fold_until.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/reverse_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/reverse_iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/std_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/std_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/std_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/single_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/sequence_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/pair_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/nview.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/next.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/repetitive_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/proxy_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/prior.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_fused_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_fused_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_fused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/list_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/list_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/map_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_unfused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/make_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/is_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/is_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/is_segmented.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/is_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/invoke_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/invoke_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/invocation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/intrinsic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/key_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/joint_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iterator_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iterator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iterator_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/fused_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/fused_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/fused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/flatten_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/ignore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/identity_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/has_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/generation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deref_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deque_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deque_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/define_struct_inline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/define_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/define_assoc_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/filter_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/filter_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/category_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/boost_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/boost_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deduce_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/deduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/cons_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_struct_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_assoc_struct_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_assoc_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_assoc_adt_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_assoc_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_adt_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/adapt_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/as_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/as_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/as_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/as_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/as_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/include/accumulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_loop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_arity_loop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/cv_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_as_mpl_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/class_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/config/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/config/compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/config/cc_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/overloaded_function/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/hash/hash_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/hash/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/hash/extensions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/to_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/retag_default_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/value_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/serialization_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/recursive_lw_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/pp_perfect_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/perfect_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/not_placeholder_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/nested_xxx_if_not_ph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/is_placeholder_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/flyweight_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/detail/prologue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/detail/maybe_include.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/detail/function_iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function/detail/epilogue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/workarounds_stlport.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/workarounds_gcc-2_95.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/unset_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/msvc_disambiguater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/config_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/format/detail/compat_workarounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/hip/waitfor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/packaged_task.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/future_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/async.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/thread_barrier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_ttas_futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_ttas_adaptive_futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_ttas_adaptive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/dyn_perfect_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/default_value_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/flyweight/detail/archive_constructed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/detail/utf8_codecvt_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/detail/path_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/detail/header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/filesystem/detail/footer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/numa/topology.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/numa/pin_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/numa/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/decay_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/cpu_relax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/context_spmc_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/context_spinlock_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/cuda/waitfor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/algo/work_stealing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/algo/shared_work.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_ttas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock_rtm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/spinlock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/rtm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/is_all_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/fss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/exchange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/detail/disable_overload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/is_trivially_copyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/is_scoped_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/is_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/intrinsic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/integral_by_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/endian_store.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/endian_reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/endian_load.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/disable_warnings_pop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/disable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/algo/round_robin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/algo/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/type_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/object_hex_dump.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/is_output_streamable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/exception_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/error_info_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/exception/detail/clone_current_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/endian/detail/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/ctor_dtor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/aggressive_ptr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/waitable_timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/wait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/tls.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/timers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/synchronization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset/detail/lowest_bit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dynamic_bitset/detail/dynamic_bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/type_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/pe_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/macho_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/import_mangled_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/get_mem_fn_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/elf_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/overlapped.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/local_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/jobs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/init_once.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/heap_memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/handle_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/stack_backtrace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/srw_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/show_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/shell.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/security.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/priority_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/pipes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/page_protection_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/error_codes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/dll.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/directory_management.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/debugapi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/dbghelp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/crypt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_thread_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_system_directory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_process_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_last_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_current_thread_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_current_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_current_process_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/get_current_process.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/file_mapping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/file_management.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/members.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/cx_streq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/compute_base_modifiers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/bases.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/time_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/time_period.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/critical_section.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/condition_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/character_code_conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/bcrypt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/basic_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/apc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/access_rights.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/void_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/pp_utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/describe/detail/pp_for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/date_duration_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/tz_database.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/posix_time_zone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/local_time_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/local_time_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/local_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/local_date_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/time_parsers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/time_formatters_limited.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/time_formatters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/ptime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_legacy_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/posix_time/posix_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_serialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_month.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_duration_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_day_of_year.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_day.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_date.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/dst_transition_day_rules.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/date_duration_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/custom_time_zone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/local_time/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/parsers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/gregorian_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/gregorian_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/gregorian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_ymd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_year.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_weekday.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/pull_coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/pull_control_block_cc.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/pull_control_block_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/disable_overload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/decay_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/create_control_block.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/greg_calendar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/windows/protected_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/formatters_limited.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/posix/segmented_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/formatters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/date_time/gregorian/conversion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/push_coroutine.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/push_coroutine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/push_control_block_cc.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/push_control_block_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine2/detail/pull_coroutine.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/push_coroutine_synthesized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/push_coroutine_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/push_coroutine_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/pull_coroutine_synthesized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/pull_coroutine_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/pull_coroutine_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/preallocated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/coroutine_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/posix/protected_stack_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/trampoline_push.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/trampoline_pull.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/trampoline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/symmetric_coroutine_yield.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/symmetric_coroutine_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/symmetric_coroutine_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/symmetric_coroutine_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/setup.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/is_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/is_fun.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/is_callable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/has_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/tvariadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/static_local_var.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operator_safe_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/coroutine/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/splitmix64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/sp_win32_sleep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/sp_thread_yield.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/sp_thread_sleep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/sp_thread_pause.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/lwt_unattended.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/core/detail/is_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/convert/detail/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/auto_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/virtual.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/specify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/constructor_precondition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/check_macro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/core/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/noop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/inlined.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/declspec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/checking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/disable_overload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/mulx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/hash_tuple_like.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/hash_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/hash_mix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container_hash/detail/hash_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/windows/protected_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/posix/segmented_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/posix/protected_fixedsize_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/prefetch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/index_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/fcontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/externc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/context/detail/exchange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/polymorphic_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/monotonic_buffer_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/memory_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/global_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/devector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/unsynchronized_pool_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/synchronized_pool_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/stable_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/small_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/resource_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/pmr/pool_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/pool_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/pool_common_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/pool_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/placement_new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/pair_key_mapped_of_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/node_pool_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/node_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/node_alloc_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/version_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/variadic_templates_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/value_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/value_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/thread_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/std_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/is_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/is_contiguous_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/is_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/guards_dended.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/function_detector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/flat_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/dlmalloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/dispatch_uses_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/next_capacity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/destroyers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/multiallocation_chain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/minimal_char_traits_header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/min_max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/math_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/iterator_to_raw_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/allocator_version_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/allocation_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/alloc_lib.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/alloc_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/advanced_insert_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/addressof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/adaptive_node_pool_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/adaptive_node_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/xlcpp_zos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/copy_move_algo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/container_rebind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/container_or_allocator_rebind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/construct_in_place.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/config_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/config_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/compare_functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/block_slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/block_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/container/detail/auto_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 9900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/zos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/wasm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/vxworks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/vms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/symbian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/solaris.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/qnxnto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/macos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/linux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/vacpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/stlport.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/sgi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/roguewave.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/msl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/modena.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/libstdcpp3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/libcpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/libcomo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/stdlib/dinkumware.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/no_tr1/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/no_tr1/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/no_tr1/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/no_tr1/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/no_tr1/cmath.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/select_stdlib_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/select_platform_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/select_compiler_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/irix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/hpux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/haiku.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/cygwin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/cray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/cloudabi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/bsd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/beos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/amigaos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/platform/aix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/mpw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/metrowerks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/kai.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/intel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/hp_acc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/greenhills.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/gcc_xml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/posix_features.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/detail/cxx_composite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/xlcpp_zos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/xlcpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/visualc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/vacpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/sunpro_cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/sgi_mipspro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/pgi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/pathscale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/nvcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi/msvc_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi/borland_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi/borland_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/has_constraints.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/general.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/concept_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/digitalmars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/concept_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/borland.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/diab.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/cray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/compaq_cxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/common_edg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/comeau.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/codegear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/clang_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/clang.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/compiler/borland.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/config/abi/msvc_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/size_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/fundamental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/builtin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/vector_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/type_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/type_definition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/scalar_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/make_vector_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/concept/detail/backward_compatibility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/wait_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/source.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/program_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/extents.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/utility/dim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/types/struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/discrete_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/default_random_engine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/bernoulli_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/memory/svm_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/memory/local_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/make_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/is_vector_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/is_fundamental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/is_device_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/common_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/uniform_real_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/uniform_int_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/threefry_engine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/normal_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/mersenne_twister_engine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/random/linear_congruential_engine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/constant_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/constant_buffer_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/buffer_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/vtk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opencv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/eigen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image_sampler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/lambda/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/zip_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/transform_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/strided_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/permutation_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/function_input_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/discard_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/counting_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/identity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/hash.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/field.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image3d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image2d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/image/image1d.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/relational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/popcount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/math.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/work_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/vendor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/variadic_macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/sha1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/read_write_single_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/print_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/parameter_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/nvidia_compute_capability.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/mpl_vector_to_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/experimental/tabulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/experimental/sort_by_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/experimental/malloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/experimental/clamp_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception/unsupported_extension_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception/program_build_failure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception/opencl_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception/no_device_found.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/exception/context_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/getenv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/get_object_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/duration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/diagnostic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/device_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/cl_versions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/buffer_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/assert_cl_success.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/meta_kernel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/lru_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/literal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/iterator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/iterator_range_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/iterator_plus_distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/is_contiguous_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/is_buffer_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/detail/global_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/allocator/pinned_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/allocator/buffer_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/upper_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/unique_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/valarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/mapped_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/flat_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/flat_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/dynamic_bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/basic_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/async/wait_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/async/wait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/async/future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/set_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/search_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/scatter_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/scatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/transform_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/transform_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/rotate_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/rotate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/reverse_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/swap_ranges.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/stable_sort_by_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/stable_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/stable_partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/sort_by_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/set_union.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/set_symmetric_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/set_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/partition_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/partial_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/nth_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/none_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/next_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/mismatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/minmax_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/min_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/replace_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/reduce_by_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/random_shuffle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/prev_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/partition_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/includes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/generate_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/for_each_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/find_if_not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/find_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/max_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/lower_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/lexicographical_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/is_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/is_partitioned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/iota.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/inplace_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/inner_product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/inclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/binary_search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/any_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/all_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/adjacent_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/adjacent_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/accumulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compat/detail/throw_system_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/impl/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/fill_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/exclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/equal_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/copy_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/monotonic_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/main.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/leaf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/gather.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/forward_cancellation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/fork.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/wait_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/util.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/this_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/task.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/sbo_resource.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/race.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/duration_style.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/duration_put.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/duration_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/duration_get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/system.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/static_assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/scan_keyword.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/detached.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/cobalt/detail/await_result_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io_v1/chrono_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/timezone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/time_point_units.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/time_point_put.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/time_point_io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/time_point_get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/ios_base_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/duration_units.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/forward_declarations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/default_callable_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/detail/result_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/detail/requires_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bind/detail/is_same.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/is_evenly_divisible_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/sfinae_errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/set_function_qualifiers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/qualifier_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/pmf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/pmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/parameter_index_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/is_invocable_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/list_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/list_map_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/value_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/map_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/map_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/key_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/vector_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/vector_map_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unordered_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unordered_multiset_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unordered_multimap_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unordered_map_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unconstrained_set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/unconstrained_map_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/set_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/multiset_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/multimap_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/views/map_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/set_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/set_view_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/non_unique_views_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/modifier_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/map_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/map_view_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/manage_bimap_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/manage_additional_parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/iterator_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/is_set_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/generate_view_binder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/support/data_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/symmetrical_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/structured_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/pair_layout.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/mutant_relation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/member_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/property_map/unordered_set_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/property_map/set_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/user_interface_config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/unordered_associative_container_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/set_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/sequence_container_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/ordered_associative_container_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/multiset_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/multimap_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/map_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/list_map_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/list_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/generate_relation_binder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/generate_index_binder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/concept_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/bimap_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/vector_map_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/vector_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/unordered_set_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/unordered_multiset_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/unordered_multimap_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/unordered_map_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/rfc6455.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/option.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/ssl/ssl_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/verb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/vector_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/container_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/associative_container_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/zlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/inflate_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/deflate_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/teardown.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/stream_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/stream_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/field.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/empty_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/dynamic_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/chunk_encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/buffer_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/basic_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/string_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/status.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/span_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/serializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/rfc7230.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/message_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/file_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/fields.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/read_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/rate_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/multi_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/make_printable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/flat_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/basic_file_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/basic_dynamic_body.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/tcp_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/string_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/string_param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/stream_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/static_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/static_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/span.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/saved_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/role.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_cat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffered_read_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/flat_static_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/flat_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/file_win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/file_stdio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/file_posix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/file_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detect_ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffers_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_on_address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_caps_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_caps_futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_caps_freebsd_umtx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_caps_dragonfly_umtx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/buffer_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/bind_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/basic_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/async_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_generic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_freebsd_umtx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_dragonfly_umtx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_ops_darwin_ulock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/memory_order_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/lock_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/intptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/interlocked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/integral_conversions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_caps_darwin_ulock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/int_sizes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/wait_capabilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/string_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/storage_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/pause.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/ops_msvc_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/ops_gcc_ppc_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/ops_gcc_arm_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/ops_gcc_aarch64_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/ops_gcc_aarch32_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/once_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_ops_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_ops_linux_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_ops_gcc_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_ops_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/header.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/gcc_ppc_asm_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/gcc_atomic_memory_order_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/gcc_arm_asm_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/futex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fp_ops_generic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fp_ops_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fp_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fp_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/footer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/float_sizes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_gcc_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_gcc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_operations_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_msvc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_msvc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_sparc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_alpha.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_aarch64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_ops_gcc_aarch32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/fence_arch_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_msvc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_msvc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_generic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_ops_gcc_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_ops_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_ops_cas_based.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_gcc_aarch64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_operations_emulated_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_operations_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_gcc_aarch32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_ops_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_fp_ops_generic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_fp_ops_emulated.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_fp_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extra_fp_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/extending_cas_based_arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_ops_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_ops_linux_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/classify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/cas_based_exchange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_linux_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_gcc_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_gcc_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_msvc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_msvc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_msvc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_msvc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_sparc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_alpha.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_aarch64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_ops_gcc_aarch32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_operations_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/core_arch_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/atomic_ref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/atomic_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/atomic_flag_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/aligned_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/addressof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/slist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_x86.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_sparc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_ppc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_arm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_alpha.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_aarch64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/caps_arch_gcc_aarch32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/capabilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/bitwise_fp_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/bitwise_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/basic_overlapped_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/basic_object_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/timer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/socket.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/netfwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/net.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/internet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/assign/std/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/stream_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/random_access_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/overlapped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/overlapped_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/object_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/basic_stream_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/windows/basic_random_access_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/prefer_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/prefer_free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/execute_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/equality_comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/verify_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/verify_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ts/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/static_require_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/static_require.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/static_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/require_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/require_free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/require_concept_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/require_concept_free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/query_static_constexpr_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/query_member.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/traits/query_free.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/stream_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/seq_packet_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/datagram_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/connect_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/basic_endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/v6_only.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/stream_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/unicast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/rfc2818_verification.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/host_name_verification.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/context_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/posix/stream_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/posix/descriptor_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/posix/descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/posix/basic_stream_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/posix/basic_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_resolver_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_resolver_entry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_resolver.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/bad_address_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v6_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v6_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/udp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/tcp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/resolver_query_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/resolver_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/network_v6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/network_v4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/multicast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/icmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/host_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_resolver_results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/basic_resolver_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/system_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/system_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/serial_port_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/serial_port_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/redirect_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/read_until.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v4_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/read_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v4_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address_v4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/write_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/use_future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/use_awaitable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/thread_pool.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/thread_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/system_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/detached.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/deferred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/consign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/connect_pipe.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/connect_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/connect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/co_spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/cancellation_signal.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/buffered_write_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/prepend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/multiple_exceptions.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/io_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/executor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/execution_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/execution_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/use_promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/use_coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/prepend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/parallel_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/deferred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/coro_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/buffered_read_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/awaitable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/as_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/any_io_executor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/impl/any_completion_executor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/stream_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/seq_packet_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/raw_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/datagram_protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/basic_endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/as_single.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/relationship.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/prefer_only.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/outstanding_work.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/occupancy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/mapping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/invocable_archetype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/concurrent_channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/co_spawn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/co_composed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/channel_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/channel_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/cancellation_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/basic_concurrent_channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/basic_channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/awaitable_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/as_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_timer_scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_ssocket_service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_ssocket_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_socket_send_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/context_as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/blocking_adaptation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/blocking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/bad_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/any_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/wrapped_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/work_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winsock_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_thread_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_send_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_socket_recv_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_socket_connect_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_resolver_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_resolve_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_async_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winrt_async_manager.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/wince_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/winapp_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_tss_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_object_handle_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_wait_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_handle_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_handle_read_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_file_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_global.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_fd_set_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_recv_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_connect_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_socket_accept_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_serial_port_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_overlapped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_overlapped_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_null_buffers_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/win_iocp_handle_write_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/throw_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/thread_info_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/thread_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/thread_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/strand_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/wait_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/wait_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/strand_executor_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/tss_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_scheduler_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_queue_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_queue_ptime.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_queue_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/timer_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/socket_option.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/socket_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/socket_holder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/signal_set_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/signal_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/signal_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_global.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_fenced_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/std_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/source_location.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/socket_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/socket_select_interrupter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/resolve_query_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/resolve_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/resolve_endpoint_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/regex_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/signal_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/signal_blocker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/service_registry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/select_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/select_interrupter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scoped_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scoped_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scheduler_thread_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scheduler_task.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scheduler_operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/resolver_service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/resolver_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_accept_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_null_buffers_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_descriptor_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/push_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/recycling_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactor_op_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactor_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_tss_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_wait_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_sendto_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_send_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_recvmsg_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_recvfrom_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_recv_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/reactive_socket_connect_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/old_win_sdk_compat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/object_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_tss_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_socket_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_signal_blocker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_thread.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_static_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_signal_blocker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_serial_port_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_global.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_fd_set_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/posix_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/pop_options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/pipe_select_interrupter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/op_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/kqueue_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/keyword_tss_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/is_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/is_buffer_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_wait_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_sendto_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_send_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_recvmsg_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_recvfrom_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_global.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_fenced_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/null_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/noncopyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/non_const_lvalue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/memory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/local_free_on_block_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_descriptor_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_descriptor_read_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_object_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/initiate_post.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/initiate_dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/initiate_defer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/hash_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_recv_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_connect_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_socket_accept_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_null_buffers_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_file_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_descriptor_write_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/io_uring_descriptor_write_at_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/eventfd_select_interrupter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/epoll_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/dev_poll_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/handler_work.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/handler_type_requirements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/handler_tracking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/handler_cont_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/handler_alloc_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/global.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/future.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/fenced_block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/fd_set_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/executor_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/executor_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/composed_work.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/completion_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/chrono_time_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/call_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/descriptor_write_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/descriptor_read_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/descriptor_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/dependent_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/buffered_stream_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/deadline_timer_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/date_time_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/cstdint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/cstddef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/consuming_buffers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/conditionally_enabled_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/conditionally_enabled_event.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/concurrency_hint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/xml_unescape.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/xml_escape.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/wchar_from_mb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/unescape.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/transform_width.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/remove_whitespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/ostream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/mb_from_wchar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/istream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/buffer_sequence_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/buffer_resize_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/blocking_executor_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/bind_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/base_from_completion_cond.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/base_from_cancellation_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/atomic_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/array_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/xml_unescape_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 10900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/xml_iarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/text_woarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/text_wiarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/text_oarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/text_iarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_xml_oarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_xml_iarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_xml_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/insert_linebreaks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/escape.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/dataflow_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/dataflow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/binary_from_base64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/base64_from_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/iterators/base64_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/xml_woarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/xml_wiarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/xml_oarchive_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/polymorphic_iarchive_route.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/oserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/iserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/interface_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/interface_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/helper_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/common_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_text_oprimitive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_text_oarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_text_iprimitive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_text_iarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_binary_oprimitive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_binary_oarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_binary_iprimitive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/basic_binary_iarchive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/impl/archive_serializer_map.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/utf8_codecvt_facet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/register_archive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/polymorphic_oarchive_route.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/auto_link_warchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/auto_link_archive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/archive_serializer_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/abi_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/abi_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/any/detail/placeholder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/common_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_serializer_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_serializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_pointer_oserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_pointer_iserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_oserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_oarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_iserializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/archive/detail/basic_iarchive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/assume_aligned_clang.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/assume_aligned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of_msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of_gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of_codegear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of_clang.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/not_pointer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/min_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/max_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/max_objects.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/max_align.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/is_alignment_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/is_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/is_aligned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/element_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/assume_aligned_msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/assume_aligned_intel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/assume_aligned_gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/align_down.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/align_cxx11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/align.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/add_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/yes_no_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/trim_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/trim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/std_containers_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/alignment_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_sunos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_posix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_mingw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_macos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc_android.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/aligned_alloc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/align/detail/align_up.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/find_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/classification.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/sequence_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/regex_find_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/predicate_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/iter_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/finder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/find_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/exclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx14/mismatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx14/is_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx14/equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/partition_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/partition_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/none_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/case_conv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/is_permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/is_partitioned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/searching/knuth_morris_pratt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/searching/boyer_moore_horspool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/searching/boyer_moore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/transform_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/transform_inclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/transform_exclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/inclusive_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx17/for_each_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_tail_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_tail_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_sum_kahan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_skewness.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_peaks_over_threshold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_p_square_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_p_square_cumulative_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_p_square_cumul_dist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_moment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/iota.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/find_if_not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/copy_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/copy_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/any_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/cxx11/all_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/with_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_variance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_tail_variate_means.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/tail_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/tail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/sum_kahan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/stats.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/skewness.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_variance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_median.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_kurtosis.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_extended_p_square.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/weighted_covariance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/variance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/times2_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/tail_variate_means.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/tail_variate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/tail_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/min.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/median.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/max.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/kurtosis.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/extended_p_square_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/extended_p_square.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_moment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/rolling_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/pot_tail_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/pot_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/peaks_over_threshold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/p_square_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/p_square_cumulative_distribution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/p_square_cumul_dist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/moment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulator_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/traits/detail/c_ctype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/width.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/traits_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/tracking_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/error_of_mean.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/sequence_stack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/error_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/covariance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/functional_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/functional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/features.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/extractor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/external.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/depends_on.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulator_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/width_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transmogrify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/modifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/is_pure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/save_restore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/never_true.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/literals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/ignore_unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/hash_peek_bitset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/dont_care.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/counted_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/boyer_moore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/results_cache.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/regex_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/regex_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/quant_style.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/peeker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/optimize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matchers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/compile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/parser_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/parser_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/parse_charset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/matchable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/dynamic/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/sub_match_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/sub_match_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/cpp_re.inc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/cpp_re.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/aq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/impl/pct_encoded_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/userinfo_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/scheme_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/relative_part_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/reg_name_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/linker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/query_part_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/icase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/flow_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/finder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/strict_cpp_re.inc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/scanner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/wave/cpplexer/re2clex/cpp_re2c_lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/variant_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/unsigned_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/tuple_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/token_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/recycled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/range_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/optional_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/not_empty_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/port_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/path_rules.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/ipvfuture_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/ipv6_addrz_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/ip_literal_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/host_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/hier_part_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/h16_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/fragment_part_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/rfc/detail/charsets.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/node_set_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/node_map_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/node_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/ignore_wshadow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/flat_set_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/flat_map_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/element_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/detail/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/detail/recycled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/detail/ci_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/grammar/detail/charset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/url/detail/impl/format_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/tuple_rotate_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/rw_spinlock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/restore_wshadow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/reentrancy_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/solid_angle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/resistivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/resistance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/reluctance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/pressure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/prefixes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/plane_angle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/unordered/detail/foa/concurrent_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/permittivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/temperature/fahrenheit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/temperature/celsius.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/wavenumber.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/volume.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/velocity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/torque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/temperature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/surface_tension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/surface_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/kinematic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/inductance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/impedance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/illuminance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/frequency.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/force.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/energy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/electric_potential.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/permeability.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/electric_charge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/momentum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/moment_of_inertia.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/mass_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/mass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/magnetic_flux_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/magnetic_flux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/magnetic_field_intensity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/luminous_intensity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/luminous_flux.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/angular_velocity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/angular_momentum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/angular_acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/amount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/activity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/absorbed_dose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/shannon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/dynamic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/dose_equivalent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/dimensionless.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/current.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/conductivity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/conductance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/catalytic_activity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/capacitance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/pressure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/power.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/momentum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/mass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/kinematic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/prefixes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/nat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/hartley.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/byte.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/information/bit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/detail/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/wavenumber.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/volume.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/velocity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/yard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/ton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/teaspoon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/mass_density.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/tablespoon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/frequency.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/force.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/energy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/dynamic_viscosity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/dimensionless.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/current.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/cgs/acceleration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/angle/revolutions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/angle/gradians.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/angle/degrees.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/gill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/gallon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/foot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/fluid_ounce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/fluid_dram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/dram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/quart.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/cup.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/temperature/fahrenheit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/pound_force.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/pound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/pint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/ounce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/minim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/mile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/mil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/inch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/hundredweight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/us/grain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/ton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/nautical_mile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/mmHg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/minute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/micron.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/liter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/knot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/hour.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/hectare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/temperature/conversions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/temperature/celsius.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/second.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/mole.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/meter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/kilogram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/kelvin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/candela.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/si/ampere.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/year.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/torr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/information/byte.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/information/bit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/yard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/ton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/thou.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/stone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/quarter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/fermi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/day.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/barn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/bar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/atmosphere.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/are.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/metric/angstrom.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/information/shannon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/information/nat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/information/hartley.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/fluid_ounce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/drachm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/conversions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/cgs/gram.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/cgs/centimeter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/cgs/biot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/parsec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/quart.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/pound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/pint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/ounce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/mile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/league.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/inch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/hundredweight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/grain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/gill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/gallon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/furlong.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/imperial/foot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/degree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/arcsecond.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/arcminute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/type_index/runtime_cast/detail/runtime_cast_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/config/inline_namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/detail/scheduled_executor_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/executors/detail/priority_executor_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/unique_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/shared_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/light_year.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/light_second.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/light_minute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/light_hour.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/light_day.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/astronomical/astronomical_unit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/steradian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/revolution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/radian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/base_units/angle/gradian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/finalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/errors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/argument_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/iterator/token_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/iterator/input_iterator_facade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/basic_cstring/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/basic_cstring/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/basic_cstring/bcs_char_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/scoped_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/pointer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/basic_cstring/basic_cstring_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/default_delete.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/allocator_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/csbl/memory/allocator_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/detail/sync_queue_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/concurrent_queues/detail/sync_deque_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/parameter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/modifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/bitwise_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/sample_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/initializer_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/grid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/generators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/basic_cstring/basic_cstring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/old/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/old/impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/tolerance_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/print_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/per_element_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/lexicographic_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/it_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/tools/detail/indirections.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_flush_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_distinct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/karma_subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/karma_nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/delayed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_seek.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_primitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_kwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_keywords.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/qi_iter_pos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utf8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/terminal_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/karma_directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/karma_confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/terminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/include/karma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/karma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/has_semantic_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/handles_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/extended_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/common_terminals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/string_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/sequence_base_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/numeric_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/multi_pass_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/modify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/meta_compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/make_component.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/skip_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/parse_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/meta_compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/attributes_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/match_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/assert_msg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/argument_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/adapt_adt_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/action_dispatch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/what.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/skip_over.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/tokenize_and_parse_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/tokenize_and_parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/meta_compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer_static_lexertl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer_lexertl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/meta_compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/generate_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/format_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/argument_phoenix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/what.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/phoenix_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/delimit_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/delimit_flag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auxiliary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/circular_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/parallel_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/move_blocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/merge_blocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/block.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/detail/string_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/detail/spreadsort_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/detail/integer_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/detail/float_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/spreadsort/detail/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/common/util/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/suite/indexing/container_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/pass_through_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/pack_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/make_gcc_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/sort/block_indirect_sort/blk_detail/backbone.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/expand_pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/impl/type.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/impl/serialization.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/resp3/impl/parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/detail/result_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/detail/response_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/redis/adapter/detail/adapters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/suite/indexing/vector_indexing_suite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/suite/indexing/map_indexing_suite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/suite/indexing/indexing_suite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/fusion/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/vararg_matches_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/default_function_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/construct_pod_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/construct_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/std/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/std/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/rend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/rbegin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/functional/range/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/lambda_matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/generate_by_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/extends_funop_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/extends_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/expr_variadic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/deep_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/unpack_expr_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/template_arity_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/poly_function_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/poly_function_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/or_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/memfun_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/matches_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/make_expr_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/make_expr_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/make_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/narrow_encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/impl/distributed_property_map.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_map/parallel/detail/untracked_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/with_token_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/with_logon_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/show_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/deduce_domain_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/default_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/class_member_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/basic_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/detail/preprocessed/and_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/null_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/default_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/callable_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/wide_encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/property_tree/json_parser/detail/standard_callbacks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/environment.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/default_launcher.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/exe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/env.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/cwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/utf8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/throw_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/throw_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/creation_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/as_user_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/vfork_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/pdfork_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/fork_and_forget_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/default_launcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/bind_fd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/shell.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/process_handle.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/impl/pid.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/terminate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/start_dir.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/show_window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/shell_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/search_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/pipe_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/pipe_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/on_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/null_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/null_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/process_handle_windows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/process_handle_signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/process_handle_fd_or_signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/process_handle_fd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/last_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/environment_win.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/environment_posix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/wait_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/wait_for_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/file_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/file_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/env_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/compare_handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/close_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/close_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/locale.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/job_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/is_running.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/io_context_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/handle_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/group_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/group_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/file_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/env.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/cmd_or_exe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/async.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/wait_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/wait_for_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/use_vfork.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/child_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/basic_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/basic_cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/async_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/async_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/async_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/async_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/windows/asio_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/wchar_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/traits/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/io_context_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/group_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/group_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/file_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/terminate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/start_dir.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/signal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/sigchld_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/shell_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/search_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/pipe_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/pipe_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/on_exit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/null_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/null_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/is_running.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/basic_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/basic_cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/async_pipe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/async_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/async_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/async_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/file_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/asio_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/size_64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/file_descriptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/fd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/exe.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/environment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/env_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/compare_handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/cmd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/close_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/close_in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/detail/posix/child_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_list_64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_list_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_list_128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/reverse_64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/reverse_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/reverse_128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/detail/is_single_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/slot5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/size_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/size_128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/elem_64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/elem_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/limits/elem_128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/detail/is_single_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/variadic/detail/has_opt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_seq_64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_seq_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/tuple/limits/to_seq_128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_right_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_left_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_left_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_left_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/enum_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/enum_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/enum_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/elem_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/slot4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/slot3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/slot2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/slot1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/shared.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/slot/detail/counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/size_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/size_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/size_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_right_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/fold_right_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/for_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/for_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/punctuation/detail/is_begin_parens.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/limits/bool_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/limits/bool_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/logical/limits/bool_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/limits/fold_left_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/limits/fold_left_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/limits/fold_left_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/elem_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/limits/elem_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/to_list_msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/binary_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/repeat_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/repeat_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/repeat_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/limits/for_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/detail/is_empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/limits/auto_rec_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/limits/auto_rec_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/limits/auto_rec_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/detail/dmc/auto_rec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/limits/while_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/limits/while_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/limits/while_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/limits/not_equal_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/limits/not_equal_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/start.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/self.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/rlocal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/local.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/finish.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/limits/intercept_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/limits/intercept_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/facilities/limits/intercept_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/detail/is_maximum_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/detail/is_1_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/detail/div_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd/open.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd/net.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd/free.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd/dragonfly.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/os/bsd/bsdi.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/vacpp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/stlport.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/stdcpp3.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/comparison/limits/not_equal_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/sgi.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/array/detail/get_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/inc_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/inc_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/inc_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/dec_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/dec_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/limits/dec_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/detail/maximum_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/arithmetic/detail/is_minimum_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/zos.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/vms.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/uc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/gnu.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/cloudabi.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/c/_prefix.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/x86_amd.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/x86.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/ppc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/arm.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/x86/64.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/roguewave.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/msvc.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/msl.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/modena.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/libcomo.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/dinkumware.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/cxx.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/library/std/_prefix.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 11900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/container/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/transformation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/querying.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/try_catch_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/try_catch_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/catch_push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/local_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/architecture/x86/32.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessor/round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/preprocessed/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/detail/iterate_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/detail/iterate_define.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/support/detail/iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/python/invoker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/seq_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/seq_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/qualifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/nullptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/no_perfect_forwarding_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/no_perfect_forwarding_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/is_nullary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/local_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/undef_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/is_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/inc_binary_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/define_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/target.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/index_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/function_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/member_variable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/python/invoker_iterate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pp_impl/argument_pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/unmatched_argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/tag_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/tag_template_keyword_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/tag_keyword_arg_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/tag_keyword_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/tag_deduced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/satisfies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/parameter_requirements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/for_each_pred.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/convert_binary_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/binary_seq_to_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/binary_seq_for_each_inc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/binary_seq_for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pp_impl/unwrap_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pp_impl/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/traits/const_iterator_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/traits/c_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/tensor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/strides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/storage_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/operators_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/operators_arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/multiplication.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/multi_index_utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/make_parameter_spec_items.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/make_items.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/make_deduced_items.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/make_arg_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/is_named_argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/insert_tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/deduced_item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/deduce_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/pack/as_parameter_requirements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/traits/iterator_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/num_columns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/c_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/transpose.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/prod.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/misc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/multi_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/extents.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/expression_evaluation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/tensor/algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/operation/num_rows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/definitions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/concepts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/unwrap_reference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/unit_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/ublas_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/matrix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/library.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/opencl/elementwise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/experimental/sparse_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/vector_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/temporary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/returntype_deduction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/matrix_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/duff.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/ublas/detail/documentation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/is_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/velocity_verlet.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/stepper_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/state_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/split_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/symplectic_euler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/stepper_categories.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/same_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/same_instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/resizer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/odeint_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/n_ary_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/multi_array_adaption.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/is_resizeable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/implicit_euler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/extrapolation_stepper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/explicit_generic_rk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/euler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/controlled_step_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/controlled_runge_kutta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta4_classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/runge_kutta4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/rosenbrock4_controller.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/rosenbrock4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/modified_midpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/const_step_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/adaptive_time_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/adaptive_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/observer_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/null_observer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/max_step_checker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/integrate_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/controlled_adams_bashforth_moulton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/bulirsch_stoer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/adaptive_adams_bashforth_moulton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/adams_moulton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/adams_bashforth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/times_time_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/times_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/n_step_time_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/n_step_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/const_step_time_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/fusion_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/default_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/array_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/ext/x86_fast_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/ext/integer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/x86gcc_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/integrate_n_steps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/integrate_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/integrate_adaptive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/integrate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/check_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/vector_space_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/range_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/operations_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/norm_result_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/multi_array_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/fusion_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/alpha_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/tribool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/possible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/lexicographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/explicit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/compare/certain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/udt_builtin_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/x86_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/test_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/sparc_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/ppc_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/msvc_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/interval_prototype.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/ia64_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/division.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/c99sub_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/c99_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/bugs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/interval/detail/bcc_rounding_control.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/typing/row_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/typing/readable_field_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/typing/pos_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/typing/meta_check_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/typing/get_type_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_processor/static_results_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_processor/static_execution_state_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_processor/results_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/sign_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/old_numeric_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/numeric_cast_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/meta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/is_subranged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/int_float_mixture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/converter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/conversion_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/make_string_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/state_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/querying.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/phoenix_placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/iteration.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/guard_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/euml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_processor/execution_state_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/detail/execution_processor/execution_processor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/functions/trunc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/functions/trig.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/functions/pow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/multiprecision/detail/functions/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/detail/incidence_list_graph.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/detail/graph_implementation_interface.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/mpl_graph/detail/adjacency_list_graph.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/transformation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/stt_grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/stl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/numbered_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/numbered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/euml_typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/include_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/euml/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/detail/row2_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/msm/front/detail/common_states.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/vector0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/numbered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/key_type_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/insert_range_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/insert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/begin_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/O1_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/value_type_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/set0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/numbered_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/value_type_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/numbered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/map0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/key_type_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/include_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/has_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/erase_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/erase_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/empty_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/insert_range_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/clear_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/begin_end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/aux_/multiset0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/aux_/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/aux_/insert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/multiset/aux_/count_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/begin_end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/numbered_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/numbered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/insert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/include_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/has_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/erase_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/erase_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/empty_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/contains_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/clear_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/O1_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/token_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/item.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/include_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/begin_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/O1_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/test/test_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/test/data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/test/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/range_c/tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/add.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/use_preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/ttp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/static_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/sub.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/partial_spec_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/is_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/filter_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/ext_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/default_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessor/def_params_tail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/forwarding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/eti.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/dtp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/dmc_ambiguous_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/dependent_nttp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/preprocessor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/pp_counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/overload_resolution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/nttp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/msvc_typename.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/intel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/has_xxx.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/has_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/gpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/is_sorted.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/insertion_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/heap_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/basic_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/adaptive_sort_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_whitespace_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_whitespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_ucase_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/compiler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/bcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/arrays.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/config/adl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/set_difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/search.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/pdqsort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/merge_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/move/algo/detail/merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/string_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/returns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/no_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/next_digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/iterate_impl_unchecked.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/iterate_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/is_char_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/front_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_lcase_letter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/is_digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/int_to_digit_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/int_to_digit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/in_range_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/in_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/digit_to_int_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/util/digit_to_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/void_.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/string_iterator_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_remaining.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_prev_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_col.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/has_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/back_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/assert_string_length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/apply_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/source_position.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/reject.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/next_line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/next_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/get_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/repeated_one_of1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/repeated_one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/one_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/build_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/fwd/accept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/whitespace_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/unpaired.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/unexpected_end_of_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/unexpected_character.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/none_of_the_expected_cases_found.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/literal_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/letter_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/index_out_of_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/expected_to_fail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/end_of_input_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/error/digit_expected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/one_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/one_char_except_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/one_char_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/nth_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/last_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/one_char_except_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/one_char_except.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/nth_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/last_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/first_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp14/one_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/repeated_one_of1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/repeated_one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner3_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner2_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/rational_horner1_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner3_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner2_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/is_const_iterable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/detail/single_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/statistics/detail/rank.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_19.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_18.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_17.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/tools/detail/polynomial_horner1_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/ibeta_inv_ab.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_separated_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_rational.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_pade.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_pFq_checked_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/unchecked_factorial.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_cf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/unchecked_bernoulli.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/t_distribution_inv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/round_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/polygamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/lgamma_small.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/lanczos_sse2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/lambert_w_lookup_table.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/igamma_large.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/igamma_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/iconv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/ibeta_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_0F1_bessel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/gamma_inva.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/fp_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/erf_inv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/daubechies_scaling_integer_grid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_yn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_y1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_y0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_asym.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_small_a_negative_b_by_ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_scaled_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_recurrence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_negative_b_regions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_large_abz.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_large_a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_cf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_by_ratios.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_bessel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/hypergeometric_1F1_addition_theorems_on_z.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_j0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_ik.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_i1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_i0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_derivatives_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bernoulli_details.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/airy_ai_bi_zero.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_kn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_k1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_k0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy_zero.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy_derivatives_series.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy_derivatives_asym.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy_asym.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_jn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/special_functions/detail/bessel_j1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cardinal_quadratic_b_spline_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cardinal_cubic_b_spline_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/bilinear_uniform_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/bezier_polynomial_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/barycentric_rational_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/inv_discrete_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/detail/tanh_sinh_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/detail/sinh_sinh_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/detail/ooura_fourier_integrals_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/quadrature/detail/exp_sinh_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/whittaker_shannon_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/vector_barycentric_rational_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/septic_hermite_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/quintic_hermite_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cubic_hermite_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cubic_b_spline_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cardinal_trigonometric_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/interpolators/detail/cardinal_quintic_b_spline_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/type_dispatch/static_type_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/type_dispatch/standard_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/type_dispatch/dynamic_type_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/type_dispatch/date_time_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/settings_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/settings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/hypergeometric_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/from_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/hypergeometric_pdf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/from_settings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/hypergeometric_cdf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/generic_quantile.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/generic_mode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/derived_accessors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/distributions/detail/common_error_handling.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/detail/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/ccmath/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/bindings/detail/big_lanczos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/math/bindings/detail/big_digamma.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/type_dispatch/type_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/dump.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/auto_newline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/add_value.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/ipc/reliable_message_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/ipc/object_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/save_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/nop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/formatter_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/filter_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/file.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/console.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/setup/common_attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/to_log.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/manipulators/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/is_in_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/is_debugger_present.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/has_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/ends_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/contains.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/channel_severity_filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/begins_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/xml_decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/in_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/fun_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/ends_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/contains.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/bind_to_log.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/bind_output.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/bind_assign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/begins_with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/utility/functional/as_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/predicates/matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/void_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/line_counter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/ryu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/string_impl.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/stack.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/wrap_formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/shared_resource.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/named_scope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/max_size_decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/date_time.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/csv_decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/char_decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/c_decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/log/expressions/formatters/auto_newline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/streambuf/direct_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/streambuf/chainbuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/zlib.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/windows_posix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/wide_streams.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/unreachable_return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/rtl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/overload_resolution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/handler.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/format.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/except.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/default_resource.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/impl/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/from_chars.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/chars_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/streambuf/linked_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/streambuf/indirect_streambuf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/range_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/output_iterator_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/non_blocking_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/mode_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/filter_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/direct_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/device_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/adapter/concept_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/gcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/fpos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/enable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/dyn_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/disable_warnings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/codecvt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/bzip2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/config/auto_link.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/broken_overload_resolution/stream_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/broken_overload_resolution/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/iostreams/detail/broken_overload_resolution/forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/wait.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/interprocess_barrier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/winapi_wrapper_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/winapi_semaphore_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/winapi_mutex_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/sync_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_sync.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/windows/named_condition_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/pthread_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/named_semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/named_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/spin/mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/detail/locks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/detail/condition_any_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_upgradable_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_recursive_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_creation_functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_condition_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/shm/named_condition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/timepoint_to_timespec.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/semaphore_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/posix/semaphore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/detail/allocator_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/detail/adaptive_node_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/detail/condition_algorithm_8a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/sync/detail/common_algorithms.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/detail/sp_counted_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/detail/sp_counted_base_atomic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/detail/sp_counted_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/detail/shared_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/smart_ptr/detail/bad_weak_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/mem_algo/detail/simple_seq_fit_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/mem_algo/detail/mem_algo_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/detail/node_tools.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/interprocess/allocators/detail/node_pool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/iterable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/hashable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/core/is_a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/foldable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/euclidean_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/searchable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/product.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/orderable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/monoid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/monad_plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/monad.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/metafunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/mpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/take.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/split_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/reverse_apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/foldr1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/foldl1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/comonad.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/fwd/concept/applicative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/integer_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/std/array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/detail/property_holders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/detail/inplace_all_to_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/tag_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/remote_update_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/queue.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/mpi_process_group.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/filtered_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/detail/dijkstra_shortest_paths.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/drop_into.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/adjlist/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/searchable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/orderable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/monad.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/logical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/iterable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/arithmetic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/operators/adl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/parallel/detail/untracked_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_converters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/rasterization/line.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/rasterization/ellipse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/rasterization/circle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/rasterization/apply_rasterizer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/sampler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/resample.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/pixel_numeric_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/kernel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/convolve.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/adjlist/redistribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/adjlist/initialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/graph/distributed/adjlist/handlers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/detail/filesystem.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/io/detail/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/toolbox.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/image_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/dynamic_images.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/image_processing/hough_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/image_processing/hough_parameter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/image_processing/diffusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/histogram/std.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/image_view_factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/dynamic_image_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/dynamic_at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/apply_operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/any_image_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/any_image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/channel_numeric_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/numeric/affine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/expand_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/expand_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_boxes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/dynamic_image/algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/detail/utility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/concepts/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/two_dimensional_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/random_access_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/indexed_point_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/geometry_collection_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/closed_clockwise_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/boundary_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/precise_area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/in_circle_robust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/expand_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/expand_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/area_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/spherical/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/envelope_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/area_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/geographic/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/side_robust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/side_non_robust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/side_by_triangle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/side_by_cross_track.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/point_in_poly_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/point_in_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/line_interpolate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/get_radius.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/expand_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/expand_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_boxes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/area_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategy/cartesian/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/transform/srs_transformer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/transform/matrix_transformers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/transform/map_transformer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/transform/inverse_transformer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/ssf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/disjoint_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/disjoint_box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/densify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/closest_points_pt_seg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/azimuth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/simplify/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/envelope_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/envelope_multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/envelope_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/distance_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/distance_haversine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/spherical/distance_cross_track.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 12900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/length/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/length/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/length/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/is_convex/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/is_convex/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/is_convex/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/simplify/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/simplify/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/simplify/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/relate/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/relate/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/relate/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/relate/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/line_interpolate/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/line_interpolate/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/line_interpolate/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/line_interpolate/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/length/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/side.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/point_in_poly_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/parameters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/mapping_ssf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/line_interpolate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/is_convex/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/io/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/intersection_elliptic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/io/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/io/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/io/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/index/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/index/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/index/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/index/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/side_vincenty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/side_thomas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/side_andoyer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_andoyer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/densify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/closest_points_pt_seg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_vincenty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_thomas.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_karney.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/distance_cross_track.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/envelope/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/envelope/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_side_straight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_join_round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_join_miter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/buffer_end_round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/azimuth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/geographic/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/expand/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/expand/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/expand/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/expand/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/envelope/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/envelope/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/distance/backward_compatibility.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/discrete_distance/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/discrete_distance/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/discrete_distance/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/densify/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/convex_hull/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/convex_hull/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/convex_hull/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/convex_hull/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/within_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/simplify_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/segment_intersect_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/distance_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/convex_hull_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/centroid_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/concepts/area_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/closest_points/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/closest_points/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/closest_points/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/closest_points/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/discrete_distance/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/densify/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/densify/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/densify/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_in_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_in_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/line_interpolate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/centroid/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/expand_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/centroid/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/expand_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/expand_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/turn_in_ring_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/side_rounded_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/side_by_triangle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_in_poly_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_in_poly_franklin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/centroid/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/centroid/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/point_in_poly_crossings_multiply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/disjoint_box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/densify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/closest_points_pt_seg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/centroid_weighted_length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/envelope_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/envelope_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/envelope_multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/envelope_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_pythagoras_point_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_pythagoras_box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_pythagoras.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/distance_projected_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/disjoint_segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/buffer/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/buffer/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/buffer/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/buffer/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/azimuth/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/centroid_average.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_side_straight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_point_square.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_point_circle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_join_round_by_divide.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/azimuth/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_join_round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/azimuth/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_join_miter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/buffer_end_flat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/box_in_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/azimuth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/area_surveyor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/cartesian/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/str_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/srid_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/spar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/par_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/invalid_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/iau2000_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/azimuth/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area/spherical.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area/services.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area/geographic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/area/cartesian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/simplify_douglas_peucker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/point_in_poly_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/point_in_poly_oriented_winding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/point_in_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/strategies/agnostic/point_in_box_by_side.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/dpar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/segment_ratio_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/segment_ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/robust_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/robust_point_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/rescale_policy_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/iau2000_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/rescale_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/iau2000.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/grids.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/factory.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/esri_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/no_rescale_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/esri_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/esri.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/epsg_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/epsg_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/epsg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/multi_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/multi_linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/multi_geometries.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/topological_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/ring_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/point_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/is_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/interior_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/robustness/get_rescale_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/relate/intersection_ratios.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/relate/intersection_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/relate/intersection_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/relate/direction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/is_valid/failure_type_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/is_valid/failing_reason_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/policies/is_valid/default_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/multi_polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/num_geometries.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/length.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/equals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/covered_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/geometry_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/core/closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/within.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/simplify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/remove_spikes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/perimeter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/num_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/num_interior_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/wkt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/svg/write_svg_multi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/svg/write_svg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/svg/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/svg/svg_mapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/correct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/varray_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/centroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/area.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/dispatch/segment_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/dispatch/point_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/iterator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/has_one_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/is_indexable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/is_bounding_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/distance_predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/config_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/config_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/bounded_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/dsv/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/adaptors/query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/varray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/translator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/priority_dequeue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/predicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/minmax_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/meta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/maxmin_heap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/polygon_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/point_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/multi_polygon_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/multi_point_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/multi_linestring_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/linestring_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/geometry_collection_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/dynamic_geometry_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/concept_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/multi_polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/multi_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/multi_linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/register/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/segment_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/ring_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/is_valid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/is_simple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/envelope.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/disjoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/concepts/box_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/std_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/std_pair_as_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/std_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/std_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/c_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_variant2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_fusion.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/point_on_border.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/partition.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/not.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/normalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/multi_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/dispatch/closest_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/visit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/tupled_output.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/throw_on_empty_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sweep.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sub_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/single_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/signed_size_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/select_geometry_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/ring_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/recalculate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/dummy_geometries.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/direction_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/counting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/convert_point_to_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/convert_indexed_to_indexed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/calculate_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/calculate_null.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/multi_modify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/max_interval_gap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/interior_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/has_self_intersections.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/get_max_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/gc_topological_dimension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/gc_make_rtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/gc_group_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/for_each_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/extreme_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand_by_epsilon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/reverse_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/reverse_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/repetitive_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/repetitive_view_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/repetitive_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/calculate_point_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/assign_values.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/assign_indexed_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/assign_box_corners.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/zip_view_iterator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/zip_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/zip_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/transform_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/transform_view_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/transform_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/single_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/single_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/tuple_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/tuple_expand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/nview_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/nview.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/joint_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/joint_view_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/joint_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/identity_view/identity_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/flatten_view/flatten_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/flatten_view/flatten_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/filter_view_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/filter_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/detail/strictest_traversal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/tuple_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/value_at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/value_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/swap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/segmented_fold_until_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/segments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/pp_round.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/has_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/mpl_iterator_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/is_same_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/is_native_fusion_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/is_mpl_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/index_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/enabler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/as_fusion_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/support/detail/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io/out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io/in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/enable_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/mpl/detail/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/mpl/fusion_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/mpl/convert_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/segmented_next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/segmented_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/empty.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/at_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation/make_unfused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation/make_fused_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation/make_fused_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation/make_fused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/unfused_typed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/unfused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/fused_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/fused_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/segmented_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/fused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/segment_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/distance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/adapt_value_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/iterator/detail/adapt_deref_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation/invoke_procedure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation/invoke_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation/invoke.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/map_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/list_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/list_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/ignore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/deque_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/cons_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/deque_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/deque_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/cons_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/cons_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/vector_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/pair_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/map_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/make_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/join.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/insert_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/front_extended_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/back_extended_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/push_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/reverse_iter_fold_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/reverse_iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/reverse_fold_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/filter_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/filter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/erase_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/erase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/find_if_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/find_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/define_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/define_assoc_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/adapt_struct_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/adapt_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/adapt_assoc_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/iter_fold_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/for_each_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/fold_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/accumulate_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/accumulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/auxiliary/move.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/auxiliary/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/define_struct_inline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/std_tuple_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/std_array_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/mpl_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/boost_tuple_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/array_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity40_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity30_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity30_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity20_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity20_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity10_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity10_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_variate_loop/preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/array/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/adapt_assoc_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/adapt_adt_named.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/adapt_adt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/overloaded_function/detail/function_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/functional/overloaded_function/detail/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity50_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity50_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/synthesize_impl/arity40_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/encoding/aliases_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity50_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity50_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity40_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity40_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity30_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_variate_loop/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_tags/preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_tags/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_tags/cc_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_retag_default_cc/preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_retag_default_cc/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_cc_loop/preprocessed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/pp_cc_loop/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/encoding/undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/encoding/def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/encoding/aliases_undef.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity20_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity20_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity10_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity10_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/numa/algo/work_stealing.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/detail/task_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/detail/task_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity30_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity20_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity20_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity10_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/components_impl/arity10_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/master.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity50_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity50_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity40_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity40_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity30_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/function_types/detail/classifier_impl/arity30_0.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/detail/winapi/detail/deprecated_namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/type_traits/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/type_traits/mirror.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/type_traits/member_function_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operation/static_public_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operation/public_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operation/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operation/destructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/detail/shared_state_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fiber/future/detail/shared_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/windows/shared_library_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/windows/path_from_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/posix/shared_library_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/posix/program_location_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/posix/path_from_handle.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/demangling/msvc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/demangling/mangled_storage_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/demangling/itanium.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/dll/detail/demangling/demangle_symbol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/vtk/data_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/vtk/bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qvector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qtgui.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qtcore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qpointf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/opengl_texture.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/operation/constructor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/inlined/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/condition/cond_subcontracting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/condition/cond_post.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/condition/cond_inv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/condition/cond_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/type_traits/detail/capture_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/detail/swizzle_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/iterator/detail/get_base_iterator_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/vtk/points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/vtk/matrix4x4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/eigen/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/detail/unpack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/detail/nvidia_popcount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/detail/nvidia_ballot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/functional/detail/macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/container/detail/scalar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/qt/qimage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/opengl_renderbuffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/opengl_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/gl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/cl_gl_ext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/cl_gl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opengl/acquire.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opencv/ocl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opencv/highgui.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/interop/opencv/core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/reduce_by_key_with_scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/reduce_by_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/random_fill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/radix_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/merge_with_merge_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/merge_sort_on_gpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_reduce_by_key.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_merge.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_find_extrema.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/serial_accumulate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/search_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/scan_on_gpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/scan_on_cpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/scan.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/reduce_on_gpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/reduce_on_cpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/copy_to_host.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/copy_to_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/copy_on_device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/compact.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/binary_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/balanced_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/merge_sort_on_cpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/merge_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/typeof/boost/ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/utility/to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/insertion_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/inplace_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/find_if_with_atomics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/find_extrema_with_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/find_extrema_with_atomics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/find_extrema_on_cpu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/find_extrema.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/count_if_with_threads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/count_if_with_reduce.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compute/algorithm/detail/count_if_with_ballot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr_varargs_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr_varargs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/utility/manip_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/io/utility/ios_base_state_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/thread_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/process_cpu_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_varargs_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_varargs_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_varargs_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/pmf_varargs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/apply_to_value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/value_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/pair_type_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/pair_by.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/member_with_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/unguarded/function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/polyfills/make_index_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/callable_traits/detail/polyfills/disjunction.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/value_type_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/tag_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/overwrite_tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/is_tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/tags/support/default_tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/detail/key_extractor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/detail/identity_converters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/detail/functor_bag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/detail/comparison_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/opposite_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/is_tag_of_member_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/get_pair_functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/get.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/support/data_extractor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/detail/to_mutable_relation_functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/detail/static_access_builder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/detail/mutant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/detail/metadata_access_builder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/relation/detail/access_builder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/test/check_metadata.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/detail/debug/static_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/support/iterator_facade_converters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/bimap/container_adaptor/detail/non_unique_container_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/ssl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/rfc6455.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/ping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/handshake.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/window.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/ranges.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/inflate_stream.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/inflate_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/deflate_stream.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/deflate_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/zlib/detail/bitstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/teardown.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/stream_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/pmd_extension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/mask.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/mask.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/impl_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/hybi13.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/hybi13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/frame.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/close.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/impl/accept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/utf8_checker.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/utf8_checker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/soft_mutex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/prng.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/prng.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/pmd_extension.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/fields.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/fields.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/field.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/chunk_encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/basic_parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/websocket/detail/decorator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/basic_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/verb.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/status.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/serializer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/rfc7230.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/rfc7230.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/message_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/impl/file_body_win32.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/saved_handler.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/saved_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/read_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/multi_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/flat_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/flat_static_buffer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/flat_static_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/flat_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/file_win32.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/rfc7230.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/rfc7230.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/chunk_encode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/basic_parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/basic_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/http/detail/basic_parsed_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/string_param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/string.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/static_buffer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/static_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/basic_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/async_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/work_guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/win32_unicode_path.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/varint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/type_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/temporary_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/file_stdio.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/file_posix.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffers_suffix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffers_prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffers_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffers_cat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffers_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/impl/buffered_read_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/pcg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/is_invocable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/get_io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/flat_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/filtering_cancellation_slot.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/cpu_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/clamp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/char_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/stream_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/stream_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/static_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/static_ostream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/static_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/sha1.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/sha1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/service_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/remap_post_to_defer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/async_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/suite_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/suite_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/suite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/runner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/results.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/reporter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/recorder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/chacha.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/buffers_ref.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/buffers_range_adaptor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/buffers_pair.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/buffer_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/bind_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/bind_continuation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/base64.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/base64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/http/icy_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/remove_cv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/make_unsigned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/make_signed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_trivially_default_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_trivially_copyable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_signed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_nothrow_default_constructible.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_integral.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/main.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/global_suites.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/dstream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/amount.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/tcp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/immediate_executor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/fail_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/host_name_verification.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/write_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/verify_callback.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_iec559.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_floating_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/is_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/integral_constant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/has_unique_object_representations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/conditional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/atomic/detail/type_traits/alignment_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/src.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/impl/rfc2818_verification.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/network_v4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/host_name.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/basic_endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address_v6.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address_v6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/stream_core.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/shutdown_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/read_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/password_callback.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address_v4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/openssl_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/openssl_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/io.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/handshake_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/engine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/buffered_handshake_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/detail/endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/network_v6.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/network_v6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/network_v4.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/co_composed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/channel_error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/as_single.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/partial_promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address_v4.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/has_signature.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/coro_promise_allocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/coro_completion_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_send_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/impl/address.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/detail/socket_option.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/detail/endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/detail/endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/use_promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/use_coro.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/promise.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/impl/parallel_group.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/winrt_ssocket_service_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_tss_ptr.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_thread.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_static_mutex.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_object_handle_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_mutex.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_io_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_io_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_send_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_receive_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_payload.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_operation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/channel_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/execution/impl/bad_executor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/winsock_init.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/winrt_timer_scheduler.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/winrt_timer_scheduler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 13900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/strand_executor_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/socket_select_interrupter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/socket_ops.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/signal_set_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/service_registry.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/service_registry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/select_reactor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/select_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/scheduler.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_handle_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_iocp_file_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/win_event.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/timer_queue_set.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/timer_queue_ptime.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/throw_error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/thread_context.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/strand_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/strand_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/strand_executor_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/kqueue_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/io_uring_socket_service_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/io_uring_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/io_uring_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/io_uring_file_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/io_uring_descriptor_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/handler_tracking.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/resolver_service_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/reactive_socket_service_base.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/reactive_descriptor_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/posix_tss_ptr.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/posix_thread.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/posix_serial_port_service.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/posix_mutex.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/posix_event.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/pipe_select_interrupter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/null_event.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/kqueue_reactor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/trim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/replace_storage.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/eventfd_select_interrupter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/epoll_reactor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/epoll_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/dev_poll_reactor.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/dev_poll_reactor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/descriptor_ops.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/detail/impl/buffer_sequence_adapter.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/std/string_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/std/slist_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/std/rope_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/std/list_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/util.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/functional/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/functional/valarray.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/functional/complex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/pod_singleton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/formatter_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/formatter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/finder_regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/finder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/find_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/find_format_store.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/find_format_all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/find_format.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/classification.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/string/detail/case_conv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/searching/detail/debugging.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/algorithm/searching/detail/bm_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/variates/covariate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/statistics/parameters/quantile_probability.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulators/droppable_accumulator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/chset/range_run.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/chset/range_run.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/chset/chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/chset/basic_chset.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/utility/chset/basic_chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/function_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/function4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/function3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/function2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/numeric/detail/function1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/parameters/weights.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/parameters/weight.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/parameters/sample.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/parameters/accumulator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulators/value_accumulator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulators/reference_accumulator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/accumulators/framework/accumulators/external_accumulator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/simple_repeat_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/set_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/repeat_end_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/repeat_begin_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/regex_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/regex_byref_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/range_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/predicate_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_quantifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_modifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_marker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_independent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_alternate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/static/transforms/as_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/true_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/string_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/end_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/charset_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/attr_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/attr_end_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/attr_begin_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_word_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_line_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_eos_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/posix_charset_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_eol_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/optional_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_bos_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/mark_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/mark_end_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/mark_begin_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/lookbehind_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/lookahead_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/logical_newline_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/literal_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/keeper_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/epsilon_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/assert_bol_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/any_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/alternate_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/alternate_end_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/xpressive/detail/core/matcher/action_matcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_headers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_16.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_15.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_14.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_13.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_12.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_11.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/equal/equal_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_specific.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_headers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_9.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/vmd/detail/recurse/data_equal/data_equal_4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/electron_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/electromagnetic_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/deuteron_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/atomic-nuclear_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/alpha_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/parallel/v2/task_region.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/parallel/v2/inline_namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/parallel/v1/inline_namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/thread/experimental/parallel/v1/exception_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/env/fetch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/universal_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/typedefs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/triton_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/tau_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/proton_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/physico-chemical_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/neutron_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/muon_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/units/systems/si/codata/helion_constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/primitive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/karma/nonterminal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/karma/directive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/unused.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/subcontext.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/no_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/cla/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/utils/runtime/cla/argv_traverser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/generators/xrange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/generators/random.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/test/data/monomorphic/generators/keywords.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/subrule_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/seek.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/kwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/flush_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/distinct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/support/confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/kleene.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/and_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/uint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/real_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/tst_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/tst.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/literal_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/not_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/no_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/lexeme.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/expect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/bool_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/numeric/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal/simple_trace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal/rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal/debug_handler_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/with.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/seek.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/omit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/directive/no_skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/any_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/binary/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/guard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/eps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/skip_over.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/eol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/unicode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/negated_char_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/literal_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/char_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/char_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/char_class_tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/multi_pass_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/look_ahead.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/line_pos_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/istream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/what_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/scoped_enum_emulation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/eoi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/auxiliary/any_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/utree_traits_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/utree_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/utree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/nonterminal/locals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/nonterminal/extract_param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/nonterminal/expand_arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/ostream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_set/basic_chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/standard_wide.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/standard.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/iso8859_1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/ascii.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/pow10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/make_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/make_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/is_spirit_tag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/hold_any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/get_encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/endian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/as_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_set/range_run_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_set/range_run.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_set/range_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_set/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream/match_manip_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream/match_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/sequential_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/sequence_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/auxiliary/attr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/permutation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/auto/meta_create.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any_ns_so.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any_ns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any_if_ns_so.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any_if_ns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/algorithm/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string/tst_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string/tst.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string/lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/numeric_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/bool_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/success_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/simple_trace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/nonterminal_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/not_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/kleene.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/expect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/and_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/operator/alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/uint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/real_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/lexeme.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/hold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/expect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/unused_skipper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/string_parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/error_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/debug_handler_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/debug_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/raw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/omit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/no_skip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/no_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/directive/matches.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/alternative_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/char/char_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/char/char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/char/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/binary/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/permute_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/pass_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/pass_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/parse_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/fail_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/expectation_failure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/expect_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/enable_lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/detail/assign_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/plain_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/plain_raw_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/in_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/token_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/terminals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/eps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/eol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/eoi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/attr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auxiliary/attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auto/meta_create.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auto/create_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/auto/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/action/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/state_switcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/plain_tokenid_mask.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/qi/plain_tokenid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/format_manip_attr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/format_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/support_functions_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/support_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/string_token_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/pass_flags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/char_token_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/detail/sequence_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/string/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/string/lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/ostream_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/nonterminal_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/debug_handler_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/debug_handler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/verbatim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/not_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/upper_lower_case.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/strict_relaxed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/kleene.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/and_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/operator/alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/uint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/real_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/bool_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/simple_trace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/center_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/unused_delimiter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/string_generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/string_compare.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/pass_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/output_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/indirect_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/right_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/repeat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/omit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/no_delimit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/maxwidth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/left_alignment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/encoding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/duplicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/delimit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/directive/columns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/alternative_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/char/char_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/char/char_class.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/char/char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/binary/padding.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/binary/binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auxiliary/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auxiliary/eps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/get_stricttag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/get_casetag.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/generate_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/generate_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/generate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/fail_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/extract_from.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/enable_lit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/default_width.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/attributes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/detail/as.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/lists_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/lists.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/grammar_def_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/grammar_def.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/functor_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/flush_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/escape_char_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auxiliary/eol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auxiliary/attr_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auto/meta_create.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auto/create_generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/auto/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/action/action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/scoped_lock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/rule_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/regex.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/loops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/common_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/ast_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/ast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols/symbols_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols/symbols.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/escape_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/distinct_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/distinct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/confix_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/chset_operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/tree_to_xml.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/parse_tree_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/parse_tree_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/parse_tree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/binders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/traverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/refactoring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/parser_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/fundamental.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/as_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/tuples.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/tuple_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/statements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/special_ops.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/composite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/closures.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/phoenix/casts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/stored_rule_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/stored_rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/select.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/rule_alias.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/position_iterator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/position_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/multi_pass_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/fixed_size_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/file_iterator_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/file_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/error_handling/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/error_handling/exceptions_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/error_handling/exceptions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/assert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute/parametric.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute/closure_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute/closure_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/attribute/closure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/swap_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug/parser_names.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug/minimal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug/debug_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/typeof.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/safe_bool.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/clear_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/assign_key_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/assign_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/when.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/pass_through_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/pack_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/make_gcc_workaround.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/ref_value_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/ref_const_ref_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/ref_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/push_front_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/push_back_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/insert_key_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/insert_at_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/increment_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/erase_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/actor/decrement_actor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/preprocessed/callable_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/windows/impl/default_launcher.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/detail/close_handles.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/posix/detail/close_handles.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/impl/exe.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/impl/env.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/impl/cwd.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/impl/cmd.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/detail/proc_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/utf8.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/throw_error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/lazy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/expand_pack.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/default_function_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/construct_pod_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/construct_funop.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/process_handle_windows.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/transform/detail/preprocessed/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/preprocessed/null_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/proto/context/detail/preprocessed/default_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/limits/for_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/limits/for_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/limits/for_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/edg/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/dmc/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_right_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_right_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_right_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_left_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_left_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/limits/fold_left_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/fold_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/last_error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/environment_win.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/environment_posix.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/detail/impl/environment.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/limits/split_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/limits/split_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/seq/detail/limits/split_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/msvc/for.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/reverse3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/reverse2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/reverse1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/forward5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/forward4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/forward3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/forward2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/upper5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/upper4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/upper3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/dmc/fold_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/rlocal_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/rlocal_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/rlocal_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/local_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/local_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/limits/local_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/reverse5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/reverse4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/limits/while_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/limits/while_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/edg/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/dmc/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/x86_amd/versions.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/x86/versions.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/ppc/versions.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/predef/hardware/simd/arm/versions.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/container/detail/container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_unordered_set_or_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_std_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/upper2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/upper1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/lower5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/lower4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/lower3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/lower2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/bounds/lower1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/msvc/while.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/limits/while_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_lower_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_equal_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/decay_array.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_std_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_std_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_std_hash_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/is_std_hash_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_upper_bound.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_unique.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_sort.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_remove_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/stl/algorithm/detail/has_remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/catch_push_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/try_catch_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/statement/detail/preprocessed/switch_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/construct_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/construct_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/function_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/function_eval_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/function_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/actor_result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/local_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval_result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/mem_fun_ptr_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/new_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/new_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/function_name.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/function_forward_match.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/function_dispatch_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/function_dispatch_layer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/function_cast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/forwarding_overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/flatten.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/arity_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/argument_specs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/actor_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/member_function_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/function_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/bind_member_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/bind_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/bind_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/split_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/specification.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/parenthesized_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/parenthesized_return_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/parameter/aux_/preprocessor/impl/no_spec_overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/posix_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/nt_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/nested_status_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/generic_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/win32_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/system_error2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/system_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/status_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/status_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_rosenbrock4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_dense_output_runge_kutta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_controlled_runge_kutta.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_controlled_adams_bashforth_moulton.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/rotating_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/pid_step_adjuster_coefficients.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/pid_step_adjuster.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/generic_rk_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/com_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/detail/less_with_sign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/util/detail/is_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/make_dense_output.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/make_controlled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_fehlberg78.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_dopri5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54_classic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/generation/generation_runge_kutta_cash_karp54.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/base/algebra_stepper_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/observer_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/null_observer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/integrate_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/integrate_n_steps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/integrate_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/integrate_adaptive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/integrate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/generic_rk_algorithm.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/adaptive_adams_coefficients.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/adams_moulton_coefficients.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/adams_moulton_call_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/adams_bashforth_coefficients.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/detail/adams_bashforth_call_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/base/symplectic_rkn_stepper_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/base/explicit_stepper_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/base/explicit_error_stepper_fsal_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/stepper/base/explicit_error_stepper_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_same_instance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_norm_inf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl_abs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/vexcl/vexcl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/impl/times_iterator_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/impl/n_step_iterator_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/impl/const_step_iterator_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/impl/adaptive_iterator_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/detail/ode_iterator_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/detail/integrate_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/detail/integrate_n_steps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/detail/integrate_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/detail/integrate_adaptive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/integrate/detail/functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/viennacl/viennacl_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/viennacl/viennacl_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/nt2/nt2_norm_inf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/nt2/nt2_copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/nt2/nt2_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mtl4/mtl4_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mtl4/mtl4_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mtl4/mtl4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mtl4/implicit_euler_mtl4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mpi/mpi_vector_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mpi/mpi_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust_operations_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mpi/mpi_nested_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/thrust/thrust.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/openmp/openmp_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/openmp/openmp_range_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/openmp/openmp_nested_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/openmp/openmp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/nt2/nt2_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/blaze/blaze_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/blaze/blaze_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/detail/norm_inf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/detail/macros.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/detail/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/algebra/detail/extract_value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_long_long.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/conversion/detail/preprocessed/numeric_cast_traits_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mpi/mpi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/mkl/mkl_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/static_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/gsl/gsl_wrapper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/eigen/eigen_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/eigen/eigen_algebra_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/eigen/eigen_algebra.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/eigen/eigen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute_resize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute_operations_dispatcher.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/external/compute/compute_operations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/deserialize_binary_field.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/deserialize_binary_field.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/db_flavor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/constants.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/capabilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/bit_deserialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/binary_serialization.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/binary_serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/basic_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/start_execution.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/reset_connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/serialization.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/protocol_field_type.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/protocol_field_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/protocol.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/protocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/null_bitmap_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/deserialize_text_field.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/protocol/deserialize_text_field.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/error/server_error_to_string.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/error/server_error_to_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/write_message.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/valgrind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/read_buffer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/message_writer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/message_reader.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/message_parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/message_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/channel/channel.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/read_some_rows_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/read_some_rows.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/read_resultset_head.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/quit_connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/prepare_statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/ping.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/handshake.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/execute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/connect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/close_statement.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/network_algorithms/close_connection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/auth/auth.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mysql/impl/internal/auth/auth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/plain/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ttp/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 14900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/no_ctps/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/mwcw/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc70/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/msvc60/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/gcc/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/dmc/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc_pre590/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/vector_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/unpack_args.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/template_arity.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc551/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/modulus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/minus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/list_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/lambda_no_ctps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/shift_right.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/shift_left.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/set_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/reverse_iter_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/reverse_fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/quote.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/plus.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/placeholders.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/bitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/bitand.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/bind_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/basic_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/arg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/apply_wrap.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/apply_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/apply.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/advance_forward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/iter_fold_if_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/inherit.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/full_lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/fold_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/divides.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/bitxor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/one_of_fwd_op.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/one_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/one_char_except_not_used.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/nth_of_c_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/later_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/is_none.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/empty_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/aux_/preprocessed/bcc/advance_backward.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/impl/fwd/iterate_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/update_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/skip_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/push_front_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/impl/push_back_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/or_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/nth_of_c_skip_remaining.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/nth_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/is_none_c_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/is_none_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/eval_later_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/empty_string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/concat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/at_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/any_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp98/fwd/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp14/impl/any_of_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/string_at.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/push_front_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/push_front_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/push_back_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/pop_front.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/impl/pop_back.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_returns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_params.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_const_binds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_binds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/metaparse/v1/cpp11/fwd/string.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/void.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/thisunderscore.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/return.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/register.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/recursive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/inline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/default.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/const_bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/impl/from_chars.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/significand_tables.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/integer_search_trees.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/from_chars_result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/from_chars_integer_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/from_chars_float_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/emulated128.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/code_/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/code_/functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/macro/code_/bind.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/impl/d2s.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/detail/digit_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/detail/d2s_intrinsics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/detail/d2s_full_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/detail/d2s.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/ryu/detail/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/pixel_bit_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/is_similar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/is_homogeneous.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/is_bit_aligned.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/get_pixel_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/get_num_bits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/channel_view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/metafunctions/channel_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/image_types/subchroma_image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/compute_float64.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/mpl/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/mpl/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/mpl/integral_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/reverse_apply/unrolled.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/detail/variadic/reverse_apply/flat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/image_types/indexed_image.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/ycbcr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/xyz.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/lab.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/hsv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/hsl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/gray_alpha.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_spaces/cmyka.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_converters/rgb_to_luminance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/toolbox/color_converters/gray_to_rgba.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/boundary_view/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/views/detail/boundary_view/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/wink2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/wink1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/wag7.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/old.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/tags.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/tcea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/tcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/sts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/sterea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/stere.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/somerc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/sconics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/rpoly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/rouss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/robin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/qsc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/wag3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/wag2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/vandg4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/vandg2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/vandg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/urmfps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/urm5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/tpeqd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/tmerc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/ob_tran.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/nzmg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/nsper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/nocol.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/nell_h.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/nell.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/natearth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/moll.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/mod_ster.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/putp6.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/putp5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/putp4p.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/putp3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/putp2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/poly.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/ortho.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/omerc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/oea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/ocea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/larr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/lagrng.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/laea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/labrd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/krovak.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/isea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/imw_p.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/igh.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/healpix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/mill.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/merc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/mbtfpq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/mbtfpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/mbt_fps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/lsat.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/loxim.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/lcca.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/lcc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/latlong.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/lask.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/fouc_s.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/fahey.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/etmerc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eqdc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eqc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eck5.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eck4.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eck3.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eck2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/eck1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/hatano.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/hammer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/gstmerc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/goode.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/gnom.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/gn_sinu.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/gins8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/geos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/geocent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/gall.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/bipc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/bacon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/august.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/aitoff.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/airy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/aeqd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/aea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/projects.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/proj_mdist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/denoy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/crast.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/collg.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/col_urban.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/chamb.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/cea.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/cc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/cass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/bonne.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/proj/boggs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_init.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_gridlist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_gridinfo.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_generic_inverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_gauss.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_ellps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_ell_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_datums.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_zpoly1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_datum_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_units.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_tsfn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_transform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_strerrno.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_qsfn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_phi2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_param.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_msfn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_mlfn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_inv.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/aasincos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/strategies/cartesian/centroid_average.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/io/wkt/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/io/wkt/wkt.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/io/wkt/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/io/dsv/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/register/multi_polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/register/multi_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/register/multi_linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/concepts/multi_polygon_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/concepts/multi_point_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_auth.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/pj_apply_gridshift.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/geocent.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/function_overloads.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/factory_entry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/dms_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/base_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/base_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/srs/projections/impl/adjlon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/point_iterator/value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/point_iterator/iterator_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/detail/wkt_multi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/io/wkt/detail/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/query_iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/pack_create.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/options.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/adaptors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/concepts/multi_linestring_concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/geometries/concepts/check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/point_on_border.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/multi_sum.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/modify_with_predicate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/modify.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/for_each_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/extreme_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/segment_iterator/value_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/intersection_content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/diff_abs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/comparable_distance_near.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/comparable_distance_far.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/comparable_distance_centroid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/bounds.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/detail/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/uniqued.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/iterators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/union_content.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/sum_for_indexable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/smallest_for_indexable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/segment_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/path_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/nth_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/minmaxdist.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/margin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/algorithms/is_valid.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/within_no_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/point_in_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/multi_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/implementation_gc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/within/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/strided.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/sliced.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/reversed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/filtered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_range/adjacent_filtered.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/holes_proxy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relation/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/topology_check.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/result.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/relate_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/point_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/point_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/turns/remove_duplicate_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/turns/print_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/turns/filter_continue_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/turns/debug_turn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/turns/compare_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/touches/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/touches/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sections/sectionalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sections/section_functions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sections/section_box_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/sections/range_by_section.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relation/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/visit_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/turn_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/traverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/traversal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/stream_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/linear_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/linear_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/implementation_gc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/de9im.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/box_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/relate/areal_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/overlay.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/needs_self_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/linear_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/is_self_turn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/sort_by_side.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/self_turn_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/select_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/segment_identifier.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/segment_as_subrange.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/ring_properties.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/range_in_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/overlay_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_clusters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/follow.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/intersection_insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/inconsistent_turns_exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/handle_colocations.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turn_info_helpers.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turn_info_for_endpoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_turn_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_relative_order.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/get_distance_measure.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/approximately_equals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/add_rings.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlaps/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlaps/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/do_reverse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/discard_duplicate_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/has_spikes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/has_invalid_coordinate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/debug_validity_phase.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/debug_print_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/debug_complement_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/complement_graph.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/make/make.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/polygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/pointlike.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/multipolygon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/is_acceptable_turn.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/gc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/box_box_implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/areal_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/failure_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/is_simple/always_simple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersects/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersects/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/intersection/multi.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/multipoint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/intersects_antimeridian.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/initialize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/geometry_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/indexed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/expand/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/equals/point_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/equals/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/equals/implementation_gc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/equals/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/equals/collect_vectors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/transform_units.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/linear_or_areal_to_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/iterator_selector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/is_comparable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/geometry_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/box_to_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/segment_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/envelope/areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/strategy_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/segment_to_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/segment_to_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/point_to_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/linear_to_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/distance/linear_to_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/areal_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/covered_by/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/covered_by/implementation_gc.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/covered_by/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/convex_hull/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/convex_hull/graham_andrew.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/comparable_distance/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/point_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/point_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/point_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/linear_segment_or_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/linear_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/linear_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/disjoint/box_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_feature/geometry_to_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/centroid/translating_transformer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/turn_in_piece_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/piece_border.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/line_line_intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/utilities.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/segment_to_segment.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/range_to_geometry_rtree.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/multipoint_to_geometry.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/linear_to_linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/linear_or_areal_to_areal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/interface.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_points/implementation.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/closest_feature/point_to_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/buffered_ring.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/buffer_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/algorithms/detail/buffer/buffer_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/zip_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/transform_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 15900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/single_view/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/reverse_view/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/repetitive_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/nview_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/joint_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/segments_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/filter_view/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple_tie10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io/detail/in.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/detail/segmented_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/detail/segmented_end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/detail/segmented_end.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/detail/segmented_begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/intrinsic/detail/segmented_begin.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/not_equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/tuple/detail/preprocessed/make_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io/detail/out.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/io/detail/manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/distance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/config.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/less_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/less.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/greater_equal.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/greater.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/sequence/comparison/detail/equal_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/invocation/detail/that_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/generation/detail/gen_make_adapter.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/functional/adapter/detail/access.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/prior_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/as_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/value_at_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/map_index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/map_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/build_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/at_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/as_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/advance_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/build_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_vector_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_map_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_make_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_make_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_make_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/reverse_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/next_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/list_to_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/equal_to_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/empty_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/replace_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/replace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/segmented_find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/segmented_find.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/find_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/count_if.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_make_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_make_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_list_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/pp_deque_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/keyed_element.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/deque_keyed_values.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/build_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/proxy_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/namespace.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/extension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/any.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/define_struct_inline.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/query/detail/all.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/segmented_for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/segmented_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/for_each.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/mpl/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/build_std_tuple.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/define_struct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/adapt_is_tpl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/adapt_base_attr_filler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/adapt_base_assoc_attr_filler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/adapt_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/adapt_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/has_key_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/empty_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_tuple/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/std_array/detail/array_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/mpl/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/mpl/clear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/size_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/is_view_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/is_sequence_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_tuple/detail/build_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/inlined/core/exception.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/typeof/boost/chrono/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/win/thread_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/win/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/posix/thread_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/category_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/boost_array/detail/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/detail/extension.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/detail/adapt_base_attr_filler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/detail/adapt_base_assoc_attr_filler.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/adt/detail/adapt_base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/preprocessor/keyword/virtual.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/preprocessor/keyword/public.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/preprocessor/keyword/protected.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/preprocessor/keyword/private.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/inlined/detail/checking.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/impl/error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/detail/stream_state.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/detail/stream_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/http/impl/icy_stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/impl/openssl_init.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ssl/detail/impl/engine.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/local/detail/impl/endpoint.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/posix/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/mac/thread_clock.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/chrono/detail/inlined/mac/chrono.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/impl/temporary_buffer.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/core/detail/impl/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/unit_test/detail/const_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/impl/stream.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/impl/stream.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/impl/fail_count.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/beast/_experimental/test/impl/error.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/karma/nonterminal/subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/karma/directive/confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/utf8.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/sfinae.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/lambda_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/is_callable.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/ip/detail/impl/endpoint.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/generic/detail/impl/endpoint.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/asio/experimental/detail/impl/channel_service.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/primitive/iter_pos.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/primitive/flush_multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/primitive/advance.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/operator/keywords.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/nonterminal/subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/directive/seek.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/directive/kwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/directive/distinct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/directive/confix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/move_to.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/is_variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/is_substitute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/is_range.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/is_parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/has_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/error_reporting.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/utility/annotate_on_success.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/variant_has_substitute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/variant_find_substitute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/tuple_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/transform_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/string_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/pseudo_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/print_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/print_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/optional_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/numeric_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/detail/string_parse.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/detail/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/operator/detail/alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal/detail/transform_attribute.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/nonterminal/detail/rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/core/detail/parse_into_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/char/detail/cast_char.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/handles_container.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/container_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/attribute_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/attribute_of_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/attribute_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/traits/attribute_category.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/numeric_utils/pow10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/numeric_utils/extract_real.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/numeric_utils/extract_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/ast/variant.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/ast/position_tagged.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/string/detail/tst.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/fixed_size_queue_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/fixed_size_queue.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/first_owner_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/combine_policies.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/buf_id_check_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/string_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/state_machine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/detail/utree_detail2.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/utree/detail/utree_detail1.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/split_std_deque_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/split_functor_input_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/ref_counted_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/no_check_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/multi_pass.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/lex_input_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/istream_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/input_iterator_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/iterators/detail/functor_input_policy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/char_traits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode/script_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode/query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/char_encoding/unicode/category_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/string/detail/tst.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream/detail/match_manip_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/stream/detail/match_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/size_t.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/detail/real_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/runtime_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/rules.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/internals.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/generator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/generate_re2c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/generate_cpp.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/file_input.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/debug.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/consts.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/semantic_action_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/position_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/functor_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/functor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/detail/format_manip_auto.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/stream/detail/format_manip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/numeric/detail/numeric_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/qi/nonterminal/detail/fcall.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/wrap_action.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/static_version.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/static_lexer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/lex/lexer/lexertl/static_functor_data.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16300th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/impl/tree_to_xml.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/tree/impl/parse_tree_utils.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols/impl/tst.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/symbols/impl/symbols.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/impl/traverse.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/impl/refactoring.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/impl/parser_traits.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/detail/real_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/detail/numeric_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/numeric/detail/bool_utils.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/detail/parameterized.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/karma/nonterminal/detail/fcall.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/regex.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/lists.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/escape_char.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/confix.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset_operators.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/scanner/scanner.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/primitives/primitives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/primitives/numerics_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/primitives/numerics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/subrule_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/subrule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/rule.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/meta/impl/fundamental.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/impl/position_iterator.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/iterator/impl/file_iterator.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/error_handling/impl/exceptions.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/impl/switch.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/impl/select.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/dynamic/impl/conditions.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/debug/impl/parser_names.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/scanner/skipper_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/scanner/skipper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/scanner/scanner_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/no_actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/kleene_star.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/intersection.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/exclusive_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/epsilon.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/directives.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/parser_id.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/parser_context.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/grammar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/impl/parser.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/impl/match_attr_traits.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/impl/match.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/sequential_or.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/sequential_and.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/sequence.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/positive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/optional.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/operators.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_left_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_left_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_left_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse5_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/difference.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/composite.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/alternative.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/actions.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/process/v2/ext/detail/impl/proc_info.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/edg/limits/for_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/edg/limits/for_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/repetition/detail/edg/limits/for_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_right_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_right_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/list/detail/edg/limits/fold_right_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward5_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward5_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward4_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward4_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward4_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward3_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward3_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse4_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse3_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse2_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/reverse1_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward5_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward3_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward2_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward2_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward2_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward1_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward1_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/iteration/detail/iter/limits/forward1_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/edg/limits/while_512.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/edg/limits/while_256.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/preprocessor/control/detail/edg/limits/while_1024.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/lambda_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16400th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/scope/detail/cpp03/preprocessed/dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_gen.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_expr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/operator/detail/cpp03/preprocessed/mem_fun_ptr_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_expr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/new.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_expr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_eval_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_expr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/object/detail/cpp03/preprocessed/construct.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/function/detail/cpp03/preprocessed/function_operator_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/function_eval.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/expression_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16500th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_predefined_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument_no_predefined_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/argument.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_result_of_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/core/detail/cpp03/preprocessed/actor_operator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/member_function_ptr.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/function_ptr_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_member_function.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object_10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function_object.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/detail/integrate_times.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/detail/integrate_n_steps.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/detail/integrate_const.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/detail/integrate_adaptive.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/numeric/odeint/iterator/integrate/detail/functors.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/typeof_based/vector40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/plain/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16600th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/typeof_based/map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/typeof_based/map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/typeof_based/map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/typeof_based/map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/plain/map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/vector/aux_/preprocessed/no_ctps/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/set/aux_/preprocessed/plain/set10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/typeof_based/map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list30_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list20_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list10_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/plain/map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/plain/map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/plain/map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/plain/map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/no_ctps/map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/no_ctps/map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/no_ctps/map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/no_ctps/map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/map/aux_/preprocessed/no_ctps/map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list50_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/parse_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/float_common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/fast_table.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/fast_float.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/digit_comparison.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/decimal_to_binary.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/mpl/list/aux_/preprocessed/plain/list10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/facility/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/facility/is.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/detail/preprocessor/keyword/facility/add.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/sign.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/any_bind_type.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/validate.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/set_error.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/nil.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/index.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/append.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/targa/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/constexpr_feature_detect.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/bigint.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/json/detail/charconv/detail/fast_float/ascii_number.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/hana/ext/boost/fusion/detail/common.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/log.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/tiff/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/raw/detail/device.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/pnm/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/io/wkt/detail/prefix.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/sections/sectionalize.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/png/detail/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/supported_types.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/scanline_read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/reader_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/read.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/is_allowed.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/jpeg/detail/base.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/writer_backend.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/gil/extension/io/bmp/detail/write.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16700th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/copy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/children_box.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/view.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/statistics.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/print.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/sections/range_by_section.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/overlay/self_turn_points.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/overlay/get_turns.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/overlay/copy_segments.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/multi/algorithms/detail/overlay/copy_segment_point.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/spatial_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/remove.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/iterator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/is_leaf.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/distance_query.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/visitors/destroy.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/weak_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/variant_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/variant_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/variant_dynamic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/subtree_destroyer.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/scoped_deallocator.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/gl_draw.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/pairs.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/node_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/are_levels_ok.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/are_counts_ok.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/utilities/are_boxes_ok.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/rstar/rstar.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/rstar/redistribute_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/rstar/insert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/rstar/choose_next_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/quadratic/redistribute_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/quadratic/quadratic.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/weak_visitor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/weak_static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector_forward_ctor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/node/concept.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/linear/linear.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/kmeans/split.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/geometry/index/detail/rtree/kmeans/kmeans.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/view/nview/detail/cpp03/nview_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector_n_chooser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector_n.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/value_of_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/map_forward_ctor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/key_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/end_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/deref_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/deref_data_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/value_at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/as_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/set_forward_ctor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/as_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/value_of_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/vector_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/convert_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/convert.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/begin_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/at_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/as_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/list_to_cons_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/list_to_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/list_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/list_forward_ctor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16800th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/map_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_set50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/limits.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque_keyed_values_call.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque_keyed_values.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque_initial_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque_forward_ctor.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/make_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/list_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/generation/detail/preprocessed/deque_tie.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/preprocessed/iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/preprocessed/fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/adapted/struct/detail/preprocessor/is_seq.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/contract/detail/preprocessor/keyword/utility/is.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/x3/support/numeric_utils/detail/extract_int.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/partition/equivset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/partition/charset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/build_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/as_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/transformation/detail/preprocessed/zip.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/algorithm/iteration/detail/preprocessed/reverse_iter_fold.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/impl/subrule.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/impl/static.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/impl/rule.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/impl/object_with_id.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/non_terminal/impl/grammar.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/sequential_or.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/parser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/conversion/char_state_machine.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/containers/ptr_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/containers/ptr_list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset/range_run.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset/range_run.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/utility/impl/chset/basic_chset.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/scanner/impl/skipper.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/primitives/impl/primitives.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/primitives/impl/numerics.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/this_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_/validate_/return_count.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/sequential_and.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/sequence.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/positive.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/optional.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/list.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/kleene_star.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/intersection.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/exclusive_or.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/directives.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/difference.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/classic/core/composite/impl/alternative.ipp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/this.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/local_function/aux_/preprocessor/traits/decl_sign_/validate_/defaults.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 16900th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vvector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector_chooser20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/vector.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/vector/detail/cpp03/preprocessed/as_vector20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/set.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/set/detail/cpp03/preprocessed/as_set20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/map/detail/cpp03/preprocessed/as_map.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list_to_cons40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_initial_size.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/list/detail/cpp03/preprocessed/list.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque_keyed_values20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 17000th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/as_deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/sequence_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/selection_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/leaf_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/iteration_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tree/end_node.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque50.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque40.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque30.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/thread/build/install/boost_thread-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque20.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10_fwd.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque10.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/fusion/container/deque/detail/cpp03/preprocessed/deque.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/regex/build/install/boost_regex-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/regex/build/install/boost_regex-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/locale/build/install/boost_locale-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/locale/build/install/boost_locale-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser_state.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser_helper.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/re_tokeniser.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/spirit/home/support/detail/lexer/parser/tokeniser/num_token.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/thread/build/install/boost_thread-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cwctype Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cwchar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/ctime Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/system/build/install/boost_system-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/system/build/install/boost_system-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/serialization/build/install/boost_wserialization-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cstring Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cstdlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cstdio Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/serialization/build/install/boost_serialization-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/serialization/build/install/boost_serialization-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/serialization/build/install/boost_wserialization-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/program_options/build/install/boost_program_options-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/program_options/build/install/boost_program_options-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cstdarg Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cstddef Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/csetjmp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/csignal Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cfloat Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/clocale Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cerrno Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/climits Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cmath Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cctype Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/include/boost/compatibility/cpp_c_headers/cassert Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/system/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/error_code.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/system/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_system.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_system.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_archive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/posix_api.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 17100th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_iserializer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/archive_exception.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/std/codecvt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/default_locale.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_pointer_iserializer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_pointer_oserializer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/wide_posix_api.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_oserializer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/libboost_regex.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/encoding.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_regex.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/regex/build/clang-linux-22/release/link-static/runtime-link-static/threading-multi/visibility-hidden/libboost_regex-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/posix/codecvt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/std/collate.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/iconv_codecvt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/posix/converter.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/posix/collate.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/std/converter.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/locale_data.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/info.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/stl_port.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/thread/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/pthread/once.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/formatting.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/codecvt_converter.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/format.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/ids.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/util/gregorian.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/posix/posix_backend.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/std/std_backend.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_xml_archive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/extended_type_info_no_rtti.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/date_time.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_serializer_map.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/generator.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/localization_backend.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/config_file.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/extended_type_info.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/extended_type_info_typeid.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_text_iprimitive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_text_oprimitive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_archive_exception.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/binary_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/system/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_system-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/message.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/binary_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_text_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/void_cast.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_text_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/codecvt_null.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/text_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/std/numeric.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_binary_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/utf8_codecvt_facet.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/text_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_xml_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/posix/numeric.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_locale-1.84.0/boost_locale-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_program_options-1.84.0/boost_program_options-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_program_options-1.84.0/boost_program_options-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_locale-1.84.0/boost_locale-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_regex-1.84.0/boost_regex-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_serialization-1.84.0/boost_serialization-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_binary_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_wserialization-1.84.0/boost_wserialization-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_wserialization-1.84.0/boost_wserialization-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_serialization-1.84.0/boost_serialization-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_regex-1.84.0/boost_regex-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_regex-1.84.0/libboost_regex-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_system-1.84.0/boost_system-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_thread-1.84.0/boost_thread-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_date_time-1.84.0/boost_date_time-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_headers-1.84.0/boost_headers-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_date_time-1.84.0/boost_date_time-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_date_time-1.84.0/libboost_date_time-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_thread-1.84.0/boost_thread-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_headers-1.84.0/boost_headers-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_system-1.84.0/boost_system-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_system-1.84.0/libboost_system-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/BoostDetectToolset-1.84.0.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_chrono-1.84.0/boost_chrono-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/Boost-1.84.0/BoostConfig.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_chrono-1.84.0/boost_chrono-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...on 17200th target... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/Boost-1.84.0/BoostConfigVersion.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_chrono-1.84.0/libboost_chrono-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/filesystem/build/install/boost_filesystem-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/filesystem/build/install/boost_filesystem-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_xml_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_filesystem-1.84.0/boost_filesystem-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_filesystem-1.84.0/boost_filesystem-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config- bin.v2/libs/atomic/build/install/boost_atomic-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_atomic-1.84.0/boost_atomic-config.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/cmdline.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/atomic/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/find_address_sse2.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-config-version- bin.v2/libs/atomic/build/install/boost_atomic-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_atomic-1.84.0/boost_atomic-config-version.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/atomic/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/find_address_sse41.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/atomic/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/lock_pool.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/atomic/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_atomic.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_atomic.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/atomic/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_atomic-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_atomic-1.84.0/libboost_atomic-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_text_wiprimitive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/basic_text_woprimitive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/thread/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/pthread/thread.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/thread/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_thread.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_thread.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/thread/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_thread-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_thread-1.84.0/libboost_thread-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/utf8_codecvt_facet.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_text_wiarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_text_woarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/positional_options.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/text_wiarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_iarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/text_woarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_xml_wiarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_oarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/shared/mo_lambda.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/polymorphic_xml_woarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/encoding/codepage.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_locale.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/locale/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_locale-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_locale-1.84.0/libboost_locale-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_locale.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/codecvt_error_category.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/exception.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/winmain.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_woarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/convert.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/path_traits.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/utf8_codecvt_facet.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_wiarchive.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/directory.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/split.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/portability.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/operations.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/variables_map.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/path.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/unique_path.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_filesystem.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/filesystem/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_filesystem-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_filesystem.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_filesystem-1.84.0/libboost_filesystem-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/value_semantic.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/options_description.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_grammar.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_serialization.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_serialization-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_serialization.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_serialization-1.84.0/libboost_serialization-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/parsers.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_program_options.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/program_options/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_program_options-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_program_options.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_program_options-1.84.0/libboost_program_options-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.compile.c++ bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/xml_wgrammar.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang-linux.archive bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_wserialization.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": boost-install.generate-cmake-variant- bin.v2/libs/serialization/build/clang-linux-22/release/link-static/threading-multi/visibility-hidden/libboost_wserialization-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/libboost_wserialization.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": common.copy /usr/local/lib/cmake/boost_wserialization-1.84.0/libboost_wserialization-variant-static.cmake Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ...updated 17265 targets... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 574940ee5473 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 16441c4b6953 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 11/27 : ENV BOOST_ROOT /usr/local/boost_${BOOST_VERSION} Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in a11272195ac3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container a11272195ac3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 130ac13195ef Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 12/27 : ARG OPENSSL_VERSION=1.1.1g Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 1b8376d85ba0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 1b8376d85ba0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 3acf9ecbfa70 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 13/27 : ARG OPENSSL_HASH=ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 9426ff9c8643 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 9426ff9c8643 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 4182938533f9 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 14/27 : RUN set -ex && curl -s -O -L https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz && echo "${OPENSSL_HASH} openssl-${OPENSSL_VERSION}.tar.gz" | sha256sum -c && tar -xzf openssl-${OPENSSL_VERSION}.tar.gz && cd openssl-${OPENSSL_VERSION} && ./Configure linux-x86_64 no-shared --static "$CFLAGS" && make build_generated && make -j$(nproc) libcrypto.a && make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 2c482497a1b8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + curl -s -O -L https://www.openssl.org/source/openssl-1.1.1g.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + echo ddb04774f1e32f0c49751e21b67216ac87852ceb056b75209af2443400636d46 openssl-1.1.1g.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + sha256sum -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": openssl-1.1.1g.tar.gz: OK Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + tar -xzf openssl-1.1.1g.tar.gz Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + cd openssl-1.1.1g Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./Configure linux-x86_64 no-shared --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Configuring OpenSSL version 1.1.1g (0x1010107fL) for linux-x86_64 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Using os-specific seed configuration Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Creating configdata.pm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ********************************************************************** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** OpenSSL has been successfully configured *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** If you encounter a problem while building, please open an *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** issue on GitHub *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** and include the output from the following command: *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** perl configdata.pm --dump *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** (If you are new to OpenSSL, you might want to consult the *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** 'Troubleshooting' section in the INSTALL file first) *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** *** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ********************************************************************** Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make build_generated Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" include/crypto/bn_conf.h.in > include/crypto/bn_conf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" include/crypto/dso_conf.h.in > include/crypto/dso_conf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" include/openssl/opensslconf.h.in > include/openssl/opensslconf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + nproc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make -j32 libcrypto.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_cbc.d.tmp -MT crypto/aes/aes_cbc.o -c -o crypto/aes/aes_cbc.o crypto/aes/aes_cbc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_cfb.d.tmp -MT crypto/aes/aes_cfb.o -c -o crypto/aes/aes_cfb.o crypto/aes/aes_cfb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_core.d.tmp -MT crypto/aes/aes_core.o -c -o crypto/aes/aes_core.o crypto/aes/aes_core.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ecb.d.tmp -MT crypto/aes/aes_ecb.o -c -o crypto/aes/aes_ecb.o crypto/aes/aes_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ige.d.tmp -MT crypto/aes/aes_ige.o -c -o crypto/aes/aes_ige.o crypto/aes/aes_ige.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_misc.d.tmp -MT crypto/aes/aes_misc.o -c -o crypto/aes/aes_misc.o crypto/aes/aes_misc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_ofb.d.tmp -MT crypto/aes/aes_ofb.o -c -o crypto/aes/aes_ofb.o crypto/aes/aes_ofb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aes/aes_wrap.d.tmp -MT crypto/aes/aes_wrap.o -c -o crypto/aes/aes_wrap.o crypto/aes/aes_wrap.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/aes/asm/aesni-mb-x86_64.pl elf crypto/aes/aesni-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/aes/asm/aesni-sha1-x86_64.pl elf crypto/aes/aesni-sha1-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/aes/asm/aesni-sha256-x86_64.pl elf crypto/aes/aesni-sha256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/aes/asm/aesni-x86_64.pl elf crypto/aes/aesni-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/aes/asm/vpaes-x86_64.pl elf crypto/aes/vpaes-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/aria/aria.d.tmp -MT crypto/aria/aria.o -c -o crypto/aria/aria.o crypto/aria/aria.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_bitstr.d.tmp -MT crypto/asn1/a_bitstr.o -c -o crypto/asn1/a_bitstr.o crypto/asn1/a_bitstr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_d2i_fp.d.tmp -MT crypto/asn1/a_d2i_fp.o -c -o crypto/asn1/a_d2i_fp.o crypto/asn1/a_d2i_fp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_digest.d.tmp -MT crypto/asn1/a_digest.o -c -o crypto/asn1/a_digest.o crypto/asn1/a_digest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_dup.d.tmp -MT crypto/asn1/a_dup.o -c -o crypto/asn1/a_dup.o crypto/asn1/a_dup.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_gentm.d.tmp -MT crypto/asn1/a_gentm.o -c -o crypto/asn1/a_gentm.o crypto/asn1/a_gentm.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_i2d_fp.d.tmp -MT crypto/asn1/a_i2d_fp.o -c -o crypto/asn1/a_i2d_fp.o crypto/asn1/a_i2d_fp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_int.d.tmp -MT crypto/asn1/a_int.o -c -o crypto/asn1/a_int.o crypto/asn1/a_int.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_mbstr.d.tmp -MT crypto/asn1/a_mbstr.o -c -o crypto/asn1/a_mbstr.o crypto/asn1/a_mbstr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_object.d.tmp -MT crypto/asn1/a_object.o -c -o crypto/asn1/a_object.o crypto/asn1/a_object.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_octet.d.tmp -MT crypto/asn1/a_octet.o -c -o crypto/asn1/a_octet.o crypto/asn1/a_octet.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_print.d.tmp -MT crypto/asn1/a_print.o -c -o crypto/asn1/a_print.o crypto/asn1/a_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_sign.d.tmp -MT crypto/asn1/a_sign.o -c -o crypto/asn1/a_sign.o crypto/asn1/a_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_strex.d.tmp -MT crypto/asn1/a_strex.o -c -o crypto/asn1/a_strex.o crypto/asn1/a_strex.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_strnid.d.tmp -MT crypto/asn1/a_strnid.o -c -o crypto/asn1/a_strnid.o crypto/asn1/a_strnid.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_time.d.tmp -MT crypto/asn1/a_time.o -c -o crypto/asn1/a_time.o crypto/asn1/a_time.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_type.d.tmp -MT crypto/asn1/a_type.o -c -o crypto/asn1/a_type.o crypto/asn1/a_type.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_utctm.d.tmp -MT crypto/asn1/a_utctm.o -c -o crypto/asn1/a_utctm.o crypto/asn1/a_utctm.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_utf8.d.tmp -MT crypto/asn1/a_utf8.o -c -o crypto/asn1/a_utf8.o crypto/asn1/a_utf8.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/a_verify.d.tmp -MT crypto/asn1/a_verify.o -c -o crypto/asn1/a_verify.o crypto/asn1/a_verify.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/ameth_lib.d.tmp -MT crypto/asn1/ameth_lib.o -c -o crypto/asn1/ameth_lib.o crypto/asn1/ameth_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_err.d.tmp -MT crypto/asn1/asn1_err.o -c -o crypto/asn1/asn1_err.o crypto/asn1/asn1_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_gen.d.tmp -MT crypto/asn1/asn1_gen.o -c -o crypto/asn1/asn1_gen.o crypto/asn1/asn1_gen.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_item_list.d.tmp -MT crypto/asn1/asn1_item_list.o -c -o crypto/asn1/asn1_item_list.o crypto/asn1/asn1_item_list.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_lib.d.tmp -MT crypto/asn1/asn1_lib.o -c -o crypto/asn1/asn1_lib.o crypto/asn1/asn1_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn1_par.d.tmp -MT crypto/asn1/asn1_par.o -c -o crypto/asn1/asn1_par.o crypto/asn1/asn1_par.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_mime.d.tmp -MT crypto/asn1/asn_mime.o -c -o crypto/asn1/asn_mime.o crypto/asn1/asn_mime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_moid.d.tmp -MT crypto/asn1/asn_moid.o -c -o crypto/asn1/asn_moid.o crypto/asn1/asn_moid.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_mstbl.d.tmp -MT crypto/asn1/asn_mstbl.o -c -o crypto/asn1/asn_mstbl.o crypto/asn1/asn_mstbl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/asn_pack.d.tmp -MT crypto/asn1/asn_pack.o -c -o crypto/asn1/asn_pack.o crypto/asn1/asn_pack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/bio_asn1.d.tmp -MT crypto/asn1/bio_asn1.o -c -o crypto/asn1/bio_asn1.o crypto/asn1/bio_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/bio_ndef.d.tmp -MT crypto/asn1/bio_ndef.o -c -o crypto/asn1/bio_ndef.o crypto/asn1/bio_ndef.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/d2i_pr.d.tmp -MT crypto/asn1/d2i_pr.o -c -o crypto/asn1/d2i_pr.o crypto/asn1/d2i_pr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/d2i_pu.d.tmp -MT crypto/asn1/d2i_pu.o -c -o crypto/asn1/d2i_pu.o crypto/asn1/d2i_pu.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/evp_asn1.d.tmp -MT crypto/asn1/evp_asn1.o -c -o crypto/asn1/evp_asn1.o crypto/asn1/evp_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/f_int.d.tmp -MT crypto/asn1/f_int.o -c -o crypto/asn1/f_int.o crypto/asn1/f_int.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/f_string.d.tmp -MT crypto/asn1/f_string.o -c -o crypto/asn1/f_string.o crypto/asn1/f_string.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/i2d_pr.d.tmp -MT crypto/asn1/i2d_pr.o -c -o crypto/asn1/i2d_pr.o crypto/asn1/i2d_pr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/i2d_pu.d.tmp -MT crypto/asn1/i2d_pu.o -c -o crypto/asn1/i2d_pu.o crypto/asn1/i2d_pu.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/n_pkey.d.tmp -MT crypto/asn1/n_pkey.o -c -o crypto/asn1/n_pkey.o crypto/asn1/n_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/nsseq.d.tmp -MT crypto/asn1/nsseq.o -c -o crypto/asn1/nsseq.o crypto/asn1/nsseq.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_pbe.d.tmp -MT crypto/asn1/p5_pbe.o -c -o crypto/asn1/p5_pbe.o crypto/asn1/p5_pbe.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_pbev2.d.tmp -MT crypto/asn1/p5_pbev2.o -c -o crypto/asn1/p5_pbev2.o crypto/asn1/p5_pbev2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p5_scrypt.d.tmp -MT crypto/asn1/p5_scrypt.o -c -o crypto/asn1/p5_scrypt.o crypto/asn1/p5_scrypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/p8_pkey.d.tmp -MT crypto/asn1/p8_pkey.o -c -o crypto/asn1/p8_pkey.o crypto/asn1/p8_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_bitst.d.tmp -MT crypto/asn1/t_bitst.o -c -o crypto/asn1/t_bitst.o crypto/asn1/t_bitst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_pkey.d.tmp -MT crypto/asn1/t_pkey.o -c -o crypto/asn1/t_pkey.o crypto/asn1/t_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/t_spki.d.tmp -MT crypto/asn1/t_spki.o -c -o crypto/asn1/t_spki.o crypto/asn1/t_spki.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_dec.d.tmp -MT crypto/asn1/tasn_dec.o -c -o crypto/asn1/tasn_dec.o crypto/asn1/tasn_dec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_enc.d.tmp -MT crypto/asn1/tasn_enc.o -c -o crypto/asn1/tasn_enc.o crypto/asn1/tasn_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_fre.d.tmp -MT crypto/asn1/tasn_fre.o -c -o crypto/asn1/tasn_fre.o crypto/asn1/tasn_fre.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_new.d.tmp -MT crypto/asn1/tasn_new.o -c -o crypto/asn1/tasn_new.o crypto/asn1/tasn_new.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_prn.d.tmp -MT crypto/asn1/tasn_prn.o -c -o crypto/asn1/tasn_prn.o crypto/asn1/tasn_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_scn.d.tmp -MT crypto/asn1/tasn_scn.o -c -o crypto/asn1/tasn_scn.o crypto/asn1/tasn_scn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_typ.d.tmp -MT crypto/asn1/tasn_typ.o -c -o crypto/asn1/tasn_typ.o crypto/asn1/tasn_typ.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/tasn_utl.d.tmp -MT crypto/asn1/tasn_utl.o -c -o crypto/asn1/tasn_utl.o crypto/asn1/tasn_utl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_algor.d.tmp -MT crypto/asn1/x_algor.o -c -o crypto/asn1/x_algor.o crypto/asn1/x_algor.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_bignum.d.tmp -MT crypto/asn1/x_bignum.o -c -o crypto/asn1/x_bignum.o crypto/asn1/x_bignum.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_info.d.tmp -MT crypto/asn1/x_info.o -c -o crypto/asn1/x_info.o crypto/asn1/x_info.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_int64.d.tmp -MT crypto/asn1/x_int64.o -c -o crypto/asn1/x_int64.o crypto/asn1/x_int64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_long.d.tmp -MT crypto/asn1/x_long.o -c -o crypto/asn1/x_long.o crypto/asn1/x_long.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_pkey.d.tmp -MT crypto/asn1/x_pkey.o -c -o crypto/asn1/x_pkey.o crypto/asn1/x_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_sig.d.tmp -MT crypto/asn1/x_sig.o -c -o crypto/asn1/x_sig.o crypto/asn1/x_sig.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_spki.d.tmp -MT crypto/asn1/x_spki.o -c -o crypto/asn1/x_spki.o crypto/asn1/x_spki.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/asn1/x_val.d.tmp -MT crypto/asn1/x_val.o -c -o crypto/asn1/x_val.o crypto/asn1/x_val.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_null.d.tmp -MT crypto/async/arch/async_null.o -c -o crypto/async/arch/async_null.o crypto/async/arch/async_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_posix.d.tmp -MT crypto/async/arch/async_posix.o -c -o crypto/async/arch/async_posix.o crypto/async/arch/async_posix.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/arch/async_win.d.tmp -MT crypto/async/arch/async_win.o -c -o crypto/async/arch/async_win.o crypto/async/arch/async_win.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async.d.tmp -MT crypto/async/async.o -c -o crypto/async/async.o crypto/async/async.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async_err.d.tmp -MT crypto/async/async_err.o -c -o crypto/async/async_err.o crypto/async/async_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/async/async_wait.d.tmp -MT crypto/async/async_wait.o -c -o crypto/async/async_wait.o crypto/async/async_wait.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_cfb64.d.tmp -MT crypto/bf/bf_cfb64.o -c -o crypto/bf/bf_cfb64.o crypto/bf/bf_cfb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_ecb.d.tmp -MT crypto/bf/bf_ecb.o -c -o crypto/bf/bf_ecb.o crypto/bf/bf_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_enc.d.tmp -MT crypto/bf/bf_enc.o -c -o crypto/bf/bf_enc.o crypto/bf/bf_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_ofb64.d.tmp -MT crypto/bf/bf_ofb64.o -c -o crypto/bf/bf_ofb64.o crypto/bf/bf_ofb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bf/bf_skey.d.tmp -MT crypto/bf/bf_skey.o -c -o crypto/bf/bf_skey.o crypto/bf/bf_skey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_addr.d.tmp -MT crypto/bio/b_addr.o -c -o crypto/bio/b_addr.o crypto/bio/b_addr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_dump.d.tmp -MT crypto/bio/b_dump.o -c -o crypto/bio/b_dump.o crypto/bio/b_dump.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_print.d.tmp -MT crypto/bio/b_print.o -c -o crypto/bio/b_print.o crypto/bio/b_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_sock.d.tmp -MT crypto/bio/b_sock.o -c -o crypto/bio/b_sock.o crypto/bio/b_sock.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/b_sock2.d.tmp -MT crypto/bio/b_sock2.o -c -o crypto/bio/b_sock2.o crypto/bio/b_sock2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_buff.d.tmp -MT crypto/bio/bf_buff.o -c -o crypto/bio/bf_buff.o crypto/bio/bf_buff.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_lbuf.d.tmp -MT crypto/bio/bf_lbuf.o -c -o crypto/bio/bf_lbuf.o crypto/bio/bf_lbuf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_nbio.d.tmp -MT crypto/bio/bf_nbio.o -c -o crypto/bio/bf_nbio.o crypto/bio/bf_nbio.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bf_null.d.tmp -MT crypto/bio/bf_null.o -c -o crypto/bio/bf_null.o crypto/bio/bf_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_cb.d.tmp -MT crypto/bio/bio_cb.o -c -o crypto/bio/bio_cb.o crypto/bio/bio_cb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_err.d.tmp -MT crypto/bio/bio_err.o -c -o crypto/bio/bio_err.o crypto/bio/bio_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_lib.d.tmp -MT crypto/bio/bio_lib.o -c -o crypto/bio/bio_lib.o crypto/bio/bio_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bio_meth.d.tmp -MT crypto/bio/bio_meth.o -c -o crypto/bio/bio_meth.o crypto/bio/bio_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_acpt.d.tmp -MT crypto/bio/bss_acpt.o -c -o crypto/bio/bss_acpt.o crypto/bio/bss_acpt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_bio.d.tmp -MT crypto/bio/bss_bio.o -c -o crypto/bio/bss_bio.o crypto/bio/bss_bio.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_conn.d.tmp -MT crypto/bio/bss_conn.o -c -o crypto/bio/bss_conn.o crypto/bio/bss_conn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_dgram.d.tmp -MT crypto/bio/bss_dgram.o -c -o crypto/bio/bss_dgram.o crypto/bio/bss_dgram.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_fd.d.tmp -MT crypto/bio/bss_fd.o -c -o crypto/bio/bss_fd.o crypto/bio/bss_fd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_file.d.tmp -MT crypto/bio/bss_file.o -c -o crypto/bio/bss_file.o crypto/bio/bss_file.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_log.d.tmp -MT crypto/bio/bss_log.o -c -o crypto/bio/bss_log.o crypto/bio/bss_log.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_mem.d.tmp -MT crypto/bio/bss_mem.o -c -o crypto/bio/bss_mem.o crypto/bio/bss_mem.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_null.d.tmp -MT crypto/bio/bss_null.o -c -o crypto/bio/bss_null.o crypto/bio/bss_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": crypto/bio/b_print.c:638:19: warning: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Wimplicit-const-int-float-conversion] Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506":  638 |   if (ufvalue > ULONG_MAX) { Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": | ~ ^~~~~~~~~ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/lib/clang/22/include/limits.h:65:37: note: expanded from macro 'ULONG_MAX' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 65 | #define ULONG_MAX (__LONG_MAX__ *2UL+1UL) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": | ~~~~~~~~~~~~~~~~~^~~~ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bio/bss_sock.d.tmp -MT crypto/bio/bss_sock.o -c -o crypto/bio/bss_sock.o crypto/bio/bss_sock.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/blake2b.d.tmp -MT crypto/blake2/blake2b.o -c -o crypto/blake2/blake2b.o crypto/blake2/blake2b.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/blake2s.d.tmp -MT crypto/blake2/blake2s.o -c -o crypto/blake2/blake2s.o crypto/blake2/blake2s.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/m_blake2b.d.tmp -MT crypto/blake2/m_blake2b.o -c -o crypto/blake2/m_blake2b.o crypto/blake2/m_blake2b.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/blake2/m_blake2s.d.tmp -MT crypto/blake2/m_blake2s.o -c -o crypto/blake2/m_blake2s.o crypto/blake2/m_blake2s.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/asm/x86_64-gcc.d.tmp -MT crypto/bn/asm/x86_64-gcc.o -c -o crypto/bn/asm/x86_64-gcc.o crypto/bn/asm/x86_64-gcc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_add.d.tmp -MT crypto/bn/bn_add.o -c -o crypto/bn/bn_add.o crypto/bn/bn_add.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_blind.d.tmp -MT crypto/bn/bn_blind.o -c -o crypto/bn/bn_blind.o crypto/bn/bn_blind.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_const.d.tmp -MT crypto/bn/bn_const.o -c -o crypto/bn/bn_const.o crypto/bn/bn_const.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_ctx.d.tmp -MT crypto/bn/bn_ctx.o -c -o crypto/bn/bn_ctx.o crypto/bn/bn_ctx.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_depr.d.tmp -MT crypto/bn/bn_depr.o -c -o crypto/bn/bn_depr.o crypto/bn/bn_depr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_dh.d.tmp -MT crypto/bn/bn_dh.o -c -o crypto/bn/bn_dh.o crypto/bn/bn_dh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_div.d.tmp -MT crypto/bn/bn_div.o -c -o crypto/bn/bn_div.o crypto/bn/bn_div.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_err.d.tmp -MT crypto/bn/bn_err.o -c -o crypto/bn/bn_err.o crypto/bn/bn_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_exp.d.tmp -MT crypto/bn/bn_exp.o -c -o crypto/bn/bn_exp.o crypto/bn/bn_exp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_exp2.d.tmp -MT crypto/bn/bn_exp2.o -c -o crypto/bn/bn_exp2.o crypto/bn/bn_exp2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_gcd.d.tmp -MT crypto/bn/bn_gcd.o -c -o crypto/bn/bn_gcd.o crypto/bn/bn_gcd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_gf2m.d.tmp -MT crypto/bn/bn_gf2m.o -c -o crypto/bn/bn_gf2m.o crypto/bn/bn_gf2m.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_intern.d.tmp -MT crypto/bn/bn_intern.o -c -o crypto/bn/bn_intern.o crypto/bn/bn_intern.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_kron.d.tmp -MT crypto/bn/bn_kron.o -c -o crypto/bn/bn_kron.o crypto/bn/bn_kron.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_lib.d.tmp -MT crypto/bn/bn_lib.o -c -o crypto/bn/bn_lib.o crypto/bn/bn_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mod.d.tmp -MT crypto/bn/bn_mod.o -c -o crypto/bn/bn_mod.o crypto/bn/bn_mod.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mont.d.tmp -MT crypto/bn/bn_mont.o -c -o crypto/bn/bn_mont.o crypto/bn/bn_mont.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mpi.d.tmp -MT crypto/bn/bn_mpi.o -c -o crypto/bn/bn_mpi.o crypto/bn/bn_mpi.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_mul.d.tmp -MT crypto/bn/bn_mul.o -c -o crypto/bn/bn_mul.o crypto/bn/bn_mul.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_nist.d.tmp -MT crypto/bn/bn_nist.o -c -o crypto/bn/bn_nist.o crypto/bn/bn_nist.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_prime.d.tmp -MT crypto/bn/bn_prime.o -c -o crypto/bn/bn_prime.o crypto/bn/bn_prime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_print.d.tmp -MT crypto/bn/bn_print.o -c -o crypto/bn/bn_print.o crypto/bn/bn_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_rand.d.tmp -MT crypto/bn/bn_rand.o -c -o crypto/bn/bn_rand.o crypto/bn/bn_rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_recp.d.tmp -MT crypto/bn/bn_recp.o -c -o crypto/bn/bn_recp.o crypto/bn/bn_recp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_shift.d.tmp -MT crypto/bn/bn_shift.o -c -o crypto/bn/bn_shift.o crypto/bn/bn_shift.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_sqr.d.tmp -MT crypto/bn/bn_sqr.o -c -o crypto/bn/bn_sqr.o crypto/bn/bn_sqr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_sqrt.d.tmp -MT crypto/bn/bn_sqrt.o -c -o crypto/bn/bn_sqrt.o crypto/bn/bn_sqrt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_srp.d.tmp -MT crypto/bn/bn_srp.o -c -o crypto/bn/bn_srp.o crypto/bn/bn_srp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_word.d.tmp -MT crypto/bn/bn_word.o -c -o crypto/bn/bn_word.o crypto/bn/bn_word.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/bn_x931p.d.tmp -MT crypto/bn/bn_x931p.o -c -o crypto/bn/bn_x931p.o crypto/bn/bn_x931p.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/bn/asm/rsaz-avx2.pl elf crypto/bn/rsaz-avx2.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/bn/asm/rsaz-x86_64.pl elf crypto/bn/rsaz-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/bn/rsaz_exp.d.tmp -MT crypto/bn/rsaz_exp.o -c -o crypto/bn/rsaz_exp.o crypto/bn/rsaz_exp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/bn/asm/x86_64-gf2m.pl elf crypto/bn/x86_64-gf2m.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/bn/asm/x86_64-mont.pl elf crypto/bn/x86_64-mont.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/bn/asm/x86_64-mont5.pl elf crypto/bn/x86_64-mont5.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": 1 warning generated. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/buffer/buf_err.d.tmp -MT crypto/buffer/buf_err.o -c -o crypto/buffer/buf_err.o crypto/buffer/buf_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/buffer/buffer.d.tmp -MT crypto/buffer/buffer.o -c -o crypto/buffer/buffer.o crypto/buffer/buffer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/camellia/asm/cmll-x86_64.pl elf crypto/camellia/cmll-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_cfb.d.tmp -MT crypto/camellia/cmll_cfb.o -c -o crypto/camellia/cmll_cfb.o crypto/camellia/cmll_cfb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ctr.d.tmp -MT crypto/camellia/cmll_ctr.o -c -o crypto/camellia/cmll_ctr.o crypto/camellia/cmll_ctr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ecb.d.tmp -MT crypto/camellia/cmll_ecb.o -c -o crypto/camellia/cmll_ecb.o crypto/camellia/cmll_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_misc.d.tmp -MT crypto/camellia/cmll_misc.o -c -o crypto/camellia/cmll_misc.o crypto/camellia/cmll_misc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/camellia/cmll_ofb.d.tmp -MT crypto/camellia/cmll_ofb.o -c -o crypto/camellia/cmll_ofb.o crypto/camellia/cmll_ofb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_cfb64.d.tmp -MT crypto/cast/c_cfb64.o -c -o crypto/cast/c_cfb64.o crypto/cast/c_cfb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_ecb.d.tmp -MT crypto/cast/c_ecb.o -c -o crypto/cast/c_ecb.o crypto/cast/c_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_enc.d.tmp -MT crypto/cast/c_enc.o -c -o crypto/cast/c_enc.o crypto/cast/c_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_ofb64.d.tmp -MT crypto/cast/c_ofb64.o -c -o crypto/cast/c_ofb64.o crypto/cast/c_ofb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cast/c_skey.d.tmp -MT crypto/cast/c_skey.o -c -o crypto/cast/c_skey.o crypto/cast/c_skey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/chacha/asm/chacha-x86_64.pl elf crypto/chacha/chacha-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cm_ameth.d.tmp -MT crypto/cmac/cm_ameth.o -c -o crypto/cmac/cm_ameth.o crypto/cmac/cm_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cm_pmeth.d.tmp -MT crypto/cmac/cm_pmeth.o -c -o crypto/cmac/cm_pmeth.o crypto/cmac/cm_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cmac/cmac.d.tmp -MT crypto/cmac/cmac.o -c -o crypto/cmac/cmac.o crypto/cmac/cmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_asn1.d.tmp -MT crypto/cms/cms_asn1.o -c -o crypto/cms/cms_asn1.o crypto/cms/cms_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_att.d.tmp -MT crypto/cms/cms_att.o -c -o crypto/cms/cms_att.o crypto/cms/cms_att.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_cd.d.tmp -MT crypto/cms/cms_cd.o -c -o crypto/cms/cms_cd.o crypto/cms/cms_cd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_dd.d.tmp -MT crypto/cms/cms_dd.o -c -o crypto/cms/cms_dd.o crypto/cms/cms_dd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_enc.d.tmp -MT crypto/cms/cms_enc.o -c -o crypto/cms/cms_enc.o crypto/cms/cms_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_env.d.tmp -MT crypto/cms/cms_env.o -c -o crypto/cms/cms_env.o crypto/cms/cms_env.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_err.d.tmp -MT crypto/cms/cms_err.o -c -o crypto/cms/cms_err.o crypto/cms/cms_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_ess.d.tmp -MT crypto/cms/cms_ess.o -c -o crypto/cms/cms_ess.o crypto/cms/cms_ess.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_io.d.tmp -MT crypto/cms/cms_io.o -c -o crypto/cms/cms_io.o crypto/cms/cms_io.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_kari.d.tmp -MT crypto/cms/cms_kari.o -c -o crypto/cms/cms_kari.o crypto/cms/cms_kari.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_lib.d.tmp -MT crypto/cms/cms_lib.o -c -o crypto/cms/cms_lib.o crypto/cms/cms_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_pwri.d.tmp -MT crypto/cms/cms_pwri.o -c -o crypto/cms/cms_pwri.o crypto/cms/cms_pwri.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_sd.d.tmp -MT crypto/cms/cms_sd.o -c -o crypto/cms/cms_sd.o crypto/cms/cms_sd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cms/cms_smime.d.tmp -MT crypto/cms/cms_smime.o -c -o crypto/cms/cms_smime.o crypto/cms/cms_smime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/c_zlib.d.tmp -MT crypto/comp/c_zlib.o -c -o crypto/comp/c_zlib.o crypto/comp/c_zlib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/comp_err.d.tmp -MT crypto/comp/comp_err.o -c -o crypto/comp/comp_err.o crypto/comp/comp_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/comp/comp_lib.d.tmp -MT crypto/comp/comp_lib.o -c -o crypto/comp/comp_lib.o crypto/comp/comp_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_api.d.tmp -MT crypto/conf/conf_api.o -c -o crypto/conf/conf_api.o crypto/conf/conf_api.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_def.d.tmp -MT crypto/conf/conf_def.o -c -o crypto/conf/conf_def.o crypto/conf/conf_def.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_err.d.tmp -MT crypto/conf/conf_err.o -c -o crypto/conf/conf_err.o crypto/conf/conf_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_lib.d.tmp -MT crypto/conf/conf_lib.o -c -o crypto/conf/conf_lib.o crypto/conf/conf_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_mall.d.tmp -MT crypto/conf/conf_mall.o -c -o crypto/conf/conf_mall.o crypto/conf/conf_mall.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_mod.d.tmp -MT crypto/conf/conf_mod.o -c -o crypto/conf/conf_mod.o crypto/conf/conf_mod.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_sap.d.tmp -MT crypto/conf/conf_sap.o -c -o crypto/conf/conf_sap.o crypto/conf/conf_sap.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/conf/conf_ssl.d.tmp -MT crypto/conf/conf_ssl.o -c -o crypto/conf/conf_ssl.o crypto/conf/conf_ssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cpt_err.d.tmp -MT crypto/cpt_err.o -c -o crypto/cpt_err.o crypto/cpt_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cryptlib.d.tmp -MT crypto/cryptlib.o -c -o crypto/cryptlib.o crypto/cryptlib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_b64.d.tmp -MT crypto/ct/ct_b64.o -c -o crypto/ct/ct_b64.o crypto/ct/ct_b64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_err.d.tmp -MT crypto/ct/ct_err.o -c -o crypto/ct/ct_err.o crypto/ct/ct_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_log.d.tmp -MT crypto/ct/ct_log.o -c -o crypto/ct/ct_log.o crypto/ct/ct_log.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_oct.d.tmp -MT crypto/ct/ct_oct.o -c -o crypto/ct/ct_oct.o crypto/ct/ct_oct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_policy.d.tmp -MT crypto/ct/ct_policy.o -c -o crypto/ct/ct_policy.o crypto/ct/ct_policy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_prn.d.tmp -MT crypto/ct/ct_prn.o -c -o crypto/ct/ct_prn.o crypto/ct/ct_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_sct.d.tmp -MT crypto/ct/ct_sct.o -c -o crypto/ct/ct_sct.o crypto/ct/ct_sct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_sct_ctx.d.tmp -MT crypto/ct/ct_sct_ctx.o -c -o crypto/ct/ct_sct_ctx.o crypto/ct/ct_sct_ctx.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_vfy.d.tmp -MT crypto/ct/ct_vfy.o -c -o crypto/ct/ct_vfy.o crypto/ct/ct_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ct/ct_x509v3.d.tmp -MT crypto/ct/ct_x509v3.o -c -o crypto/ct/ct_x509v3.o crypto/ct/ct_x509v3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ctype.d.tmp -MT crypto/ctype.o -c -o crypto/ctype.o crypto/ctype.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl util/mkbuildinf.pl "clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG" "linux-x86_64" > crypto/buildinf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cbc_cksm.d.tmp -MT crypto/des/cbc_cksm.o -c -o crypto/des/cbc_cksm.o crypto/des/cbc_cksm.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cbc_enc.d.tmp -MT crypto/des/cbc_enc.o -c -o crypto/des/cbc_enc.o crypto/des/cbc_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb64ede.d.tmp -MT crypto/des/cfb64ede.o -c -o crypto/des/cfb64ede.o crypto/des/cfb64ede.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb64enc.d.tmp -MT crypto/des/cfb64enc.o -c -o crypto/des/cfb64enc.o crypto/des/cfb64enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/cfb_enc.d.tmp -MT crypto/des/cfb_enc.o -c -o crypto/des/cfb_enc.o crypto/des/cfb_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/des_enc.d.tmp -MT crypto/des/des_enc.o -c -o crypto/des/des_enc.o crypto/des/des_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ecb3_enc.d.tmp -MT crypto/des/ecb3_enc.o -c -o crypto/des/ecb3_enc.o crypto/des/ecb3_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ecb_enc.d.tmp -MT crypto/des/ecb_enc.o -c -o crypto/des/ecb_enc.o crypto/des/ecb_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/fcrypt.d.tmp -MT crypto/des/fcrypt.o -c -o crypto/des/fcrypt.o crypto/des/fcrypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/fcrypt_b.d.tmp -MT crypto/des/fcrypt_b.o -c -o crypto/des/fcrypt_b.o crypto/des/fcrypt_b.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb64ede.d.tmp -MT crypto/des/ofb64ede.o -c -o crypto/des/ofb64ede.o crypto/des/ofb64ede.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb64enc.d.tmp -MT crypto/des/ofb64enc.o -c -o crypto/des/ofb64enc.o crypto/des/ofb64enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/ofb_enc.d.tmp -MT crypto/des/ofb_enc.o -c -o crypto/des/ofb_enc.o crypto/des/ofb_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/pcbc_enc.d.tmp -MT crypto/des/pcbc_enc.o -c -o crypto/des/pcbc_enc.o crypto/des/pcbc_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/qud_cksm.d.tmp -MT crypto/des/qud_cksm.o -c -o crypto/des/qud_cksm.o crypto/des/qud_cksm.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/rand_key.d.tmp -MT crypto/des/rand_key.o -c -o crypto/des/rand_key.o crypto/des/rand_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/set_key.d.tmp -MT crypto/des/set_key.o -c -o crypto/des/set_key.o crypto/des/set_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/str2key.d.tmp -MT crypto/des/str2key.o -c -o crypto/des/str2key.o crypto/des/str2key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/des/xcbc_enc.d.tmp -MT crypto/des/xcbc_enc.o -c -o crypto/des/xcbc_enc.o crypto/des/xcbc_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_ameth.d.tmp -MT crypto/dh/dh_ameth.o -c -o crypto/dh/dh_ameth.o crypto/dh/dh_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_asn1.d.tmp -MT crypto/dh/dh_asn1.o -c -o crypto/dh/dh_asn1.o crypto/dh/dh_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_check.d.tmp -MT crypto/dh/dh_check.o -c -o crypto/dh/dh_check.o crypto/dh/dh_check.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_depr.d.tmp -MT crypto/dh/dh_depr.o -c -o crypto/dh/dh_depr.o crypto/dh/dh_depr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_err.d.tmp -MT crypto/dh/dh_err.o -c -o crypto/dh/dh_err.o crypto/dh/dh_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_gen.d.tmp -MT crypto/dh/dh_gen.o -c -o crypto/dh/dh_gen.o crypto/dh/dh_gen.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_kdf.d.tmp -MT crypto/dh/dh_kdf.o -c -o crypto/dh/dh_kdf.o crypto/dh/dh_kdf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_key.d.tmp -MT crypto/dh/dh_key.o -c -o crypto/dh/dh_key.o crypto/dh/dh_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_lib.d.tmp -MT crypto/dh/dh_lib.o -c -o crypto/dh/dh_lib.o crypto/dh/dh_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_meth.d.tmp -MT crypto/dh/dh_meth.o -c -o crypto/dh/dh_meth.o crypto/dh/dh_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_pmeth.d.tmp -MT crypto/dh/dh_pmeth.o -c -o crypto/dh/dh_pmeth.o crypto/dh/dh_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_prn.d.tmp -MT crypto/dh/dh_prn.o -c -o crypto/dh/dh_prn.o crypto/dh/dh_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_rfc5114.d.tmp -MT crypto/dh/dh_rfc5114.o -c -o crypto/dh/dh_rfc5114.o crypto/dh/dh_rfc5114.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dh/dh_rfc7919.d.tmp -MT crypto/dh/dh_rfc7919.o -c -o crypto/dh/dh_rfc7919.o crypto/dh/dh_rfc7919.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_ameth.d.tmp -MT crypto/dsa/dsa_ameth.o -c -o crypto/dsa/dsa_ameth.o crypto/dsa/dsa_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_asn1.d.tmp -MT crypto/dsa/dsa_asn1.o -c -o crypto/dsa/dsa_asn1.o crypto/dsa/dsa_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_depr.d.tmp -MT crypto/dsa/dsa_depr.o -c -o crypto/dsa/dsa_depr.o crypto/dsa/dsa_depr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_err.d.tmp -MT crypto/dsa/dsa_err.o -c -o crypto/dsa/dsa_err.o crypto/dsa/dsa_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_gen.d.tmp -MT crypto/dsa/dsa_gen.o -c -o crypto/dsa/dsa_gen.o crypto/dsa/dsa_gen.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_key.d.tmp -MT crypto/dsa/dsa_key.o -c -o crypto/dsa/dsa_key.o crypto/dsa/dsa_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_lib.d.tmp -MT crypto/dsa/dsa_lib.o -c -o crypto/dsa/dsa_lib.o crypto/dsa/dsa_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_meth.d.tmp -MT crypto/dsa/dsa_meth.o -c -o crypto/dsa/dsa_meth.o crypto/dsa/dsa_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_ossl.d.tmp -MT crypto/dsa/dsa_ossl.o -c -o crypto/dsa/dsa_ossl.o crypto/dsa/dsa_ossl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_pmeth.d.tmp -MT crypto/dsa/dsa_pmeth.o -c -o crypto/dsa/dsa_pmeth.o crypto/dsa/dsa_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_prn.d.tmp -MT crypto/dsa/dsa_prn.o -c -o crypto/dsa/dsa_prn.o crypto/dsa/dsa_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_sign.d.tmp -MT crypto/dsa/dsa_sign.o -c -o crypto/dsa/dsa_sign.o crypto/dsa/dsa_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dsa/dsa_vrf.d.tmp -MT crypto/dsa/dsa_vrf.o -c -o crypto/dsa/dsa_vrf.o crypto/dsa/dsa_vrf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_dl.d.tmp -MT crypto/dso/dso_dl.o -c -o crypto/dso/dso_dl.o crypto/dso/dso_dl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_dlfcn.d.tmp -MT crypto/dso/dso_dlfcn.o -c -o crypto/dso/dso_dlfcn.o crypto/dso/dso_dlfcn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_err.d.tmp -MT crypto/dso/dso_err.o -c -o crypto/dso/dso_err.o crypto/dso/dso_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_lib.d.tmp -MT crypto/dso/dso_lib.o -c -o crypto/dso/dso_lib.o crypto/dso/dso_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_openssl.d.tmp -MT crypto/dso/dso_openssl.o -c -o crypto/dso/dso_openssl.o crypto/dso/dso_openssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_vms.d.tmp -MT crypto/dso/dso_vms.o -c -o crypto/dso/dso_vms.o crypto/dso/dso_vms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/dso/dso_win32.d.tmp -MT crypto/dso/dso_win32.o -c -o crypto/dso/dso_win32.o crypto/dso/dso_win32.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ebcdic.d.tmp -MT crypto/ebcdic.o -c -o crypto/ebcdic.o crypto/ebcdic.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve25519.d.tmp -MT crypto/ec/curve25519.o -c -o crypto/ec/curve25519.o crypto/ec/curve25519.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/arch_32/f_impl.d.tmp -MT crypto/ec/curve448/arch_32/f_impl.o -c -o crypto/ec/curve448/arch_32/f_impl.o crypto/ec/curve448/arch_32/f_impl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/curve448.d.tmp -MT crypto/ec/curve448/curve448.o -c -o crypto/ec/curve448/curve448.o crypto/ec/curve448/curve448.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/curve448_tables.d.tmp -MT crypto/ec/curve448/curve448_tables.o -c -o crypto/ec/curve448/curve448_tables.o crypto/ec/curve448/curve448_tables.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/eddsa.d.tmp -MT crypto/ec/curve448/eddsa.o -c -o crypto/ec/curve448/eddsa.o crypto/ec/curve448/eddsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/f_generic.d.tmp -MT crypto/ec/curve448/f_generic.o -c -o crypto/ec/curve448/f_generic.o crypto/ec/curve448/f_generic.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448/arch_32 -Icrypto/ec/curve448 -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/curve448/scalar.d.tmp -MT crypto/ec/curve448/scalar.o -c -o crypto/ec/curve448/scalar.o crypto/ec/curve448/scalar.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec2_oct.d.tmp -MT crypto/ec/ec2_oct.o -c -o crypto/ec/ec2_oct.o crypto/ec/ec2_oct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec2_smpl.d.tmp -MT crypto/ec/ec2_smpl.o -c -o crypto/ec/ec2_smpl.o crypto/ec/ec2_smpl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_ameth.d.tmp -MT crypto/ec/ec_ameth.o -c -o crypto/ec/ec_ameth.o crypto/ec/ec_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_asn1.d.tmp -MT crypto/ec/ec_asn1.o -c -o crypto/ec/ec_asn1.o crypto/ec/ec_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_check.d.tmp -MT crypto/ec/ec_check.o -c -o crypto/ec/ec_check.o crypto/ec/ec_check.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_curve.d.tmp -MT crypto/ec/ec_curve.o -c -o crypto/ec/ec_curve.o crypto/ec/ec_curve.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_cvt.d.tmp -MT crypto/ec/ec_cvt.o -c -o crypto/ec/ec_cvt.o crypto/ec/ec_cvt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_err.d.tmp -MT crypto/ec/ec_err.o -c -o crypto/ec/ec_err.o crypto/ec/ec_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_key.d.tmp -MT crypto/ec/ec_key.o -c -o crypto/ec/ec_key.o crypto/ec/ec_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_kmeth.d.tmp -MT crypto/ec/ec_kmeth.o -c -o crypto/ec/ec_kmeth.o crypto/ec/ec_kmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_lib.d.tmp -MT crypto/ec/ec_lib.o -c -o crypto/ec/ec_lib.o crypto/ec/ec_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_mult.d.tmp -MT crypto/ec/ec_mult.o -c -o crypto/ec/ec_mult.o crypto/ec/ec_mult.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_oct.d.tmp -MT crypto/ec/ec_oct.o -c -o crypto/ec/ec_oct.o crypto/ec/ec_oct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_pmeth.d.tmp -MT crypto/ec/ec_pmeth.o -c -o crypto/ec/ec_pmeth.o crypto/ec/ec_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ec_print.d.tmp -MT crypto/ec/ec_print.o -c -o crypto/ec/ec_print.o crypto/ec/ec_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdh_kdf.d.tmp -MT crypto/ec/ecdh_kdf.o -c -o crypto/ec/ecdh_kdf.o crypto/ec/ecdh_kdf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdh_ossl.d.tmp -MT crypto/ec/ecdh_ossl.o -c -o crypto/ec/ecdh_ossl.o crypto/ec/ecdh_ossl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_ossl.d.tmp -MT crypto/ec/ecdsa_ossl.o -c -o crypto/ec/ecdsa_ossl.o crypto/ec/ecdsa_ossl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_sign.d.tmp -MT crypto/ec/ecdsa_sign.o -c -o crypto/ec/ecdsa_sign.o crypto/ec/ecdsa_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecdsa_vrf.d.tmp -MT crypto/ec/ecdsa_vrf.o -c -o crypto/ec/ecdsa_vrf.o crypto/ec/ecdsa_vrf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/eck_prn.d.tmp -MT crypto/ec/eck_prn.o -c -o crypto/ec/eck_prn.o crypto/ec/eck_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_mont.d.tmp -MT crypto/ec/ecp_mont.o -c -o crypto/ec/ecp_mont.o crypto/ec/ecp_mont.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nist.d.tmp -MT crypto/ec/ecp_nist.o -c -o crypto/ec/ecp_nist.o crypto/ec/ecp_nist.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp224.d.tmp -MT crypto/ec/ecp_nistp224.o -c -o crypto/ec/ecp_nistp224.o crypto/ec/ecp_nistp224.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp256.d.tmp -MT crypto/ec/ecp_nistp256.o -c -o crypto/ec/ecp_nistp256.o crypto/ec/ecp_nistp256.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistp521.d.tmp -MT crypto/ec/ecp_nistp521.o -c -o crypto/ec/ecp_nistp521.o crypto/ec/ecp_nistp521.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistputil.d.tmp -MT crypto/ec/ecp_nistputil.o -c -o crypto/ec/ecp_nistputil.o crypto/ec/ecp_nistputil.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/ec/asm/ecp_nistz256-x86_64.pl elf crypto/ec/ecp_nistz256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_nistz256.d.tmp -MT crypto/ec/ecp_nistz256.o -c -o crypto/ec/ecp_nistz256.o crypto/ec/ecp_nistz256.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_oct.d.tmp -MT crypto/ec/ecp_oct.o -c -o crypto/ec/ecp_oct.o crypto/ec/ecp_oct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecp_smpl.d.tmp -MT crypto/ec/ecp_smpl.o -c -o crypto/ec/ecp_smpl.o crypto/ec/ecp_smpl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ec/ecx_meth.d.tmp -MT crypto/ec/ecx_meth.o -c -o crypto/ec/ecx_meth.o crypto/ec/ecx_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/ec/asm/x25519-x86_64.pl elf crypto/ec/x25519-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_all.d.tmp -MT crypto/engine/eng_all.o -c -o crypto/engine/eng_all.o crypto/engine/eng_all.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_cnf.d.tmp -MT crypto/engine/eng_cnf.o -c -o crypto/engine/eng_cnf.o crypto/engine/eng_cnf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_ctrl.d.tmp -MT crypto/engine/eng_ctrl.o -c -o crypto/engine/eng_ctrl.o crypto/engine/eng_ctrl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_dyn.d.tmp -MT crypto/engine/eng_dyn.o -c -o crypto/engine/eng_dyn.o crypto/engine/eng_dyn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_err.d.tmp -MT crypto/engine/eng_err.o -c -o crypto/engine/eng_err.o crypto/engine/eng_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_fat.d.tmp -MT crypto/engine/eng_fat.o -c -o crypto/engine/eng_fat.o crypto/engine/eng_fat.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_init.d.tmp -MT crypto/engine/eng_init.o -c -o crypto/engine/eng_init.o crypto/engine/eng_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_lib.d.tmp -MT crypto/engine/eng_lib.o -c -o crypto/engine/eng_lib.o crypto/engine/eng_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_list.d.tmp -MT crypto/engine/eng_list.o -c -o crypto/engine/eng_list.o crypto/engine/eng_list.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_openssl.d.tmp -MT crypto/engine/eng_openssl.o -c -o crypto/engine/eng_openssl.o crypto/engine/eng_openssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_pkey.d.tmp -MT crypto/engine/eng_pkey.o -c -o crypto/engine/eng_pkey.o crypto/engine/eng_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_rdrand.d.tmp -MT crypto/engine/eng_rdrand.o -c -o crypto/engine/eng_rdrand.o crypto/engine/eng_rdrand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/eng_table.d.tmp -MT crypto/engine/eng_table.o -c -o crypto/engine/eng_table.o crypto/engine/eng_table.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_asnmth.d.tmp -MT crypto/engine/tb_asnmth.o -c -o crypto/engine/tb_asnmth.o crypto/engine/tb_asnmth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_cipher.d.tmp -MT crypto/engine/tb_cipher.o -c -o crypto/engine/tb_cipher.o crypto/engine/tb_cipher.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_dh.d.tmp -MT crypto/engine/tb_dh.o -c -o crypto/engine/tb_dh.o crypto/engine/tb_dh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_digest.d.tmp -MT crypto/engine/tb_digest.o -c -o crypto/engine/tb_digest.o crypto/engine/tb_digest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_dsa.d.tmp -MT crypto/engine/tb_dsa.o -c -o crypto/engine/tb_dsa.o crypto/engine/tb_dsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_eckey.d.tmp -MT crypto/engine/tb_eckey.o -c -o crypto/engine/tb_eckey.o crypto/engine/tb_eckey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_pkmeth.d.tmp -MT crypto/engine/tb_pkmeth.o -c -o crypto/engine/tb_pkmeth.o crypto/engine/tb_pkmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_rand.d.tmp -MT crypto/engine/tb_rand.o -c -o crypto/engine/tb_rand.o crypto/engine/tb_rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/engine/tb_rsa.d.tmp -MT crypto/engine/tb_rsa.o -c -o crypto/engine/tb_rsa.o crypto/engine/tb_rsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err.d.tmp -MT crypto/err/err.o -c -o crypto/err/err.o crypto/err/err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err_all.d.tmp -MT crypto/err/err_all.o -c -o crypto/err/err_all.o crypto/err/err_all.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/err/err_prn.d.tmp -MT crypto/err/err_prn.o -c -o crypto/err/err_prn.o crypto/err/err_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_b64.d.tmp -MT crypto/evp/bio_b64.o -c -o crypto/evp/bio_b64.o crypto/evp/bio_b64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_enc.d.tmp -MT crypto/evp/bio_enc.o -c -o crypto/evp/bio_enc.o crypto/evp/bio_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_md.d.tmp -MT crypto/evp/bio_md.o -c -o crypto/evp/bio_md.o crypto/evp/bio_md.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/bio_ok.d.tmp -MT crypto/evp/bio_ok.o -c -o crypto/evp/bio_ok.o crypto/evp/bio_ok.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/c_allc.d.tmp -MT crypto/evp/c_allc.o -c -o crypto/evp/c_allc.o crypto/evp/c_allc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/c_alld.d.tmp -MT crypto/evp/c_alld.o -c -o crypto/evp/c_alld.o crypto/evp/c_alld.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/cmeth_lib.d.tmp -MT crypto/evp/cmeth_lib.o -c -o crypto/evp/cmeth_lib.o crypto/evp/cmeth_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/digest.d.tmp -MT crypto/evp/digest.o -c -o crypto/evp/digest.o crypto/evp/digest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes.d.tmp -MT crypto/evp/e_aes.o -c -o crypto/evp/e_aes.o crypto/evp/e_aes.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes_cbc_hmac_sha1.d.tmp -MT crypto/evp/e_aes_cbc_hmac_sha1.o -c -o crypto/evp/e_aes_cbc_hmac_sha1.o crypto/evp/e_aes_cbc_hmac_sha1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aes_cbc_hmac_sha256.d.tmp -MT crypto/evp/e_aes_cbc_hmac_sha256.o -c -o crypto/evp/e_aes_cbc_hmac_sha256.o crypto/evp/e_aes_cbc_hmac_sha256.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_aria.d.tmp -MT crypto/evp/e_aria.o -c -o crypto/evp/e_aria.o crypto/evp/e_aria.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_bf.d.tmp -MT crypto/evp/e_bf.o -c -o crypto/evp/e_bf.o crypto/evp/e_bf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_camellia.d.tmp -MT crypto/evp/e_camellia.o -c -o crypto/evp/e_camellia.o crypto/evp/e_camellia.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_cast.d.tmp -MT crypto/evp/e_cast.o -c -o crypto/evp/e_cast.o crypto/evp/e_cast.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_chacha20_poly1305.d.tmp -MT crypto/evp/e_chacha20_poly1305.o -c -o crypto/evp/e_chacha20_poly1305.o crypto/evp/e_chacha20_poly1305.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_des.d.tmp -MT crypto/evp/e_des.o -c -o crypto/evp/e_des.o crypto/evp/e_des.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_des3.d.tmp -MT crypto/evp/e_des3.o -c -o crypto/evp/e_des3.o crypto/evp/e_des3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_idea.d.tmp -MT crypto/evp/e_idea.o -c -o crypto/evp/e_idea.o crypto/evp/e_idea.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_null.d.tmp -MT crypto/evp/e_null.o -c -o crypto/evp/e_null.o crypto/evp/e_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_old.d.tmp -MT crypto/evp/e_old.o -c -o crypto/evp/e_old.o crypto/evp/e_old.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc2.d.tmp -MT crypto/evp/e_rc2.o -c -o crypto/evp/e_rc2.o crypto/evp/e_rc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc4.d.tmp -MT crypto/evp/e_rc4.o -c -o crypto/evp/e_rc4.o crypto/evp/e_rc4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc4_hmac_md5.d.tmp -MT crypto/evp/e_rc4_hmac_md5.o -c -o crypto/evp/e_rc4_hmac_md5.o crypto/evp/e_rc4_hmac_md5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_rc5.d.tmp -MT crypto/evp/e_rc5.o -c -o crypto/evp/e_rc5.o crypto/evp/e_rc5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_seed.d.tmp -MT crypto/evp/e_seed.o -c -o crypto/evp/e_seed.o crypto/evp/e_seed.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_sm4.d.tmp -MT crypto/evp/e_sm4.o -c -o crypto/evp/e_sm4.o crypto/evp/e_sm4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/e_xcbc_d.d.tmp -MT crypto/evp/e_xcbc_d.o -c -o crypto/evp/e_xcbc_d.o crypto/evp/e_xcbc_d.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/encode.d.tmp -MT crypto/evp/encode.o -c -o crypto/evp/encode.o crypto/evp/encode.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_cnf.d.tmp -MT crypto/evp/evp_cnf.o -c -o crypto/evp/evp_cnf.o crypto/evp/evp_cnf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_enc.d.tmp -MT crypto/evp/evp_enc.o -c -o crypto/evp/evp_enc.o crypto/evp/evp_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_err.d.tmp -MT crypto/evp/evp_err.o -c -o crypto/evp/evp_err.o crypto/evp/evp_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_key.d.tmp -MT crypto/evp/evp_key.o -c -o crypto/evp/evp_key.o crypto/evp/evp_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_lib.d.tmp -MT crypto/evp/evp_lib.o -c -o crypto/evp/evp_lib.o crypto/evp/evp_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_pbe.d.tmp -MT crypto/evp/evp_pbe.o -c -o crypto/evp/evp_pbe.o crypto/evp/evp_pbe.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/evp_pkey.d.tmp -MT crypto/evp/evp_pkey.o -c -o crypto/evp/evp_pkey.o crypto/evp/evp_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md2.d.tmp -MT crypto/evp/m_md2.o -c -o crypto/evp/m_md2.o crypto/evp/m_md2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md4.d.tmp -MT crypto/evp/m_md4.o -c -o crypto/evp/m_md4.o crypto/evp/m_md4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md5.d.tmp -MT crypto/evp/m_md5.o -c -o crypto/evp/m_md5.o crypto/evp/m_md5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_md5_sha1.d.tmp -MT crypto/evp/m_md5_sha1.o -c -o crypto/evp/m_md5_sha1.o crypto/evp/m_md5_sha1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_mdc2.d.tmp -MT crypto/evp/m_mdc2.o -c -o crypto/evp/m_mdc2.o crypto/evp/m_mdc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_null.d.tmp -MT crypto/evp/m_null.o -c -o crypto/evp/m_null.o crypto/evp/m_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_ripemd.d.tmp -MT crypto/evp/m_ripemd.o -c -o crypto/evp/m_ripemd.o crypto/evp/m_ripemd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sha1.d.tmp -MT crypto/evp/m_sha1.o -c -o crypto/evp/m_sha1.o crypto/evp/m_sha1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sha3.d.tmp -MT crypto/evp/m_sha3.o -c -o crypto/evp/m_sha3.o crypto/evp/m_sha3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_sigver.d.tmp -MT crypto/evp/m_sigver.o -c -o crypto/evp/m_sigver.o crypto/evp/m_sigver.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/m_wp.d.tmp -MT crypto/evp/m_wp.o -c -o crypto/evp/m_wp.o crypto/evp/m_wp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/names.d.tmp -MT crypto/evp/names.o -c -o crypto/evp/names.o crypto/evp/names.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p5_crpt.d.tmp -MT crypto/evp/p5_crpt.o -c -o crypto/evp/p5_crpt.o crypto/evp/p5_crpt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p5_crpt2.d.tmp -MT crypto/evp/p5_crpt2.o -c -o crypto/evp/p5_crpt2.o crypto/evp/p5_crpt2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_dec.d.tmp -MT crypto/evp/p_dec.o -c -o crypto/evp/p_dec.o crypto/evp/p_dec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_enc.d.tmp -MT crypto/evp/p_enc.o -c -o crypto/evp/p_enc.o crypto/evp/p_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_lib.d.tmp -MT crypto/evp/p_lib.o -c -o crypto/evp/p_lib.o crypto/evp/p_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_open.d.tmp -MT crypto/evp/p_open.o -c -o crypto/evp/p_open.o crypto/evp/p_open.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_seal.d.tmp -MT crypto/evp/p_seal.o -c -o crypto/evp/p_seal.o crypto/evp/p_seal.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_sign.d.tmp -MT crypto/evp/p_sign.o -c -o crypto/evp/p_sign.o crypto/evp/p_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/p_verify.d.tmp -MT crypto/evp/p_verify.o -c -o crypto/evp/p_verify.o crypto/evp/p_verify.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pbe_scrypt.d.tmp -MT crypto/evp/pbe_scrypt.o -c -o crypto/evp/pbe_scrypt.o crypto/evp/pbe_scrypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_fn.d.tmp -MT crypto/evp/pmeth_fn.o -c -o crypto/evp/pmeth_fn.o crypto/evp/pmeth_fn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_gn.d.tmp -MT crypto/evp/pmeth_gn.o -c -o crypto/evp/pmeth_gn.o crypto/evp/pmeth_gn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/evp/pmeth_lib.d.tmp -MT crypto/evp/pmeth_lib.o -c -o crypto/evp/pmeth_lib.o crypto/evp/pmeth_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ex_data.d.tmp -MT crypto/ex_data.o -c -o crypto/ex_data.o crypto/ex_data.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/getenv.d.tmp -MT crypto/getenv.o -c -o crypto/getenv.o crypto/getenv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hm_ameth.d.tmp -MT crypto/hmac/hm_ameth.o -c -o crypto/hmac/hm_ameth.o crypto/hmac/hm_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hm_pmeth.d.tmp -MT crypto/hmac/hm_pmeth.o -c -o crypto/hmac/hm_pmeth.o crypto/hmac/hm_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/hmac/hmac.d.tmp -MT crypto/hmac/hmac.o -c -o crypto/hmac/hmac.o crypto/hmac/hmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_cbc.d.tmp -MT crypto/idea/i_cbc.o -c -o crypto/idea/i_cbc.o crypto/idea/i_cbc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_cfb64.d.tmp -MT crypto/idea/i_cfb64.o -c -o crypto/idea/i_cfb64.o crypto/idea/i_cfb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_ecb.d.tmp -MT crypto/idea/i_ecb.o -c -o crypto/idea/i_ecb.o crypto/idea/i_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_ofb64.d.tmp -MT crypto/idea/i_ofb64.o -c -o crypto/idea/i_ofb64.o crypto/idea/i_ofb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/idea/i_skey.d.tmp -MT crypto/idea/i_skey.o -c -o crypto/idea/i_skey.o crypto/idea/i_skey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/init.d.tmp -MT crypto/init.o -c -o crypto/init.o crypto/init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/hkdf.d.tmp -MT crypto/kdf/hkdf.o -c -o crypto/kdf/hkdf.o crypto/kdf/hkdf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/kdf_err.d.tmp -MT crypto/kdf/kdf_err.o -c -o crypto/kdf/kdf_err.o crypto/kdf/kdf_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/scrypt.d.tmp -MT crypto/kdf/scrypt.o -c -o crypto/kdf/scrypt.o crypto/kdf/scrypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/kdf/tls1_prf.d.tmp -MT crypto/kdf/tls1_prf.o -c -o crypto/kdf/tls1_prf.o crypto/kdf/tls1_prf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/lhash/lh_stats.d.tmp -MT crypto/lhash/lh_stats.o -c -o crypto/lhash/lh_stats.o crypto/lhash/lh_stats.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/lhash/lhash.d.tmp -MT crypto/lhash/lhash.o -c -o crypto/lhash/lhash.o crypto/lhash/lhash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md4/md4_dgst.d.tmp -MT crypto/md4/md4_dgst.o -c -o crypto/md4/md4_dgst.o crypto/md4/md4_dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md4/md4_one.d.tmp -MT crypto/md4/md4_one.o -c -o crypto/md4/md4_one.o crypto/md4/md4_one.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/md5/asm/md5-x86_64.pl elf crypto/md5/md5-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md5/md5_dgst.d.tmp -MT crypto/md5/md5_dgst.o -c -o crypto/md5/md5_dgst.o crypto/md5/md5_dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/md5/md5_one.d.tmp -MT crypto/md5/md5_one.o -c -o crypto/md5/md5_one.o crypto/md5/md5_one.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mdc2/mdc2_one.d.tmp -MT crypto/mdc2/mdc2_one.o -c -o crypto/mdc2/mdc2_one.o crypto/mdc2/mdc2_one.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mdc2/mdc2dgst.d.tmp -MT crypto/mdc2/mdc2dgst.o -c -o crypto/mdc2/mdc2dgst.o crypto/mdc2/mdc2dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem.d.tmp -MT crypto/mem.o -c -o crypto/mem.o crypto/mem.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem_dbg.d.tmp -MT crypto/mem_dbg.o -c -o crypto/mem_dbg.o crypto/mem_dbg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/mem_sec.d.tmp -MT crypto/mem_sec.o -c -o crypto/mem_sec.o crypto/mem_sec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/modes/asm/aesni-gcm-x86_64.pl elf crypto/modes/aesni-gcm-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cbc128.d.tmp -MT crypto/modes/cbc128.o -c -o crypto/modes/cbc128.o crypto/modes/cbc128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ccm128.d.tmp -MT crypto/modes/ccm128.o -c -o crypto/modes/ccm128.o crypto/modes/ccm128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cfb128.d.tmp -MT crypto/modes/cfb128.o -c -o crypto/modes/cfb128.o crypto/modes/cfb128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ctr128.d.tmp -MT crypto/modes/ctr128.o -c -o crypto/modes/ctr128.o crypto/modes/ctr128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/cts128.d.tmp -MT crypto/modes/cts128.o -c -o crypto/modes/cts128.o crypto/modes/cts128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/gcm128.d.tmp -MT crypto/modes/gcm128.o -c -o crypto/modes/gcm128.o crypto/modes/gcm128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/modes/asm/ghash-x86_64.pl elf crypto/modes/ghash-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ocb128.d.tmp -MT crypto/modes/ocb128.o -c -o crypto/modes/ocb128.o crypto/modes/ocb128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/ofb128.d.tmp -MT crypto/modes/ofb128.o -c -o crypto/modes/ofb128.o crypto/modes/ofb128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/wrap128.d.tmp -MT crypto/modes/wrap128.o -c -o crypto/modes/wrap128.o crypto/modes/wrap128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/modes/xts128.d.tmp -MT crypto/modes/xts128.o -c -o crypto/modes/xts128.o crypto/modes/xts128.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_dir.d.tmp -MT crypto/o_dir.o -c -o crypto/o_dir.o crypto/o_dir.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_fips.d.tmp -MT crypto/o_fips.o -c -o crypto/o_fips.o crypto/o_fips.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_fopen.d.tmp -MT crypto/o_fopen.o -c -o crypto/o_fopen.o crypto/o_fopen.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_init.d.tmp -MT crypto/o_init.o -c -o crypto/o_init.o crypto/o_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_str.d.tmp -MT crypto/o_str.o -c -o crypto/o_str.o crypto/o_str.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/o_time.d.tmp -MT crypto/o_time.o -c -o crypto/o_time.o crypto/o_time.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/o_names.d.tmp -MT crypto/objects/o_names.o -c -o crypto/objects/o_names.o crypto/objects/o_names.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_dat.d.tmp -MT crypto/objects/obj_dat.o -c -o crypto/objects/obj_dat.o crypto/objects/obj_dat.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_err.d.tmp -MT crypto/objects/obj_err.o -c -o crypto/objects/obj_err.o crypto/objects/obj_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_lib.d.tmp -MT crypto/objects/obj_lib.o -c -o crypto/objects/obj_lib.o crypto/objects/obj_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/objects/obj_xref.d.tmp -MT crypto/objects/obj_xref.o -c -o crypto/objects/obj_xref.o crypto/objects/obj_xref.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_asn.d.tmp -MT crypto/ocsp/ocsp_asn.o -c -o crypto/ocsp/ocsp_asn.o crypto/ocsp/ocsp_asn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_cl.d.tmp -MT crypto/ocsp/ocsp_cl.o -c -o crypto/ocsp/ocsp_cl.o crypto/ocsp/ocsp_cl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_err.d.tmp -MT crypto/ocsp/ocsp_err.o -c -o crypto/ocsp/ocsp_err.o crypto/ocsp/ocsp_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_ext.d.tmp -MT crypto/ocsp/ocsp_ext.o -c -o crypto/ocsp/ocsp_ext.o crypto/ocsp/ocsp_ext.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_ht.d.tmp -MT crypto/ocsp/ocsp_ht.o -c -o crypto/ocsp/ocsp_ht.o crypto/ocsp/ocsp_ht.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_lib.d.tmp -MT crypto/ocsp/ocsp_lib.o -c -o crypto/ocsp/ocsp_lib.o crypto/ocsp/ocsp_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_prn.d.tmp -MT crypto/ocsp/ocsp_prn.o -c -o crypto/ocsp/ocsp_prn.o crypto/ocsp/ocsp_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_srv.d.tmp -MT crypto/ocsp/ocsp_srv.o -c -o crypto/ocsp/ocsp_srv.o crypto/ocsp/ocsp_srv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/ocsp_vfy.d.tmp -MT crypto/ocsp/ocsp_vfy.o -c -o crypto/ocsp/ocsp_vfy.o crypto/ocsp/ocsp_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ocsp/v3_ocsp.d.tmp -MT crypto/ocsp/v3_ocsp.o -c -o crypto/ocsp/v3_ocsp.o crypto/ocsp/v3_ocsp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_all.d.tmp -MT crypto/pem/pem_all.o -c -o crypto/pem/pem_all.o crypto/pem/pem_all.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_err.d.tmp -MT crypto/pem/pem_err.o -c -o crypto/pem/pem_err.o crypto/pem/pem_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_info.d.tmp -MT crypto/pem/pem_info.o -c -o crypto/pem/pem_info.o crypto/pem/pem_info.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_lib.d.tmp -MT crypto/pem/pem_lib.o -c -o crypto/pem/pem_lib.o crypto/pem/pem_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_oth.d.tmp -MT crypto/pem/pem_oth.o -c -o crypto/pem/pem_oth.o crypto/pem/pem_oth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_pk8.d.tmp -MT crypto/pem/pem_pk8.o -c -o crypto/pem/pem_pk8.o crypto/pem/pem_pk8.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_pkey.d.tmp -MT crypto/pem/pem_pkey.o -c -o crypto/pem/pem_pkey.o crypto/pem/pem_pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_sign.d.tmp -MT crypto/pem/pem_sign.o -c -o crypto/pem/pem_sign.o crypto/pem/pem_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_x509.d.tmp -MT crypto/pem/pem_x509.o -c -o crypto/pem/pem_x509.o crypto/pem/pem_x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pem_xaux.d.tmp -MT crypto/pem/pem_xaux.o -c -o crypto/pem/pem_xaux.o crypto/pem/pem_xaux.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pem/pvkfmt.d.tmp -MT crypto/pem/pvkfmt.o -c -o crypto/pem/pvkfmt.o crypto/pem/pvkfmt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_add.d.tmp -MT crypto/pkcs12/p12_add.o -c -o crypto/pkcs12/p12_add.o crypto/pkcs12/p12_add.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_asn.d.tmp -MT crypto/pkcs12/p12_asn.o -c -o crypto/pkcs12/p12_asn.o crypto/pkcs12/p12_asn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_attr.d.tmp -MT crypto/pkcs12/p12_attr.o -c -o crypto/pkcs12/p12_attr.o crypto/pkcs12/p12_attr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_crpt.d.tmp -MT crypto/pkcs12/p12_crpt.o -c -o crypto/pkcs12/p12_crpt.o crypto/pkcs12/p12_crpt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_crt.d.tmp -MT crypto/pkcs12/p12_crt.o -c -o crypto/pkcs12/p12_crt.o crypto/pkcs12/p12_crt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_decr.d.tmp -MT crypto/pkcs12/p12_decr.o -c -o crypto/pkcs12/p12_decr.o crypto/pkcs12/p12_decr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_init.d.tmp -MT crypto/pkcs12/p12_init.o -c -o crypto/pkcs12/p12_init.o crypto/pkcs12/p12_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_key.d.tmp -MT crypto/pkcs12/p12_key.o -c -o crypto/pkcs12/p12_key.o crypto/pkcs12/p12_key.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_kiss.d.tmp -MT crypto/pkcs12/p12_kiss.o -c -o crypto/pkcs12/p12_kiss.o crypto/pkcs12/p12_kiss.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_mutl.d.tmp -MT crypto/pkcs12/p12_mutl.o -c -o crypto/pkcs12/p12_mutl.o crypto/pkcs12/p12_mutl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_npas.d.tmp -MT crypto/pkcs12/p12_npas.o -c -o crypto/pkcs12/p12_npas.o crypto/pkcs12/p12_npas.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_p8d.d.tmp -MT crypto/pkcs12/p12_p8d.o -c -o crypto/pkcs12/p12_p8d.o crypto/pkcs12/p12_p8d.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_p8e.d.tmp -MT crypto/pkcs12/p12_p8e.o -c -o crypto/pkcs12/p12_p8e.o crypto/pkcs12/p12_p8e.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_sbag.d.tmp -MT crypto/pkcs12/p12_sbag.o -c -o crypto/pkcs12/p12_sbag.o crypto/pkcs12/p12_sbag.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/p12_utl.d.tmp -MT crypto/pkcs12/p12_utl.o -c -o crypto/pkcs12/p12_utl.o crypto/pkcs12/p12_utl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs12/pk12err.d.tmp -MT crypto/pkcs12/pk12err.o -c -o crypto/pkcs12/pk12err.o crypto/pkcs12/pk12err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/bio_pk7.d.tmp -MT crypto/pkcs7/bio_pk7.o -c -o crypto/pkcs7/bio_pk7.o crypto/pkcs7/bio_pk7.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_asn1.d.tmp -MT crypto/pkcs7/pk7_asn1.o -c -o crypto/pkcs7/pk7_asn1.o crypto/pkcs7/pk7_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_attr.d.tmp -MT crypto/pkcs7/pk7_attr.o -c -o crypto/pkcs7/pk7_attr.o crypto/pkcs7/pk7_attr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_doit.d.tmp -MT crypto/pkcs7/pk7_doit.o -c -o crypto/pkcs7/pk7_doit.o crypto/pkcs7/pk7_doit.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_lib.d.tmp -MT crypto/pkcs7/pk7_lib.o -c -o crypto/pkcs7/pk7_lib.o crypto/pkcs7/pk7_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_mime.d.tmp -MT crypto/pkcs7/pk7_mime.o -c -o crypto/pkcs7/pk7_mime.o crypto/pkcs7/pk7_mime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pk7_smime.d.tmp -MT crypto/pkcs7/pk7_smime.o -c -o crypto/pkcs7/pk7_smime.o crypto/pkcs7/pk7_smime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/pkcs7/pkcs7err.d.tmp -MT crypto/pkcs7/pkcs7err.o -c -o crypto/pkcs7/pkcs7err.o crypto/pkcs7/pkcs7err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/poly1305/asm/poly1305-x86_64.pl elf crypto/poly1305/poly1305-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305.d.tmp -MT crypto/poly1305/poly1305.o -c -o crypto/poly1305/poly1305.o crypto/poly1305/poly1305.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305_ameth.d.tmp -MT crypto/poly1305/poly1305_ameth.o -c -o crypto/poly1305/poly1305_ameth.o crypto/poly1305/poly1305_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/poly1305/poly1305_pmeth.d.tmp -MT crypto/poly1305/poly1305_pmeth.o -c -o crypto/poly1305/poly1305_pmeth.o crypto/poly1305/poly1305_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/modes -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/drbg_ctr.d.tmp -MT crypto/rand/drbg_ctr.o -c -o crypto/rand/drbg_ctr.o crypto/rand/drbg_ctr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/drbg_lib.d.tmp -MT crypto/rand/drbg_lib.o -c -o crypto/rand/drbg_lib.o crypto/rand/drbg_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_egd.d.tmp -MT crypto/rand/rand_egd.o -c -o crypto/rand/rand_egd.o crypto/rand/rand_egd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_err.d.tmp -MT crypto/rand/rand_err.o -c -o crypto/rand/rand_err.o crypto/rand/rand_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_lib.d.tmp -MT crypto/rand/rand_lib.o -c -o crypto/rand/rand_lib.o crypto/rand/rand_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_unix.d.tmp -MT crypto/rand/rand_unix.o -c -o crypto/rand/rand_unix.o crypto/rand/rand_unix.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_vms.d.tmp -MT crypto/rand/rand_vms.o -c -o crypto/rand/rand_vms.o crypto/rand/rand_vms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/rand_win.d.tmp -MT crypto/rand/rand_win.o -c -o crypto/rand/rand_win.o crypto/rand/rand_win.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rand/randfile.d.tmp -MT crypto/rand/randfile.o -c -o crypto/rand/randfile.o crypto/rand/randfile.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rc2/rc2_cbc.d.tmp -MT crypto/rc2/rc2_cbc.o -c -o crypto/rc2/rc2_cbc.o crypto/rc2/rc2_cbc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rc2/rc2_ecb.d.tmp -MT crypto/rc2/rc2_ecb.o -c -o crypto/rc2/rc2_ecb.o crypto/rc2/rc2_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rc2/rc2_skey.d.tmp -MT crypto/rc2/rc2_skey.o -c -o crypto/rc2/rc2_skey.o crypto/rc2/rc2_skey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rc2/rc2cfb64.d.tmp -MT crypto/rc2/rc2cfb64.o -c -o crypto/rc2/rc2cfb64.o crypto/rc2/rc2cfb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rc2/rc2ofb64.d.tmp -MT crypto/rc2/rc2ofb64.o -c -o crypto/rc2/rc2ofb64.o crypto/rc2/rc2ofb64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/rc4/asm/rc4-md5-x86_64.pl elf crypto/rc4/rc4-md5-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/rc4/asm/rc4-x86_64.pl elf crypto/rc4/rc4-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ripemd/rmd_dgst.d.tmp -MT crypto/ripemd/rmd_dgst.o -c -o crypto/ripemd/rmd_dgst.o crypto/ripemd/rmd_dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ripemd/rmd_one.d.tmp -MT crypto/ripemd/rmd_one.o -c -o crypto/ripemd/rmd_one.o crypto/ripemd/rmd_one.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_ameth.d.tmp -MT crypto/rsa/rsa_ameth.o -c -o crypto/rsa/rsa_ameth.o crypto/rsa/rsa_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_asn1.d.tmp -MT crypto/rsa/rsa_asn1.o -c -o crypto/rsa/rsa_asn1.o crypto/rsa/rsa_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_chk.d.tmp -MT crypto/rsa/rsa_chk.o -c -o crypto/rsa/rsa_chk.o crypto/rsa/rsa_chk.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_crpt.d.tmp -MT crypto/rsa/rsa_crpt.o -c -o crypto/rsa/rsa_crpt.o crypto/rsa/rsa_crpt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_depr.d.tmp -MT crypto/rsa/rsa_depr.o -c -o crypto/rsa/rsa_depr.o crypto/rsa/rsa_depr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_err.d.tmp -MT crypto/rsa/rsa_err.o -c -o crypto/rsa/rsa_err.o crypto/rsa/rsa_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_gen.d.tmp -MT crypto/rsa/rsa_gen.o -c -o crypto/rsa/rsa_gen.o crypto/rsa/rsa_gen.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_lib.d.tmp -MT crypto/rsa/rsa_lib.o -c -o crypto/rsa/rsa_lib.o crypto/rsa/rsa_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_meth.d.tmp -MT crypto/rsa/rsa_meth.o -c -o crypto/rsa/rsa_meth.o crypto/rsa/rsa_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_mp.d.tmp -MT crypto/rsa/rsa_mp.o -c -o crypto/rsa/rsa_mp.o crypto/rsa/rsa_mp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_none.d.tmp -MT crypto/rsa/rsa_none.o -c -o crypto/rsa/rsa_none.o crypto/rsa/rsa_none.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_oaep.d.tmp -MT crypto/rsa/rsa_oaep.o -c -o crypto/rsa/rsa_oaep.o crypto/rsa/rsa_oaep.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_ossl.d.tmp -MT crypto/rsa/rsa_ossl.o -c -o crypto/rsa/rsa_ossl.o crypto/rsa/rsa_ossl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_pk1.d.tmp -MT crypto/rsa/rsa_pk1.o -c -o crypto/rsa/rsa_pk1.o crypto/rsa/rsa_pk1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_pmeth.d.tmp -MT crypto/rsa/rsa_pmeth.o -c -o crypto/rsa/rsa_pmeth.o crypto/rsa/rsa_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_prn.d.tmp -MT crypto/rsa/rsa_prn.o -c -o crypto/rsa/rsa_prn.o crypto/rsa/rsa_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_pss.d.tmp -MT crypto/rsa/rsa_pss.o -c -o crypto/rsa/rsa_pss.o crypto/rsa/rsa_pss.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_saos.d.tmp -MT crypto/rsa/rsa_saos.o -c -o crypto/rsa/rsa_saos.o crypto/rsa/rsa_saos.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_sign.d.tmp -MT crypto/rsa/rsa_sign.o -c -o crypto/rsa/rsa_sign.o crypto/rsa/rsa_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_ssl.d.tmp -MT crypto/rsa/rsa_ssl.o -c -o crypto/rsa/rsa_ssl.o crypto/rsa/rsa_ssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_x931.d.tmp -MT crypto/rsa/rsa_x931.o -c -o crypto/rsa/rsa_x931.o crypto/rsa/rsa_x931.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/rsa/rsa_x931g.d.tmp -MT crypto/rsa/rsa_x931g.o -c -o crypto/rsa/rsa_x931g.o crypto/rsa/rsa_x931g.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/seed/seed.d.tmp -MT crypto/seed/seed.o -c -o crypto/seed/seed.o crypto/seed/seed.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/seed/seed_cbc.d.tmp -MT crypto/seed/seed_cbc.o -c -o crypto/seed/seed_cbc.o crypto/seed/seed_cbc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/seed/seed_cfb.d.tmp -MT crypto/seed/seed_cfb.o -c -o crypto/seed/seed_cfb.o crypto/seed/seed_cfb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/seed/seed_ecb.d.tmp -MT crypto/seed/seed_ecb.o -c -o crypto/seed/seed_ecb.o crypto/seed/seed_ecb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/seed/seed_ofb.d.tmp -MT crypto/seed/seed_ofb.o -c -o crypto/seed/seed_ofb.o crypto/seed/seed_ofb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/keccak1600-x86_64.pl elf crypto/sha/keccak1600-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/sha1-mb-x86_64.pl elf crypto/sha/sha1-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/sha1-x86_64.pl elf crypto/sha/sha1-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sha/sha1_one.d.tmp -MT crypto/sha/sha1_one.o -c -o crypto/sha/sha1_one.o crypto/sha/sha1_one.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sha/sha1dgst.d.tmp -MT crypto/sha/sha1dgst.o -c -o crypto/sha/sha1dgst.o crypto/sha/sha1dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/sha256-mb-x86_64.pl elf crypto/sha/sha256-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/sha512-x86_64.pl elf crypto/sha/sha256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sha/sha256.d.tmp -MT crypto/sha/sha256.o -c -o crypto/sha/sha256.o crypto/sha/sha256.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/sha/asm/sha512-x86_64.pl elf crypto/sha/sha512-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sha/sha512.d.tmp -MT crypto/sha/sha512.o -c -o crypto/sha/sha512.o crypto/sha/sha512.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/siphash/siphash.d.tmp -MT crypto/siphash/siphash.o -c -o crypto/siphash/siphash.o crypto/siphash/siphash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/siphash/siphash_ameth.d.tmp -MT crypto/siphash/siphash_ameth.o -c -o crypto/siphash/siphash_ameth.o crypto/siphash/siphash_ameth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/siphash/siphash_pmeth.d.tmp -MT crypto/siphash/siphash_pmeth.o -c -o crypto/siphash/siphash_pmeth.o crypto/siphash/siphash_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm2/sm2_crypt.d.tmp -MT crypto/sm2/sm2_crypt.o -c -o crypto/sm2/sm2_crypt.o crypto/sm2/sm2_crypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm2/sm2_err.d.tmp -MT crypto/sm2/sm2_err.o -c -o crypto/sm2/sm2_err.o crypto/sm2/sm2_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm2/sm2_pmeth.d.tmp -MT crypto/sm2/sm2_pmeth.o -c -o crypto/sm2/sm2_pmeth.o crypto/sm2/sm2_pmeth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm2/sm2_sign.d.tmp -MT crypto/sm2/sm2_sign.o -c -o crypto/sm2/sm2_sign.o crypto/sm2/sm2_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm3/m_sm3.d.tmp -MT crypto/sm3/m_sm3.o -c -o crypto/sm3/m_sm3.o crypto/sm3/m_sm3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm3/sm3.d.tmp -MT crypto/sm3/sm3.o -c -o crypto/sm3/sm3.o crypto/sm3/sm3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/sm4/sm4.d.tmp -MT crypto/sm4/sm4.o -c -o crypto/sm4/sm4.o crypto/sm4/sm4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/srp/srp_lib.d.tmp -MT crypto/srp/srp_lib.o -c -o crypto/srp/srp_lib.o crypto/srp/srp_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/srp/srp_vfy.d.tmp -MT crypto/srp/srp_vfy.o -c -o crypto/srp/srp_vfy.o crypto/srp/srp_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/stack/stack.d.tmp -MT crypto/stack/stack.o -c -o crypto/stack/stack.o crypto/stack/stack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/loader_file.d.tmp -MT crypto/store/loader_file.o -c -o crypto/store/loader_file.o crypto/store/loader_file.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/store_err.d.tmp -MT crypto/store/store_err.o -c -o crypto/store/store_err.o crypto/store/store_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/store_init.d.tmp -MT crypto/store/store_init.o -c -o crypto/store/store_init.o crypto/store/store_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/store_lib.d.tmp -MT crypto/store/store_lib.o -c -o crypto/store/store_lib.o crypto/store/store_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/store_register.d.tmp -MT crypto/store/store_register.o -c -o crypto/store/store_register.o crypto/store/store_register.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/store/store_strings.d.tmp -MT crypto/store/store_strings.o -c -o crypto/store/store_strings.o crypto/store/store_strings.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/threads_none.d.tmp -MT crypto/threads_none.o -c -o crypto/threads_none.o crypto/threads_none.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/threads_pthread.d.tmp -MT crypto/threads_pthread.o -c -o crypto/threads_pthread.o crypto/threads_pthread.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/threads_win.d.tmp -MT crypto/threads_win.o -c -o crypto/threads_win.o crypto/threads_win.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_asn1.d.tmp -MT crypto/ts/ts_asn1.o -c -o crypto/ts/ts_asn1.o crypto/ts/ts_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_conf.d.tmp -MT crypto/ts/ts_conf.o -c -o crypto/ts/ts_conf.o crypto/ts/ts_conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_err.d.tmp -MT crypto/ts/ts_err.o -c -o crypto/ts/ts_err.o crypto/ts/ts_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_lib.d.tmp -MT crypto/ts/ts_lib.o -c -o crypto/ts/ts_lib.o crypto/ts/ts_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_req_print.d.tmp -MT crypto/ts/ts_req_print.o -c -o crypto/ts/ts_req_print.o crypto/ts/ts_req_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_req_utils.d.tmp -MT crypto/ts/ts_req_utils.o -c -o crypto/ts/ts_req_utils.o crypto/ts/ts_req_utils.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_rsp_print.d.tmp -MT crypto/ts/ts_rsp_print.o -c -o crypto/ts/ts_rsp_print.o crypto/ts/ts_rsp_print.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_rsp_sign.d.tmp -MT crypto/ts/ts_rsp_sign.o -c -o crypto/ts/ts_rsp_sign.o crypto/ts/ts_rsp_sign.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_rsp_utils.d.tmp -MT crypto/ts/ts_rsp_utils.o -c -o crypto/ts/ts_rsp_utils.o crypto/ts/ts_rsp_utils.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_rsp_verify.d.tmp -MT crypto/ts/ts_rsp_verify.o -c -o crypto/ts/ts_rsp_verify.o crypto/ts/ts_rsp_verify.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ts/ts_verify_ctx.d.tmp -MT crypto/ts/ts_verify_ctx.o -c -o crypto/ts/ts_verify_ctx.o crypto/ts/ts_verify_ctx.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/txt_db/txt_db.d.tmp -MT crypto/txt_db/txt_db.o -c -o crypto/txt_db/txt_db.o crypto/txt_db/txt_db.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ui/ui_err.d.tmp -MT crypto/ui/ui_err.o -c -o crypto/ui/ui_err.o crypto/ui/ui_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ui/ui_lib.d.tmp -MT crypto/ui/ui_lib.o -c -o crypto/ui/ui_lib.o crypto/ui/ui_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ui/ui_null.d.tmp -MT crypto/ui/ui_null.o -c -o crypto/ui/ui_null.o crypto/ui/ui_null.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ui/ui_openssl.d.tmp -MT crypto/ui/ui_openssl.o -c -o crypto/ui/ui_openssl.o crypto/ui/ui_openssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/ui/ui_util.d.tmp -MT crypto/ui/ui_util.o -c -o crypto/ui/ui_util.o crypto/ui/ui_util.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/uid.d.tmp -MT crypto/uid.o -c -o crypto/uid.o crypto/uid.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/whrlpool/asm/wp-x86_64.pl elf crypto/whrlpool/wp-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/whrlpool/wp_dgst.d.tmp -MT crypto/whrlpool/wp_dgst.o -c -o crypto/whrlpool/wp_dgst.o crypto/whrlpool/wp_dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/by_dir.d.tmp -MT crypto/x509/by_dir.o -c -o crypto/x509/by_dir.o crypto/x509/by_dir.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/by_file.d.tmp -MT crypto/x509/by_file.o -c -o crypto/x509/by_file.o crypto/x509/by_file.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/t_crl.d.tmp -MT crypto/x509/t_crl.o -c -o crypto/x509/t_crl.o crypto/x509/t_crl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/t_req.d.tmp -MT crypto/x509/t_req.o -c -o crypto/x509/t_req.o crypto/x509/t_req.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/t_x509.d.tmp -MT crypto/x509/t_x509.o -c -o crypto/x509/t_x509.o crypto/x509/t_x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_att.d.tmp -MT crypto/x509/x509_att.o -c -o crypto/x509/x509_att.o crypto/x509/x509_att.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_cmp.d.tmp -MT crypto/x509/x509_cmp.o -c -o crypto/x509/x509_cmp.o crypto/x509/x509_cmp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_d2.d.tmp -MT crypto/x509/x509_d2.o -c -o crypto/x509/x509_d2.o crypto/x509/x509_d2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_def.d.tmp -MT crypto/x509/x509_def.o -c -o crypto/x509/x509_def.o crypto/x509/x509_def.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_err.d.tmp -MT crypto/x509/x509_err.o -c -o crypto/x509/x509_err.o crypto/x509/x509_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_ext.d.tmp -MT crypto/x509/x509_ext.o -c -o crypto/x509/x509_ext.o crypto/x509/x509_ext.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_lu.d.tmp -MT crypto/x509/x509_lu.o -c -o crypto/x509/x509_lu.o crypto/x509/x509_lu.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_meth.d.tmp -MT crypto/x509/x509_meth.o -c -o crypto/x509/x509_meth.o crypto/x509/x509_meth.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_obj.d.tmp -MT crypto/x509/x509_obj.o -c -o crypto/x509/x509_obj.o crypto/x509/x509_obj.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_r2x.d.tmp -MT crypto/x509/x509_r2x.o -c -o crypto/x509/x509_r2x.o crypto/x509/x509_r2x.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_req.d.tmp -MT crypto/x509/x509_req.o -c -o crypto/x509/x509_req.o crypto/x509/x509_req.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_set.d.tmp -MT crypto/x509/x509_set.o -c -o crypto/x509/x509_set.o crypto/x509/x509_set.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_trs.d.tmp -MT crypto/x509/x509_trs.o -c -o crypto/x509/x509_trs.o crypto/x509/x509_trs.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_txt.d.tmp -MT crypto/x509/x509_txt.o -c -o crypto/x509/x509_txt.o crypto/x509/x509_txt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_v3.d.tmp -MT crypto/x509/x509_v3.o -c -o crypto/x509/x509_v3.o crypto/x509/x509_v3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_vfy.d.tmp -MT crypto/x509/x509_vfy.o -c -o crypto/x509/x509_vfy.o crypto/x509/x509_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509_vpm.d.tmp -MT crypto/x509/x509_vpm.o -c -o crypto/x509/x509_vpm.o crypto/x509/x509_vpm.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509cset.d.tmp -MT crypto/x509/x509cset.o -c -o crypto/x509/x509cset.o crypto/x509/x509cset.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509name.d.tmp -MT crypto/x509/x509name.o -c -o crypto/x509/x509name.o crypto/x509/x509name.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509rset.d.tmp -MT crypto/x509/x509rset.o -c -o crypto/x509/x509rset.o crypto/x509/x509rset.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509spki.d.tmp -MT crypto/x509/x509spki.o -c -o crypto/x509/x509spki.o crypto/x509/x509spki.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x509type.d.tmp -MT crypto/x509/x509type.o -c -o crypto/x509/x509type.o crypto/x509/x509type.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_all.d.tmp -MT crypto/x509/x_all.o -c -o crypto/x509/x_all.o crypto/x509/x_all.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_attrib.d.tmp -MT crypto/x509/x_attrib.o -c -o crypto/x509/x_attrib.o crypto/x509/x_attrib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_crl.d.tmp -MT crypto/x509/x_crl.o -c -o crypto/x509/x_crl.o crypto/x509/x_crl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_exten.d.tmp -MT crypto/x509/x_exten.o -c -o crypto/x509/x_exten.o crypto/x509/x_exten.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_name.d.tmp -MT crypto/x509/x_name.o -c -o crypto/x509/x_name.o crypto/x509/x_name.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_pubkey.d.tmp -MT crypto/x509/x_pubkey.o -c -o crypto/x509/x_pubkey.o crypto/x509/x_pubkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_req.d.tmp -MT crypto/x509/x_req.o -c -o crypto/x509/x_req.o crypto/x509/x_req.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_x509.d.tmp -MT crypto/x509/x_x509.o -c -o crypto/x509/x_x509.o crypto/x509/x_x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509/x_x509a.d.tmp -MT crypto/x509/x_x509a.o -c -o crypto/x509/x_x509a.o crypto/x509/x_x509a.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_cache.d.tmp -MT crypto/x509v3/pcy_cache.o -c -o crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_cache.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_data.d.tmp -MT crypto/x509v3/pcy_data.o -c -o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_data.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_lib.d.tmp -MT crypto/x509v3/pcy_lib.o -c -o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_map.d.tmp -MT crypto/x509v3/pcy_map.o -c -o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_map.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_node.d.tmp -MT crypto/x509v3/pcy_node.o -c -o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_node.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/pcy_tree.d.tmp -MT crypto/x509v3/pcy_tree.o -c -o crypto/x509v3/pcy_tree.o crypto/x509v3/pcy_tree.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_addr.d.tmp -MT crypto/x509v3/v3_addr.o -c -o crypto/x509v3/v3_addr.o crypto/x509v3/v3_addr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_admis.d.tmp -MT crypto/x509v3/v3_admis.o -c -o crypto/x509v3/v3_admis.o crypto/x509v3/v3_admis.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_akey.d.tmp -MT crypto/x509v3/v3_akey.o -c -o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_akeya.d.tmp -MT crypto/x509v3/v3_akeya.o -c -o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_akeya.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_alt.d.tmp -MT crypto/x509v3/v3_alt.o -c -o crypto/x509v3/v3_alt.o crypto/x509v3/v3_alt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_asid.d.tmp -MT crypto/x509v3/v3_asid.o -c -o crypto/x509v3/v3_asid.o crypto/x509v3/v3_asid.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_bcons.d.tmp -MT crypto/x509v3/v3_bcons.o -c -o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bcons.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_bitst.d.tmp -MT crypto/x509v3/v3_bitst.o -c -o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_bitst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_conf.d.tmp -MT crypto/x509v3/v3_conf.o -c -o crypto/x509v3/v3_conf.o crypto/x509v3/v3_conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_cpols.d.tmp -MT crypto/x509v3/v3_cpols.o -c -o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_cpols.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_crld.d.tmp -MT crypto/x509v3/v3_crld.o -c -o crypto/x509v3/v3_crld.o crypto/x509v3/v3_crld.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_enum.d.tmp -MT crypto/x509v3/v3_enum.o -c -o crypto/x509v3/v3_enum.o crypto/x509v3/v3_enum.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_extku.d.tmp -MT crypto/x509v3/v3_extku.o -c -o crypto/x509v3/v3_extku.o crypto/x509v3/v3_extku.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_genn.d.tmp -MT crypto/x509v3/v3_genn.o -c -o crypto/x509v3/v3_genn.o crypto/x509v3/v3_genn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_ia5.d.tmp -MT crypto/x509v3/v3_ia5.o -c -o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_ia5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_info.d.tmp -MT crypto/x509v3/v3_info.o -c -o crypto/x509v3/v3_info.o crypto/x509v3/v3_info.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_int.d.tmp -MT crypto/x509v3/v3_int.o -c -o crypto/x509v3/v3_int.o crypto/x509v3/v3_int.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_lib.d.tmp -MT crypto/x509v3/v3_lib.o -c -o crypto/x509v3/v3_lib.o crypto/x509v3/v3_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_ncons.d.tmp -MT crypto/x509v3/v3_ncons.o -c -o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_ncons.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_pci.d.tmp -MT crypto/x509v3/v3_pci.o -c -o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pci.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_pcia.d.tmp -MT crypto/x509v3/v3_pcia.o -c -o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcia.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_pcons.d.tmp -MT crypto/x509v3/v3_pcons.o -c -o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pcons.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_pku.d.tmp -MT crypto/x509v3/v3_pku.o -c -o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pku.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_pmaps.d.tmp -MT crypto/x509v3/v3_pmaps.o -c -o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_pmaps.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_prn.d.tmp -MT crypto/x509v3/v3_prn.o -c -o crypto/x509v3/v3_prn.o crypto/x509v3/v3_prn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_purp.d.tmp -MT crypto/x509v3/v3_purp.o -c -o crypto/x509v3/v3_purp.o crypto/x509v3/v3_purp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_skey.d.tmp -MT crypto/x509v3/v3_skey.o -c -o crypto/x509v3/v3_skey.o crypto/x509v3/v3_skey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_sxnet.d.tmp -MT crypto/x509v3/v3_sxnet.o -c -o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_sxnet.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_tlsf.d.tmp -MT crypto/x509v3/v3_tlsf.o -c -o crypto/x509v3/v3_tlsf.o crypto/x509v3/v3_tlsf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3_utl.d.tmp -MT crypto/x509v3/v3_utl.o -c -o crypto/x509v3/v3_utl.o crypto/x509v3/v3_utl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/x509v3/v3err.d.tmp -MT crypto/x509v3/v3err.o -c -o crypto/x509v3/v3err.o crypto/x509v3/v3err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl crypto/x86_64cpuid.pl elf crypto/x86_64cpuid.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF engines/e_afalg.d.tmp -MT engines/e_afalg.o -c -o engines/e_afalg.o engines/e_afalg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF engines/e_capi.d.tmp -MT engines/e_capi.o -c -o engines/e_capi.o engines/e_capi.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC="clang" /usr/bin/perl engines/asm/e_padlock-x86_64.pl elf engines/e_padlock-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF engines/e_padlock.d.tmp -MT engines/e_padlock.o -c -o engines/e_padlock.o engines/e_padlock.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/aes/aesni-mb-x86_64.o crypto/aes/aesni-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/aes/aesni-sha1-x86_64.o crypto/aes/aesni-sha1-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/aes/aesni-sha256-x86_64.o crypto/aes/aesni-sha256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/aes/aesni-x86_64.o crypto/aes/aesni-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/aes/vpaes-x86_64.o crypto/aes/vpaes-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/bn/rsaz-avx2.o crypto/bn/rsaz-avx2.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/bn/rsaz-x86_64.o crypto/bn/rsaz-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/bn/x86_64-gf2m.o crypto/bn/x86_64-gf2m.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/bn/x86_64-mont.o crypto/bn/x86_64-mont.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/bn/x86_64-mont5.o crypto/bn/x86_64-mont5.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/camellia/cmll-x86_64.o crypto/camellia/cmll-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/chacha/chacha-x86_64.o crypto/chacha/chacha-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF crypto/cversion.d.tmp -MT crypto/cversion.o -c -o crypto/cversion.o crypto/cversion.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/ec/ecp_nistz256-x86_64.o crypto/ec/ecp_nistz256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/ec/x25519-x86_64.o crypto/ec/x25519-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/md5/md5-x86_64.o crypto/md5/md5-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/modes/aesni-gcm-x86_64.o crypto/modes/aesni-gcm-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/modes/ghash-x86_64.o crypto/modes/ghash-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/poly1305/poly1305-x86_64.o crypto/poly1305/poly1305-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/rc4/rc4-md5-x86_64.o crypto/rc4/rc4-md5-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/rc4/rc4-x86_64.o crypto/rc4/rc4-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/keccak1600-x86_64.o crypto/sha/keccak1600-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/sha1-mb-x86_64.o crypto/sha/sha1-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/sha1-x86_64.o crypto/sha/sha1-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/sha256-mb-x86_64.o crypto/sha/sha256-mb-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/sha256-x86_64.o crypto/sha/sha256-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/sha/sha512-x86_64.o crypto/sha/sha512-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/whrlpool/wp-x86_64.o crypto/whrlpool/wp-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o crypto/x86_64cpuid.o crypto/x86_64cpuid.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -c -o engines/e_padlock-x86_64.o engines/e_padlock-x86_64.s Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar r libcrypto.a crypto/aes/aes_cbc.o crypto/aes/aes_cfb.o crypto/aes/aes_core.o crypto/aes/aes_ecb.o crypto/aes/aes_ige.o crypto/aes/aes_misc.o crypto/aes/aes_ofb.o crypto/aes/aes_wrap.o crypto/aes/aesni-mb-x86_64.o crypto/aes/aesni-sha1-x86_64.o crypto/aes/aesni-sha256-x86_64.o crypto/aes/aesni-x86_64.o crypto/aes/vpaes-x86_64.o crypto/aria/aria.o crypto/asn1/a_bitstr.o crypto/asn1/a_d2i_fp.o crypto/asn1/a_digest.o crypto/asn1/a_dup.o crypto/asn1/a_gentm.o crypto/asn1/a_i2d_fp.o crypto/asn1/a_int.o crypto/asn1/a_mbstr.o crypto/asn1/a_object.o crypto/asn1/a_octet.o crypto/asn1/a_print.o crypto/asn1/a_sign.o crypto/asn1/a_strex.o crypto/asn1/a_strnid.o crypto/asn1/a_time.o crypto/asn1/a_type.o crypto/asn1/a_utctm.o crypto/asn1/a_utf8.o crypto/asn1/a_verify.o crypto/asn1/ameth_lib.o crypto/asn1/asn1_err.o crypto/asn1/asn1_gen.o crypto/asn1/asn1_item_list.o crypto/asn1/asn1_lib.o crypto/asn1/asn1_par.o crypto/asn1/asn_mime.o crypto/asn1/asn_moid.o crypto/asn1/asn_mstbl.o crypto/asn1/asn_pack.o crypto/asn1/bio_asn1.o crypto/asn1/bio_ndef.o crypto/asn1/d2i_pr.o crypto/asn1/d2i_pu.o crypto/asn1/evp_asn1.o crypto/asn1/f_int.o crypto/asn1/f_string.o crypto/asn1/i2d_pr.o crypto/asn1/i2d_pu.o crypto/asn1/n_pkey.o crypto/asn1/nsseq.o crypto/asn1/p5_pbe.o crypto/asn1/p5_pbev2.o crypto/asn1/p5_scrypt.o crypto/asn1/p8_pkey.o crypto/asn1/t_bitst.o crypto/asn1/t_pkey.o crypto/asn1/t_spki.o crypto/asn1/tasn_dec.o crypto/asn1/tasn_enc.o crypto/asn1/tasn_fre.o crypto/asn1/tasn_new.o crypto/asn1/tasn_prn.o crypto/asn1/tasn_scn.o crypto/asn1/tasn_typ.o crypto/asn1/tasn_utl.o crypto/asn1/x_algor.o crypto/asn1/x_bignum.o crypto/asn1/x_info.o crypto/asn1/x_int64.o crypto/asn1/x_long.o crypto/asn1/x_pkey.o crypto/asn1/x_sig.o crypto/asn1/x_spki.o crypto/asn1/x_val.o crypto/async/arch/async_null.o crypto/async/arch/async_posix.o crypto/async/arch/async_win.o crypto/async/async.o crypto/async/async_err.o crypto/async/async_wait.o crypto/bf/bf_cfb64.o crypto/bf/bf_ecb.o crypto/bf/bf_enc.o crypto/bf/bf_ofb64.o crypto/bf/bf_skey.o crypto/bio/b_addr.o crypto/bio/b_dump.o crypto/bio/b_print.o crypto/bio/b_sock.o crypto/bio/b_sock2.o crypto/bio/bf_buff.o crypto/bio/bf_lbuf.o crypto/bio/bf_nbio.o crypto/bio/bf_null.o crypto/bio/bio_cb.o crypto/bio/bio_err.o crypto/bio/bio_lib.o crypto/bio/bio_meth.o crypto/bio/bss_acpt.o crypto/bio/bss_bio.o crypto/bio/bss_conn.o crypto/bio/bss_dgram.o crypto/bio/bss_fd.o crypto/bio/bss_file.o crypto/bio/bss_log.o crypto/bio/bss_mem.o crypto/bio/bss_null.o crypto/bio/bss_sock.o crypto/blake2/blake2b.o crypto/blake2/blake2s.o crypto/blake2/m_blake2b.o crypto/blake2/m_blake2s.o crypto/bn/asm/x86_64-gcc.o crypto/bn/bn_add.o crypto/bn/bn_blind.o crypto/bn/bn_const.o crypto/bn/bn_ctx.o crypto/bn/bn_depr.o crypto/bn/bn_dh.o crypto/bn/bn_div.o crypto/bn/bn_err.o crypto/bn/bn_exp.o crypto/bn/bn_exp2.o crypto/bn/bn_gcd.o crypto/bn/bn_gf2m.o crypto/bn/bn_intern.o crypto/bn/bn_kron.o crypto/bn/bn_lib.o crypto/bn/bn_mod.o crypto/bn/bn_mont.o crypto/bn/bn_mpi.o crypto/bn/bn_mul.o crypto/bn/bn_nist.o crypto/bn/bn_prime.o crypto/bn/bn_print.o crypto/bn/bn_rand.o crypto/bn/bn_recp.o crypto/bn/bn_shift.o crypto/bn/bn_sqr.o crypto/bn/bn_sqrt.o crypto/bn/bn_srp.o crypto/bn/bn_word.o crypto/bn/bn_x931p.o crypto/bn/rsaz-avx2.o crypto/bn/rsaz-x86_64.o crypto/bn/rsaz_exp.o crypto/bn/x86_64-gf2m.o crypto/bn/x86_64-mont.o crypto/bn/x86_64-mont5.o crypto/buffer/buf_err.o crypto/buffer/buffer.o crypto/camellia/cmll-x86_64.o crypto/camellia/cmll_cfb.o crypto/camellia/cmll_ctr.o crypto/camellia/cmll_ecb.o crypto/camellia/cmll_misc.o crypto/camellia/cmll_ofb.o crypto/cast/c_cfb64.o crypto/cast/c_ecb.o crypto/cast/c_enc.o crypto/cast/c_ofb64.o crypto/cast/c_skey.o crypto/chacha/chacha-x86_64.o crypto/cmac/cm_ameth.o crypto/cmac/cm_pmeth.o crypto/cmac/cmac.o crypto/cms/cms_asn1.o crypto/cms/cms_att.o crypto/cms/cms_cd.o crypto/cms/cms_dd.o crypto/cms/cms_enc.o crypto/cms/cms_env.o crypto/cms/cms_err.o crypto/cms/cms_ess.o crypto/cms/cms_io.o crypto/cms/cms_kari.o crypto/cms/cms_lib.o crypto/cms/cms_pwri.o crypto/cms/cms_sd.o crypto/cms/cms_smime.o crypto/comp/c_zlib.o crypto/comp/comp_err.o crypto/comp/comp_lib.o crypto/conf/conf_api.o crypto/conf/conf_def.o crypto/conf/conf_err.o crypto/conf/conf_lib.o crypto/conf/conf_mall.o crypto/conf/conf_mod.o crypto/conf/conf_sap.o crypto/conf/conf_ssl.o crypto/cpt_err.o crypto/cryptlib.o crypto/ct/ct_b64.o crypto/ct/ct_err.o crypto/ct/ct_log.o crypto/ct/ct_oct.o crypto/ct/ct_policy.o crypto/ct/ct_prn.o crypto/ct/ct_sct.o crypto/ct/ct_sct_ctx.o crypto/ct/ct_vfy.o crypto/ct/ct_x509v3.o crypto/ctype.o crypto/cversion.o crypto/des/cbc_cksm.o crypto/des/cbc_enc.o crypto/des/cfb64ede.o crypto/des/cfb64enc.o crypto/des/cfb_enc.o crypto/des/des_enc.o crypto/des/ecb3_enc.o crypto/des/ecb_enc.o crypto/des/fcrypt.o crypto/des/fcrypt_b.o crypto/des/ofb64ede.o crypto/des/ofb64enc.o crypto/des/ofb_enc.o crypto/des/pcbc_enc.o crypto/des/qud_cksm.o crypto/des/rand_key.o crypto/des/set_key.o crypto/des/str2key.o crypto/des/xcbc_enc.o crypto/dh/dh_ameth.o crypto/dh/dh_asn1.o crypto/dh/dh_check.o crypto/dh/dh_depr.o crypto/dh/dh_err.o crypto/dh/dh_gen.o crypto/dh/dh_kdf.o crypto/dh/dh_key.o crypto/dh/dh_lib.o crypto/dh/dh_meth.o crypto/dh/dh_pmeth.o crypto/dh/dh_prn.o crypto/dh/dh_rfc5114.o crypto/dh/dh_rfc7919.o crypto/dsa/dsa_ameth.o crypto/dsa/dsa_asn1.o crypto/dsa/dsa_depr.o crypto/dsa/dsa_err.o crypto/dsa/dsa_gen.o crypto/dsa/dsa_key.o crypto/dsa/dsa_lib.o crypto/dsa/dsa_meth.o crypto/dsa/dsa_ossl.o crypto/dsa/dsa_pmeth.o crypto/dsa/dsa_prn.o crypto/dsa/dsa_sign.o crypto/dsa/dsa_vrf.o crypto/dso/dso_dl.o crypto/dso/dso_dlfcn.o crypto/dso/dso_err.o crypto/dso/dso_lib.o crypto/dso/dso_openssl.o crypto/dso/dso_vms.o crypto/dso/dso_win32.o crypto/ebcdic.o crypto/ec/curve25519.o crypto/ec/curve448/arch_32/f_impl.o crypto/ec/curve448/curve448.o crypto/ec/curve448/curve448_tables.o crypto/ec/curve448/eddsa.o crypto/ec/curve448/f_generic.o crypto/ec/curve448/scalar.o crypto/ec/ec2_oct.o crypto/ec/ec2_smpl.o crypto/ec/ec_ameth.o crypto/ec/ec_asn1.o crypto/ec/ec_check.o crypto/ec/ec_curve.o crypto/ec/ec_cvt.o crypto/ec/ec_err.o crypto/ec/ec_key.o crypto/ec/ec_kmeth.o crypto/ec/ec_lib.o crypto/ec/ec_mult.o crypto/ec/ec_oct.o crypto/ec/ec_pmeth.o crypto/ec/ec_print.o crypto/ec/ecdh_kdf.o crypto/ec/ecdh_ossl.o crypto/ec/ecdsa_ossl.o crypto/ec/ecdsa_sign.o crypto/ec/ecdsa_vrf.o crypto/ec/eck_prn.o crypto/ec/ecp_mont.o crypto/ec/ecp_nist.o crypto/ec/ecp_nistp224.o crypto/ec/ecp_nistp256.o crypto/ec/ecp_nistp521.o crypto/ec/ecp_nistputil.o crypto/ec/ecp_nistz256-x86_64.o crypto/ec/ecp_nistz256.o crypto/ec/ecp_oct.o crypto/ec/ecp_smpl.o crypto/ec/ecx_meth.o crypto/ec/x25519-x86_64.o crypto/engine/eng_all.o crypto/engine/eng_cnf.o crypto/engine/eng_ctrl.o crypto/engine/eng_dyn.o crypto/engine/eng_err.o crypto/engine/eng_fat.o crypto/engine/eng_init.o crypto/engine/eng_lib.o crypto/engine/eng_list.o crypto/engine/eng_openssl.o crypto/engine/eng_pkey.o crypto/engine/eng_rdrand.o crypto/engine/eng_table.o crypto/engine/tb_asnmth.o crypto/engine/tb_cipher.o crypto/engine/tb_dh.o crypto/engine/tb_digest.o crypto/engine/tb_dsa.o crypto/engine/tb_eckey.o crypto/engine/tb_pkmeth.o crypto/engine/tb_rand.o crypto/engine/tb_rsa.o crypto/err/err.o crypto/err/err_all.o crypto/err/err_prn.o crypto/evp/bio_b64.o crypto/evp/bio_enc.o crypto/evp/bio_md.o crypto/evp/bio_ok.o crypto/evp/c_allc.o crypto/evp/c_alld.o crypto/evp/cmeth_lib.o crypto/evp/digest.o crypto/evp/e_aes.o crypto/evp/e_aes_cbc_hmac_sha1.o crypto/evp/e_aes_cbc_hmac_sha256.o crypto/evp/e_aria.o crypto/evp/e_bf.o crypto/evp/e_camellia.o crypto/evp/e_cast.o crypto/evp/e_chacha20_poly1305.o crypto/evp/e_des.o crypto/evp/e_des3.o crypto/evp/e_idea.o crypto/evp/e_null.o crypto/evp/e_old.o crypto/evp/e_rc2.o crypto/evp/e_rc4.o crypto/evp/e_rc4_hmac_md5.o crypto/evp/e_rc5.o crypto/evp/e_seed.o crypto/evp/e_sm4.o crypto/evp/e_xcbc_d.o crypto/evp/encode.o crypto/evp/evp_cnf.o crypto/evp/evp_enc.o crypto/evp/evp_err.o crypto/evp/evp_key.o crypto/evp/evp_lib.o crypto/evp/evp_pbe.o crypto/evp/evp_pkey.o crypto/evp/m_md2.o crypto/evp/m_md4.o crypto/evp/m_md5.o crypto/evp/m_md5_sha1.o crypto/evp/m_mdc2.o crypto/evp/m_null.o crypto/evp/m_ripemd.o crypto/evp/m_sha1.o crypto/evp/m_sha3.o crypto/evp/m_sigver.o crypto/evp/m_wp.o crypto/evp/names.o crypto/evp/p5_crpt.o crypto/evp/p5_crpt2.o crypto/evp/p_dec.o crypto/evp/p_enc.o crypto/evp/p_lib.o crypto/evp/p_open.o crypto/evp/p_seal.o crypto/evp/p_sign.o crypto/evp/p_verify.o crypto/evp/pbe_scrypt.o crypto/evp/pmeth_fn.o crypto/evp/pmeth_gn.o crypto/evp/pmeth_lib.o crypto/ex_data.o crypto/getenv.o crypto/hmac/hm_ameth.o crypto/hmac/hm_pmeth.o crypto/hmac/hmac.o crypto/idea/i_cbc.o crypto/idea/i_cfb64.o crypto/idea/i_ecb.o crypto/idea/i_ofb64.o crypto/idea/i_skey.o crypto/init.o crypto/kdf/hkdf.o crypto/kdf/kdf_err.o crypto/kdf/scrypt.o crypto/kdf/tls1_prf.o crypto/lhash/lh_stats.o crypto/lhash/lhash.o crypto/md4/md4_dgst.o crypto/md4/md4_one.o crypto/md5/md5-x86_64.o crypto/md5/md5_dgst.o crypto/md5/md5_one.o crypto/mdc2/mdc2_one.o crypto/mdc2/mdc2dgst.o crypto/mem.o crypto/mem_dbg.o crypto/mem_sec.o crypto/modes/aesni-gcm-x86_64.o crypto/modes/cbc128.o crypto/modes/ccm128.o crypto/modes/cfb128.o crypto/modes/ctr128.o crypto/modes/cts128.o crypto/modes/gcm128.o crypto/modes/ghash-x86_64.o crypto/modes/ocb128.o crypto/modes/ofb128.o crypto/modes/wrap128.o crypto/modes/xts128.o crypto/o_dir.o crypto/o_fips.o crypto/o_fopen.o crypto/o_init.o crypto/o_str.o crypto/o_time.o crypto/objects/o_names.o crypto/objects/obj_dat.o crypto/objects/obj_err.o crypto/objects/obj_lib.o crypto/objects/obj_xref.o crypto/ocsp/ocsp_asn.o crypto/ocsp/ocsp_cl.o crypto/ocsp/ocsp_err.o crypto/ocsp/ocsp_ext.o crypto/ocsp/ocsp_ht.o crypto/ocsp/ocsp_lib.o crypto/ocsp/ocsp_prn.o crypto/ocsp/ocsp_srv.o crypto/ocsp/ocsp_vfy.o crypto/ocsp/v3_ocsp.o crypto/pem/pem_all.o crypto/pem/pem_err.o crypto/pem/pem_info.o crypto/pem/pem_lib.o crypto/pem/pem_oth.o crypto/pem/pem_pk8.o crypto/pem/pem_pkey.o crypto/pem/pem_sign.o crypto/pem/pem_x509.o crypto/pem/pem_xaux.o crypto/pem/pvkfmt.o crypto/pkcs12/p12_add.o crypto/pkcs12/p12_asn.o crypto/pkcs12/p12_attr.o crypto/pkcs12/p12_crpt.o crypto/pkcs12/p12_crt.o crypto/pkcs12/p12_decr.o crypto/pkcs12/p12_init.o crypto/pkcs12/p12_key.o crypto/pkcs12/p12_kiss.o crypto/pkcs12/p12_mutl.o crypto/pkcs12/p12_npas.o crypto/pkcs12/p12_p8d.o crypto/pkcs12/p12_p8e.o crypto/pkcs12/p12_sbag.o crypto/pkcs12/p12_utl.o crypto/pkcs12/pk12err.o crypto/pkcs7/bio_pk7.o crypto/pkcs7/pk7_asn1.o crypto/pkcs7/pk7_attr.o crypto/pkcs7/pk7_doit.o crypto/pkcs7/pk7_lib.o crypto/pkcs7/pk7_mime.o crypto/pkcs7/pk7_smime.o crypto/pkcs7/pkcs7err.o crypto/poly1305/poly1305-x86_64.o crypto/poly1305/poly1305.o crypto/poly1305/poly1305_ameth.o crypto/poly1305/poly1305_pmeth.o crypto/rand/drbg_ctr.o crypto/rand/drbg_lib.o crypto/rand/rand_egd.o crypto/rand/rand_err.o crypto/rand/rand_lib.o crypto/rand/rand_unix.o crypto/rand/rand_vms.o crypto/rand/rand_win.o crypto/rand/randfile.o crypto/rc2/rc2_cbc.o crypto/rc2/rc2_ecb.o crypto/rc2/rc2_skey.o crypto/rc2/rc2cfb64.o crypto/rc2/rc2ofb64.o crypto/rc4/rc4-md5-x86_64.o crypto/rc4/rc4-x86_64.o crypto/ripemd/rmd_dgst.o crypto/ripemd/rmd_one.o crypto/rsa/rsa_ameth.o crypto/rsa/rsa_asn1.o crypto/rsa/rsa_chk.o crypto/rsa/rsa_crpt.o crypto/rsa/rsa_depr.o crypto/rsa/rsa_err.o crypto/rsa/rsa_gen.o crypto/rsa/rsa_lib.o crypto/rsa/rsa_meth.o crypto/rsa/rsa_mp.o crypto/rsa/rsa_none.o crypto/rsa/rsa_oaep.o crypto/rsa/rsa_ossl.o crypto/rsa/rsa_pk1.o crypto/rsa/rsa_pmeth.o crypto/rsa/rsa_prn.o crypto/rsa/rsa_pss.o crypto/rsa/rsa_saos.o crypto/rsa/rsa_sign.o crypto/rsa/rsa_ssl.o crypto/rsa/rsa_x931.o crypto/rsa/rsa_x931g.o crypto/seed/seed.o crypto/seed/seed_cbc.o crypto/seed/seed_cfb.o crypto/seed/seed_ecb.o crypto/seed/seed_ofb.o crypto/sha/keccak1600-x86_64.o crypto/sha/sha1-mb-x86_64.o crypto/sha/sha1-x86_64.o crypto/sha/sha1_one.o crypto/sha/sha1dgst.o crypto/sha/sha256-mb-x86_64.o crypto/sha/sha256-x86_64.o crypto/sha/sha256.o crypto/sha/sha512-x86_64.o crypto/sha/sha512.o crypto/siphash/siphash.o crypto/siphash/siphash_ameth.o crypto/siphash/siphash_pmeth.o crypto/sm2/sm2_crypt.o crypto/sm2/sm2_err.o crypto/sm2/sm2_pmeth.o crypto/sm2/sm2_sign.o crypto/sm3/m_sm3.o crypto/sm3/sm3.o crypto/sm4/sm4.o crypto/srp/srp_lib.o crypto/srp/srp_vfy.o crypto/stack/stack.o crypto/store/loader_file.o crypto/store/store_err.o crypto/store/store_init.o crypto/store/store_lib.o crypto/store/store_register.o crypto/store/store_strings.o crypto/threads_none.o crypto/threads_pthread.o crypto/threads_win.o crypto/ts/ts_asn1.o crypto/ts/ts_conf.o crypto/ts/ts_err.o crypto/ts/ts_lib.o crypto/ts/ts_req_print.o crypto/ts/ts_req_utils.o crypto/ts/ts_rsp_print.o crypto/ts/ts_rsp_sign.o crypto/ts/ts_rsp_utils.o crypto/ts/ts_rsp_verify.o crypto/ts/ts_verify_ctx.o crypto/txt_db/txt_db.o crypto/ui/ui_err.o crypto/ui/ui_lib.o crypto/ui/ui_null.o crypto/ui/ui_openssl.o crypto/ui/ui_util.o crypto/uid.o crypto/whrlpool/wp-x86_64.o crypto/whrlpool/wp_dgst.o crypto/x509/by_dir.o crypto/x509/by_file.o crypto/x509/t_crl.o crypto/x509/t_req.o crypto/x509/t_x509.o crypto/x509/x509_att.o crypto/x509/x509_cmp.o crypto/x509/x509_d2.o crypto/x509/x509_def.o crypto/x509/x509_err.o crypto/x509/x509_ext.o crypto/x509/x509_lu.o crypto/x509/x509_meth.o crypto/x509/x509_obj.o crypto/x509/x509_r2x.o crypto/x509/x509_req.o crypto/x509/x509_set.o crypto/x509/x509_trs.o crypto/x509/x509_txt.o crypto/x509/x509_v3.o crypto/x509/x509_vfy.o crypto/x509/x509_vpm.o crypto/x509/x509cset.o crypto/x509/x509name.o crypto/x509/x509rset.o crypto/x509/x509spki.o crypto/x509/x509type.o crypto/x509/x_all.o crypto/x509/x_attrib.o crypto/x509/x_crl.o crypto/x509/x_exten.o crypto/x509/x_name.o crypto/x509/x_pubkey.o crypto/x509/x_req.o crypto/x509/x_x509.o crypto/x509/x_x509a.o crypto/x509v3/pcy_cache.o crypto/x509v3/pcy_data.o crypto/x509v3/pcy_lib.o crypto/x509v3/pcy_map.o crypto/x509v3/pcy_node.o crypto/x509v3/pcy_tree.o crypto/x509v3/v3_addr.o crypto/x509v3/v3_admis.o crypto/x509v3/v3_akey.o crypto/x509v3/v3_akeya.o crypto/x509v3/v3_alt.o crypto/x509v3/v3_asid.o crypto/x509v3/v3_bcons.o crypto/x509v3/v3_bitst.o crypto/x509v3/v3_conf.o crypto/x509v3/v3_cpols.o crypto/x509v3/v3_crld.o crypto/x509v3/v3_enum.o crypto/x509v3/v3_extku.o crypto/x509v3/v3_genn.o crypto/x509v3/v3_ia5.o crypto/x509v3/v3_info.o crypto/x509v3/v3_int.o crypto/x509v3/v3_lib.o crypto/x509v3/v3_ncons.o crypto/x509v3/v3_pci.o crypto/x509v3/v3_pcia.o crypto/x509v3/v3_pcons.o crypto/x509v3/v3_pku.o crypto/x509v3/v3_pmaps.o crypto/x509v3/v3_prn.o crypto/x509v3/v3_purp.o crypto/x509v3/v3_skey.o crypto/x509v3/v3_sxnet.o crypto/x509v3/v3_tlsf.o crypto/x509v3/v3_utl.o crypto/x509v3/v3err.o crypto/x86_64cpuid.o engines/e_afalg.o engines/e_capi.o engines/e_padlock-x86_64.o engines/e_padlock.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: creating libcrypto.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ranlib libcrypto.a || echo Never mind. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make depend && make _build_libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/app_rand.d.tmp -MT apps/app_rand.o -c -o apps/app_rand.o apps/app_rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/apps.d.tmp -MT apps/apps.o -c -o apps/apps.o apps/apps.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/bf_prefix.d.tmp -MT apps/bf_prefix.o -c -o apps/bf_prefix.o apps/bf_prefix.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/opt.d.tmp -MT apps/opt.o -c -o apps/opt.o apps/opt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/s_cb.d.tmp -MT apps/s_cb.o -c -o apps/s_cb.o apps/s_cb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF apps/s_socket.d.tmp -MT apps/s_socket.o -c -o apps/s_socket.o apps/s_socket.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar r apps/libapps.a apps/app_rand.o apps/apps.o apps/bf_prefix.o apps/opt.o apps/s_cb.o apps/s_socket.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: creating apps/libapps.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ranlib apps/libapps.a || echo Never mind. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/bio_ssl.d.tmp -MT ssl/bio_ssl.o -c -o ssl/bio_ssl.o ssl/bio_ssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/d1_lib.d.tmp -MT ssl/d1_lib.o -c -o ssl/d1_lib.o ssl/d1_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/d1_msg.d.tmp -MT ssl/d1_msg.o -c -o ssl/d1_msg.o ssl/d1_msg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/d1_srtp.d.tmp -MT ssl/d1_srtp.o -c -o ssl/d1_srtp.o ssl/d1_srtp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/methods.d.tmp -MT ssl/methods.o -c -o ssl/methods.o ssl/methods.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/packet.d.tmp -MT ssl/packet.o -c -o ssl/packet.o ssl/packet.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/pqueue.d.tmp -MT ssl/pqueue.o -c -o ssl/pqueue.o ssl/pqueue.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/dtls1_bitmap.d.tmp -MT ssl/record/dtls1_bitmap.o -c -o ssl/record/dtls1_bitmap.o ssl/record/dtls1_bitmap.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/rec_layer_d1.d.tmp -MT ssl/record/rec_layer_d1.o -c -o ssl/record/rec_layer_d1.o ssl/record/rec_layer_d1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/rec_layer_s3.d.tmp -MT ssl/record/rec_layer_s3.o -c -o ssl/record/rec_layer_s3.o ssl/record/rec_layer_s3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/ssl3_buffer.d.tmp -MT ssl/record/ssl3_buffer.o -c -o ssl/record/ssl3_buffer.o ssl/record/ssl3_buffer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/ssl3_record.d.tmp -MT ssl/record/ssl3_record.o -c -o ssl/record/ssl3_record.o ssl/record/ssl3_record.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/record/ssl3_record_tls13.d.tmp -MT ssl/record/ssl3_record_tls13.o -c -o ssl/record/ssl3_record_tls13.o ssl/record/ssl3_record_tls13.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/s3_cbc.d.tmp -MT ssl/s3_cbc.o -c -o ssl/s3_cbc.o ssl/s3_cbc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/s3_enc.d.tmp -MT ssl/s3_enc.o -c -o ssl/s3_enc.o ssl/s3_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/s3_lib.d.tmp -MT ssl/s3_lib.o -c -o ssl/s3_lib.o ssl/s3_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/s3_msg.d.tmp -MT ssl/s3_msg.o -c -o ssl/s3_msg.o ssl/s3_msg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_asn1.d.tmp -MT ssl/ssl_asn1.o -c -o ssl/ssl_asn1.o ssl/ssl_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_cert.d.tmp -MT ssl/ssl_cert.o -c -o ssl/ssl_cert.o ssl/ssl_cert.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_ciph.d.tmp -MT ssl/ssl_ciph.o -c -o ssl/ssl_ciph.o ssl/ssl_ciph.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_conf.d.tmp -MT ssl/ssl_conf.o -c -o ssl/ssl_conf.o ssl/ssl_conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_err.d.tmp -MT ssl/ssl_err.o -c -o ssl/ssl_err.o ssl/ssl_err.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_init.d.tmp -MT ssl/ssl_init.o -c -o ssl/ssl_init.o ssl/ssl_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_lib.d.tmp -MT ssl/ssl_lib.o -c -o ssl/ssl_lib.o ssl/ssl_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_mcnf.d.tmp -MT ssl/ssl_mcnf.o -c -o ssl/ssl_mcnf.o ssl/ssl_mcnf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_rsa.d.tmp -MT ssl/ssl_rsa.o -c -o ssl/ssl_rsa.o ssl/ssl_rsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_sess.d.tmp -MT ssl/ssl_sess.o -c -o ssl/ssl_sess.o ssl/ssl_sess.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_stat.d.tmp -MT ssl/ssl_stat.o -c -o ssl/ssl_stat.o ssl/ssl_stat.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_txt.d.tmp -MT ssl/ssl_txt.o -c -o ssl/ssl_txt.o ssl/ssl_txt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/ssl_utst.d.tmp -MT ssl/ssl_utst.o -c -o ssl/ssl_utst.o ssl/ssl_utst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/extensions.d.tmp -MT ssl/statem/extensions.o -c -o ssl/statem/extensions.o ssl/statem/extensions.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/extensions_clnt.d.tmp -MT ssl/statem/extensions_clnt.o -c -o ssl/statem/extensions_clnt.o ssl/statem/extensions_clnt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/extensions_cust.d.tmp -MT ssl/statem/extensions_cust.o -c -o ssl/statem/extensions_cust.o ssl/statem/extensions_cust.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/extensions_srvr.d.tmp -MT ssl/statem/extensions_srvr.o -c -o ssl/statem/extensions_srvr.o ssl/statem/extensions_srvr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/statem.d.tmp -MT ssl/statem/statem.o -c -o ssl/statem/statem.o ssl/statem/statem.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/statem_clnt.d.tmp -MT ssl/statem/statem_clnt.o -c -o ssl/statem/statem_clnt.o ssl/statem/statem_clnt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/statem_dtls.d.tmp -MT ssl/statem/statem_dtls.o -c -o ssl/statem/statem_dtls.o ssl/statem/statem_dtls.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/statem_lib.d.tmp -MT ssl/statem/statem_lib.o -c -o ssl/statem/statem_lib.o ssl/statem/statem_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/statem/statem_srvr.d.tmp -MT ssl/statem/statem_srvr.o -c -o ssl/statem/statem_srvr.o ssl/statem/statem_srvr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/t1_enc.d.tmp -MT ssl/t1_enc.o -c -o ssl/t1_enc.o ssl/t1_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/t1_lib.d.tmp -MT ssl/t1_lib.o -c -o ssl/t1_lib.o ssl/t1_lib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/t1_trce.d.tmp -MT ssl/t1_trce.o -c -o ssl/t1_trce.o ssl/t1_trce.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/tls13_enc.d.tmp -MT ssl/tls13_enc.o -c -o ssl/tls13_enc.o ssl/tls13_enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF ssl/tls_srp.d.tmp -MT ssl/tls_srp.o -c -o ssl/tls_srp.o ssl/tls_srp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar r libssl.a ssl/bio_ssl.o ssl/d1_lib.o ssl/d1_msg.o ssl/d1_srtp.o ssl/methods.o ssl/packet.o ssl/pqueue.o ssl/record/dtls1_bitmap.o ssl/record/rec_layer_d1.o ssl/record/rec_layer_s3.o ssl/record/ssl3_buffer.o ssl/record/ssl3_record.o ssl/record/ssl3_record_tls13.o ssl/s3_cbc.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_msg.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_conf.o ssl/ssl_err.o ssl/ssl_init.o ssl/ssl_lib.o ssl/ssl_mcnf.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/ssl_stat.o ssl/ssl_txt.o ssl/ssl_utst.o ssl/statem/extensions.o ssl/statem/extensions_clnt.o ssl/statem/extensions_cust.o ssl/statem/extensions_srvr.o ssl/statem/statem.o ssl/statem/statem_clnt.o ssl/statem/statem_dtls.o ssl/statem/statem_lib.o ssl/statem/statem_srvr.o ssl/t1_enc.o ssl/t1_lib.o ssl/t1_trce.o ssl/tls13_enc.o ssl/tls_srp.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: creating libssl.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ranlib libssl.a || echo Never mind. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/basic_output.d.tmp -MT test/testutil/basic_output.o -c -o test/testutil/basic_output.o test/testutil/basic_output.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/cb.d.tmp -MT test/testutil/cb.o -c -o test/testutil/cb.o test/testutil/cb.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/driver.d.tmp -MT test/testutil/driver.o -c -o test/testutil/driver.o test/testutil/driver.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/format_output.d.tmp -MT test/testutil/format_output.o -c -o test/testutil/format_output.o test/testutil/format_output.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/main.d.tmp -MT test/testutil/main.o -c -o test/testutil/main.o test/testutil/main.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/output_helpers.d.tmp -MT test/testutil/output_helpers.o -c -o test/testutil/output_helpers.o test/testutil/output_helpers.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/random.d.tmp -MT test/testutil/random.o -c -o test/testutil/random.o test/testutil/random.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/stanza.d.tmp -MT test/testutil/stanza.o -c -o test/testutil/stanza.o test/testutil/stanza.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/tap_bio.d.tmp -MT test/testutil/tap_bio.o -c -o test/testutil/tap_bio.o test/testutil/tap_bio.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/test_cleanup.d.tmp -MT test/testutil/test_cleanup.o -c -o test/testutil/test_cleanup.o test/testutil/test_cleanup.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/tests.d.tmp -MT test/testutil/tests.o -c -o test/testutil/tests.o test/testutil/tests.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -fPIC -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/ssl\"" -DENGINESDIR="\"/usr/local/lib/engines-1.1\"" -DNDEBUG -MMD -MF test/testutil/testutil_init.d.tmp -MT test/testutil/testutil_init.o -c -o test/testutil/testutil_init.o test/testutil/testutil_init.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar r test/libtestutil.a test/testutil/basic_output.o test/testutil/cb.o test/testutil/driver.o test/testutil/format_output.o test/testutil/main.o test/testutil/output_helpers.o test/testutil/random.o test/testutil/stanza.o test/testutil/tap_bio.o test/testutil/test_cleanup.o test/testutil/tests.o test/testutil/testutil_init.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: creating test/libtestutil.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ranlib test/libtestutil.a || echo Never mind. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing runtime libraries Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing development files Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/include/openssl' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/aes.h -> /usr/local/include/openssl/aes.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1.h -> /usr/local/include/openssl/asn1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1_mac.h -> /usr/local/include/openssl/asn1_mac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1err.h -> /usr/local/include/openssl/asn1err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1t.h -> /usr/local/include/openssl/asn1t.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/async.h -> /usr/local/include/openssl/async.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asyncerr.h -> /usr/local/include/openssl/asyncerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bio.h -> /usr/local/include/openssl/bio.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bioerr.h -> /usr/local/include/openssl/bioerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/blowfish.h -> /usr/local/include/openssl/blowfish.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bn.h -> /usr/local/include/openssl/bn.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bnerr.h -> /usr/local/include/openssl/bnerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/buffer.h -> /usr/local/include/openssl/buffer.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/buffererr.h -> /usr/local/include/openssl/buffererr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/camellia.h -> /usr/local/include/openssl/camellia.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cast.h -> /usr/local/include/openssl/cast.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cmac.h -> /usr/local/include/openssl/cmac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cms.h -> /usr/local/include/openssl/cms.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cmserr.h -> /usr/local/include/openssl/cmserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/comp.h -> /usr/local/include/openssl/comp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/comperr.h -> /usr/local/include/openssl/comperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conf.h -> /usr/local/include/openssl/conf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conf_api.h -> /usr/local/include/openssl/conf_api.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conferr.h -> /usr/local/include/openssl/conferr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/crypto.h -> /usr/local/include/openssl/crypto.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cryptoerr.h -> /usr/local/include/openssl/cryptoerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ct.h -> /usr/local/include/openssl/ct.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cterr.h -> /usr/local/include/openssl/cterr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/des.h -> /usr/local/include/openssl/des.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dh.h -> /usr/local/include/openssl/dh.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dherr.h -> /usr/local/include/openssl/dherr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dsa.h -> /usr/local/include/openssl/dsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dsaerr.h -> /usr/local/include/openssl/dsaerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dtls1.h -> /usr/local/include/openssl/dtls1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/e_os2.h -> /usr/local/include/openssl/e_os2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ebcdic.h -> /usr/local/include/openssl/ebcdic.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ec.h -> /usr/local/include/openssl/ec.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecdh.h -> /usr/local/include/openssl/ecdh.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecdsa.h -> /usr/local/include/openssl/ecdsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecerr.h -> /usr/local/include/openssl/ecerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/engine.h -> /usr/local/include/openssl/engine.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/engineerr.h -> /usr/local/include/openssl/engineerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/err.h -> /usr/local/include/openssl/err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/evp.h -> /usr/local/include/openssl/evp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/evperr.h -> /usr/local/include/openssl/evperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/hmac.h -> /usr/local/include/openssl/hmac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/idea.h -> /usr/local/include/openssl/idea.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/kdf.h -> /usr/local/include/openssl/kdf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/kdferr.h -> /usr/local/include/openssl/kdferr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/lhash.h -> /usr/local/include/openssl/lhash.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md2.h -> /usr/local/include/openssl/md2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md4.h -> /usr/local/include/openssl/md4.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md5.h -> /usr/local/include/openssl/md5.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/mdc2.h -> /usr/local/include/openssl/mdc2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/modes.h -> /usr/local/include/openssl/modes.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/obj_mac.h -> /usr/local/include/openssl/obj_mac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/objects.h -> /usr/local/include/openssl/objects.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/objectserr.h -> /usr/local/include/openssl/objectserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ocsp.h -> /usr/local/include/openssl/ocsp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ocsperr.h -> /usr/local/include/openssl/ocsperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/opensslconf.h -> /usr/local/include/openssl/opensslconf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/opensslv.h -> /usr/local/include/openssl/opensslv.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ossl_typ.h -> /usr/local/include/openssl/ossl_typ.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pem.h -> /usr/local/include/openssl/pem.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pem2.h -> /usr/local/include/openssl/pem2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pemerr.h -> /usr/local/include/openssl/pemerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs12.h -> /usr/local/include/openssl/pkcs12.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs12err.h -> /usr/local/include/openssl/pkcs12err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs7.h -> /usr/local/include/openssl/pkcs7.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs7err.h -> /usr/local/include/openssl/pkcs7err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rand.h -> /usr/local/include/openssl/rand.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rand_drbg.h -> /usr/local/include/openssl/rand_drbg.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/randerr.h -> /usr/local/include/openssl/randerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc2.h -> /usr/local/include/openssl/rc2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc4.h -> /usr/local/include/openssl/rc4.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc5.h -> /usr/local/include/openssl/rc5.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ripemd.h -> /usr/local/include/openssl/ripemd.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rsa.h -> /usr/local/include/openssl/rsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rsaerr.h -> /usr/local/include/openssl/rsaerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/safestack.h -> /usr/local/include/openssl/safestack.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/seed.h -> /usr/local/include/openssl/seed.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/sha.h -> /usr/local/include/openssl/sha.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/srp.h -> /usr/local/include/openssl/srp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/srtp.h -> /usr/local/include/openssl/srtp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl.h -> /usr/local/include/openssl/ssl.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl2.h -> /usr/local/include/openssl/ssl2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl3.h -> /usr/local/include/openssl/ssl3.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/sslerr.h -> /usr/local/include/openssl/sslerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/stack.h -> /usr/local/include/openssl/stack.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/store.h -> /usr/local/include/openssl/store.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/storeerr.h -> /usr/local/include/openssl/storeerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/symhacks.h -> /usr/local/include/openssl/symhacks.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/tls1.h -> /usr/local/include/openssl/tls1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ts.h -> /usr/local/include/openssl/ts.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/tserr.h -> /usr/local/include/openssl/tserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/txt_db.h -> /usr/local/include/openssl/txt_db.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ui.h -> /usr/local/include/openssl/ui.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/uierr.h -> /usr/local/include/openssl/uierr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/whrlpool.h -> /usr/local/include/openssl/whrlpool.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509.h -> /usr/local/include/openssl/x509.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509_vfy.h -> /usr/local/include/openssl/x509_vfy.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509err.h -> /usr/local/include/openssl/x509err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509v3.h -> /usr/local/include/openssl/x509v3.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509v3err.h -> /usr/local/include/openssl/x509v3err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/aes.h -> /usr/local/include/openssl/aes.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1.h -> /usr/local/include/openssl/asn1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1_mac.h -> /usr/local/include/openssl/asn1_mac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1err.h -> /usr/local/include/openssl/asn1err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asn1t.h -> /usr/local/include/openssl/asn1t.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/async.h -> /usr/local/include/openssl/async.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/asyncerr.h -> /usr/local/include/openssl/asyncerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bio.h -> /usr/local/include/openssl/bio.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bioerr.h -> /usr/local/include/openssl/bioerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/blowfish.h -> /usr/local/include/openssl/blowfish.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bn.h -> /usr/local/include/openssl/bn.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/bnerr.h -> /usr/local/include/openssl/bnerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/buffer.h -> /usr/local/include/openssl/buffer.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/buffererr.h -> /usr/local/include/openssl/buffererr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/camellia.h -> /usr/local/include/openssl/camellia.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cast.h -> /usr/local/include/openssl/cast.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cmac.h -> /usr/local/include/openssl/cmac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cms.h -> /usr/local/include/openssl/cms.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cmserr.h -> /usr/local/include/openssl/cmserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/comp.h -> /usr/local/include/openssl/comp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/comperr.h -> /usr/local/include/openssl/comperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conf.h -> /usr/local/include/openssl/conf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conf_api.h -> /usr/local/include/openssl/conf_api.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/conferr.h -> /usr/local/include/openssl/conferr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/crypto.h -> /usr/local/include/openssl/crypto.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cryptoerr.h -> /usr/local/include/openssl/cryptoerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ct.h -> /usr/local/include/openssl/ct.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/cterr.h -> /usr/local/include/openssl/cterr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/des.h -> /usr/local/include/openssl/des.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dh.h -> /usr/local/include/openssl/dh.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dherr.h -> /usr/local/include/openssl/dherr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dsa.h -> /usr/local/include/openssl/dsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dsaerr.h -> /usr/local/include/openssl/dsaerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/dtls1.h -> /usr/local/include/openssl/dtls1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/e_os2.h -> /usr/local/include/openssl/e_os2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ebcdic.h -> /usr/local/include/openssl/ebcdic.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ec.h -> /usr/local/include/openssl/ec.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecdh.h -> /usr/local/include/openssl/ecdh.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecdsa.h -> /usr/local/include/openssl/ecdsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ecerr.h -> /usr/local/include/openssl/ecerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/engine.h -> /usr/local/include/openssl/engine.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/engineerr.h -> /usr/local/include/openssl/engineerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/err.h -> /usr/local/include/openssl/err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/evp.h -> /usr/local/include/openssl/evp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/evperr.h -> /usr/local/include/openssl/evperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/hmac.h -> /usr/local/include/openssl/hmac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/idea.h -> /usr/local/include/openssl/idea.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/kdf.h -> /usr/local/include/openssl/kdf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/kdferr.h -> /usr/local/include/openssl/kdferr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/lhash.h -> /usr/local/include/openssl/lhash.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md2.h -> /usr/local/include/openssl/md2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md4.h -> /usr/local/include/openssl/md4.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/md5.h -> /usr/local/include/openssl/md5.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/mdc2.h -> /usr/local/include/openssl/mdc2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/modes.h -> /usr/local/include/openssl/modes.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/obj_mac.h -> /usr/local/include/openssl/obj_mac.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/objects.h -> /usr/local/include/openssl/objects.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/objectserr.h -> /usr/local/include/openssl/objectserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ocsp.h -> /usr/local/include/openssl/ocsp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ocsperr.h -> /usr/local/include/openssl/ocsperr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/opensslconf.h -> /usr/local/include/openssl/opensslconf.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/opensslv.h -> /usr/local/include/openssl/opensslv.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ossl_typ.h -> /usr/local/include/openssl/ossl_typ.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pem.h -> /usr/local/include/openssl/pem.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pem2.h -> /usr/local/include/openssl/pem2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pemerr.h -> /usr/local/include/openssl/pemerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs12.h -> /usr/local/include/openssl/pkcs12.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs12err.h -> /usr/local/include/openssl/pkcs12err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs7.h -> /usr/local/include/openssl/pkcs7.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/pkcs7err.h -> /usr/local/include/openssl/pkcs7err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rand.h -> /usr/local/include/openssl/rand.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rand_drbg.h -> /usr/local/include/openssl/rand_drbg.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/randerr.h -> /usr/local/include/openssl/randerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc2.h -> /usr/local/include/openssl/rc2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc4.h -> /usr/local/include/openssl/rc4.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rc5.h -> /usr/local/include/openssl/rc5.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ripemd.h -> /usr/local/include/openssl/ripemd.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rsa.h -> /usr/local/include/openssl/rsa.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/rsaerr.h -> /usr/local/include/openssl/rsaerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/safestack.h -> /usr/local/include/openssl/safestack.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/seed.h -> /usr/local/include/openssl/seed.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/sha.h -> /usr/local/include/openssl/sha.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/srp.h -> /usr/local/include/openssl/srp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/srtp.h -> /usr/local/include/openssl/srtp.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl.h -> /usr/local/include/openssl/ssl.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl2.h -> /usr/local/include/openssl/ssl2.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ssl3.h -> /usr/local/include/openssl/ssl3.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/sslerr.h -> /usr/local/include/openssl/sslerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/stack.h -> /usr/local/include/openssl/stack.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/store.h -> /usr/local/include/openssl/store.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/storeerr.h -> /usr/local/include/openssl/storeerr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/symhacks.h -> /usr/local/include/openssl/symhacks.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/tls1.h -> /usr/local/include/openssl/tls1.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ts.h -> /usr/local/include/openssl/ts.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/tserr.h -> /usr/local/include/openssl/tserr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/txt_db.h -> /usr/local/include/openssl/txt_db.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/ui.h -> /usr/local/include/openssl/ui.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/uierr.h -> /usr/local/include/openssl/uierr.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/whrlpool.h -> /usr/local/include/openssl/whrlpool.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509.h -> /usr/local/include/openssl/x509.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509_vfy.h -> /usr/local/include/openssl/x509_vfy.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509err.h -> /usr/local/include/openssl/x509err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509v3.h -> /usr/local/include/openssl/x509v3.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./include/openssl/x509v3err.h -> /usr/local/include/openssl/x509v3err.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install libcrypto.a -> /usr/local/lib/libcrypto.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install libssl.a -> /usr/local/lib/libssl.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install libcrypto.pc -> /usr/local/lib/pkgconfig/libcrypto.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install libssl.pc -> /usr/local/lib/pkgconfig/libssl.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install openssl.pc -> /usr/local/lib/pkgconfig/openssl.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make depend && make _build_engines Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Nothing to be done for '_build_engines'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/lib/engines-1.1' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing engines Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make depend && make _build_programs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl apps/progs.pl apps/openssl > apps/progs.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/asn1pars.d.tmp -MT apps/asn1pars.o -c -o apps/asn1pars.o apps/asn1pars.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ca.d.tmp -MT apps/ca.o -c -o apps/ca.o apps/ca.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ciphers.d.tmp -MT apps/ciphers.o -c -o apps/ciphers.o apps/ciphers.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/cms.d.tmp -MT apps/cms.o -c -o apps/cms.o apps/cms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/crl.d.tmp -MT apps/crl.o -c -o apps/crl.o apps/crl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/crl2p7.d.tmp -MT apps/crl2p7.o -c -o apps/crl2p7.o apps/crl2p7.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/dgst.d.tmp -MT apps/dgst.o -c -o apps/dgst.o apps/dgst.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/dhparam.d.tmp -MT apps/dhparam.o -c -o apps/dhparam.o apps/dhparam.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/dsa.d.tmp -MT apps/dsa.o -c -o apps/dsa.o apps/dsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/dsaparam.d.tmp -MT apps/dsaparam.o -c -o apps/dsaparam.o apps/dsaparam.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ec.d.tmp -MT apps/ec.o -c -o apps/ec.o apps/ec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ecparam.d.tmp -MT apps/ecparam.o -c -o apps/ecparam.o apps/ecparam.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/enc.d.tmp -MT apps/enc.o -c -o apps/enc.o apps/enc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/engine.d.tmp -MT apps/engine.o -c -o apps/engine.o apps/engine.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/errstr.d.tmp -MT apps/errstr.o -c -o apps/errstr.o apps/errstr.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/gendsa.d.tmp -MT apps/gendsa.o -c -o apps/gendsa.o apps/gendsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/genpkey.d.tmp -MT apps/genpkey.o -c -o apps/genpkey.o apps/genpkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/genrsa.d.tmp -MT apps/genrsa.o -c -o apps/genrsa.o apps/genrsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/nseq.d.tmp -MT apps/nseq.o -c -o apps/nseq.o apps/nseq.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ocsp.d.tmp -MT apps/ocsp.o -c -o apps/ocsp.o apps/ocsp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/openssl.d.tmp -MT apps/openssl.o -c -o apps/openssl.o apps/openssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/passwd.d.tmp -MT apps/passwd.o -c -o apps/passwd.o apps/passwd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkcs12.d.tmp -MT apps/pkcs12.o -c -o apps/pkcs12.o apps/pkcs12.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkcs7.d.tmp -MT apps/pkcs7.o -c -o apps/pkcs7.o apps/pkcs7.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkcs8.d.tmp -MT apps/pkcs8.o -c -o apps/pkcs8.o apps/pkcs8.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkey.d.tmp -MT apps/pkey.o -c -o apps/pkey.o apps/pkey.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkeyparam.d.tmp -MT apps/pkeyparam.o -c -o apps/pkeyparam.o apps/pkeyparam.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/pkeyutl.d.tmp -MT apps/pkeyutl.o -c -o apps/pkeyutl.o apps/pkeyutl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/prime.d.tmp -MT apps/prime.o -c -o apps/prime.o apps/prime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/rand.d.tmp -MT apps/rand.o -c -o apps/rand.o apps/rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/rehash.d.tmp -MT apps/rehash.o -c -o apps/rehash.o apps/rehash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/req.d.tmp -MT apps/req.o -c -o apps/req.o apps/req.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/rsa.d.tmp -MT apps/rsa.o -c -o apps/rsa.o apps/rsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/rsautl.d.tmp -MT apps/rsautl.o -c -o apps/rsautl.o apps/rsautl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/s_client.d.tmp -MT apps/s_client.o -c -o apps/s_client.o apps/s_client.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/s_server.d.tmp -MT apps/s_server.o -c -o apps/s_server.o apps/s_server.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/s_time.d.tmp -MT apps/s_time.o -c -o apps/s_time.o apps/s_time.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/sess_id.d.tmp -MT apps/sess_id.o -c -o apps/sess_id.o apps/sess_id.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/smime.d.tmp -MT apps/smime.o -c -o apps/smime.o apps/smime.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/speed.d.tmp -MT apps/speed.o -c -o apps/speed.o apps/speed.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/spkac.d.tmp -MT apps/spkac.o -c -o apps/spkac.o apps/spkac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/srp.d.tmp -MT apps/srp.o -c -o apps/srp.o apps/srp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/storeutl.d.tmp -MT apps/storeutl.o -c -o apps/storeutl.o apps/storeutl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/ts.d.tmp -MT apps/ts.o -c -o apps/ts.o apps/ts.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/verify.d.tmp -MT apps/verify.o -c -o apps/verify.o apps/verify.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/version.d.tmp -MT apps/version.o -c -o apps/version.o apps/version.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF apps/x509.d.tmp -MT apps/x509.o -c -o apps/x509.o apps/x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f apps/openssl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o apps/openssl apps/asn1pars.o apps/ca.o apps/ciphers.o apps/cms.o apps/crl.o apps/crl2p7.o apps/dgst.o apps/dhparam.o apps/dsa.o apps/dsaparam.o apps/ec.o apps/ecparam.o apps/enc.o apps/engine.o apps/errstr.o apps/gendsa.o apps/genpkey.o apps/genrsa.o apps/nseq.o apps/ocsp.o apps/openssl.o apps/passwd.o apps/pkcs12.o apps/pkcs7.o apps/pkcs8.o apps/pkey.o apps/pkeyparam.o apps/pkeyutl.o apps/prime.o apps/rand.o apps/rehash.o apps/req.o apps/rsa.o apps/rsautl.o apps/s_client.o apps/s_server.o apps/s_time.o apps/sess_id.o apps/smime.o apps/speed.o apps/spkac.o apps/srp.o apps/storeutl.o apps/ts.o apps/verify.o apps/version.o apps/x509.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": apps/libapps.a -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/asn1.d.tmp -MT fuzz/asn1.o -c -o fuzz/asn1.o fuzz/asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/test-corpus.d.tmp -MT fuzz/test-corpus.o -c -o fuzz/test-corpus.o fuzz/test-corpus.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/asn1-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/asn1-test fuzz/asn1.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/asn1parse.d.tmp -MT fuzz/asn1parse.o -c -o fuzz/asn1parse.o fuzz/asn1parse.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/asn1parse-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/asn1parse-test fuzz/asn1parse.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/bignum.d.tmp -MT fuzz/bignum.o -c -o fuzz/bignum.o fuzz/bignum.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/bignum-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/bignum-test fuzz/bignum.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/bndiv.d.tmp -MT fuzz/bndiv.o -c -o fuzz/bndiv.o fuzz/bndiv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/bndiv-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/bndiv-test fuzz/bndiv.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/client.d.tmp -MT fuzz/client.o -c -o fuzz/client.o fuzz/client.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/client-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/client-test fuzz/client.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/cms.d.tmp -MT fuzz/cms.o -c -o fuzz/cms.o fuzz/cms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/cms-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/cms-test fuzz/cms.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/conf.d.tmp -MT fuzz/conf.o -c -o fuzz/conf.o fuzz/conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/conf-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/conf-test fuzz/conf.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/crl.d.tmp -MT fuzz/crl.o -c -o fuzz/crl.o fuzz/crl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/crl-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/crl-test fuzz/crl.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/ct.d.tmp -MT fuzz/ct.o -c -o fuzz/ct.o fuzz/ct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/ct-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/ct-test fuzz/ct.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/server.d.tmp -MT fuzz/server.o -c -o fuzz/server.o fuzz/server.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/server-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/server-test fuzz/server.o fuzz/test-corpus.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF fuzz/x509.d.tmp -MT fuzz/x509.o -c -o fuzz/x509.o fuzz/x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f fuzz/x509-test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o fuzz/x509-test fuzz/test-corpus.o fuzz/x509.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/aborttest.d.tmp -MT test/aborttest.o -c -o test/aborttest.o test/aborttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/aborttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/aborttest test/aborttest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/afalgtest.d.tmp -MT test/afalgtest.o -c -o test/afalgtest.o test/afalgtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/afalgtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/afalgtest test/afalgtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asn1_decode_test.d.tmp -MT test/asn1_decode_test.o -c -o test/asn1_decode_test.o test/asn1_decode_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asn1_decode_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asn1_decode_test test/asn1_decode_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asn1_encode_test.d.tmp -MT test/asn1_encode_test.o -c -o test/asn1_encode_test.o test/asn1_encode_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asn1_encode_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asn1_encode_test test/asn1_encode_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asn1_internal_test.d.tmp -MT test/asn1_internal_test.o -c -o test/asn1_internal_test.o test/asn1_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asn1_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asn1_internal_test test/asn1_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asn1_string_table_test.d.tmp -MT test/asn1_string_table_test.o -c -o test/asn1_string_table_test.o test/asn1_string_table_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asn1_string_table_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asn1_string_table_test test/asn1_string_table_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asn1_time_test.d.tmp -MT test/asn1_time_test.o -c -o test/asn1_time_test.o test/asn1_time_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asn1_time_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asn1_time_test test/asn1_time_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asynciotest.d.tmp -MT test/asynciotest.o -c -o test/asynciotest.o test/asynciotest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssltestlib.d.tmp -MT test/ssltestlib.o -c -o test/ssltestlib.o test/ssltestlib.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asynciotest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asynciotest test/asynciotest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/asynctest.d.tmp -MT test/asynctest.o -c -o test/asynctest.o test/asynctest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/asynctest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/asynctest test/asynctest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bad_dtls_test.d.tmp -MT test/bad_dtls_test.o -c -o test/bad_dtls_test.o test/bad_dtls_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bad_dtls_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bad_dtls_test test/bad_dtls_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bftest.d.tmp -MT test/bftest.o -c -o test/bftest.o test/bftest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bftest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bftest test/bftest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bio_callback_test.d.tmp -MT test/bio_callback_test.o -c -o test/bio_callback_test.o test/bio_callback_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bio_callback_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bio_callback_test test/bio_callback_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bio_enc_test.d.tmp -MT test/bio_enc_test.o -c -o test/bio_enc_test.o test/bio_enc_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bio_enc_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bio_enc_test test/bio_enc_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bio_memleak_test.d.tmp -MT test/bio_memleak_test.o -c -o test/bio_memleak_test.o test/bio_memleak_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bio_memleak_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bio_memleak_test test/bio_memleak_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bioprinttest.d.tmp -MT test/bioprinttest.o -c -o test/bioprinttest.o test/bioprinttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bioprinttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bioprinttest test/bioprinttest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/bntest.d.tmp -MT test/bntest.o -c -o test/bntest.o test/bntest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/bntest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/bntest test/bntest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl aes > test/buildtest_aes.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_aes.d.tmp -MT test/buildtest_aes.o -c -o test/buildtest_aes.o test/buildtest_aes.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_aes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_aes test/buildtest_aes.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl asn1 > test/buildtest_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_asn1.d.tmp -MT test/buildtest_asn1.o -c -o test/buildtest_asn1.o test/buildtest_asn1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_asn1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_asn1 test/buildtest_asn1.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl asn1t > test/buildtest_asn1t.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_asn1t.d.tmp -MT test/buildtest_asn1t.o -c -o test/buildtest_asn1t.o test/buildtest_asn1t.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_asn1t Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_asn1t test/buildtest_asn1t.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl async > test/buildtest_async.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_async.d.tmp -MT test/buildtest_async.o -c -o test/buildtest_async.o test/buildtest_async.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_async Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_async test/buildtest_async.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl bio > test/buildtest_bio.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_bio.d.tmp -MT test/buildtest_bio.o -c -o test/buildtest_bio.o test/buildtest_bio.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_bio Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_bio test/buildtest_bio.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl blowfish > test/buildtest_blowfish.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_blowfish.d.tmp -MT test/buildtest_blowfish.o -c -o test/buildtest_blowfish.o test/buildtest_blowfish.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_blowfish Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_blowfish test/buildtest_blowfish.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl bn > test/buildtest_bn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_bn.d.tmp -MT test/buildtest_bn.o -c -o test/buildtest_bn.o test/buildtest_bn.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_bn Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_bn test/buildtest_bn.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl buffer > test/buildtest_buffer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_buffer.d.tmp -MT test/buildtest_buffer.o -c -o test/buildtest_buffer.o test/buildtest_buffer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_buffer Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_buffer test/buildtest_buffer.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl camellia > test/buildtest_camellia.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_camellia.d.tmp -MT test/buildtest_camellia.o -c -o test/buildtest_camellia.o test/buildtest_camellia.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_camellia Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_camellia test/buildtest_camellia.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl cast > test/buildtest_cast.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_cast.d.tmp -MT test/buildtest_cast.o -c -o test/buildtest_cast.o test/buildtest_cast.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_cast Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_cast test/buildtest_cast.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl cmac > test/buildtest_cmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_cmac.d.tmp -MT test/buildtest_cmac.o -c -o test/buildtest_cmac.o test/buildtest_cmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_cmac Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_cmac test/buildtest_cmac.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl cms > test/buildtest_cms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_cms.d.tmp -MT test/buildtest_cms.o -c -o test/buildtest_cms.o test/buildtest_cms.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_cms Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_cms test/buildtest_cms.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl comp > test/buildtest_comp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_comp.d.tmp -MT test/buildtest_comp.o -c -o test/buildtest_comp.o test/buildtest_comp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_comp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_comp test/buildtest_comp.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl conf > test/buildtest_conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_conf.d.tmp -MT test/buildtest_conf.o -c -o test/buildtest_conf.o test/buildtest_conf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_conf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_conf test/buildtest_conf.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl conf_api > test/buildtest_conf_api.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_conf_api.d.tmp -MT test/buildtest_conf_api.o -c -o test/buildtest_conf_api.o test/buildtest_conf_api.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_conf_api Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_conf_api test/buildtest_conf_api.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl crypto > test/buildtest_crypto.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_crypto.d.tmp -MT test/buildtest_crypto.o -c -o test/buildtest_crypto.o test/buildtest_crypto.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_crypto Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_crypto test/buildtest_crypto.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ct > test/buildtest_ct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ct.d.tmp -MT test/buildtest_ct.o -c -o test/buildtest_ct.o test/buildtest_ct.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ct Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ct test/buildtest_ct.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl des > test/buildtest_des.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_des.d.tmp -MT test/buildtest_des.o -c -o test/buildtest_des.o test/buildtest_des.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_des Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_des test/buildtest_des.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl dh > test/buildtest_dh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_dh.d.tmp -MT test/buildtest_dh.o -c -o test/buildtest_dh.o test/buildtest_dh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_dh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_dh test/buildtest_dh.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl dsa > test/buildtest_dsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_dsa.d.tmp -MT test/buildtest_dsa.o -c -o test/buildtest_dsa.o test/buildtest_dsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_dsa Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_dsa test/buildtest_dsa.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl dtls1 > test/buildtest_dtls1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_dtls1.d.tmp -MT test/buildtest_dtls1.o -c -o test/buildtest_dtls1.o test/buildtest_dtls1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_dtls1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_dtls1 test/buildtest_dtls1.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl e_os2 > test/buildtest_e_os2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_e_os2.d.tmp -MT test/buildtest_e_os2.o -c -o test/buildtest_e_os2.o test/buildtest_e_os2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_e_os2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_e_os2 test/buildtest_e_os2.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ebcdic > test/buildtest_ebcdic.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ebcdic.d.tmp -MT test/buildtest_ebcdic.o -c -o test/buildtest_ebcdic.o test/buildtest_ebcdic.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ebcdic Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ebcdic test/buildtest_ebcdic.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ec > test/buildtest_ec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ec.d.tmp -MT test/buildtest_ec.o -c -o test/buildtest_ec.o test/buildtest_ec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ec Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ec test/buildtest_ec.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ecdh > test/buildtest_ecdh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ecdh.d.tmp -MT test/buildtest_ecdh.o -c -o test/buildtest_ecdh.o test/buildtest_ecdh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ecdh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ecdh test/buildtest_ecdh.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ecdsa > test/buildtest_ecdsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ecdsa.d.tmp -MT test/buildtest_ecdsa.o -c -o test/buildtest_ecdsa.o test/buildtest_ecdsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ecdsa Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ecdsa test/buildtest_ecdsa.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl engine > test/buildtest_engine.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_engine.d.tmp -MT test/buildtest_engine.o -c -o test/buildtest_engine.o test/buildtest_engine.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_engine Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_engine test/buildtest_engine.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl evp > test/buildtest_evp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_evp.d.tmp -MT test/buildtest_evp.o -c -o test/buildtest_evp.o test/buildtest_evp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_evp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_evp test/buildtest_evp.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl hmac > test/buildtest_hmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_hmac.d.tmp -MT test/buildtest_hmac.o -c -o test/buildtest_hmac.o test/buildtest_hmac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_hmac Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_hmac test/buildtest_hmac.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl idea > test/buildtest_idea.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_idea.d.tmp -MT test/buildtest_idea.o -c -o test/buildtest_idea.o test/buildtest_idea.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_idea Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_idea test/buildtest_idea.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl kdf > test/buildtest_kdf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_kdf.d.tmp -MT test/buildtest_kdf.o -c -o test/buildtest_kdf.o test/buildtest_kdf.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_kdf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_kdf test/buildtest_kdf.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl lhash > test/buildtest_lhash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_lhash.d.tmp -MT test/buildtest_lhash.o -c -o test/buildtest_lhash.o test/buildtest_lhash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_lhash Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_lhash test/buildtest_lhash.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl md4 > test/buildtest_md4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_md4.d.tmp -MT test/buildtest_md4.o -c -o test/buildtest_md4.o test/buildtest_md4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_md4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_md4 test/buildtest_md4.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl md5 > test/buildtest_md5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_md5.d.tmp -MT test/buildtest_md5.o -c -o test/buildtest_md5.o test/buildtest_md5.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_md5 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_md5 test/buildtest_md5.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl mdc2 > test/buildtest_mdc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_mdc2.d.tmp -MT test/buildtest_mdc2.o -c -o test/buildtest_mdc2.o test/buildtest_mdc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_mdc2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_mdc2 test/buildtest_mdc2.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl modes > test/buildtest_modes.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_modes.d.tmp -MT test/buildtest_modes.o -c -o test/buildtest_modes.o test/buildtest_modes.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_modes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_modes test/buildtest_modes.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl obj_mac > test/buildtest_obj_mac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_obj_mac.d.tmp -MT test/buildtest_obj_mac.o -c -o test/buildtest_obj_mac.o test/buildtest_obj_mac.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_obj_mac Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_obj_mac test/buildtest_obj_mac.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl objects > test/buildtest_objects.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_objects.d.tmp -MT test/buildtest_objects.o -c -o test/buildtest_objects.o test/buildtest_objects.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_objects Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_objects test/buildtest_objects.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ocsp > test/buildtest_ocsp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ocsp.d.tmp -MT test/buildtest_ocsp.o -c -o test/buildtest_ocsp.o test/buildtest_ocsp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ocsp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ocsp test/buildtest_ocsp.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl opensslv > test/buildtest_opensslv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_opensslv.d.tmp -MT test/buildtest_opensslv.o -c -o test/buildtest_opensslv.o test/buildtest_opensslv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_opensslv Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_opensslv test/buildtest_opensslv.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ossl_typ > test/buildtest_ossl_typ.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ossl_typ.d.tmp -MT test/buildtest_ossl_typ.o -c -o test/buildtest_ossl_typ.o test/buildtest_ossl_typ.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ossl_typ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ossl_typ test/buildtest_ossl_typ.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl pem > test/buildtest_pem.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_pem.d.tmp -MT test/buildtest_pem.o -c -o test/buildtest_pem.o test/buildtest_pem.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_pem Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_pem test/buildtest_pem.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl pem2 > test/buildtest_pem2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_pem2.d.tmp -MT test/buildtest_pem2.o -c -o test/buildtest_pem2.o test/buildtest_pem2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_pem2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_pem2 test/buildtest_pem2.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl pkcs12 > test/buildtest_pkcs12.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_pkcs12.d.tmp -MT test/buildtest_pkcs12.o -c -o test/buildtest_pkcs12.o test/buildtest_pkcs12.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_pkcs12 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_pkcs12 test/buildtest_pkcs12.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl pkcs7 > test/buildtest_pkcs7.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_pkcs7.d.tmp -MT test/buildtest_pkcs7.o -c -o test/buildtest_pkcs7.o test/buildtest_pkcs7.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_pkcs7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_pkcs7 test/buildtest_pkcs7.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl rand > test/buildtest_rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_rand.d.tmp -MT test/buildtest_rand.o -c -o test/buildtest_rand.o test/buildtest_rand.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_rand Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_rand test/buildtest_rand.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl rand_drbg > test/buildtest_rand_drbg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_rand_drbg.d.tmp -MT test/buildtest_rand_drbg.o -c -o test/buildtest_rand_drbg.o test/buildtest_rand_drbg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_rand_drbg Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_rand_drbg test/buildtest_rand_drbg.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl rc2 > test/buildtest_rc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_rc2.d.tmp -MT test/buildtest_rc2.o -c -o test/buildtest_rc2.o test/buildtest_rc2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_rc2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_rc2 test/buildtest_rc2.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl rc4 > test/buildtest_rc4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_rc4.d.tmp -MT test/buildtest_rc4.o -c -o test/buildtest_rc4.o test/buildtest_rc4.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_rc4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_rc4 test/buildtest_rc4.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ripemd > test/buildtest_ripemd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ripemd.d.tmp -MT test/buildtest_ripemd.o -c -o test/buildtest_ripemd.o test/buildtest_ripemd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ripemd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ripemd test/buildtest_ripemd.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl rsa > test/buildtest_rsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_rsa.d.tmp -MT test/buildtest_rsa.o -c -o test/buildtest_rsa.o test/buildtest_rsa.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_rsa Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_rsa test/buildtest_rsa.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl safestack > test/buildtest_safestack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_safestack.d.tmp -MT test/buildtest_safestack.o -c -o test/buildtest_safestack.o test/buildtest_safestack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_safestack Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_safestack test/buildtest_safestack.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl seed > test/buildtest_seed.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_seed.d.tmp -MT test/buildtest_seed.o -c -o test/buildtest_seed.o test/buildtest_seed.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_seed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_seed test/buildtest_seed.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl sha > test/buildtest_sha.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_sha.d.tmp -MT test/buildtest_sha.o -c -o test/buildtest_sha.o test/buildtest_sha.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_sha Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_sha test/buildtest_sha.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl srp > test/buildtest_srp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_srp.d.tmp -MT test/buildtest_srp.o -c -o test/buildtest_srp.o test/buildtest_srp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_srp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_srp test/buildtest_srp.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl srtp > test/buildtest_srtp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_srtp.d.tmp -MT test/buildtest_srtp.o -c -o test/buildtest_srtp.o test/buildtest_srtp.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_srtp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_srtp test/buildtest_srtp.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ssl > test/buildtest_ssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ssl.d.tmp -MT test/buildtest_ssl.o -c -o test/buildtest_ssl.o test/buildtest_ssl.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ssl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ssl test/buildtest_ssl.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ssl2 > test/buildtest_ssl2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ssl2.d.tmp -MT test/buildtest_ssl2.o -c -o test/buildtest_ssl2.o test/buildtest_ssl2.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ssl2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ssl2 test/buildtest_ssl2.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl stack > test/buildtest_stack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_stack.d.tmp -MT test/buildtest_stack.o -c -o test/buildtest_stack.o test/buildtest_stack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_stack Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_stack test/buildtest_stack.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl store > test/buildtest_store.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_store.d.tmp -MT test/buildtest_store.o -c -o test/buildtest_store.o test/buildtest_store.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_store Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_store test/buildtest_store.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl symhacks > test/buildtest_symhacks.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_symhacks.d.tmp -MT test/buildtest_symhacks.o -c -o test/buildtest_symhacks.o test/buildtest_symhacks.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_symhacks Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_symhacks test/buildtest_symhacks.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl tls1 > test/buildtest_tls1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_tls1.d.tmp -MT test/buildtest_tls1.o -c -o test/buildtest_tls1.o test/buildtest_tls1.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_tls1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_tls1 test/buildtest_tls1.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ts > test/buildtest_ts.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ts.d.tmp -MT test/buildtest_ts.o -c -o test/buildtest_ts.o test/buildtest_ts.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ts Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ts test/buildtest_ts.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl txt_db > test/buildtest_txt_db.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_txt_db.d.tmp -MT test/buildtest_txt_db.o -c -o test/buildtest_txt_db.o test/buildtest_txt_db.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_txt_db Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_txt_db test/buildtest_txt_db.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl ui > test/buildtest_ui.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_ui.d.tmp -MT test/buildtest_ui.o -c -o test/buildtest_ui.o test/buildtest_ui.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_ui Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_ui test/buildtest_ui.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl whrlpool > test/buildtest_whrlpool.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_whrlpool.d.tmp -MT test/buildtest_whrlpool.o -c -o test/buildtest_whrlpool.o test/buildtest_whrlpool.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_whrlpool Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_whrlpool test/buildtest_whrlpool.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl x509 > test/buildtest_x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_x509.d.tmp -MT test/buildtest_x509.o -c -o test/buildtest_x509.o test/buildtest_x509.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_x509 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_x509 test/buildtest_x509.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl x509_vfy > test/buildtest_x509_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_x509_vfy.d.tmp -MT test/buildtest_x509_vfy.o -c -o test/buildtest_x509_vfy.o test/buildtest_x509_vfy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_x509_vfy Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_x509_vfy test/buildtest_x509_vfy.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl test/generate_buildtest.pl x509v3 > test/buildtest_x509v3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/buildtest_x509v3.d.tmp -MT test/buildtest_x509v3.o -c -o test/buildtest_x509v3.o test/buildtest_x509v3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/buildtest_c_x509v3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/buildtest_c_x509v3 test/buildtest_x509v3.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/casttest.d.tmp -MT test/casttest.o -c -o test/casttest.o test/casttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/casttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/casttest test/casttest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/chacha_internal_test.d.tmp -MT test/chacha_internal_test.o -c -o test/chacha_internal_test.o test/chacha_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/chacha_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/chacha_internal_test test/chacha_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/cipher_overhead_test.d.tmp -MT test/cipher_overhead_test.o -c -o test/cipher_overhead_test.o test/cipher_overhead_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/cipher_overhead_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/cipher_overhead_test test/cipher_overhead_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/cipherbytes_test.d.tmp -MT test/cipherbytes_test.o -c -o test/cipherbytes_test.o test/cipherbytes_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/cipherbytes_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/cipherbytes_test test/cipherbytes_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/cipherlist_test.d.tmp -MT test/cipherlist_test.o -c -o test/cipherlist_test.o test/cipherlist_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/cipherlist_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/cipherlist_test test/cipherlist_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ciphername_test.d.tmp -MT test/ciphername_test.o -c -o test/ciphername_test.o test/ciphername_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ciphername_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ciphername_test test/ciphername_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/clienthellotest.d.tmp -MT test/clienthellotest.o -c -o test/clienthellotest.o test/clienthellotest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/clienthellotest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/clienthellotest test/clienthellotest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/cmsapitest.d.tmp -MT test/cmsapitest.o -c -o test/cmsapitest.o test/cmsapitest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/cmsapitest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/cmsapitest test/cmsapitest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/conf_include_test.d.tmp -MT test/conf_include_test.o -c -o test/conf_include_test.o test/conf_include_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/conf_include_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/conf_include_test test/conf_include_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/constant_time_test.d.tmp -MT test/constant_time_test.o -c -o test/constant_time_test.o test/constant_time_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/constant_time_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/constant_time_test test/constant_time_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/crltest.d.tmp -MT test/crltest.o -c -o test/crltest.o test/crltest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/crltest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/crltest test/crltest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ct_test.d.tmp -MT test/ct_test.o -c -o test/ct_test.o test/ct_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ct_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ct_test test/ct_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ctype_internal_test.d.tmp -MT test/ctype_internal_test.o -c -o test/ctype_internal_test.o test/ctype_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ctype_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ctype_internal_test test/ctype_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Icrypto/ec/curve448 -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/curve448_internal_test.d.tmp -MT test/curve448_internal_test.o -c -o test/curve448_internal_test.o test/curve448_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/curve448_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/curve448_internal_test test/curve448_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/d2i_test.d.tmp -MT test/d2i_test.o -c -o test/d2i_test.o test/d2i_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/d2i_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/d2i_test test/d2i_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/danetest.d.tmp -MT test/danetest.o -c -o test/danetest.o test/danetest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/danetest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/danetest test/danetest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/destest.d.tmp -MT test/destest.o -c -o test/destest.o test/destest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/destest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/destest test/destest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dhtest.d.tmp -MT test/dhtest.o -c -o test/dhtest.o test/dhtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dhtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dhtest test/dhtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -Itest -I. -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/drbg_cavs_data.d.tmp -MT test/drbg_cavs_data.o -c -o test/drbg_cavs_data.o test/drbg_cavs_data.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -Itest -I. -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/drbg_cavs_test.d.tmp -MT test/drbg_cavs_test.o -c -o test/drbg_cavs_test.o test/drbg_cavs_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/drbg_cavs_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/drbg_cavs_test test/drbg_cavs_data.o test/drbg_cavs_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/drbgtest.d.tmp -MT test/drbgtest.o -c -o test/drbgtest.o test/drbgtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/drbgtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/drbgtest test/drbgtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dsa_no_digest_size_test.d.tmp -MT test/dsa_no_digest_size_test.o -c -o test/dsa_no_digest_size_test.o test/dsa_no_digest_size_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dsa_no_digest_size_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dsa_no_digest_size_test test/dsa_no_digest_size_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dsatest.d.tmp -MT test/dsatest.o -c -o test/dsatest.o test/dsatest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dsatest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dsatest test/dsatest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dtls_mtu_test.d.tmp -MT test/dtls_mtu_test.o -c -o test/dtls_mtu_test.o test/dtls_mtu_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dtls_mtu_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dtls_mtu_test test/dtls_mtu_test.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dtlstest.d.tmp -MT test/dtlstest.o -c -o test/dtlstest.o test/dtlstest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dtlstest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dtlstest test/dtlstest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/dtlsv1listentest.d.tmp -MT test/dtlsv1listentest.o -c -o test/dtlsv1listentest.o test/dtlsv1listentest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/dtlsv1listentest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/dtlsv1listentest test/dtlsv1listentest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -Icrypto/ec -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ec_internal_test.d.tmp -MT test/ec_internal_test.o -c -o test/ec_internal_test.o test/ec_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ec_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ec_internal_test test/ec_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ecdsatest.d.tmp -MT test/ecdsatest.o -c -o test/ecdsatest.o test/ecdsatest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ecdsatest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ecdsatest test/ecdsatest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ecstresstest.d.tmp -MT test/ecstresstest.o -c -o test/ecstresstest.o test/ecstresstest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ecstresstest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ecstresstest test/ecstresstest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ectest.d.tmp -MT test/ectest.o -c -o test/ectest.o test/ectest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ectest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ectest test/ectest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/enginetest.d.tmp -MT test/enginetest.o -c -o test/enginetest.o test/enginetest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/enginetest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/enginetest test/enginetest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/errtest.d.tmp -MT test/errtest.o -c -o test/errtest.o test/errtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/errtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/errtest test/errtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/evp_extra_test.d.tmp -MT test/evp_extra_test.o -c -o test/evp_extra_test.o test/evp_extra_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/evp_extra_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/evp_extra_test test/evp_extra_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/evp_test.d.tmp -MT test/evp_test.o -c -o test/evp_test.o test/evp_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/evp_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/evp_test test/evp_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/exdatatest.d.tmp -MT test/exdatatest.o -c -o test/exdatatest.o test/exdatatest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/exdatatest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/exdatatest test/exdatatest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/exptest.d.tmp -MT test/exptest.o -c -o test/exptest.o test/exptest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/exptest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/exptest test/exptest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/fatalerrtest.d.tmp -MT test/fatalerrtest.o -c -o test/fatalerrtest.o test/fatalerrtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/fatalerrtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/fatalerrtest test/fatalerrtest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/gmdifftest.d.tmp -MT test/gmdifftest.o -c -o test/gmdifftest.o test/gmdifftest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/gmdifftest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/gmdifftest test/gmdifftest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -I. -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/gosttest.d.tmp -MT test/gosttest.o -c -o test/gosttest.o test/gosttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/gosttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/gosttest test/gosttest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/hmactest.d.tmp -MT test/hmactest.o -c -o test/hmactest.o test/hmactest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/hmactest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/hmactest test/hmactest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ideatest.d.tmp -MT test/ideatest.o -c -o test/ideatest.o test/ideatest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ideatest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ideatest test/ideatest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/igetest.d.tmp -MT test/igetest.o -c -o test/igetest.o test/igetest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/igetest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/igetest test/igetest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/lhash_test.d.tmp -MT test/lhash_test.o -c -o test/lhash_test.o test/lhash_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/lhash_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/lhash_test test/lhash_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/md2test.d.tmp -MT test/md2test.o -c -o test/md2test.o test/md2test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/md2test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/md2test test/md2test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/mdc2_internal_test.d.tmp -MT test/mdc2_internal_test.o -c -o test/mdc2_internal_test.o test/mdc2_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/mdc2_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/mdc2_internal_test test/mdc2_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/mdc2test.d.tmp -MT test/mdc2test.o -c -o test/mdc2test.o test/mdc2test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/mdc2test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/mdc2test test/mdc2test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/memleaktest.d.tmp -MT test/memleaktest.o -c -o test/memleaktest.o test/memleaktest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/memleaktest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/memleaktest test/memleaktest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/modes_internal_test.d.tmp -MT test/modes_internal_test.o -c -o test/modes_internal_test.o test/modes_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/modes_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/modes_internal_test test/modes_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ocspapitest.d.tmp -MT test/ocspapitest.o -c -o test/ocspapitest.o test/ocspapitest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ocspapitest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ocspapitest test/ocspapitest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/packettest.d.tmp -MT test/packettest.o -c -o test/packettest.o test/packettest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/packettest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/packettest test/packettest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/pbelutest.d.tmp -MT test/pbelutest.o -c -o test/pbelutest.o test/pbelutest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/pbelutest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/pbelutest test/pbelutest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/pemtest.d.tmp -MT test/pemtest.o -c -o test/pemtest.o test/pemtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/pemtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/pemtest test/pemtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/pkey_meth_kdf_test.d.tmp -MT test/pkey_meth_kdf_test.o -c -o test/pkey_meth_kdf_test.o test/pkey_meth_kdf_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/pkey_meth_kdf_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/pkey_meth_kdf_test test/pkey_meth_kdf_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/pkey_meth_test.d.tmp -MT test/pkey_meth_test.o -c -o test/pkey_meth_test.o test/pkey_meth_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/pkey_meth_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/pkey_meth_test test/pkey_meth_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/poly1305_internal_test.d.tmp -MT test/poly1305_internal_test.o -c -o test/poly1305_internal_test.o test/poly1305_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/poly1305_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/poly1305_internal_test test/poly1305_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rc2test.d.tmp -MT test/rc2test.o -c -o test/rc2test.o test/rc2test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rc2test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rc2test test/rc2test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rc4test.d.tmp -MT test/rc4test.o -c -o test/rc4test.o test/rc4test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rc4test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rc4test test/rc4test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rc5test.d.tmp -MT test/rc5test.o -c -o test/rc5test.o test/rc5test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rc5test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rc5test test/rc5test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rdrand_sanitytest.d.tmp -MT test/rdrand_sanitytest.o -c -o test/rdrand_sanitytest.o test/rdrand_sanitytest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rdrand_sanitytest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rdrand_sanitytest test/rdrand_sanitytest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/recordlentest.d.tmp -MT test/recordlentest.o -c -o test/recordlentest.o test/recordlentest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/recordlentest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/recordlentest test/recordlentest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rsa_complex.d.tmp -MT test/rsa_complex.o -c -o test/rsa_complex.o test/rsa_complex.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rsa_complex Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rsa_complex test/rsa_complex.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rsa_mp_test.d.tmp -MT test/rsa_mp_test.o -c -o test/rsa_mp_test.o test/rsa_mp_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rsa_mp_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rsa_mp_test test/rsa_mp_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/rsa_test.d.tmp -MT test/rsa_test.o -c -o test/rsa_test.o test/rsa_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/rsa_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/rsa_test test/rsa_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sanitytest.d.tmp -MT test/sanitytest.o -c -o test/sanitytest.o test/sanitytest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sanitytest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sanitytest test/sanitytest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/secmemtest.d.tmp -MT test/secmemtest.o -c -o test/secmemtest.o test/secmemtest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/secmemtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/secmemtest test/secmemtest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/servername_test.d.tmp -MT test/servername_test.o -c -o test/servername_test.o test/servername_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/servername_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/servername_test test/servername_test.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/siphash_internal_test.d.tmp -MT test/siphash_internal_test.o -c -o test/siphash_internal_test.o test/siphash_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/siphash_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/siphash_internal_test test/siphash_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sm2_internal_test.d.tmp -MT test/sm2_internal_test.o -c -o test/sm2_internal_test.o test/sm2_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sm2_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sm2_internal_test test/sm2_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sm4_internal_test.d.tmp -MT test/sm4_internal_test.o -c -o test/sm4_internal_test.o test/sm4_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sm4_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sm4_internal_test test/sm4_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/srptest.d.tmp -MT test/srptest.o -c -o test/srptest.o test/srptest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/srptest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/srptest test/srptest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssl_cert_table_internal_test.d.tmp -MT test/ssl_cert_table_internal_test.o -c -o test/ssl_cert_table_internal_test.o test/ssl_cert_table_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ssl_cert_table_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ssl_cert_table_internal_test test/ssl_cert_table_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssl_ctx_test.d.tmp -MT test/ssl_ctx_test.o -c -o test/ssl_ctx_test.o test/ssl_ctx_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ssl_ctx_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ssl_ctx_test test/ssl_ctx_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/handshake_helper.d.tmp -MT test/handshake_helper.o -c -o test/handshake_helper.o test/handshake_helper.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssl_test.d.tmp -MT test/ssl_test.o -c -o test/ssl_test.o test/ssl_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssl_test_ctx.d.tmp -MT test/ssl_test_ctx.o -c -o test/ssl_test_ctx.o test/ssl_test_ctx.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ssl_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ssl_test test/handshake_helper.o test/ssl_test.o test/ssl_test_ctx.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssl_test_ctx_test.d.tmp -MT test/ssl_test_ctx_test.o -c -o test/ssl_test_ctx_test.o test/ssl_test_ctx_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ssl_test_ctx_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ssl_test_ctx_test test/ssl_test_ctx.o test/ssl_test_ctx_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -I. -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sslapitest.d.tmp -MT test/sslapitest.o -c -o test/sslapitest.o test/sslapitest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sslapitest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sslapitest test/sslapitest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sslbuffertest.d.tmp -MT test/sslbuffertest.o -c -o test/sslbuffertest.o test/sslbuffertest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sslbuffertest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sslbuffertest test/sslbuffertest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sslcorrupttest.d.tmp -MT test/sslcorrupttest.o -c -o test/sslcorrupttest.o test/sslcorrupttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sslcorrupttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sslcorrupttest test/sslcorrupttest.o test/ssltestlib.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/ssltest_old.d.tmp -MT test/ssltest_old.o -c -o test/ssltest_old.o test/ssltest_old.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/ssltest_old Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/ssltest_old test/ssltest_old.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/stack_test.d.tmp -MT test/stack_test.o -c -o test/stack_test.o test/stack_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/stack_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/stack_test test/stack_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/sysdefaulttest.d.tmp -MT test/sysdefaulttest.o -c -o test/sysdefaulttest.o test/sysdefaulttest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/sysdefaulttest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/sysdefaulttest test/sysdefaulttest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/test_test.d.tmp -MT test/test_test.o -c -o test/test_test.o test/test_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/test_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/test_test test/test_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/threadstest.d.tmp -MT test/threadstest.o -c -o test/threadstest.o test/threadstest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/threadstest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/threadstest test/threadstest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/time_offset_test.d.tmp -MT test/time_offset_test.o -c -o test/time_offset_test.o test/time_offset_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/time_offset_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/time_offset_test test/time_offset_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/tls13ccstest.d.tmp -MT test/tls13ccstest.o -c -o test/tls13ccstest.o test/tls13ccstest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/tls13ccstest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/tls13ccstest test/ssltestlib.o test/tls13ccstest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/tls13encryptiontest.d.tmp -MT test/tls13encryptiontest.o -c -o test/tls13encryptiontest.o test/tls13encryptiontest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/tls13encryptiontest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/tls13encryptiontest test/tls13encryptiontest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libssl.a test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -Iapps -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/uitest.d.tmp -MT test/uitest.o -c -o test/uitest.o test/uitest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/uitest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/uitest test/uitest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": apps/libapps.a -lssl test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/v3ext.d.tmp -MT test/v3ext.o -c -o test/v3ext.o test/v3ext.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/v3ext Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/v3ext test/v3ext.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/v3nametest.d.tmp -MT test/v3nametest.o -c -o test/v3nametest.o test/v3nametest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/v3nametest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/v3nametest test/v3nametest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/verify_extra_test.d.tmp -MT test/verify_extra_test.o -c -o test/verify_extra_test.o test/verify_extra_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/verify_extra_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/verify_extra_test test/verify_extra_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/versions.d.tmp -MT test/versions.o -c -o test/versions.o test/versions.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/versions Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/versions test/versions.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/wpackettest.d.tmp -MT test/wpackettest.o -c -o test/wpackettest.o test/wpackettest.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/wpackettest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/wpackettest test/wpackettest.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libssl.a test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/x509_check_cert_pkey_test.d.tmp -MT test/x509_check_cert_pkey_test.o -c -o test/x509_check_cert_pkey_test.o test/x509_check_cert_pkey_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/x509_check_cert_pkey_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/x509_check_cert_pkey_test test/x509_check_cert_pkey_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/x509_dup_cert_test.d.tmp -MT test/x509_dup_cert_test.o -c -o test/x509_dup_cert_test.o test/x509_dup_cert_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/x509_dup_cert_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/x509_dup_cert_test test/x509_dup_cert_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -I. -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/x509_internal_test.d.tmp -MT test/x509_internal_test.o -c -o test/x509_internal_test.o test/x509_internal_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/x509_internal_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/x509_internal_test test/x509_internal_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a libcrypto.a -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/x509_time_test.d.tmp -MT test/x509_time_test.o -c -o test/x509_time_test.o test/x509_time_test.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/x509_time_test Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/x509_time_test test/x509_time_test.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": clang -Iinclude -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -DNDEBUG -MMD -MF test/x509aux.d.tmp -MT test/x509aux.o -c -o test/x509aux.o test/x509aux.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": rm -f test/x509aux Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ${LDCMD:-clang} -pthread -m64 -Wa,--noexecstack -Qunused-arguments -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread --static -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -L. \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": -o test/x509aux test/x509aux.o \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": test/libtestutil.a -lcrypto -ldl -pthread Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(dso_dlfcn.o): in function `dlfcn_load': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": dso_dlfcn.c:(.text+0x4d): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_addr.o): in function `BIO_lookup_ex': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_addr.c:(.text+0xc64): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libcrypto.a(b_sock.o): in function `BIO_gethostbyname': Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": b_sock.c:(.text+0x236): warning: Using 'gethostbyname' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" apps/CA.pl.in > "apps/CA.pl" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": chmod a+x apps/CA.pl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" apps/tsget.in > "apps/tsget.pl" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": chmod a+x apps/tsget.pl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" tools/c_rehash.in > "tools/c_rehash" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": chmod a+x tools/c_rehash Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl "-I." -Mconfigdata "util/dofile.pl" \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "-oMakefile" util/shlib_wrap.sh.in > "util/shlib_wrap.sh" Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": chmod a+x util/shlib_wrap.sh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/openssl-1.1.1g' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing runtime programs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install apps/openssl -> /usr/local/bin/openssl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./tools/c_rehash -> /usr/local/bin/c_rehash Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/ssl' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/ssl/certs' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/ssl/private' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": created directory `/usr/local/ssl/misc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/CA.pl -> /usr/local/ssl/misc/CA.pl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/tsget.pl -> /usr/local/ssl/misc/tsget.pl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": link /usr/local/ssl/misc/tsget -> /usr/local/ssl/misc/tsget.pl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/openssl.cnf -> /usr/local/ssl/openssl.cnf.dist Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/openssl.cnf -> /usr/local/ssl/openssl.cnf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/ct_log_list.cnf -> /usr/local/ssl/ct_log_list.cnf.dist Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": install ./apps/ct_log_list.cnf -> /usr/local/ssl/ct_log_list.cnf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing manpages Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl ./util/process_docs.pl \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "--destdir=/usr/local/share/man" --type=man --suffix= Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/asn1parse.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-asn1parse.1 -> /usr/local/share/man/man1/asn1parse.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/CA.pl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ca.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ca.1 -> /usr/local/share/man/man1/ca.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ciphers.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ciphers.1 -> /usr/local/share/man/man1/ciphers.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/cms.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-cms.1 -> /usr/local/share/man/man1/cms.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/crl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-crl.1 -> /usr/local/share/man/man1/crl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/crl2pkcs7.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-crl2pkcs7.1 -> /usr/local/share/man/man1/crl2pkcs7.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/dgst.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-dgst.1 -> /usr/local/share/man/man1/dgst.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/dhparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-dhparam.1 -> /usr/local/share/man/man1/dhparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/dsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-dsa.1 -> /usr/local/share/man/man1/dsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/dsaparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-dsaparam.1 -> /usr/local/share/man/man1/dsaparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ec.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ec.1 -> /usr/local/share/man/man1/ec.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ecparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ecparam.1 -> /usr/local/share/man/man1/ecparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/enc.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-enc.1 -> /usr/local/share/man/man1/enc.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/engine.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-engine.1 -> /usr/local/share/man/man1/engine.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/errstr.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-errstr.1 -> /usr/local/share/man/man1/errstr.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/gendsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-gendsa.1 -> /usr/local/share/man/man1/gendsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/genpkey.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-genpkey.1 -> /usr/local/share/man/man1/genpkey.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/genrsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-genrsa.1 -> /usr/local/share/man/man1/genrsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/list.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-list.1 -> /usr/local/share/man/man1/list.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/nseq.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-nseq.1 -> /usr/local/share/man/man1/nseq.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ocsp.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ocsp.1 -> /usr/local/share/man/man1/ocsp.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/passwd.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-passwd.1 -> /usr/local/share/man/man1/passwd.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkcs12.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkcs12.1 -> /usr/local/share/man/man1/pkcs12.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkcs7.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkcs7.1 -> /usr/local/share/man/man1/pkcs7.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkcs8.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkcs8.1 -> /usr/local/share/man/man1/pkcs8.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkey.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkey.1 -> /usr/local/share/man/man1/pkey.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkeyparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkeyparam.1 -> /usr/local/share/man/man1/pkeyparam.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/pkeyutl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-pkeyutl.1 -> /usr/local/share/man/man1/pkeyutl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/prime.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-prime.1 -> /usr/local/share/man/man1/prime.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/rand.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-rand.1 -> /usr/local/share/man/man1/rand.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/rehash.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-c_rehash.1 -> /usr/local/share/man/man1/rehash.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-rehash.1 -> /usr/local/share/man/man1/rehash.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/c_rehash.1 -> /usr/local/share/man/man1/rehash.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/req.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-req.1 -> /usr/local/share/man/man1/req.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/rsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-rsa.1 -> /usr/local/share/man/man1/rsa.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/rsautl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-rsautl.1 -> /usr/local/share/man/man1/rsautl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/s_client.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-s_client.1 -> /usr/local/share/man/man1/s_client.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/s_server.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-s_server.1 -> /usr/local/share/man/man1/s_server.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/s_time.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-s_time.1 -> /usr/local/share/man/man1/s_time.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/sess_id.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-sess_id.1 -> /usr/local/share/man/man1/sess_id.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/smime.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-smime.1 -> /usr/local/share/man/man1/smime.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/speed.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-speed.1 -> /usr/local/share/man/man1/speed.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/spkac.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-spkac.1 -> /usr/local/share/man/man1/spkac.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/srp.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-srp.1 -> /usr/local/share/man/man1/srp.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/storeutl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-storeutl.1 -> /usr/local/share/man/man1/storeutl.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/ts.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-ts.1 -> /usr/local/share/man/man1/ts.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/tsget.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-tsget.1 -> /usr/local/share/man/man1/tsget.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/verify.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-verify.1 -> /usr/local/share/man/man1/verify.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/version.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-version.1 -> /usr/local/share/man/man1/version.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/x509.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man1/openssl-x509.1 -> /usr/local/share/man/man1/x509.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_get0_admissionAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_get0_namingAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_get0_professionInfos.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_set0_admissionAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_set0_namingAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_set0_professionInfos.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_get0_admissionAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_get0_contentsOfAdmissions.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_set0_admissionAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_set0_contentsOfAdmissions.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_get0_authorityId.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_get0_authorityURL.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_get0_authorityText.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_set0_authorityId.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_set0_authorityURL.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_set0_authorityText.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFOS.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_get0_addProfessionInfo.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_get0_namingAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_get0_professionItems.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_get0_professionOIDs.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_get0_registrationNumber.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_set0_addProfessionInfo.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_set0_namingAuthority.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_set0_professionItems.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_set0_professionOIDs.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_set0_registrationNumber.3 -> /usr/local/share/man/man3/ADMISSIONS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_generate_nconf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_generate_v3.3 -> /usr/local/share/man/man3/ASN1_generate_nconf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_get_uint64.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_set_uint64.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_get.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_set_int64.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_set.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_to_ASN1_INTEGER.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_INTEGER_to_BN.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ENUMERATED_get_int64.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ENUMERATED_get.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ENUMERATED_set_int64.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ENUMERATED_set.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_to_ASN1_ENUMERATED.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ENUMERATED_to_BN.3 -> /usr/local/share/man/man3/ASN1_INTEGER_get_int64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ITEM_lookup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ITEM_get.3 -> /usr/local/share/man/man3/ASN1_ITEM_lookup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_OBJECT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_OBJECT_free.3 -> /usr/local/share/man/man3/ASN1_OBJECT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_dup.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_cmp.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_set.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_type.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_get0_data.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_data.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_to_UTF8.3 -> /usr/local/share/man/man3/ASN1_STRING_length.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_type_new.3 -> /usr/local/share/man/man3/ASN1_STRING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_free.3 -> /usr/local/share/man/man3/ASN1_STRING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_tag2str.3 -> /usr/local/share/man/man3/ASN1_STRING_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_print_ex_fp.3 -> /usr/local/share/man/man3/ASN1_STRING_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_print.3 -> /usr/local/share/man/man3/ASN1_STRING_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_TABLE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_TABLE.3 -> /usr/local/share/man/man3/ASN1_STRING_TABLE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_TABLE_get.3 -> /usr/local/share/man/man3/ASN1_STRING_TABLE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_STRING_TABLE_cleanup.3 -> /usr/local/share/man/man3/ASN1_STRING_TABLE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_set.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_GENERALIZEDTIME_set.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_adj.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_adj.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_GENERALIZEDTIME_adj.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_check.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_check.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_GENERALIZEDTIME_check.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_set_string.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_set_string.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_GENERALIZEDTIME_set_string.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_set_string_X509.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_normalize.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_to_tm.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_print.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_print.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_GENERALIZEDTIME_print.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_diff.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_cmp_time_t.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_UTCTIME_cmp_time_t.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_compare.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TIME_to_generalizedtime.3 -> /usr/local/share/man/man3/ASN1_TIME_set.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_set.3 -> /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_set1.3 -> /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_cmp.3 -> /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_unpack_sequence.3 -> /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_TYPE_pack_sequence.3 -> /usr/local/share/man/man3/ASN1_TYPE_get.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_get_wait_ctx.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_init_thread.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_cleanup_thread.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_pause_job.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_get_current_job.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_block_pause.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_unblock_pause.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_is_capable.3 -> /usr/local/share/man/man3/ASYNC_start_job.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_free.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_set_wait_fd.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_get_fd.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_get_all_fds.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_get_changed_fds.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASYNC_WAIT_CTX_clear_fd.3 -> /usr/local/share/man/man3/ASYNC_WAIT_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_set_key.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_decrypt.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_ecb_encrypt.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_cbc_encrypt.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_cfb64_encrypt.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_ofb64_encrypt.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BF_options.3 -> /usr/local/share/man/man3/BF_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_new.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_clear.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_free.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_rawmake.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_family.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_rawaddress.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_rawport.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_hostname_string.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_service_string.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDR_path_string.3 -> /usr/local/share/man/man3/BIO_ADDR.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_lookup_type.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_next.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_free.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_family.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_socktype.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_protocol.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ADDRINFO_address.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_lookup_ex.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_lookup.3 -> /usr/local/share/man/man3/BIO_ADDRINFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_socket.3 -> /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_bind.3 -> /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_listen.3 -> /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_accept_ex.3 -> /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_closesocket.3 -> /usr/local/share/man/man3/BIO_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_callback_ctrl.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ptr_ctrl.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_int_ctrl.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_reset.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_seek.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_tell.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_flush.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_eof.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_close.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_close.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_pending.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_wpending.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl_pending.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl_wpending.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_info_callback.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_info_callback.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_info_cb.3 -> /usr/local/share/man/man3/BIO_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_base64.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_buffer_num_lines.3 -> /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_read_buffer_size.3 -> /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_write_buffer_size.3 -> /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_buffer_size.3 -> /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_buffer_read_data.3 -> /usr/local/share/man/man3/BIO_f_buffer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_cipher.3 -> /usr/local/share/man/man3/BIO_f_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_cipher_status.3 -> /usr/local/share/man/man3/BIO_f_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_cipher_ctx.3 -> /usr/local/share/man/man3/BIO_f_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_md.3 -> /usr/local/share/man/man3/BIO_f_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_md.3 -> /usr/local/share/man/man3/BIO_f_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_md_ctx.3 -> /usr/local/share/man/man3/BIO_f_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_null.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_do_handshake.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_ssl.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_ssl.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_ssl_mode.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_ssl_renegotiate_bytes.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_num_renegotiates.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_ssl_renegotiate_timeout.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_ssl.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_ssl_connect.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_buffer_ssl_connect.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ssl_copy_session_id.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ssl_shutdown.3 -> /usr/local/share/man/man3/BIO_f_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_find_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_next.3 -> /usr/local/share/man/man3/BIO_find_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_method_type.3 -> /usr/local/share/man/man3/BIO_find_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_data.3 -> /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_init.3 -> /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_init.3 -> /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_shutdown.3 -> /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_shutdown.3 -> /usr/local/share/man/man3/BIO_get_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDH_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDH_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDH_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_ex_new_index.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_ex_data.3 -> /usr/local/share/man/man3/BIO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_new_index.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_free.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_read_ex.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_read_ex.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_write_ex.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_write_ex.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_write.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_write.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_read.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_read.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_puts.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_puts.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_gets.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_gets.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_ctrl.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_ctrl.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_create.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_create.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_destroy.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_destroy.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_get_callback_ctrl.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_meth_set_callback_ctrl.3 -> /usr/local/share/man/man3/BIO_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_up_ref.3 -> /usr/local/share/man/man3/BIO_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_free.3 -> /usr/local/share/man/man3/BIO_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_vfree.3 -> /usr/local/share/man/man3/BIO_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_free_all.3 -> /usr/local/share/man/man3/BIO_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_parse_hostserv.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_hostserv_priorities.3 -> /usr/local/share/man/man3/BIO_parse_hostserv.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_printf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_vprintf.3 -> /usr/local/share/man/man3/BIO_printf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_snprintf.3 -> /usr/local/share/man/man3/BIO_printf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_vsnprintf.3 -> /usr/local/share/man/man3/BIO_printf.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_push.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_pop.3 -> /usr/local/share/man/man3/BIO_push.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_next.3 -> /usr/local/share/man/man3/BIO_push.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_read_ex.3 -> /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_write_ex.3 -> /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_write.3 -> /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_gets.3 -> /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_puts.3 -> /usr/local/share/man/man3/BIO_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_accept_name.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_accept_port.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_accept_name.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_accept_port.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_accept.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_nbio_accept.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_accept_bios.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_peer_name.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_peer_port.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_accept_ip_family.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_accept_ip_family.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_bind_mode.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_bind_mode.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_do_accept.3 -> /usr/local/share/man/man3/BIO_s_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_make_bio_pair.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_destroy_bio_pair.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_shutdown_wr.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_write_buf_size.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_write_buf_size.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_bio_pair.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_write_guarantee.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl_get_write_guarantee.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_read_request.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl_get_read_request.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_ctrl_reset_read_request.3 -> /usr/local/share/man/man3/BIO_s_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_conn_address.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_conn_address.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_connect.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_conn_hostname.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_conn_port.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_conn_ip_family.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_conn_ip_family.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_conn_hostname.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_conn_port.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_nbio.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_do_connect.3 -> /usr/local/share/man/man3/BIO_s_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_fd.3 -> /usr/local/share/man/man3/BIO_s_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_fd.3 -> /usr/local/share/man/man3/BIO_s_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_fd.3 -> /usr/local/share/man/man3/BIO_s_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_file.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_fp.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_fp.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_fp.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_read_filename.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_write_filename.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_append_filename.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_rw_filename.3 -> /usr/local/share/man/man3/BIO_s_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_secmem.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_mem_eof_return.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_mem_data.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_mem_buf.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_mem_ptr.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_mem_buf.3 -> /usr/local/share/man/man3/BIO_s_mem.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_null.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_s_socket.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_new_socket.3 -> /usr/local/share/man/man3/BIO_s_socket.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_callback_ex.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_callback_ex.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_callback.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_callback_arg.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_callback_arg.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_debug_callback.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_callback_fn_ex.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_callback_fn.3 -> /usr/local/share/man/man3/BIO_set_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_should_read.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_should_write.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_should_io_special.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_retry_type.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_retry_BIO.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_get_retry_reason.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BIO_set_retry_reason.3 -> /usr/local/share/man/man3/BIO_should_retry.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_sub.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mul.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_sqr.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_div.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_nnmod.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_add.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_sub.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_mul.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_sqr.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_exp.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_exp.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_gcd.3 -> /usr/local/share/man/man3/BN_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_add_word.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_sub_word.3 -> /usr/local/share/man/man3/BN_add_word.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mul_word.3 -> /usr/local/share/man/man3/BN_add_word.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_div_word.3 -> /usr/local/share/man/man3/BN_add_word.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_word.3 -> /usr/local/share/man/man3/BN_add_word.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_free.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_update.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_convert.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_invert.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_convert_ex.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_invert_ex.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_is_current_thread.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_set_current_thread.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_lock.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_unlock.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_get_flags.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_set_flags.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_BLINDING_create_param.3 -> /usr/local/share/man/man3/BN_BLINDING_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2binpad.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bin2bn.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2lebinpad.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_lebin2bn.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2hex.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2dec.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_hex2bn.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_dec2bn.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_print.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_print_fp.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_bn2mpi.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mpi2bn.3 -> /usr/local/share/man/man3/BN_bn2bin.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_ucmp.3 -> /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_zero.3 -> /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_one.3 -> /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_word.3 -> /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_odd.3 -> /usr/local/share/man/man3/BN_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_dup.3 -> /usr/local/share/man/man3/BN_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_with_flags.3 -> /usr/local/share/man/man3/BN_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_secure_new.3 -> /usr/local/share/man/man3/BN_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_free.3 -> /usr/local/share/man/man3/BN_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_start.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_get.3 -> /usr/local/share/man/man3/BN_CTX_start.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_CTX_end.3 -> /usr/local/share/man/man3/BN_CTX_start.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_generate_prime_ex.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_prime_ex.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_prime_fasttest_ex.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_call.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_new.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_free.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_set_old.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_set.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_GENCB_get_arg.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_prime.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_prime_fasttest.3 -> /usr/local/share/man/man3/BN_generate_prime.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_inverse.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_MONT_CTX_new.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_MONT_CTX_free.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_MONT_CTX_set.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_MONT_CTX_copy.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_from_montgomery.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_to_montgomery.3 -> /usr/local/share/man/man3/BN_mod_mul_montgomery.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mod_mul_reciprocal.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_div_recp.3 -> /usr/local/share/man/man3/BN_mod_mul_reciprocal.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_RECP_CTX_new.3 -> /usr/local/share/man/man3/BN_mod_mul_reciprocal.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_RECP_CTX_free.3 -> /usr/local/share/man/man3/BN_mod_mul_reciprocal.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_RECP_CTX_set.3 -> /usr/local/share/man/man3/BN_mod_mul_reciprocal.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_secure_new.3 -> /usr/local/share/man/man3/BN_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_clear.3 -> /usr/local/share/man/man3/BN_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_free.3 -> /usr/local/share/man/man3/BN_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_clear_free.3 -> /usr/local/share/man/man3/BN_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_num_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_num_bits.3 -> /usr/local/share/man/man3/BN_num_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_num_bits_word.3 -> /usr/local/share/man/man3/BN_num_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_priv_rand.3 -> /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_pseudo_rand.3 -> /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_rand_range.3 -> /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_priv_rand_range.3 -> /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_pseudo_rand_range.3 -> /usr/local/share/man/man3/BN_rand.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_security_bits.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_clear_bit.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_is_bit_set.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_mask_bits.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_lshift.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_lshift1.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_rshift.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_rshift1.3 -> /usr/local/share/man/man3/BN_set_bit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_swap.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_zero.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_one.3 -> /usr/local/share/man/man3/BN_zero.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_value_one.3 -> /usr/local/share/man/man3/BN_zero.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_set_word.3 -> /usr/local/share/man/man3/BN_zero.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_word.3 -> /usr/local/share/man/man3/BN_zero.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_MEM_new_ex.3 -> /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_MEM_free.3 -> /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_MEM_grow.3 -> /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_MEM_grow_clean.3 -> /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BUF_reverse.3 -> /usr/local/share/man/man3/BUF_MEM_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add1_cert.3 -> /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get1_certs.3 -> /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add0_crl.3 -> /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add1_crl.3 -> /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get1_crls.3 -> /usr/local/share/man/man3/CMS_add0_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add1_recipient_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add0_recipient_key.3 -> /usr/local/share/man/man3/CMS_add1_recipient_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add1_signer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_SignerInfo_sign.3 -> /usr/local/share/man/man3/CMS_add1_signer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_compress.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_decrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_final.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_type.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_ktri_get0_signer_id.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_ktri_cert_cmp.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_set0_pkey.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_kekri_get0_id.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_kekri_id_cmp.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_set0_key.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_decrypt.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_RecipientInfo_encrypt.3 -> /usr/local/share/man/man3/CMS_get0_RecipientInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_SignerInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_SignerInfo_set1_signer_cert.3 -> /usr/local/share/man/man3/CMS_get0_SignerInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_SignerInfo_get0_signer_id.3 -> /usr/local/share/man/man3/CMS_get0_SignerInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_SignerInfo_get0_signature.3 -> /usr/local/share/man/man3/CMS_get0_SignerInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_SignerInfo_cert_cmp.3 -> /usr/local/share/man/man3/CMS_get0_SignerInfos.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_set1_eContentType.3 -> /usr/local/share/man/man3/CMS_get0_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_eContentType.3 -> /usr/local/share/man/man3/CMS_get0_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_content.3 -> /usr/local/share/man/man3/CMS_get0_type.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get1_ReceiptRequest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ReceiptRequest_create0.3 -> /usr/local/share/man/man3/CMS_get1_ReceiptRequest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_add1_ReceiptRequest.3 -> /usr/local/share/man/man3/CMS_get1_ReceiptRequest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ReceiptRequest_get0_values.3 -> /usr/local/share/man/man3/CMS_get1_ReceiptRequest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_sign_receipt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_uncompress.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_get0_signers.3 -> /usr/local/share/man/man3/CMS_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_verify_receipt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CONF_modules_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CONF_modules_finish.3 -> /usr/local/share/man/man3/CONF_modules_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CONF_modules_unload.3 -> /usr/local/share/man/man3/CONF_modules_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CONF_modules_load_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CONF_modules_load.3 -> /usr/local/share/man/man3/CONF_modules_load_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_EX_new.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_EX_free.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_EX_dup.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_free_ex_index.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_set_ex_data.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_get_ex_data.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_free_ex_data.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_new_ex_data.3 -> /usr/local/share/man/man3/CRYPTO_get_ex_new_index.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_memcmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_lock_new.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_read_lock.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_write_lock.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_unlock.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_THREAD_lock_free.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_atomic_add.3 -> /usr/local/share/man/man3/CRYPTO_THREAD_run_once.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_free.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_get0_cert.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_set1_cert.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_get0_issuer.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_set1_issuer.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_get0_log_store.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_get_time.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_set_time.3 -> /usr/local/share/man/man3/CT_POLICY_EVAL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_new_from_base64.3 -> /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_free.3 -> /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_get0_name.3 -> /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_get0_log_id.3 -> /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_get0_public_key.3 -> /usr/local/share/man/man3/CTLOG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_STORE_get0_log_by_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_STORE_free.3 -> /usr/local/share/man/man3/CTLOG_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_STORE_load_default_file.3 -> /usr/local/share/man/man3/CTLOG_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CTLOG_STORE_load_file.3 -> /usr/local/share/man/man3/CTLOG_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DHparams.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DHparams.3 -> /usr/local/share/man/man3/d2i_DHparams.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8PrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKey_nid_bio.3 -> /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKey_nid_fp.3 -> /usr/local/share/man/man3/d2i_PKCS8PrivateKey_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PublicKey.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_AutoPrivateKey.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PrivateKey.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PublicKey.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_SSL_SESSION.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_SSL_SESSION.3 -> /usr/local/share/man/man3/d2i_SSL_SESSION.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ACCESS_DESCRIPTION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ADMISSIONS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ADMISSION_SYNTAX.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASIdOrRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASIdentifierChoice.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASIdentifiers.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_BIT_STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_BMPSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_ENUMERATED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_GENERALIZEDTIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_GENERALSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_IA5STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_INTEGER.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_NULL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_OBJECT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_OCTET_STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_PRINTABLE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_PRINTABLESTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_SEQUENCE_ANY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_SET_ANY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_T61STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_TIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_TYPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_UINTEGER.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_UNIVERSALSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_UTCTIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_UTF8STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASN1_VISIBLESTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ASRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_AUTHORITY_INFO_ACCESS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_AUTHORITY_KEYID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_BASIC_CONSTRAINTS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_CERTIFICATEPOLICIES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_CMS_ContentInfo.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_CMS_ReceiptRequest.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_CMS_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_CRL_DIST_POINTS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DHxparams.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DIRECTORYSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DISPLAYTEXT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DIST_POINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DIST_POINT_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSAPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSAPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSAPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSAPublicKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSA_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSA_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSA_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSA_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_DSAparams.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECDSA_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECPKParameters.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECParameters.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ECPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_EC_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_EC_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_EC_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_EDIPARTYNAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ESS_CERT_ID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ESS_ISSUER_SERIAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ESS_SIGNING_CERT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_EXTENDED_KEY_USAGE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_GENERAL_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_GENERAL_NAMES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_IPAddressChoice.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_IPAddressFamily.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_IPAddressOrRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_IPAddressRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_ISSUING_DIST_POINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_NAMING_AUTHORITY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_NETSCAPE_SPKAC.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_NETSCAPE_SPKI.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_NOTICEREF.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_BASICRESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_CERTID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_CERTSTATUS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_CRLID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_ONEREQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_REQINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_REQUEST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_RESPBYTES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_RESPDATA.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_RESPID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_RESPONSE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_REVOKEDINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_SERVICELOC.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_SIGNATURE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OCSP_SINGLERESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_OTHERNAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PBE2PARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PBEPARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PBKDF2PARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12_BAGS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12_MAC_DATA.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12_SAFEBAG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS12_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_DIGEST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_ENCRYPT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_ENC_CONTENT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_ENVELOPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_ISSUER_AND_SERIAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_RECIP_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_SIGNED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_SIGNER_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_SIGN_ENVELOPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS7_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKCS8_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PKEY_USAGE_PERIOD.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_POLICYINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_POLICYQUALINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PROFESSION_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PROXY_CERT_INFO_EXTENSION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PROXY_POLICY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPublicKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPublicKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSAPublicKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSA_OAEP_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSA_PSS_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSA_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSA_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_RSA_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_SCRYPT_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_SCT_LIST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_SXNET.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_SXNETID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_ACCURACY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_MSG_IMPRINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_MSG_IMPRINT_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_MSG_IMPRINT_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_REQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_REQ_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_REQ_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_RESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_RESP_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_RESP_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_STATUS_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_TST_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_TST_INFO_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_TS_TST_INFO_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_USERNOTICE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_ALGOR.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_ALGORS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_ATTRIBUTE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CERT_AUX.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CINF.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CRL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CRL_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CRL_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_CRL_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_EXTENSION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_EXTENSIONS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_NAME_ENTRY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_REQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_REQ_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_REQ_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_REQ_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_REVOKED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_VAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ACCESS_DESCRIPTION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ADMISSIONS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ADMISSION_SYNTAX.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASIdOrRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASIdentifierChoice.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASIdentifiers.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_BIT_STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_BMPSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_ENUMERATED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_GENERALIZEDTIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_GENERALSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_IA5STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_INTEGER.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_NULL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_OBJECT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_OCTET_STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_PRINTABLE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_PRINTABLESTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_SEQUENCE_ANY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_SET_ANY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_T61STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_TIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_TYPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_UNIVERSALSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_UTCTIME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_UTF8STRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_VISIBLESTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASN1_bio_stream.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ASRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_AUTHORITY_INFO_ACCESS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_AUTHORITY_KEYID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_BASIC_CONSTRAINTS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CERTIFICATEPOLICIES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CMS_ContentInfo.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CMS_ReceiptRequest.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CMS_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CRL_DIST_POINTS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DHxparams.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DIRECTORYSTRING.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DISPLAYTEXT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DIST_POINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DIST_POINT_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSAPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSAPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSAPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSAPublicKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSA_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSA_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSA_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSA_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_DSAparams.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECDSA_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECPKParameters.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECParameters.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ECPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_EC_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_EC_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_EC_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_EDIPARTYNAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ESS_CERT_ID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ESS_ISSUER_SERIAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ESS_SIGNING_CERT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_EXTENDED_KEY_USAGE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_GENERAL_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_GENERAL_NAMES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_IPAddressChoice.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_IPAddressFamily.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_IPAddressOrRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_IPAddressRange.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_ISSUING_DIST_POINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_NAMING_AUTHORITY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_NETSCAPE_SPKAC.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_NETSCAPE_SPKI.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_NOTICEREF.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_BASICRESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_CERTID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_CERTSTATUS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_CRLID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_ONEREQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_REQINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_REQUEST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_RESPBYTES.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_RESPDATA.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_RESPID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_RESPONSE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_REVOKEDINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_SERVICELOC.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_SIGNATURE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OCSP_SINGLERESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_OTHERNAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PBE2PARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PBEPARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PBKDF2PARAM.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12_BAGS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12_MAC_DATA.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12_SAFEBAG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS12_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_DIGEST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_ENCRYPT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_ENC_CONTENT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_ENVELOPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_ISSUER_AND_SERIAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_NDEF.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_RECIP_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_SIGNED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_SIGNER_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_SIGN_ENVELOPE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKeyInfo_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8PrivateKeyInfo_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS8_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKEY_USAGE_PERIOD.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_POLICYINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_POLICYQUALINFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PROFESSION_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PROXY_CERT_INFO_EXTENSION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PROXY_POLICY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPrivateKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPrivateKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPrivateKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPublicKey.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPublicKey_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSAPublicKey_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSA_OAEP_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSA_PSS_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSA_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSA_PUBKEY_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_RSA_PUBKEY_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_SCRYPT_PARAMS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_SCT_LIST.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_SXNET.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_SXNETID.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_ACCURACY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_MSG_IMPRINT.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_MSG_IMPRINT_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_MSG_IMPRINT_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_REQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_REQ_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_REQ_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_RESP.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_RESP_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_RESP_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_STATUS_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_TST_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_TST_INFO_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_TS_TST_INFO_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_USERNOTICE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_ALGOR.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_ALGORS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_ATTRIBUTE.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CERT_AUX.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CINF.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CRL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CRL_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CRL_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_CRL_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_EXTENSION.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_EXTENSIONS.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_NAME.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_NAME_ENTRY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_PUBKEY.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_REQ.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_REQ_INFO.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_REQ_bio.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_REQ_fp.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_REVOKED.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_SIG.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_VAL.3 -> /usr/local/share/man/man3/d2i_X509.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DEFINE_STACK_OF_CONST.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DEFINE_SPECIAL_STACK_OF.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DEFINE_SPECIAL_STACK_OF_CONST.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_num.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_value.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_new.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_new_null.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_reserve.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_free.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_zero.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_delete.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_delete_ptr.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_push.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_unshift.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_pop.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_shift.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_pop_free.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_insert.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_set.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_find.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_find_ex.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_sort.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_is_sorted.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_dup.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_deep_copy.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_set_cmp_func.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/sk_TYPE_new_reserve.3 -> /usr/local/share/man/man3/DEFINE_STACK_OF.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_set_key.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_key_sched.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_set_key_checked.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_set_key_unchecked.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_set_odd_parity.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_is_weak_key.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ecb_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ecb2_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ecb3_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ncbc_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_cfb_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ofb_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_pcbc_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_cfb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ofb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_xcbc_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede2_cbc_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede2_cfb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede2_ofb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede3_cbc_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede3_cfb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_ede3_ofb64_encrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_cbc_cksum.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_quad_cksum.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_string_to_key.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_string_to_2keys.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_fcrypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DES_crypt.3 -> /usr/local/share/man/man3/DES_random_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_compute_key.3 -> /usr/local/share/man/man3/DH_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_generate_parameters_ex.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_check.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_check_params.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_check_ex.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_check_params_ex.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_check_pub_key_ex.3 -> /usr/local/share/man/man3/DH_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set0_pqg.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_key.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set0_key.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_p.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_q.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_g.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_priv_key.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_pub_key.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_clear_flags.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_test_flags.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set_flags.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get0_engine.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_length.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set_length.3 -> /usr/local/share/man/man3/DH_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_2048_224.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_2048_256.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get0_nist_prime_192.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get0_nist_prime_224.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get0_nist_prime_256.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get0_nist_prime_384.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get0_nist_prime_521.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc2409_prime_768.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc2409_prime_1024.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_1536.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_2048.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_3072.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_4096.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_6144.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BN_get_rfc3526_prime_8192.3 -> /usr/local/share/man/man3/DH_get_1024_160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_free.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_dup.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get0_name.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set1_name.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_flags.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_flags.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get0_app_data.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set0_app_data.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_generate_key.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_generate_key.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_compute_key.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_compute_key.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_bn_mod_exp.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_bn_mod_exp.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_init.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_init.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_finish.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_finish.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_get_generate_params.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_meth_set_generate_params.3 -> /usr/local/share/man/man3/DH_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_free.3 -> /usr/local/share/man/man3/DH_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_new_by_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_nid.3 -> /usr/local/share/man/man3/DH_new_by_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_set_default_method.3 -> /usr/local/share/man/man3/DH_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_get_default_method.3 -> /usr/local/share/man/man3/DH_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_new_method.3 -> /usr/local/share/man/man3/DH_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_OpenSSL.3 -> /usr/local/share/man/man3/DH_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_bits.3 -> /usr/local/share/man/man3/DH_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DH_security_bits.3 -> /usr/local/share/man/man3/DH_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_do_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_do_verify.3 -> /usr/local/share/man/man3/DSA_do_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_dup_DH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_generate_parameters_ex.3 -> /usr/local/share/man/man3/DSA_generate_parameters.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set0_pqg.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_key.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set0_key.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_p.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_q.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_g.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_pub_key.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_priv_key.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_clear_flags.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_test_flags.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set_flags.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get0_engine.3 -> /usr/local/share/man/man3/DSA_get0_pqg.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_free.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_dup.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get0_name.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set1_name.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_flags.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_flags.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get0_app_data.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set0_app_data.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_sign.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_sign.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_sign_setup.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_sign_setup.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_verify.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_verify.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_mod_exp.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_mod_exp.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_bn_mod_exp.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_bn_mod_exp.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_init.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_init.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_finish.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_finish.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_paramgen.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_paramgen.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_get_keygen.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_meth_set_keygen.3 -> /usr/local/share/man/man3/DSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_free.3 -> /usr/local/share/man/man3/DSA_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_set_default_method.3 -> /usr/local/share/man/man3/DSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_get_default_method.3 -> /usr/local/share/man/man3/DSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_new_method.3 -> /usr/local/share/man/man3/DSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_OpenSSL.3 -> /usr/local/share/man/man3/DSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_SIG_get0.3 -> /usr/local/share/man/man3/DSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_SIG_set0.3 -> /usr/local/share/man/man3/DSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_SIG_free.3 -> /usr/local/share/man/man3/DSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_sign_setup.3 -> /usr/local/share/man/man3/DSA_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_verify.3 -> /usr/local/share/man/man3/DSA_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_bits.3 -> /usr/local/share/man/man3/DSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_security_bits.3 -> /usr/local/share/man/man3/DSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_get_data_mtu.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_set_timer_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_timer_cb.3 -> /usr/local/share/man/man3/DTLS_set_timer_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_listen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_stateless.3 -> /usr/local/share/man/man3/DTLSv1_listen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_mont_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_nist_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_nistp224_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_nistp256_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GFp_nistp521_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GF2m_simple_method.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_METHOD_get_field_type.3 -> /usr/local/share/man/man3/EC_GFp_simple_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get0_order.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_order_bits.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get0_cofactor.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_dup.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_method_of.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_generator.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get0_generator.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_order.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_cofactor.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_curve_name.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_curve_name.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_asn1_flag.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_asn1_flag.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_point_conversion_form.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_point_conversion_form.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get0_seed.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_seed_len.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_seed.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_degree.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_check.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_check_discriminant.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_cmp.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_basis_type.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_trinomial_basis.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_pentanomial_basis.3 -> /usr/local/share/man/man3/EC_GROUP_copy.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_ecparameters.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_ecpkparameters.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new_from_ecparameters.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new_from_ecpkparameters.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_free.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_clear_free.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new_curve_GFp.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new_curve_GF2m.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_new_by_curve_name.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_curve.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_curve.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_curve_GFp.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_curve_GFp.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_set_curve_GF2m.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_get_curve_GF2m.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_get_builtin_curves.3 -> /usr/local/share/man/man3/EC_GROUP_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_enc_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_enc_flags.3 -> /usr/local/share/man/man3/EC_KEY_get_enc_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_method.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_method.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_flags.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_flags.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_clear_flags.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_new_by_curve_name.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_free.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_copy.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_dup.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_up_ref.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get0_engine.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get0_group.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_group.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get0_private_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_private_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get0_public_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_public_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_get_conv_form.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_conv_form.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_asn1_flag.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_precompute_mult.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_generate_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_check_key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_set_public_key_affine_coordinates.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_oct2key.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_key2buf.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_oct2priv.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_priv2oct.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_KEY_priv2buf.3 -> /usr/local/share/man/man3/EC_KEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_dbl.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_invert.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_is_at_infinity.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_is_on_curve.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_cmp.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_make_affine.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINTs_make_affine.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINTs_mul.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_mul.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_precompute_mult.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_GROUP_have_precompute_mult.3 -> /usr/local/share/man/man3/EC_POINT_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_Jprojective_coordinates_GFp.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_point2buf.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_free.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_clear_free.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_copy.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_dup.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_method_of.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_to_infinity.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_get_Jprojective_coordinates_GFp.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_affine_coordinates.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_get_affine_coordinates.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_compressed_coordinates.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_affine_coordinates_GFp.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_get_affine_coordinates_GFp.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_compressed_coordinates_GFp.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_affine_coordinates_GF2m.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_get_affine_coordinates_GF2m.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_set_compressed_coordinates_GF2m.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_point2oct.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_oct2point.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_point2bn.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_bn2point.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_point2hex.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EC_POINT_hex2point.3 -> /usr/local/share/man/man3/EC_POINT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_get0.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_get0_r.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_get0_s.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_set0.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_SIG_free.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_size.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_sign.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_do_sign.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_verify.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_do_verify.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_sign_setup.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_sign_ex.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECDSA_do_sign_ex.3 -> /usr/local/share/man/man3/ECDSA_SIG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPKParameters_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPKParameters_print_fp.3 -> /usr/local/share/man/man3/ECPKParameters_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_by_id.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_cipher_engine.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_default_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_default_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_default_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_default_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_digest_engine.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_first.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_last.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_next.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_prev.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_new.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_ctrl_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_destroy_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_finish_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_init_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_load_privkey_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_load_pubkey_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_load_private_key.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_load_public_key.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_id.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_name.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_cmd_defns.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_cipher.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_digest.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_cmd_is_executable.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_ctrl.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_ctrl_cmd.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_ctrl_cmd_string.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_finish.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_free.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_flags.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_init.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_complete.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_complete.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_remove.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_cmd_defns.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_ctrl_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_default_string.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_destroy_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_finish_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_flags.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_id.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_init_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_load_privkey_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_load_pubkey_function.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_name.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_up_ref.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_get_table_flags.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_cleanup.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_load_builtin_engines.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_register_all_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_set_table_flags.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_DH.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_DSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_RAND.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_RSA.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_ciphers.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_unregister_digests.3 -> /usr/local/share/man/man3/ENGINE_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_clear_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_error_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_error_string_n.3 -> /usr/local/share/man/man3/ERR_error_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_lib_error_string.3 -> /usr/local/share/man/man3/ERR_error_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_func_error_string.3 -> /usr/local/share/man/man3/ERR_error_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_reason_error_string.3 -> /usr/local/share/man/man3/ERR_error_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_error.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_last_error.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_get_error_line.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_error_line.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_last_error_line.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_get_error_line_data.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_error_line_data.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_peek_last_error_line_data.3 -> /usr/local/share/man/man3/ERR_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_GET_LIB.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_GET_FUNC.3 -> /usr/local/share/man/man3/ERR_GET_LIB.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_GET_REASON.3 -> /usr/local/share/man/man3/ERR_GET_LIB.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_FATAL_ERROR.3 -> /usr/local/share/man/man3/ERR_GET_LIB.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_load_crypto_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_load_error_strings.3 -> /usr/local/share/man/man3/ERR_load_crypto_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_free_strings.3 -> /usr/local/share/man/man3/ERR_load_crypto_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_load_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_PACK.3 -> /usr/local/share/man/man3/ERR_load_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_get_next_error_library.3 -> /usr/local/share/man/man3/ERR_load_strings.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_print_errors.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_print_errors_fp.3 -> /usr/local/share/man/man3/ERR_print_errors.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_print_errors_cb.3 -> /usr/local/share/man/man3/ERR_print_errors.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_put_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_add_error_data.3 -> /usr/local/share/man/man3/ERR_put_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_add_error_vdata.3 -> /usr/local/share/man/man3/ERR_put_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_remove_state.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_remove_thread_state.3 -> /usr/local/share/man/man3/ERR_remove_state.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_set_mark.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ERR_pop_to_mark.3 -> /usr/local/share/man/man3/ERR_set_mark.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cbc.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_cbc.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cbc.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cfb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_cfb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cfb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cfb1.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_cfb1.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cfb1.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cfb8.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_cfb8.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cfb8.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cfb128.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_cfb128.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cfb128.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_ctr.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_ctr.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_ctr.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_ecb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_ecb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_ecb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_ofb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_ofb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_ofb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cbc_hmac_sha1.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cbc_hmac_sha1.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_cbc_hmac_sha256.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_cbc_hmac_sha256.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_ccm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_ccm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_ccm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_gcm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_gcm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_gcm.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_ocb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_ocb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_ocb.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_wrap.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_wrap.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_wrap.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_wrap_pad.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_192_wrap_pad.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_wrap_pad.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_128_xts.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aes_256_xts.3 -> /usr/local/share/man/man3/EVP_aes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_cbc.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_cbc.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_cbc.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_cfb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_cfb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_cfb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_cfb1.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_cfb1.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_cfb1.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_cfb8.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_cfb8.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_cfb8.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_cfb128.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_cfb128.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_cfb128.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_ctr.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_ctr.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_ctr.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_ecb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_ecb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_ecb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_ofb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_ofb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_ofb.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_ccm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_ccm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_ccm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_128_gcm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_192_gcm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_aria_256_gcm.3 -> /usr/local/share/man/man3/EVP_aria.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_bf_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_bf_cfb.3 -> /usr/local/share/man/man3/EVP_bf_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_bf_cfb64.3 -> /usr/local/share/man/man3/EVP_bf_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_bf_ecb.3 -> /usr/local/share/man/man3/EVP_bf_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_bf_ofb.3 -> /usr/local/share/man/man3/EVP_bf_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_blake2b512.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_blake2s256.3 -> /usr/local/share/man/man3/EVP_blake2b512.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_BytesToKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_cbc.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_cbc.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_cbc.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_cfb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_cfb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_cfb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_cfb1.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_cfb1.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_cfb1.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_cfb8.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_cfb8.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_cfb8.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_cfb128.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_cfb128.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_cfb128.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_ctr.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_ctr.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_ctr.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_ecb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_ecb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_ecb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_128_ofb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_192_ofb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_camellia_256_ofb.3 -> /usr/local/share/man/man3/EVP_camellia.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cast5_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cast5_cfb.3 -> /usr/local/share/man/man3/EVP_cast5_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cast5_cfb64.3 -> /usr/local/share/man/man3/EVP_cast5_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cast5_ecb.3 -> /usr/local/share/man/man3/EVP_cast5_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cast5_ofb.3 -> /usr/local/share/man/man3/EVP_cast5_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_chacha20.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_chacha20_poly1305.3 -> /usr/local/share/man/man3/EVP_chacha20.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_get_cipher_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_set_cipher_data.3 -> /usr/local/share/man/man3/EVP_CIPHER_CTX_get_cipher_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_dup.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_free.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_iv_length.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_flags.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_impl_ctx_size.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_init.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_do_cipher.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_cleanup.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_set_asn1_params.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_get_asn1_params.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_set_ctrl.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_init.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_do_cipher.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_cleanup.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_set_asn1_params.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_get_asn1_params.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_meth_get_ctrl.3 -> /usr/local/share/man/man3/EVP_CIPHER_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_cbc.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_cfb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_cfb1.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_cfb8.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_cfb64.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ecb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ofb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede_cbc.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede_cfb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede_cfb64.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede_ecb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede_ofb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_cbc.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_cfb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_cfb1.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_cfb8.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_cfb64.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_ecb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_ofb.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_des_ede3_wrap.3 -> /usr/local/share/man/man3/EVP_des.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_desx_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_new.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_reset.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_free.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_copy.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_copy_ex.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_ctrl.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_set_flags.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_clear_flags.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_test_flags.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_Digest.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestInit_ex.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestUpdate.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestFinal_ex.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestFinalXOF.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestFinal.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_type.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_pkey_type.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_size.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_block_size.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_flags.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_md.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_type.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_size.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_block_size.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_md_data.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_update_fn.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_set_update_fn.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_md_null.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_digestbyname.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_digestbynid.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_digestbyobj.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_pkey_ctx.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_CTX_set_pkey_ctx.3 -> /usr/local/share/man/man3/EVP_DigestInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestSignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestSignUpdate.3 -> /usr/local/share/man/man3/EVP_DigestSignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestSignFinal.3 -> /usr/local/share/man/man3/EVP_DigestSignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestSign.3 -> /usr/local/share/man/man3/EVP_DigestSignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestVerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestVerifyUpdate.3 -> /usr/local/share/man/man3/EVP_DigestVerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestVerifyFinal.3 -> /usr/local/share/man/man3/EVP_DigestVerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DigestVerify.3 -> /usr/local/share/man/man3/EVP_DigestVerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_ENCODE_CTX_new.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_ENCODE_CTX_free.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_ENCODE_CTX_copy.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_ENCODE_CTX_num.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncodeUpdate.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncodeFinal.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncodeBlock.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecodeInit.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecodeUpdate.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecodeFinal.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecodeBlock.3 -> /usr/local/share/man/man3/EVP_EncodeInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_new.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_reset.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_free.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncryptInit_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncryptUpdate.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncryptFinal_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecryptInit_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecryptUpdate.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecryptFinal_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CipherInit_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CipherUpdate.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CipherFinal_ex.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_set_key_length.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_ctrl.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_EncryptFinal.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecryptInit.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_DecryptFinal.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CipherInit.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CipherFinal.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_cipherbyname.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_cipherbynid.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_get_cipherbyobj.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_nid.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_block_size.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_key_length.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_iv_length.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_flags.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_mode.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_type.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_cipher.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_nid.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_block_size.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_key_length.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_iv_length.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_get_app_data.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_set_app_data.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_type.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_flags.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_mode.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_param_to_asn1.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_asn1_to_param.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_CIPHER_CTX_set_padding.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_enc_null.3 -> /usr/local/share/man/man3/EVP_EncryptInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_idea_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_idea_cfb.3 -> /usr/local/share/man/man3/EVP_idea_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_idea_cfb64.3 -> /usr/local/share/man/man3/EVP_idea_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_idea_ecb.3 -> /usr/local/share/man/man3/EVP_idea_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_idea_ofb.3 -> /usr/local/share/man/man3/EVP_idea_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_md2.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_md4.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_md5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_md5_sha1.3 -> /usr/local/share/man/man3/EVP_md5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_dup.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_free.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_input_blocksize.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_result_size.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_app_datasize.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_flags.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_init.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_update.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_final.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_copy.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_cleanup.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_set_ctrl.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_input_blocksize.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_result_size.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_app_datasize.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_flags.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_init.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_update.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_final.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_copy.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_cleanup.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_MD_meth_get_ctrl.3 -> /usr/local/share/man/man3/EVP_MD_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_mdc2.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_OpenInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_OpenUpdate.3 -> /usr/local/share/man/man3/EVP_OpenInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_OpenFinal.3 -> /usr/local/share/man/man3/EVP_OpenInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_find.3 -> /usr/local/share/man/man3/EVP_PKEY_asn1_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_find_str.3 -> /usr/local/share/man/man3/EVP_PKEY_asn1_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_get0.3 -> /usr/local/share/man/man3/EVP_PKEY_asn1_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_get0_info.3 -> /usr/local/share/man/man3/EVP_PKEY_asn1_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_new.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_copy.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_free.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_add0.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_add_alias.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_public.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_private.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_param.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_free.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_ctrl.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_item.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_siginf.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_check.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_public_check.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_param_check.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_security_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_set_priv_key.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_set_pub_key.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_get_priv_key.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_asn1_set_get_pub_key.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_asn1.3 -> /usr/local/share/man/man3/EVP_PKEY_ASN1_METHOD.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_copy_parameters.3 -> /usr/local/share/man/man3/EVP_PKEY_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_missing_parameters.3 -> /usr/local/share/man/man3/EVP_PKEY_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_cmp_parameters.3 -> /usr/local/share/man/man3/EVP_PKEY_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl_str.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl_uint64.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_signature_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_signature_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_mac_key.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_padding.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_rsa_padding.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_rsa_pss_saltlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_keygen_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_keygen_primes.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_mgf1_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_rsa_mgf1_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_oaep_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_rsa_oaep_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set0_rsa_oaep_label.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get0_rsa_oaep_label.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dsa_paramgen_q_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dsa_paramgen_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_subprime_len.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_type.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_rfc5114.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dhx_rfc5114.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_pad.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_nid.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_kdf_type.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_dh_kdf_type.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set0_dh_kdf_oid.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get0_dh_kdf_oid.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_kdf_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_dh_kdf_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_dh_kdf_outlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_dh_kdf_outlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set0_dh_kdf_ukm.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get0_dh_kdf_ukm.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ec_param_enc.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ecdh_cofactor_mode.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_ecdh_cofactor_mode.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ecdh_kdf_type.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_ecdh_kdf_type.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ecdh_kdf_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_ecdh_kdf_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_ecdh_kdf_outlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_ecdh_kdf_outlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set0_ecdh_kdf_ukm.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get0_ecdh_kdf_ukm.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_id.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get1_id.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get1_id_len.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_new_id.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_dup.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_free.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_pbe_pass.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_hkdf_salt.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_hkdf_key.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_add1_hkdf_info.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_hkdf_mode.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_N.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_scrypt_salt.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_N.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_r.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_N.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_p.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_N.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_maxmem_bytes.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_scrypt_N.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set1_tls1_prf_secret.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_add1_tls1_prf_seed.3 -> /usr/local/share/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_decrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_decrypt_init.3 -> /usr/local/share/man/man3/EVP_PKEY_decrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_derive.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_derive_init.3 -> /usr/local/share/man/man3/EVP_PKEY_derive.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_derive_set_peer.3 -> /usr/local/share/man/man3/EVP_PKEY_derive.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_encrypt_init.3 -> /usr/local/share/man/man3/EVP_PKEY_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get_default_digest_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_keygen_init.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_paramgen_init.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_paramgen.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_cb.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_cb.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_keygen_info.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_set_app_data.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_CTX_get_app_data.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_gen_cb.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_check.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_public_check.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_param_check.3 -> /usr/local/share/man/man3/EVP_PKEY_keygen.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get0.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get0_info.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_get_count.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_free.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_copy.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_find.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_add0.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_METHOD.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_init.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_copy.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_cleanup.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_paramgen.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_keygen.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_sign.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_verify.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_verify_recover.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_signctx.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_verifyctx.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_encrypt.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_decrypt.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_derive.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_ctrl.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_digestsign.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_digestverify.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_public_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_param_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_set_digest_custom.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_init.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_copy.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_cleanup.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_paramgen.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_keygen.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_sign.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_verify.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_verify_recover.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_signctx.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_verifyctx.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_encrypt.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_decrypt.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_derive.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_ctrl.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_digestsign.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_digestverify.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_public_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_param_check.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_get_digest_custom.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_meth_remove.3 -> /usr/local/share/man/man3/EVP_PKEY_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_up_ref.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_free.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_new_raw_private_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_new_raw_public_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_new_CMAC_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_new_mac_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get_raw_private_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get_raw_public_key.3 -> /usr/local/share/man/man3/EVP_PKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_print_private.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_print_public.3 -> /usr/local/share/man/man3/EVP_PKEY_print_private.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_print_params.3 -> /usr/local/share/man/man3/EVP_PKEY_print_private.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set1_DSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set1_DH.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set1_EC_KEY.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get1_RSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get1_DSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get1_DH.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get1_EC_KEY.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_RSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_DSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_DH.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_EC_KEY.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_RSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_DSA.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_DH.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_EC_KEY.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_POLY1305.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_assign_SIPHASH.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_hmac.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_poly1305.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_siphash.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_type.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_id.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_base_id.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set_alias_type.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_set1_engine.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_get0_engine.3 -> /usr/local/share/man/man3/EVP_PKEY_set1_RSA.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_sign_init.3 -> /usr/local/share/man/man3/EVP_PKEY_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_security_bits.3 -> /usr/local/share/man/man3/EVP_PKEY_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_verify_init.3 -> /usr/local/share/man/man3/EVP_PKEY_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_verify_recover.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_PKEY_verify_recover_init.3 -> /usr/local/share/man/man3/EVP_PKEY_verify_recover.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_cfb.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_cfb64.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_ecb.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_ofb.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_40_cbc.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc2_64_cbc.3 -> /usr/local/share/man/man3/EVP_rc2_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc4.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc4_40.3 -> /usr/local/share/man/man3/EVP_rc4.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc4_hmac_md5.3 -> /usr/local/share/man/man3/EVP_rc4.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc5_32_12_16_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc5_32_12_16_cfb.3 -> /usr/local/share/man/man3/EVP_rc5_32_12_16_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc5_32_12_16_cfb64.3 -> /usr/local/share/man/man3/EVP_rc5_32_12_16_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc5_32_12_16_ecb.3 -> /usr/local/share/man/man3/EVP_rc5_32_12_16_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_rc5_32_12_16_ofb.3 -> /usr/local/share/man/man3/EVP_rc5_32_12_16_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_ripemd160.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SealInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SealUpdate.3 -> /usr/local/share/man/man3/EVP_SealInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SealFinal.3 -> /usr/local/share/man/man3/EVP_SealInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_seed_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_seed_cfb.3 -> /usr/local/share/man/man3/EVP_seed_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_seed_cfb128.3 -> /usr/local/share/man/man3/EVP_seed_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_seed_ecb.3 -> /usr/local/share/man/man3/EVP_seed_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_seed_ofb.3 -> /usr/local/share/man/man3/EVP_seed_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha256.3 -> /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha512_224.3 -> /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha512_256.3 -> /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha384.3 -> /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha512.3 -> /usr/local/share/man/man3/EVP_sha224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha3_256.3 -> /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha3_384.3 -> /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sha3_512.3 -> /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_shake128.3 -> /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_shake256.3 -> /usr/local/share/man/man3/EVP_sha3_224.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SignInit_ex.3 -> /usr/local/share/man/man3/EVP_SignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SignUpdate.3 -> /usr/local/share/man/man3/EVP_SignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_SignFinal.3 -> /usr/local/share/man/man3/EVP_SignInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm3.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_ecb.3 -> /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_cfb.3 -> /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_cfb128.3 -> /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_ofb.3 -> /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_sm4_ctr.3 -> /usr/local/share/man/man3/EVP_sm4_cbc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_VerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_VerifyInit_ex.3 -> /usr/local/share/man/man3/EVP_VerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_VerifyUpdate.3 -> /usr/local/share/man/man3/EVP_VerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_VerifyFinal.3 -> /usr/local/share/man/man3/EVP_VerifyInit.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_whirlpool.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_new.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_reset.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_free.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_Init.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_Init_ex.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_Update.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_Final.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_copy.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_set_flags.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_CTX_get_md.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/HMAC_size.3 -> /usr/local/share/man/man3/HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_CMS_bio_stream.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PKCS7_bio_stream.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_re_X509_tbs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_X509_AUX.3 -> /usr/local/share/man/man3/i2d_re_X509_tbs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_X509_AUX.3 -> /usr/local/share/man/man3/i2d_re_X509_tbs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_re_X509_CRL_tbs.3 -> /usr/local/share/man/man3/i2d_re_X509_tbs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_re_X509_REQ_tbs.3 -> /usr/local/share/man/man3/i2d_re_X509_tbs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD2.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD4.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD2_Init.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD2_Update.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD2_Final.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD4_Init.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD4_Update.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD4_Final.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD5_Init.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD5_Update.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MD5_Final.3 -> /usr/local/share/man/man3/MD5.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MDC2_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MDC2.3 -> /usr/local/share/man/man3/MDC2_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MDC2_Update.3 -> /usr/local/share/man/man3/MDC2_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/MDC2_Final.3 -> /usr/local/share/man/man3/MDC2_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/o2i_SCT_LIST.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2o_SCT_LIST.3 -> /usr/local/share/man/man3/o2i_SCT_LIST.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/o2i_SCT.3 -> /usr/local/share/man/man3/o2i_SCT_LIST.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2o_SCT.3 -> /usr/local/share/man/man3/o2i_SCT_LIST.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2t_ASN1_OBJECT.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_length.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_get0_data.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_nid2ln.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_nid2sn.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_obj2nid.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_txt2nid.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_ln2nid.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_sn2nid.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_cmp.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_dup.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_txt2obj.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_obj2txt.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_create.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OBJ_cleanup.3 -> /usr/local/share/man/man3/OBJ_nid2obj.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_cert_id_new.3 -> /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CERTID_free.3 -> /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_id_issuer_cmp.3 -> /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_id_cmp.3 -> /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_id_get0_info.3 -> /usr/local/share/man/man3/OCSP_cert_to_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_add1_nonce.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_basic_add1_nonce.3 -> /usr/local/share/man/man3/OCSP_request_add1_nonce.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_check_nonce.3 -> /usr/local/share/man/man3/OCSP_request_add1_nonce.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_copy_nonce.3 -> /usr/local/share/man/man3/OCSP_request_add1_nonce.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQUEST_free.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_add0_id.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_sign.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_add1_cert.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_onereq_count.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_request_onereq_get0.3 -> /usr/local/share/man/man3/OCSP_REQUEST_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_certs.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_signer.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_id.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get1_id.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_produced_at.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_signature.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_tbs_sigalg.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0_respdata.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_count.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_get0.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_resp_find.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_single_get0_status.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_check_validity.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_basic_verify.3 -> /usr/local/share/man/man3/OCSP_resp_find_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_response_get1_basic.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_response_create.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPONSE_free.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPID_set_by_name.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPID_set_by_key.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPID_match.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_basic_sign.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_basic_sign_ctx.3 -> /usr/local/share/man/man3/OCSP_response_status.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_sendreq_nbio.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQ_CTX_free.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_set_max_response_length.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQ_CTX_add1_header.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQ_CTX_set1_req.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_sendreq_bio.3 -> /usr/local/share/man/man3/OCSP_sendreq_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_add_all_algorithms.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_add_all_ciphers.3 -> /usr/local/share/man/man3/OpenSSL_add_all_algorithms.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_add_all_digests.3 -> /usr/local/share/man/man3/OpenSSL_add_all_algorithms.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EVP_cleanup.3 -> /usr/local/share/man/man3/OpenSSL_add_all_algorithms.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_Applink.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_config.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_no_config.3 -> /usr/local/share/man/man3/OPENSSL_config.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_fork_prepare.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_fork_parent.3 -> /usr/local/share/man/man3/OPENSSL_fork_prepare.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_fork_child.3 -> /usr/local/share/man/man3/OPENSSL_fork_prepare.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_ia32cap.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_INIT_new.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_INIT_set_config_filename.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_INIT_set_config_appname.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_INIT_set_config_file_flags.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_INIT_free.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_cleanup.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_atexit.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_thread_stop.3 -> /usr/local/share/man/man3/OPENSSL_init_crypto.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_init_ssl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_instrument_bus.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_instrument_bus2.3 -> /usr/local/share/man/man3/OPENSSL_instrument_bus.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/LHASH.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DECLARE_LHASH_OF.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_HASHFUNC.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_DOALL_FUNC.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/LHASH_DOALL_ARG_FN_TYPE.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IMPLEMENT_LHASH_HASH_FN.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IMPLEMENT_LHASH_COMP_FN.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_new.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_free.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_insert.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_delete.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_retrieve.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_doall.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_doall_arg.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/lh_TYPE_error.3 -> /usr/local/share/man/man3/OPENSSL_LH_COMPFUNC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_node_stats.3 -> /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_node_usage_stats.3 -> /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_stats_bio.3 -> /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_node_stats_bio.3 -> /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_LH_node_usage_stats_bio.3 -> /usr/local/share/man/man3/OPENSSL_LH_stats.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_load_builtin_modules.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_add_oid_module.3 -> /usr/local/share/man/man3/OPENSSL_load_builtin_modules.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ENGINE_add_conf_module.3 -> /usr/local/share/man/man3/OPENSSL_load_builtin_modules.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_malloc_init.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_zalloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_realloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_free.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_clear_realloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_clear_free.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_cleanse.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_malloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_zalloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_realloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_free.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_strdup.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_strndup.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_memdup.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_strlcpy.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_strlcat.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_hexstr2buf.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_buf2hexstr.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_hexchar2int.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_strdup.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_strndup.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_mem_debug_push.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_mem_debug_pop.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_debug_push.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_debug_pop.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_clear_realloc.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_clear_free.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_get_mem_functions.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_set_mem_functions.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_get_alloc_counts.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_set_mem_debug.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_ctrl.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_leaks.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_leaks_fp.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_mem_leaks_cb.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_MALLOC_FAILURES.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_MALLOC_FD.3 -> /usr/local/share/man/man3/OPENSSL_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_malloc_init.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_malloc_initialized.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_malloc_done.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_malloc.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_secure_zalloc.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_zalloc.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_secure_free.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_free.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_secure_clear_free.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_clear_free.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_secure_actual_size.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_allocated.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRYPTO_secure_used.3 -> /usr/local/share/man/man3/OPENSSL_secure_malloc.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_VERSION_NUMBER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_VERSION_TEXT.3 -> /usr/local/share/man/man3/OPENSSL_VERSION_NUMBER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_version.3 -> /usr/local/share/man/man3/OPENSSL_VERSION_NUMBER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_version_num.3 -> /usr/local/share/man/man3/OPENSSL_VERSION_NUMBER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_expect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_supports_search.3 -> /usr/local/share/man/man3/OSSL_STORE_expect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_find.3 -> /usr/local/share/man/man3/OSSL_STORE_expect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get_type.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_NAME.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_NAME_description.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_PARAMS.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_PKEY.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_CERT.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get0_CRL.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_NAME.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_NAME_description.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_PARAMS.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_PKEY.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_CERT.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_get1_CRL.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_type_string.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_free.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_new_NAME.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_set0_NAME_description.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_new_PARAMS.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_new_PKEY.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_new_CERT.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_INFO_new_CRL.3 -> /usr/local/share/man/man3/OSSL_STORE_INFO.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_CTX.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_new.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_get0_engine.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_get0_scheme.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_open.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_ctrl.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_expect.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_find.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_load.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_eof.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_error.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_set_close.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_LOADER_free.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_register_loader.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_unregister_loader.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_open_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_ctrl_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_expect_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_find_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_load_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_eof_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_error_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_close_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_LOADER.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_CTX.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_post_process_info_fn.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_ctrl.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_load.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_eof.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_error.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_close.3 -> /usr/local/share/man/man3/OSSL_STORE_open.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_by_name.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_by_issuer_serial.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_by_key_fingerprint.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_by_alias.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_free.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get_type.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get0_name.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get0_serial.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get0_bytes.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get0_string.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OSSL_STORE_SEARCH_get0_digest.3 -> /usr/local/share/man/man3/OSSL_STORE_SEARCH.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_bytes_read_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_bytes_read_bio_secmem.3 -> /usr/local/share/man/man3/PEM_bytes_read_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write.3 -> /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio.3 -> /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio.3 -> /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_do_header.3 -> /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_get_EVP_CIPHER_INFO.3 -> /usr/local/share/man/man3/PEM_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_FLAG_SECURE.3 -> /usr/local/share/man/man3/PEM_read_bio_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_FLAG_EAY_COMPATIBLE.3 -> /usr/local/share/man/man3/PEM_read_bio_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_FLAG_ONLY_B64.3 -> /usr/local/share/man/man3/PEM_read_bio_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/pem_password_cb.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_PrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PrivateKey_traditional.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS8PrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PKCS8PrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS8PrivateKey_nid.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PKCS8PrivateKey_nid.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_RSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_RSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_RSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_RSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_RSAPublicKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_RSAPublicKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_RSAPublicKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_RSAPublicKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_RSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_RSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_RSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_RSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_DSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_DSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_DSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_DSAPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_DSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_DSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_DSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_DSA_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_Parameters.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_Parameters.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_DSAparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_DSAparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_DSAparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_DSAparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_DHparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_DHparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_DHparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_DHparams.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_X509.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_X509.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_X509.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_X509.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_X509_AUX.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_X509_AUX.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_X509_AUX.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_X509_AUX.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_X509_REQ.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_X509_REQ.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_X509_REQ.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_X509_REQ.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_X509_REQ_NEW.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_X509_REQ_NEW.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_X509_CRL.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_X509_CRL.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_X509_CRL.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_X509_CRL.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_PKCS7.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_PKCS7.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS7.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PKCS7.3 -> /usr/local/share/man/man3/PEM_read_bio_PrivateKey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DECLARE_PEM_rw.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_CMS.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_CMS.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_CMS.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_DHxparams.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_DHxparams.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_ECPKParameters.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_ECPKParameters.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_ECPKParameters.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_ECPKParameters.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_ECPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_ECPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_ECPrivateKey.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_EC_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_EC_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_EC_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_EC_PUBKEY.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_PKCS8.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_PKCS8.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PKCS8.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS8.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS8_PRIV_KEY_INFO.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_SSL_SESSION.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_read_bio_SSL_SESSION.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_SSL_SESSION.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_SSL_SESSION.3 -> /usr/local/share/man/man3/PEM_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_CMS_stream.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PEM_write_bio_PKCS7_stream.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_create.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_newpass.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_parse.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS5_PBKDF2_HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS5_PBKDF2_HMAC_SHA1.3 -> /usr/local/share/man/man3/PKCS5_PBKDF2_HMAC.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_decrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_sign_add_signer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_get0_signers.3 -> /usr/local/share/man/man3/PKCS7_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_poll.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_seed.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_status.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_event.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_screen.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_keep_random_devices_open.3 -> /usr/local/share/man/man3/RAND_add.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_priv_bytes.3 -> /usr/local/share/man/man3/RAND_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_pseudo_bytes.3 -> /usr/local/share/man/man3/RAND_bytes.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_cleanup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_generate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_bytes.3 -> /usr/local/share/man/man3/RAND_DRBG_generate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get0_master.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get0_public.3 -> /usr/local/share/man/man3/RAND_DRBG_get0_master.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get0_private.3 -> /usr/local/share/man/man3/RAND_DRBG_get0_master.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_secure_new.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_defaults.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_instantiate.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_uninstantiate.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_free.3 -> /usr/local/share/man/man3/RAND_DRBG_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_reseed.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_reseed_interval.3 -> /usr/local/share/man/man3/RAND_DRBG_reseed.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_reseed_time_interval.3 -> /usr/local/share/man/man3/RAND_DRBG_reseed.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_reseed_defaults.3 -> /usr/local/share/man/man3/RAND_DRBG_reseed.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_callbacks.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get_entropy_fn.3 -> /usr/local/share/man/man3/RAND_DRBG_set_callbacks.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_cleanup_entropy_fn.3 -> /usr/local/share/man/man3/RAND_DRBG_set_callbacks.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get_nonce_fn.3 -> /usr/local/share/man/man3/RAND_DRBG_set_callbacks.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_cleanup_nonce_fn.3 -> /usr/local/share/man/man3/RAND_DRBG_set_callbacks.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get_ex_data.3 -> /usr/local/share/man/man3/RAND_DRBG_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_DRBG_get_ex_new_index.3 -> /usr/local/share/man/man3/RAND_DRBG_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_egd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_egd_bytes.3 -> /usr/local/share/man/man3/RAND_egd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_query_egd_bytes.3 -> /usr/local/share/man/man3/RAND_egd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_load_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_write_file.3 -> /usr/local/share/man/man3/RAND_load_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_file_name.3 -> /usr/local/share/man/man3/RAND_load_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_set_rand_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_get_rand_method.3 -> /usr/local/share/man/man3/RAND_set_rand_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RAND_OpenSSL.3 -> /usr/local/share/man/man3/RAND_set_rand_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RC4_set_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RC4.3 -> /usr/local/share/man/man3/RC4_set_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RIPEMD160_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RIPEMD160.3 -> /usr/local/share/man/man3/RIPEMD160_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RIPEMD160_Update.3 -> /usr/local/share/man/man3/RIPEMD160_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RIPEMD160_Final.3 -> /usr/local/share/man/man3/RIPEMD160_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_blinding_on.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_blinding_off.3 -> /usr/local/share/man/man3/RSA_blinding_on.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_check_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_check_key_ex.3 -> /usr/local/share/man/man3/RSA_check_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_generate_key_ex.3 -> /usr/local/share/man/man3/RSA_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_generate_multi_prime_key.3 -> /usr/local/share/man/man3/RSA_generate_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set0_key.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set0_factors.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set0_crt_params.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_factors.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_crt_params.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_n.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_e.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_d.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_p.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_q.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_dmp1.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_dmq1.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_iqmp.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_pss_params.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_clear_flags.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_test_flags.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set_flags.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_engine.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_multi_prime_extra_count.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_multi_prime_factors.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get0_multi_prime_crt_params.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set0_multi_prime_params.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_version.3 -> /usr/local/share/man/man3/RSA_get0_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get0_app_data.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set0_app_data.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_free.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_dup.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get0_name.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set1_name.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_flags.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_flags.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_pub_enc.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_pub_enc.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_pub_dec.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_pub_dec.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_priv_enc.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_priv_enc.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_priv_dec.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_priv_dec.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_mod_exp.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_mod_exp.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_bn_mod_exp.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_bn_mod_exp.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_init.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_init.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_finish.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_finish.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_sign.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_sign.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_verify.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_verify.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_keygen.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_keygen.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_get_multi_prime_keygen.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_meth_set_multi_prime_keygen.3 -> /usr/local/share/man/man3/RSA_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_free.3 -> /usr/local/share/man/man3/RSA_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_PKCS1_type_1.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_2.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_PKCS1_type_2.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_PKCS1_OAEP.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_PKCS1_OAEP.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_PKCS1_OAEP_mgf1.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_PKCS1_OAEP_mgf1.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_SSLv23.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_SSLv23.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_add_none.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_padding_check_none.3 -> /usr/local/share/man/man3/RSA_padding_add_PKCS1_type_1.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_print_fp.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSAparams_print.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSAparams_print_fp.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_print.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSA_print_fp.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DHparams_print.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DHparams_print_fp.3 -> /usr/local/share/man/man3/RSA_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_private_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_public_decrypt.3 -> /usr/local/share/man/man3/RSA_private_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_public_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_private_decrypt.3 -> /usr/local/share/man/man3/RSA_public_encrypt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_set_default_method.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_default_method.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_get_method.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_PKCS1_OpenSSL.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_flags.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_new_method.3 -> /usr/local/share/man/man3/RSA_set_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_verify.3 -> /usr/local/share/man/man3/RSA_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_sign_ASN1_OCTET_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_verify_ASN1_OCTET_STRING.3 -> /usr/local/share/man/man3/RSA_sign_ASN1_OCTET_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_bits.3 -> /usr/local/share/man/man3/RSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_security_bits.3 -> /usr/local/share/man/man3/RSA_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_new_from_base64.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_free.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_LIST_free.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_version.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set_version.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_log_entry_type.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set_log_entry_type.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get0_log_id.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set0_log_id.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set1_log_id.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_timestamp.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set_timestamp.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_signature_nid.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set_signature_nid.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get0_signature.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set0_signature.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set1_signature.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get0_extensions.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set0_extensions.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set1_extensions.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_source.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_set_source.3 -> /usr/local/share/man/man3/SCT_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_LIST_print.3 -> /usr/local/share/man/man3/SCT_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_validation_status_string.3 -> /usr/local/share/man/man3/SCT_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_validate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_LIST_validate.3 -> /usr/local/share/man/man3/SCT_validate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCT_get_validation_status.3 -> /usr/local/share/man/man3/SCT_validate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA1.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA1_Init.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA1_Update.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA1_Final.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA224.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA224_Init.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA224_Update.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA224_Final.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA256.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA256_Update.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA256_Final.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA384.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA384_Init.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA384_Update.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA384_Final.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA512.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA512_Init.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA512_Update.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SHA512_Final.3 -> /usr/local/share/man/man3/SHA256_Init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SMIME_read_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SMIME_read_PKCS7.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SMIME_write_CMS.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SMIME_write_PKCS7.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_accept.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_alert_type_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_alert_type_string_long.3 -> /usr/local/share/man/man3/SSL_alert_type_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_alert_desc_string.3 -> /usr/local/share/man/man3/SSL_alert_type_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_alert_desc_string_long.3 -> /usr/local/share/man/man3/SSL_alert_type_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_alloc_buffers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_free_buffers.3 -> /usr/local/share/man/man3/SSL_alloc_buffers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_check_chain.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_standard_name.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OPENSSL_cipher_name.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_bits.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_version.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_description.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_cipher_nid.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_digest_nid.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_handshake_digest.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_kx_nid.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_auth_nid.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_is_aead.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_find.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_id.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CIPHER_get_protocol_id.3 -> /usr/local/share/man/man3/SSL_CIPHER_get_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_clear.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_COMP_add_compression_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_COMP_get_compression_methods.3 -> /usr/local/share/man/man3/SSL_COMP_add_compression_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_COMP_get0_name.3 -> /usr/local/share/man/man3/SSL_COMP_add_compression_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_COMP_get_id.3 -> /usr/local/share/man/man3/SSL_COMP_add_compression_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_COMP_free_compression_methods.3 -> /usr/local/share/man/man3/SSL_COMP_add_compression_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_cmd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_cmd_value_type.3 -> /usr/local/share/man/man3/SSL_CONF_cmd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_cmd_argv.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_free.3 -> /usr/local/share/man/man3/SSL_CONF_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_set1_prefix.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_clear_flags.3 -> /usr/local/share/man/man3/SSL_CONF_CTX_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_set_ssl_ctx.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CONF_CTX_set_ssl.3 -> /usr/local/share/man/man3/SSL_CONF_CTX_set_ssl_ctx.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_connect.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set0_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add0_chain_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get0_chain_certs.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_clear_chain_certs.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add0_chain_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add1_chain_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_chain_certs.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_clear_chain_certs.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_build_cert_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_build_cert_chain.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_select_current_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_select_current_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_current_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_current_cert.3 -> /usr/local/share/man/man3/SSL_CTX_add1_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_extra_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_clear_extra_chain_certs.3 -> /usr/local/share/man/man3/SSL_CTX_add_extra_chain_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_remove_session.3 -> /usr/local/share/man/man3/SSL_CTX_add_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_config.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_config.3 -> /usr/local/share/man/man3/SSL_CTX_config.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_callback_ctrl.3 -> /usr/local/share/man/man3/SSL_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_ctrl.3 -> /usr/local/share/man/man3/SSL_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_callback_ctrl.3 -> /usr/local/share/man/man3/SSL_CTX_ctrl.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_dane_mtype_set.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_dane_enable.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_dane_tlsa_add.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_dane_authority.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_dane_tlsa.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_dane_set_flags.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_dane_clear_flags.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_dane_set_flags.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_dane_clear_flags.3 -> /usr/local/share/man/man3/SSL_CTX_dane_enable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_flush_sessions.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_param.3 -> /usr/local/share/man/man3/SSL_CTX_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_param.3 -> /usr/local/share/man/man3/SSL_CTX_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_param.3 -> /usr/local/share/man/man3/SSL_CTX_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_verify_mode.3 -> /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_verify_depth.3 -> /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_verify_depth.3 -> /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_verify_callback.3 -> /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_verify_callback.3 -> /usr/local/share/man/man3/SSL_CTX_get_verify_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_has_client_custom_ext.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_load_verify_locations.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_verify_paths.3 -> /usr/local/share/man/man3/SSL_CTX_load_verify_locations.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_verify_dir.3 -> /usr/local/share/man/man3/SSL_CTX_load_verify_locations.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_verify_file.3 -> /usr/local/share/man/man3/SSL_CTX_load_verify_locations.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_2_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_2_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_2_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_up_ref.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv3_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv3_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv3_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_1_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_1_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLSv1_1_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLS_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLS_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLS_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv23_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv23_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSLv23_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLS_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_2_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_2_server_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DTLSv1_2_client_method.3 -> /usr/local/share/man/man3/SSL_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_connect.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_connect_good.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_connect_renegotiate.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_accept.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_accept_good.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_accept_renegotiate.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_hits.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_cb_hits.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_misses.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_timeouts.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_cache_full.3 -> /usr/local/share/man/man3/SSL_CTX_sess_number.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_set_cache_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_get_cache_size.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_cache_size.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_set_new_cb.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_set_remove_cb.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_get_new_cb.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_get_remove_cb.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sess_get_get_cb.3 -> /usr/local/share/man/man3/SSL_CTX_sess_set_get_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_sessions.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_client_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_client_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_client_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_client_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_client_CA.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add_client_CA.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get0_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add1_to_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add1_to_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_peer_CA_list.3 -> /usr/local/share/man/man3/SSL_CTX_set0_CA_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_groups.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_groups_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_groups.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_groups_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get1_groups.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_shared_group.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_curves_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_curves.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_curves_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get1_curves.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_shared_curve.3 -> /usr/local/share/man/man3/SSL_CTX_set1_curves.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_sigalgs.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_sigalgs_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_sigalgs_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_client_sigalgs.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_client_sigalgs.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_client_sigalgs_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_client_sigalgs_list.3 -> /usr/local/share/man/man3/SSL_CTX_set1_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set0_verify_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set0_chain_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_chain_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_verify_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_verify_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_chain_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_chain_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set1_verify_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_alpn_protos.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_alpn_protos.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_next_proto_select_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_next_protos_advertised_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_select_next_proto.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_alpn_selected.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_next_proto_negotiated.3 -> /usr/local/share/man/man3/SSL_CTX_set_alpn_select_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cert_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_cert_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_cert_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set1_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_cert_store.3 -> /usr/local/share/man/man3/SSL_CTX_set_cert_store.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cert_verify_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cipher_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_cipher_list.3 -> /usr/local/share/man/man3/SSL_CTX_set_cipher_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_ciphersuites.3 -> /usr/local/share/man/man3/SSL_CTX_set_cipher_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_ciphersuites.3 -> /usr/local/share/man/man3/SSL_CTX_set_cipher_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_client_cert_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_client_cert_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_cert_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_cb_fn.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_isv2.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_legacy_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_random.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_session_id.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_ciphers.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_compression_methods.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get1_extensions_present.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_hello_get0_ext.3 -> /usr/local/share/man/man3/SSL_CTX_set_client_hello_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ssl_ct_validation_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_enable_ct.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_enable_ct.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_disable_ct.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_disable_ct.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_ct_validation_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_ct_is_enabled.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_ct_is_enabled.3 -> /usr/local/share/man/man3/SSL_CTX_set_ct_validation_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_ctlog_list_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_ctlog_list_file.3 -> /usr/local/share/man/man3/SSL_CTX_set_ctlog_list_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_default_passwd_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_default_passwd_cb_userdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_default_passwd_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_default_passwd_cb_userdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_default_passwd_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_default_passwd_cb_userdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_default_passwd_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_generate_session_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_generate_session_id.3 -> /usr/local/share/man/man3/SSL_CTX_set_generate_session_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_has_matching_session_id.3 -> /usr/local/share/man/man3/SSL_CTX_set_generate_session_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GEN_SESSION_CB.3 -> /usr/local/share/man/man3/SSL_CTX_set_generate_session_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_info_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_info_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_info_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_info_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_info_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_info_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_info_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_keylog_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_keylog_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_keylog_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_keylog_cb_func.3 -> /usr/local/share/man/man3/SSL_CTX_set_keylog_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_max_cert_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_max_cert_list.3 -> /usr/local/share/man/man3/SSL_CTX_set_max_cert_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_max_cert_list.3 -> /usr/local/share/man/man3/SSL_CTX_set_max_cert_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_max_cert_list.3 -> /usr/local/share/man/man3/SSL_CTX_set_max_cert_list.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_max_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_min_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_max_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_min_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_max_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_min_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_max_proto_version.3 -> /usr/local/share/man/man3/SSL_CTX_set_min_proto_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_clear_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_clear_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_msg_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_msg_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_msg_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_msg_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_msg_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_msg_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_msg_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_num_tickets.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_num_tickets.3 -> /usr/local/share/man/man3/SSL_CTX_set_num_tickets.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_num_tickets.3 -> /usr/local/share/man/man3/SSL_CTX_set_num_tickets.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_num_tickets.3 -> /usr/local/share/man/man3/SSL_CTX_set_num_tickets.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_options.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_clear_options.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_clear_options.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_options.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_options.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_secure_renegotiation_support.3 -> /usr/local/share/man/man3/SSL_CTX_set_options.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_psk_client_cb_func.3 -> /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_psk_use_session_cb_func.3 -> /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_psk_client_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_psk_use_session_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_psk_use_session_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_psk_client_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_quiet_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_quiet_shutdown.3 -> /usr/local/share/man/man3/SSL_CTX_set_quiet_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_quiet_shutdown.3 -> /usr/local/share/man/man3/SSL_CTX_set_quiet_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_quiet_shutdown.3 -> /usr/local/share/man/man3/SSL_CTX_set_quiet_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_read_ahead.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_read_ahead.3 -> /usr/local/share/man/man3/SSL_CTX_set_read_ahead.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_read_ahead.3 -> /usr/local/share/man/man3/SSL_CTX_set_read_ahead.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_read_ahead.3 -> /usr/local/share/man/man3/SSL_CTX_set_read_ahead.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_default_read_ahead.3 -> /usr/local/share/man/man3/SSL_CTX_set_read_ahead.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_record_padding_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_record_padding_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_record_padding_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_record_padding_callback_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_block_padding.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_block_padding.3 -> /usr/local/share/man/man3/SSL_CTX_set_record_padding_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_security_level.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_security_level.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_security_level.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_security_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_security_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_security_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_security_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set0_security_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_security_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get0_security_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_security_ex_data.3 -> /usr/local/share/man/man3/SSL_CTX_set_security_level.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_session_cache_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_session_cache_mode.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_cache_mode.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_session_id_context.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_session_id_context.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_id_context.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_session_ticket_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_ticket_appdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_ticket_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_ticket_appdata.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_ticket_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_generate_session_ticket_fn.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_ticket_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_decrypt_session_ticket_fn.3 -> /usr/local/share/man/man3/SSL_CTX_set_session_ticket_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_max_send_fragment.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_max_send_fragment.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_split_send_fragment.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_max_pipelines.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_max_pipelines.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_default_read_buffer_len.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_default_read_buffer_len.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_max_fragment_length.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tlsext_max_fragment_length.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_max_fragment_length.3 -> /usr/local/share/man/man3/SSL_CTX_set_split_send_fragment.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_ssl_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_ssl_method.3 -> /usr/local/share/man/man3/SSL_CTX_set_ssl_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_ssl_method.3 -> /usr/local/share/man/man3/SSL_CTX_set_ssl_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_stateless_cookie_verify_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cookie_generate_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_cookie_verify_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_stateless_cookie_generate_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_timeout.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_timeout.3 -> /usr/local/share/man/man3/SSL_CTX_set_timeout.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_servername_type.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_servername.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tlsext_host_name.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_servername_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_tlsext_status_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_tlsext_status_arg.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_type.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_tlsext_status_type.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tlsext_status_type.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_tlsext_status_type.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_tlsext_status_ocsp_resp.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tlsext_status_ocsp_resp.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_status_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tlsext_use_srtp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tlsext_use_srtp.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_use_srtp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_srtp_profiles.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_use_srtp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_selected_srtp_profile.3 -> /usr/local/share/man/man3/SSL_CTX_set_tlsext_use_srtp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tmp_dh_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_tmp_dh.3 -> /usr/local/share/man/man3/SSL_CTX_set_tmp_dh_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tmp_dh_callback.3 -> /usr/local/share/man/man3/SSL_CTX_set_tmp_dh_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_tmp_dh.3 -> /usr/local/share/man/man3/SSL_CTX_set_tmp_dh_callback.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_ex_data_X509_STORE_CTX_idx.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_verify.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_verify_depth.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_verify_depth.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_verify_cb.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_verify_client_post_handshake.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_post_handshake_auth.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_post_handshake_auth.3 -> /usr/local/share/man/man3/SSL_CTX_set_verify.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_certificate_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_certificate_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_certificate.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_certificate_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_certificate_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_certificate_chain_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_certificate_chain_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_PrivateKey.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_PrivateKey_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_PrivateKey_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_RSAPrivateKey.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_RSAPrivateKey_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_RSAPrivateKey_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_PrivateKey_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_PrivateKey_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_PrivateKey.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_RSAPrivateKey.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_RSAPrivateKey_ASN1.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_RSAPrivateKey_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_check_private_key.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_check_private_key.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_cert_and_key.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_cert_and_key.3 -> /usr/local/share/man/man3/SSL_CTX_use_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_psk_server_cb_func.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_psk_find_session_cb_func.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_use_psk_identity_hint.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_psk_server_callback.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_psk_server_callback.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_psk_find_session_callback.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_psk_find_session_callback.3 -> /usr/local/share/man/man3/SSL_CTX_use_psk_identity_hint.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_serverinfo.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_serverinfo_ex.3 -> /usr/local/share/man/man3/SSL_CTX_use_serverinfo.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_use_serverinfo_file.3 -> /usr/local/share/man/man3/SSL_CTX_use_serverinfo.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_do_handshake.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_export_keying_material.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_export_keying_material_early.3 -> /usr/local/share/man/man3/SSL_export_keying_material.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_custom_ext.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_client_custom_ext.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_add_server_custom_ext.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/custom_ext_add_cb.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/custom_ext_free_cb.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/custom_ext_parse_cb.3 -> /usr/local/share/man/man3/SSL_extension_supported.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_peer_scts.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_all_async_fds.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_waiting_for_async.3 -> /usr/local/share/man/man3/SSL_get_all_async_fds.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_changed_async_fds.3 -> /usr/local/share/man/man3/SSL_get_all_async_fds.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get1_supported_ciphers.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_client_ciphers.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_ciphers.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_bytes_to_cipher_list.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_cipher_list.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_shared_ciphers.3 -> /usr/local/share/man/man3/SSL_get_ciphers.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_client_random.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_server_random.3 -> /usr/local/share/man/man3/SSL_get_client_random.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_master_key.3 -> /usr/local/share/man/man3/SSL_get_client_random.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_master_key.3 -> /usr/local/share/man/man3/SSL_get_client_random.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_cipher_name.3 -> /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_cipher.3 -> /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_cipher_bits.3 -> /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_cipher_version.3 -> /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_pending_cipher.3 -> /usr/local/share/man/man3/SSL_get_current_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_default_timeout.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_extms_support.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_rfd.3 -> /usr/local/share/man/man3/SSL_get_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_wfd.3 -> /usr/local/share/man/man3/SSL_get_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_peer_cert_chain.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_verified_chain.3 -> /usr/local/share/man/man3/SSL_get_peer_cert_chain.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_peer_certificate.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_peer_signature_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_peer_signature_type_nid.3 -> /usr/local/share/man/man3/SSL_get_peer_signature_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_signature_nid.3 -> /usr/local/share/man/man3/SSL_get_peer_signature_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_signature_type_nid.3 -> /usr/local/share/man/man3/SSL_get_peer_signature_nid.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_peer_tmp_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_server_tmp_key.3 -> /usr/local/share/man/man3/SSL_get_peer_tmp_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_tmp_key.3 -> /usr/local/share/man/man3/SSL_get_peer_tmp_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_psk_identity.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_psk_identity_hint.3 -> /usr/local/share/man/man3/SSL_get_psk_identity.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_rbio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_wbio.3 -> /usr/local/share/man/man3/SSL_get_rbio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_session.3 -> /usr/local/share/man/man3/SSL_get_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get1_session.3 -> /usr/local/share/man/man3/SSL_get_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_shared_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_sigalgs.3 -> /usr/local/share/man/man3/SSL_get_shared_sigalgs.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_SSL_CTX.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_verify_result.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_client_version.3 -> /usr/local/share/man/man3/SSL_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_is_dtls.3 -> /usr/local/share/man/man3/SSL_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_version.3 -> /usr/local/share/man/man3/SSL_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_in_before.3 -> /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_is_init_finished.3 -> /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_in_connect_init.3 -> /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_in_accept_init.3 -> /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_state.3 -> /usr/local/share/man/man3/SSL_in_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_key_update.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_key_update_type.3 -> /usr/local/share/man/man3/SSL_key_update.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_renegotiate.3 -> /usr/local/share/man/man3/SSL_key_update.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_renegotiate_abbreviated.3 -> /usr/local/share/man/man3/SSL_key_update.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_renegotiate_pending.3 -> /usr/local/share/man/man3/SSL_key_update.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_library_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OpenSSL_add_ssl_algorithms.3 -> /usr/local/share/man/man3/SSL_library_init.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_load_client_CA_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add_file_cert_subjects_to_stack.3 -> /usr/local/share/man/man3/SSL_load_client_CA_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add_dir_cert_subjects_to_stack.3 -> /usr/local/share/man/man3/SSL_load_client_CA_file.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_dup.3 -> /usr/local/share/man/man3/SSL_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_up_ref.3 -> /usr/local/share/man/man3/SSL_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_pending.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_has_pending.3 -> /usr/local/share/man/man3/SSL_pending.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_read_ex.3 -> /usr/local/share/man/man3/SSL_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_peek_ex.3 -> /usr/local/share/man/man3/SSL_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_peek.3 -> /usr/local/share/man/man3/SSL_read.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_recv_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_recv_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_recv_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_get_recv_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_max_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_write_early_data.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_early_data_status.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_allow_early_data_cb_fn.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_CTX_set_allow_early_data_cb.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_allow_early_data_cb.3 -> /usr/local/share/man/man3/SSL_read_early_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_rstate_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_rstate_string_long.3 -> /usr/local/share/man/man3/SSL_rstate_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_new.3 -> /usr/local/share/man/man3/SSL_SESSION_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_dup.3 -> /usr/local/share/man/man3/SSL_SESSION_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_up_ref.3 -> /usr/local/share/man/man3/SSL_SESSION_free.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_cipher.3 -> /usr/local/share/man/man3/SSL_SESSION_get0_cipher.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_hostname.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_hostname.3 -> /usr/local/share/man/man3/SSL_SESSION_get0_hostname.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_alpn_selected.3 -> /usr/local/share/man/man3/SSL_SESSION_get0_hostname.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_alpn_selected.3 -> /usr/local/share/man/man3/SSL_SESSION_get0_hostname.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_id_context.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_id_context.3 -> /usr/local/share/man/man3/SSL_SESSION_get0_id_context.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_peer.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_compress_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_ex_data.3 -> /usr/local/share/man/man3/SSL_SESSION_get_ex_data.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_protocol_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_protocol_version.3 -> /usr/local/share/man/man3/SSL_SESSION_get_protocol_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_time.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_timeout.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set_timeout.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_time.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_time.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_timeout.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_timeout.3 -> /usr/local/share/man/man3/SSL_SESSION_get_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_has_ticket.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get0_ticket.3 -> /usr/local/share/man/man3/SSL_SESSION_has_ticket.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_ticket_lifetime_hint.3 -> /usr/local/share/man/man3/SSL_SESSION_has_ticket.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_is_resumable.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_print_fp.3 -> /usr/local/share/man/man3/SSL_SESSION_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_print_keylog.3 -> /usr/local/share/man/man3/SSL_SESSION_print.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_session_reused.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_set1_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_SESSION_get_id.3 -> /usr/local/share/man/man3/SSL_SESSION_set1_id.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set1_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_add1_host.3 -> /usr/local/share/man/man3/SSL_set1_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_hostflags.3 -> /usr/local/share/man/man3/SSL_set1_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get0_peername.3 -> /usr/local/share/man/man3/SSL_set1_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_rbio.3 -> /usr/local/share/man/man3/SSL_set_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set0_wbio.3 -> /usr/local/share/man/man3/SSL_set_bio.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_connect_state.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_accept_state.3 -> /usr/local/share/man/man3/SSL_set_connect_state.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_is_server.3 -> /usr/local/share/man/man3/SSL_set_connect_state.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_rfd.3 -> /usr/local/share/man/man3/SSL_set_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_wfd.3 -> /usr/local/share/man/man3/SSL_set_fd.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_session.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_get_shutdown.3 -> /usr/local/share/man/man3/SSL_set_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_set_verify_result.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_shutdown.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_state_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_state_string_long.3 -> /usr/local/share/man/man3/SSL_state_string.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_nothing.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_read.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_write.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_x509_lookup.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_async.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_async_job.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_want_client_hello_cb.3 -> /usr/local/share/man/man3/SSL_want.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_write.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SSL_write_ex.3 -> /usr/local/share/man/man3/SSL_write.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_METHOD.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_destroy_method.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_opener.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_writer.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_flusher.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_reader.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_closer.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_data_duplicator.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_prompt_constructor.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_set_ex_data.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_opener.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_writer.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_flusher.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_reader.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_closer.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_data_duplicator.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_data_destructor.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_prompt_constructor.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_method_get_ex_data.3 -> /usr/local/share/man/man3/UI_create_method.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_new_method.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_free.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_input_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_input_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_verify_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_verify_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_input_boolean.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_input_boolean.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_info_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_info_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_error_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_error_string.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_construct_prompt.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_add_user_data.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_dup_user_data.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_user_data.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_result.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_result_length.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_process.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_ctrl.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_set_default_method.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_default_method.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_method.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_set_method.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_OpenSSL.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_null.3 -> /usr/local/share/man/man3/UI_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_string_types.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_string_type.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_input_flags.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_output_string.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_action_string.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_result_string.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_result_string_length.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get0_test_string.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_result_minsize.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_get_result_maxsize.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_set_result.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_set_result_ex.3 -> /usr/local/share/man/man3/UI_STRING.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_UTIL_read_pw.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_UTIL_read_pw_string.3 -> /usr/local/share/man/man3/UI_UTIL_read_pw.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/UI_UTIL_wrap_read_pem_callback.3 -> /usr/local/share/man/man3/UI_UTIL_read_pw.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_set0.3 -> /usr/local/share/man/man3/X509_ALGOR_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_get0.3 -> /usr/local/share/man/man3/X509_ALGOR_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_set_md.3 -> /usr/local/share/man/man3/X509_ALGOR_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_cmp.3 -> /usr/local/share/man/man3/X509_ALGOR_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_ca.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_email.3 -> /usr/local/share/man/man3/X509_check_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_ip.3 -> /usr/local/share/man/man3/X509_check_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_ip_asc.3 -> /usr/local/share/man/man3/X509_check_host.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_issued.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_private_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_check_private_key.3 -> /usr/local/share/man/man3/X509_check_private_key.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_check_purpose.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_cmp.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_issuer_and_serial_cmp.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_issuer_name_cmp.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_subject_name_cmp.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_cmp.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_match.3 -> /usr/local/share/man/man3/X509_cmp.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_cmp_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_cmp_current_time.3 -> /usr/local/share/man/man3/X509_cmp_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_time_adj.3 -> /usr/local/share/man/man3/X509_cmp_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_time_adj_ex.3 -> /usr/local/share/man/man3/X509_cmp_time.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_by_cert.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_REVOKED.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get0_serialNumber.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get0_revocationDate.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_set_serialNumber.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_set_revocationDate.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_add0_revoked.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_sort.3 -> /usr/local/share/man/man3/X509_CRL_get0_by_serial.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_digest.3 -> /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_pubkey_digest.3 -> /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_digest.3 -> /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_digest.3 -> /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ISSUER_AND_SERIAL_digest.3 -> /usr/local/share/man/man3/X509_digest.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DECLARE_ASN1_FUNCTIONS.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IMPLEMENT_ASN1_FUNCTIONS.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASN1_ITEM.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ACCESS_DESCRIPTION_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ACCESS_DESCRIPTION_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSIONS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ADMISSION_SYNTAX_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdOrRange_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdOrRange_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdentifierChoice_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdentifierChoice_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdentifiers_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASIdentifiers_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASRange_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ASRange_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/AUTHORITY_INFO_ACCESS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/AUTHORITY_INFO_ACCESS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/AUTHORITY_KEYID_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/AUTHORITY_KEYID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BASIC_CONSTRAINTS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/BASIC_CONSTRAINTS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CERTIFICATEPOLICIES_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CERTIFICATEPOLICIES_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ContentInfo_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ContentInfo_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ContentInfo_print_ctx.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ReceiptRequest_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CMS_ReceiptRequest_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRL_DIST_POINTS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/CRL_DIST_POINTS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIRECTORYSTRING_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIRECTORYSTRING_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DISPLAYTEXT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DISPLAYTEXT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIST_POINT_NAME_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIST_POINT_NAME_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIST_POINT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DIST_POINT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/DSAparams_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPARAMETERS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPARAMETERS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPKPARAMETERS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ECPKPARAMETERS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EDIPARTYNAME_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EDIPARTYNAME_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_CERT_ID_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_CERT_ID_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_CERT_ID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_ISSUER_SERIAL_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_ISSUER_SERIAL_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_ISSUER_SERIAL_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_SIGNING_CERT_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_SIGNING_CERT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ESS_SIGNING_CERT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EXTENDED_KEY_USAGE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/EXTENDED_KEY_USAGE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_NAMES_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_NAMES_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_NAME_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_NAME_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_NAME_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_SUBTREE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/GENERAL_SUBTREE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressChoice_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressChoice_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressFamily_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressFamily_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressOrRange_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressOrRange_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressRange_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/IPAddressRange_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ISSUING_DIST_POINT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/ISSUING_DIST_POINT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAME_CONSTRAINTS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAME_CONSTRAINTS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NAMING_AUTHORITY_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_CERT_SEQUENCE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_CERT_SEQUENCE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_SPKAC_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_SPKAC_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_SPKI_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NETSCAPE_SPKI_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NOTICEREF_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/NOTICEREF_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_BASICRESP_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_BASICRESP_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CERTID_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CERTID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CERTSTATUS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CERTSTATUS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CRLID_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_CRLID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_ONEREQ_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_ONEREQ_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQINFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REQINFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPBYTES_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPBYTES_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPDATA_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPDATA_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPID_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_RESPONSE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REVOKEDINFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_REVOKEDINFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SERVICELOC_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SERVICELOC_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SIGNATURE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SIGNATURE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SINGLERESP_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OCSP_SINGLERESP_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OTHERNAME_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/OTHERNAME_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBE2PARAM_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBE2PARAM_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBEPARAM_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBEPARAM_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBKDF2PARAM_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PBKDF2PARAM_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_BAGS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_BAGS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_MAC_DATA_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_MAC_DATA_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_SAFEBAG_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_SAFEBAG_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS12_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_DIGEST_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_DIGEST_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENCRYPT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENCRYPT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENC_CONTENT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENC_CONTENT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENVELOPE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ENVELOPE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ISSUER_AND_SERIAL_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_ISSUER_AND_SERIAL_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_RECIP_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_RECIP_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGNED_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGNED_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGNER_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGNER_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGN_ENVELOPE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_SIGN_ENVELOPE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS7_print_ctx.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS8_PRIV_KEY_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKCS8_PRIV_KEY_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKEY_USAGE_PERIOD_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PKEY_USAGE_PERIOD_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICYINFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICYINFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICYQUALINFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICYQUALINFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICY_CONSTRAINTS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICY_CONSTRAINTS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICY_MAPPING_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/POLICY_MAPPING_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFOS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROFESSION_INFOS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROXY_CERT_INFO_EXTENSION_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROXY_CERT_INFO_EXTENSION_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROXY_POLICY_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/PROXY_POLICY_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSAPrivateKey_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSAPublicKey_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_OAEP_PARAMS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_OAEP_PARAMS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_PSS_PARAMS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/RSA_PSS_PARAMS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCRYPT_PARAMS_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SCRYPT_PARAMS_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SXNETID_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SXNETID_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SXNET_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/SXNET_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLS_FEATURE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TLS_FEATURE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_ACCURACY_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_ACCURACY_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_ACCURACY_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_MSG_IMPRINT_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_MSG_IMPRINT_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_MSG_IMPRINT_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_REQ_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_REQ_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_REQ_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_RESP_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_RESP_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_RESP_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_STATUS_INFO_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_STATUS_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_STATUS_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_TST_INFO_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_TST_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/TS_TST_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/USERNOTICE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/USERNOTICE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ALGOR_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ATTRIBUTE_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ATTRIBUTE_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_ATTRIBUTE_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CERT_AUX_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CERT_AUX_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CINF_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CINF_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_INFO_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_INFO_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_dup.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VAL_free.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VAL_new.3 -> /usr/local/share/man/man3/X509_dup.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_set_critical.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_set_data.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_create_by_NID.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_create_by_OBJ.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_get_object.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_get_critical.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_EXTENSION_get_data.3 -> /usr/local/share/man/man3/X509_EXTENSION_set_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_getm_notBefore.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_notAfter.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_getm_notAfter.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set1_notBefore.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set1_notAfter.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_lastUpdate.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_nextUpdate.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_set1_lastUpdate.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_set1_nextUpdate.3 -> /usr/local/share/man/man3/X509_get0_notBefore.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_signature_nid.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_tbs_sigalg.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get0_signature.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get_signature_nid.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_signature.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_signature_nid.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_signature_info.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_INFO_get.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_INFO_set.3 -> /usr/local/share/man/man3/X509_get0_signature.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_uids.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_subject_key_id.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_authority_key_id.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_authority_issuer.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_authority_serial.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_pathlen.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_key_usage.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_extended_key_usage.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_proxy_flag.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_proxy_pathlen.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_proxy_pathlen.3 -> /usr/local/share/man/man3/X509_get_extension_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_pubkey.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_pubkey.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_X509_PUBKEY.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get_pubkey.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get0_pubkey.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_set_pubkey.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get_X509_PUBKEY.3 -> /usr/local/share/man/man3/X509_get_pubkey.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_serialNumber.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_serialNumber.3 -> /usr/local/share/man/man3/X509_get_serialNumber.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_serialNumber.3 -> /usr/local/share/man/man3/X509_get_serialNumber.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_subject_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_issuer_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_issuer_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get_subject_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_set_subject_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_issuer.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_set_issuer_name.3 -> /usr/local/share/man/man3/X509_get_subject_name.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_set_version.3 -> /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_get_version.3 -> /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_set_version.3 -> /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_version.3 -> /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_set_version.3 -> /usr/local/share/man/man3/X509_get_version.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_TYPE.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_new.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_free.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_init.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_shutdown.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_set_method_data.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_method_data.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_ctrl.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_load_file.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_add_dir.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_store.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_by_subject.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_by_issuer_serial.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_by_fingerprint.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_by_alias.3 -> /usr/local/share/man/man3/X509_LOOKUP.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_hash_dir.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_file.3 -> /usr/local/share/man/man3/X509_LOOKUP_hash_dir.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_load_cert_file.3 -> /usr/local/share/man/man3/X509_LOOKUP_hash_dir.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_load_crl_file.3 -> /usr/local/share/man/man3/X509_LOOKUP_hash_dir.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_load_cert_crl_file.3 -> /usr/local/share/man/man3/X509_LOOKUP_hash_dir.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_METHOD.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_free.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_new_item.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_new_item.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_free.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_free.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_init.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_init.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_shutdown.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_shutdown.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_ctrl_fn.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_ctrl.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_ctrl.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_by_subject_fn.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_get_by_subject.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_get_by_subject.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_by_issuer_serial_fn.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_get_by_issuer_serial.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_get_by_issuer_serial.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_by_fingerprint_fn.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_get_by_fingerprint.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_get_by_fingerprint.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_get_by_alias_fn.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_set_get_by_alias.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_LOOKUP_meth_get_get_by_alias.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_OBJECT_set1_X509.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_OBJECT_set1_X509_CRL.3 -> /usr/local/share/man/man3/X509_LOOKUP_meth_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_add_entry_by_txt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_add_entry_by_OBJ.3 -> /usr/local/share/man/man3/X509_NAME_add_entry_by_txt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_add_entry_by_NID.3 -> /usr/local/share/man/man3/X509_NAME_add_entry_by_txt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_add_entry.3 -> /usr/local/share/man/man3/X509_NAME_add_entry_by_txt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_delete_entry.3 -> /usr/local/share/man/man3/X509_NAME_add_entry_by_txt.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_get_data.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_set_object.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_set_data.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_create_by_txt.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_create_by_NID.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_ENTRY_create_by_OBJ.3 -> /usr/local/share/man/man3/X509_NAME_ENTRY_get_object.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get0_der.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get_index_by_OBJ.3 -> /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get_entry.3 -> /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_entry_count.3 -> /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get_text_by_NID.3 -> /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_get_text_by_OBJ.3 -> /usr/local/share/man/man3/X509_NAME_get_index_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_print_ex_fp.3 -> /usr/local/share/man/man3/X509_NAME_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_print.3 -> /usr/local/share/man/man3/X509_NAME_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_NAME_oneline.3 -> /usr/local/share/man/man3/X509_NAME_print_ex.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_chain_up_ref.3 -> /usr/local/share/man/man3/X509_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_free.3 -> /usr/local/share/man/man3/X509_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_up_ref.3 -> /usr/local/share/man/man3/X509_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_free.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_set.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_get0.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_get.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PUBKEY.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PUBKEY.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PUBKEY_bio.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/d2i_PUBKEY_fp.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PUBKEY_fp.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/i2d_PUBKEY_bio.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_set0_param.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_PUBKEY_get0_param.3 -> /usr/local/share/man/man3/X509_PUBKEY_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_get0.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_SIG_getm.3 -> /usr/local/share/man/man3/X509_SIG_get0.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_sign_ctx.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_verify.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_sign.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_sign_ctx.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REQ_verify.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_sign.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_sign_ctx.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_verify.3 -> /usr/local/share/man/man3/X509_sign.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_add_crl.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_depth.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_flags.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_purpose.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_trust.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_add_lookup.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_load_locations.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_default_paths.3 -> /usr/local/share/man/man3/X509_STORE_add_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_error.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_error_depth.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_error_depth.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_current_cert.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_current_cert.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get0_cert.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get1_chain.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_verify_cert_error_string.3 -> /usr/local/share/man/man3/X509_STORE_CTX_get_error.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_cleanup.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_free.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_init.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set0_trusted_stack.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_cert.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set0_crls.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get0_chain.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set0_verified_chain.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get0_param.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set0_param.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get0_untrusted.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set0_untrusted.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_num_untrusted.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_default.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_verify.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_verify_fn.3 -> /usr/local/share/man/man3/X509_STORE_CTX_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_cleanup.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_lookup_crls.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_lookup_certs.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_check_policy.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_cert_crl.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_check_crl.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_get_crl.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_check_revocation.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_check_issued.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_get_issuer.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_verify_cb.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_verify_cb.3 -> /usr/local/share/man/man3/X509_STORE_CTX_set_verify_cb.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set1_param.3 -> /usr/local/share/man/man3/X509_STORE_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get0_objects.3 -> /usr/local/share/man/man3/X509_STORE_get0_param.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_up_ref.3 -> /usr/local/share/man/man3/X509_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_free.3 -> /usr/local/share/man/man3/X509_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_lock.3 -> /usr/local/share/man/man3/X509_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_unlock.3 -> /usr/local/share/man/man3/X509_STORE_new.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_lookup_crls_cb.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_verify_func.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_cleanup.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_cleanup.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_lookup_crls.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_lookup_crls.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_lookup_certs.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_lookup_certs.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_check_policy.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_check_policy.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_cert_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_cert_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_check_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_check_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_get_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_get_crl.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_check_revocation.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_check_revocation.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_check_issued.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_check_issued.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_get_issuer.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_get_issuer.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_verify.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_verify.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_get_verify_cb.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_set_verify_cb.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_cert_crl_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_check_crl_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_check_issued_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_check_policy_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_check_revocation_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_cleanup_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_crl_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_get_issuer_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_lookup_certs_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_STORE_CTX_lookup_crls_fn.3 -> /usr/local/share/man/man3/X509_STORE_set_verify_cb_func.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_verify_cert.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_clear_flags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_flags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_purpose.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_inh_flags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_inh_flags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_trust.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_depth.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_depth.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_auth_level.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_auth_level.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_time.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_time.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_add0_policy.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set1_policies.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set1_host.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_add1_host.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set_hostflags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get_hostflags.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_get0_peername.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set1_email.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set1_ip.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_VERIFY_PARAM_set1_ip_asc.3 -> /usr/local/share/man/man3/X509_VERIFY_PARAM_set_flags.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get0_extensions.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get0_extensions.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get0_extensions.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509V3_add1_i2d.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509V3_EXT_d2i.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509V3_EXT_i2d.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext_d2i.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_add1_ext_i2d.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext_d2i.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_add1_ext_i2d.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext_d2i.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_add1_ext_i2d.3 -> /usr/local/share/man/man3/X509V3_get_d2i.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_get_ext_count.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_get_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_get_ext_by_OBJ.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_get_ext_by_critical.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_delete_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509v3_add_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext_count.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext_by_NID.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext_by_OBJ.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_get_ext_by_critical.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_delete_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_add_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext_count.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext_by_NID.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext_by_OBJ.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_get_ext_by_critical.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_delete_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_CRL_add_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext_count.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext_by_NID.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext_by_OBJ.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_get_ext_by_critical.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_delete_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man3/X509_REVOKED_add_ext.3 -> /usr/local/share/man/man3/X509v3_get_ext_by_NID.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man5/config.5 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man5/x509v3_config.5 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/bio.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/crypto.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/ct.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/des_modes.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/Ed25519.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/Ed448.7 -> /usr/local/share/man/man7/Ed25519.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/evp.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/ossl_store-file.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/ossl_store.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/passphrase-encoding.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/proxy-certificates.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/RAND.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/RAND_DRBG.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/RSA-PSS.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/scrypt.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/SM2.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/ssl.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/X25519.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/X448.7 -> /usr/local/share/man/man7/X25519.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/man/man7/x509.7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": *** Installing HTML manpages Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/perl ./util/process_docs.pl \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": "--destdir=/usr/local/share/doc/openssl/html" --type=html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/asn1parse.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-asn1parse.html -> /usr/local/share/doc/openssl/html/man1/asn1parse.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/CA.pl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ca.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ca.html -> /usr/local/share/doc/openssl/html/man1/ca.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ciphers.html -> /usr/local/share/doc/openssl/html/man1/ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/cms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-cms.html -> /usr/local/share/doc/openssl/html/man1/cms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/crl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-crl.html -> /usr/local/share/doc/openssl/html/man1/crl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/crl2pkcs7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-crl2pkcs7.html -> /usr/local/share/doc/openssl/html/man1/crl2pkcs7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/dgst.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-dgst.html -> /usr/local/share/doc/openssl/html/man1/dgst.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/dhparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-dhparam.html -> /usr/local/share/doc/openssl/html/man1/dhparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/dsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-dsa.html -> /usr/local/share/doc/openssl/html/man1/dsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/dsaparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-dsaparam.html -> /usr/local/share/doc/openssl/html/man1/dsaparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ec.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ec.html -> /usr/local/share/doc/openssl/html/man1/ec.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ecparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ecparam.html -> /usr/local/share/doc/openssl/html/man1/ecparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/enc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-enc.html -> /usr/local/share/doc/openssl/html/man1/enc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/engine.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-engine.html -> /usr/local/share/doc/openssl/html/man1/engine.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/errstr.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-errstr.html -> /usr/local/share/doc/openssl/html/man1/errstr.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/gendsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-gendsa.html -> /usr/local/share/doc/openssl/html/man1/gendsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/genpkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-genpkey.html -> /usr/local/share/doc/openssl/html/man1/genpkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/genrsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-genrsa.html -> /usr/local/share/doc/openssl/html/man1/genrsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-list.html -> /usr/local/share/doc/openssl/html/man1/list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/nseq.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-nseq.html -> /usr/local/share/doc/openssl/html/man1/nseq.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ocsp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ocsp.html -> /usr/local/share/doc/openssl/html/man1/ocsp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/passwd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-passwd.html -> /usr/local/share/doc/openssl/html/man1/passwd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkcs12.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkcs12.html -> /usr/local/share/doc/openssl/html/man1/pkcs12.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkcs7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkcs7.html -> /usr/local/share/doc/openssl/html/man1/pkcs7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkcs8.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkcs8.html -> /usr/local/share/doc/openssl/html/man1/pkcs8.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkey.html -> /usr/local/share/doc/openssl/html/man1/pkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkeyparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkeyparam.html -> /usr/local/share/doc/openssl/html/man1/pkeyparam.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/pkeyutl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-pkeyutl.html -> /usr/local/share/doc/openssl/html/man1/pkeyutl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-prime.html -> /usr/local/share/doc/openssl/html/man1/prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-rand.html -> /usr/local/share/doc/openssl/html/man1/rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/rehash.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-c_rehash.html -> /usr/local/share/doc/openssl/html/man1/rehash.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-rehash.html -> /usr/local/share/doc/openssl/html/man1/rehash.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/c_rehash.html -> /usr/local/share/doc/openssl/html/man1/rehash.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/req.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-req.html -> /usr/local/share/doc/openssl/html/man1/req.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/rsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-rsa.html -> /usr/local/share/doc/openssl/html/man1/rsa.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/rsautl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-rsautl.html -> /usr/local/share/doc/openssl/html/man1/rsautl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/s_client.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-s_client.html -> /usr/local/share/doc/openssl/html/man1/s_client.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/s_server.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-s_server.html -> /usr/local/share/doc/openssl/html/man1/s_server.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/s_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-s_time.html -> /usr/local/share/doc/openssl/html/man1/s_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/sess_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-sess_id.html -> /usr/local/share/doc/openssl/html/man1/sess_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/smime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-smime.html -> /usr/local/share/doc/openssl/html/man1/smime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/speed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-speed.html -> /usr/local/share/doc/openssl/html/man1/speed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/spkac.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-spkac.html -> /usr/local/share/doc/openssl/html/man1/spkac.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/srp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-srp.html -> /usr/local/share/doc/openssl/html/man1/srp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/storeutl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-storeutl.html -> /usr/local/share/doc/openssl/html/man1/storeutl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/ts.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-ts.html -> /usr/local/share/doc/openssl/html/man1/ts.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/tsget.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-tsget.html -> /usr/local/share/doc/openssl/html/man1/tsget.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-verify.html -> /usr/local/share/doc/openssl/html/man1/verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-version.html -> /usr/local/share/doc/openssl/html/man1/version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/x509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man1/openssl-x509.html -> /usr/local/share/doc/openssl/html/man1/x509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_get0_admissionAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_get0_namingAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_get0_professionInfos.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_set0_admissionAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_set0_namingAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_set0_professionInfos.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_get0_admissionAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_get0_contentsOfAdmissions.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_set0_admissionAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_set0_contentsOfAdmissions.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_get0_authorityId.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_get0_authorityURL.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_get0_authorityText.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_set0_authorityId.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_set0_authorityURL.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_set0_authorityText.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFOS.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_get0_addProfessionInfo.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_get0_namingAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_get0_professionItems.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_get0_professionOIDs.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_get0_registrationNumber.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_set0_addProfessionInfo.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_set0_namingAuthority.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_set0_professionItems.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_set0_professionOIDs.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_set0_registrationNumber.html -> /usr/local/share/doc/openssl/html/man3/ADMISSIONS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_generate_nconf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_generate_v3.html -> /usr/local/share/doc/openssl/html/man3/ASN1_generate_nconf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_uint64.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_set_uint64.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_set_int64.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_to_ASN1_INTEGER.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_to_BN.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ENUMERATED_get_int64.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ENUMERATED_get.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ENUMERATED_set_int64.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ENUMERATED_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_to_ASN1_ENUMERATED.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ENUMERATED_to_BN.html -> /usr/local/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ITEM_lookup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ITEM_get.html -> /usr/local/share/doc/openssl/html/man3/ASN1_ITEM_lookup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_OBJECT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_OBJECT_free.html -> /usr/local/share/doc/openssl/html/man3/ASN1_OBJECT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_dup.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_cmp.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_type.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_get0_data.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_data.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_to_UTF8.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_length.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_type_new.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_free.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_tag2str.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print_ex_fp.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_get.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_cleanup.html -> /usr/local/share/doc/openssl/html/man3/ASN1_STRING_TABLE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_GENERALIZEDTIME_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_adj.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_adj.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_GENERALIZEDTIME_adj.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_check.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_check.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_GENERALIZEDTIME_check.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set_string.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_set_string.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_GENERALIZEDTIME_set_string.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set_string_X509.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_normalize.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_to_tm.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_print.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_print.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_GENERALIZEDTIME_print.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_diff.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_cmp_time_t.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_UTCTIME_cmp_time_t.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_compare.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TIME_to_generalizedtime.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TIME_set.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_set.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_set1.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_cmp.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_unpack_sequence.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_pack_sequence.html -> /usr/local/share/doc/openssl/html/man3/ASN1_TYPE_get.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_get_wait_ctx.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_init_thread.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_cleanup_thread.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_pause_job.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_get_current_job.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_block_pause.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_unblock_pause.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_is_capable.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_start_job.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_set_wait_fd.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_fd.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_all_fds.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_changed_fds.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_clear_fd.html -> /usr/local/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_set_key.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_decrypt.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_ecb_encrypt.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_cbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_cfb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_ofb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BF_options.html -> /usr/local/share/doc/openssl/html/man3/BF_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_new.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_clear.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_free.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_rawmake.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_rawaddress.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_rawport.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_hostname_string.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_service_string.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDR_path_string.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDR.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_lookup_type.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_next.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_free.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_socktype.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_protocol.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO_address.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_lookup_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_lookup.html -> /usr/local/share/doc/openssl/html/man3/BIO_ADDRINFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_socket.html -> /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_bind.html -> /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_listen.html -> /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_accept_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_closesocket.html -> /usr/local/share/doc/openssl/html/man3/BIO_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_callback_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ptr_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_int_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_reset.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_seek.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_tell.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_flush.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_eof.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_close.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_close.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_pending.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_wpending.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl_pending.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl_wpending.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_info_callback.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_info_callback.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_info_cb.html -> /usr/local/share/doc/openssl/html/man3/BIO_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_base64.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_buffer_num_lines.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_read_buffer_size.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_write_buffer_size.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_buffer_size.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_buffer_read_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_buffer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_cipher.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_cipher_status.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_cipher_ctx.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_md.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_md.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_md_ctx.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_null.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_do_handshake.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_ssl.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_ssl.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_ssl_mode.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_ssl_renegotiate_bytes.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_num_renegotiates.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_ssl_renegotiate_timeout.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_ssl.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_ssl_connect.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_buffer_ssl_connect.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ssl_copy_session_id.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ssl_shutdown.html -> /usr/local/share/doc/openssl/html/man3/BIO_f_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_find_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_next.html -> /usr/local/share/doc/openssl/html/man3/BIO_find_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_method_type.html -> /usr/local/share/doc/openssl/html/man3/BIO_find_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_init.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_init.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_shutdown.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_shutdown.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDH_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDH_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDH_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_new_index.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_free.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_read_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_read_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_write_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_write_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_write.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_write.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_read.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_read.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_puts.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_puts.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_gets.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_gets.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_create.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_create.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_destroy.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_destroy.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_get_callback_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_meth_set_callback_ctrl.html -> /usr/local/share/doc/openssl/html/man3/BIO_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_up_ref.html -> /usr/local/share/doc/openssl/html/man3/BIO_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_free.html -> /usr/local/share/doc/openssl/html/man3/BIO_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_vfree.html -> /usr/local/share/doc/openssl/html/man3/BIO_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_free_all.html -> /usr/local/share/doc/openssl/html/man3/BIO_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_parse_hostserv.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_hostserv_priorities.html -> /usr/local/share/doc/openssl/html/man3/BIO_parse_hostserv.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_printf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_vprintf.html -> /usr/local/share/doc/openssl/html/man3/BIO_printf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_snprintf.html -> /usr/local/share/doc/openssl/html/man3/BIO_printf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_vsnprintf.html -> /usr/local/share/doc/openssl/html/man3/BIO_printf.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_push.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_pop.html -> /usr/local/share/doc/openssl/html/man3/BIO_push.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_next.html -> /usr/local/share/doc/openssl/html/man3/BIO_push.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_read_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_write_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_write.html -> /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_gets.html -> /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_puts.html -> /usr/local/share/doc/openssl/html/man3/BIO_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_accept_name.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_accept_port.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_accept_name.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_accept_port.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_accept.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_nbio_accept.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_accept_bios.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_peer_name.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_peer_port.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_accept_ip_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_accept_ip_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_bind_mode.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_bind_mode.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_do_accept.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_make_bio_pair.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_destroy_bio_pair.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_shutdown_wr.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_write_buf_size.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_write_buf_size.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_bio_pair.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_write_guarantee.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl_get_write_guarantee.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_read_request.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl_get_read_request.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_ctrl_reset_read_request.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_conn_address.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_conn_address.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_connect.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_conn_hostname.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_conn_port.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_conn_ip_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_conn_ip_family.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_conn_hostname.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_conn_port.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_nbio.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_do_connect.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_fd.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_fd.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_fd.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_file.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_fp.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_fp.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_fp.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_read_filename.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_write_filename.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_append_filename.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_rw_filename.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_secmem.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_mem_eof_return.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_mem_data.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_mem_buf.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_mem_ptr.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_mem_buf.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_mem.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_null.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_s_socket.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_new_socket.html -> /usr/local/share/doc/openssl/html/man3/BIO_s_socket.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_callback_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_callback_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_callback.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_debug_callback.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_callback_fn_ex.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_callback_fn.html -> /usr/local/share/doc/openssl/html/man3/BIO_set_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_should_read.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_should_write.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_should_io_special.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_retry_type.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_retry_BIO.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_get_retry_reason.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BIO_set_retry_reason.html -> /usr/local/share/doc/openssl/html/man3/BIO_should_retry.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_sub.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mul.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_sqr.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_div.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_nnmod.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_add.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_sub.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_mul.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_sqr.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_exp.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_gcd.html -> /usr/local/share/doc/openssl/html/man3/BN_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_add_word.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_sub_word.html -> /usr/local/share/doc/openssl/html/man3/BN_add_word.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mul_word.html -> /usr/local/share/doc/openssl/html/man3/BN_add_word.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_div_word.html -> /usr/local/share/doc/openssl/html/man3/BN_add_word.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_word.html -> /usr/local/share/doc/openssl/html/man3/BN_add_word.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_free.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_update.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_convert.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_invert.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_convert_ex.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_invert_ex.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_is_current_thread.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_set_current_thread.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_lock.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_unlock.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_get_flags.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_set_flags.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_BLINDING_create_param.html -> /usr/local/share/doc/openssl/html/man3/BN_BLINDING_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2binpad.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bin2bn.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2lebinpad.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_lebin2bn.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2hex.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2dec.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_hex2bn.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_dec2bn.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_print.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_print_fp.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_bn2mpi.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mpi2bn.html -> /usr/local/share/doc/openssl/html/man3/BN_bn2bin.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_ucmp.html -> /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_zero.html -> /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_one.html -> /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_word.html -> /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_odd.html -> /usr/local/share/doc/openssl/html/man3/BN_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_dup.html -> /usr/local/share/doc/openssl/html/man3/BN_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_with_flags.html -> /usr/local/share/doc/openssl/html/man3/BN_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_secure_new.html -> /usr/local/share/doc/openssl/html/man3/BN_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/BN_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_start.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_get.html -> /usr/local/share/doc/openssl/html/man3/BN_CTX_start.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_CTX_end.html -> /usr/local/share/doc/openssl/html/man3/BN_CTX_start.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_generate_prime_ex.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_prime_ex.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_prime_fasttest_ex.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_call.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_new.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_free.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_set_old.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_set.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_GENCB_get_arg.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_prime.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_prime_fasttest.html -> /usr/local/share/doc/openssl/html/man3/BN_generate_prime.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_inverse.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_MONT_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_MONT_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_MONT_CTX_set.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_MONT_CTX_copy.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_from_montgomery.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_to_montgomery.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_div_recp.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_RECP_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_RECP_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_RECP_CTX_set.html -> /usr/local/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_secure_new.html -> /usr/local/share/doc/openssl/html/man3/BN_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_clear.html -> /usr/local/share/doc/openssl/html/man3/BN_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_free.html -> /usr/local/share/doc/openssl/html/man3/BN_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_clear_free.html -> /usr/local/share/doc/openssl/html/man3/BN_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_num_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_num_bits.html -> /usr/local/share/doc/openssl/html/man3/BN_num_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_num_bits_word.html -> /usr/local/share/doc/openssl/html/man3/BN_num_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_priv_rand.html -> /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_pseudo_rand.html -> /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_rand_range.html -> /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_priv_rand_range.html -> /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_pseudo_rand_range.html -> /usr/local/share/doc/openssl/html/man3/BN_rand.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_security_bits.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_clear_bit.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_is_bit_set.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_mask_bits.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_lshift.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_lshift1.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_rshift.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_rshift1.html -> /usr/local/share/doc/openssl/html/man3/BN_set_bit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_swap.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_zero.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_one.html -> /usr/local/share/doc/openssl/html/man3/BN_zero.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_value_one.html -> /usr/local/share/doc/openssl/html/man3/BN_zero.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_set_word.html -> /usr/local/share/doc/openssl/html/man3/BN_zero.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_word.html -> /usr/local/share/doc/openssl/html/man3/BN_zero.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_MEM_new_ex.html -> /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_MEM_free.html -> /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_MEM_grow.html -> /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_MEM_grow_clean.html -> /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BUF_reverse.html -> /usr/local/share/doc/openssl/html/man3/BUF_MEM_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add1_cert.html -> /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get1_certs.html -> /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add0_crl.html -> /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add1_crl.html -> /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get1_crls.html -> /usr/local/share/doc/openssl/html/man3/CMS_add0_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add1_recipient_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add0_recipient_key.html -> /usr/local/share/doc/openssl/html/man3/CMS_add1_recipient_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add1_signer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_SignerInfo_sign.html -> /usr/local/share/doc/openssl/html/man3/CMS_add1_signer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_compress.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_decrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_final.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_type.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_ktri_get0_signer_id.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_ktri_cert_cmp.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_set0_pkey.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_kekri_get0_id.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_kekri_id_cmp.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_set0_key.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_decrypt.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_RecipientInfo_encrypt.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_SignerInfo_set1_signer_cert.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_SignerInfo_get0_signer_id.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_SignerInfo_get0_signature.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_SignerInfo_cert_cmp.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_set1_eContentType.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_eContentType.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_content.html -> /usr/local/share/doc/openssl/html/man3/CMS_get0_type.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ReceiptRequest_create0.html -> /usr/local/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_add1_ReceiptRequest.html -> /usr/local/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ReceiptRequest_get0_values.html -> /usr/local/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_sign_receipt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_uncompress.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_get0_signers.html -> /usr/local/share/doc/openssl/html/man3/CMS_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_verify_receipt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CONF_modules_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CONF_modules_finish.html -> /usr/local/share/doc/openssl/html/man3/CONF_modules_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CONF_modules_unload.html -> /usr/local/share/doc/openssl/html/man3/CONF_modules_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CONF_modules_load_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CONF_modules_load.html -> /usr/local/share/doc/openssl/html/man3/CONF_modules_load_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_EX_new.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_EX_free.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_EX_dup.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_free_ex_index.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_free_ex_data.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_new_ex_data.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_memcmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_lock_new.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_read_lock.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_write_lock.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_unlock.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_lock_free.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_atomic_add.html -> /usr/local/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_cert.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set1_cert.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_issuer.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set1_issuer.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_log_store.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get_time.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set_time.html -> /usr/local/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_new_from_base64.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_free.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_get0_name.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_get0_log_id.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_get0_public_key.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_get0_log_by_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_free.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_load_default_file.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_load_file.html -> /usr/local/share/doc/openssl/html/man3/CTLOG_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DHparams.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DHparams.html -> /usr/local/share/doc/openssl/html/man3/d2i_DHparams.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_nid_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_nid_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_AutoPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_SSL_SESSION.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_SSL_SESSION.html -> /usr/local/share/doc/openssl/html/man3/d2i_SSL_SESSION.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ACCESS_DESCRIPTION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ADMISSIONS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ADMISSION_SYNTAX.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASIdOrRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASIdentifierChoice.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASIdentifiers.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_BIT_STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_BMPSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_ENUMERATED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_GENERALIZEDTIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_GENERALSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_IA5STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_INTEGER.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_NULL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_OBJECT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_OCTET_STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_PRINTABLE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_PRINTABLESTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_SEQUENCE_ANY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_SET_ANY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_T61STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_TIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_TYPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_UINTEGER.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_UNIVERSALSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_UTCTIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_UTF8STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASN1_VISIBLESTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ASRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_AUTHORITY_INFO_ACCESS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_AUTHORITY_KEYID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_BASIC_CONSTRAINTS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_CERTIFICATEPOLICIES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_CMS_ContentInfo.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_CMS_ReceiptRequest.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_CMS_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_CRL_DIST_POINTS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DHxparams.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DIRECTORYSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DISPLAYTEXT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DIST_POINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DIST_POINT_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSAPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSAPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSA_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSA_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSA_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECDSA_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECParameters.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ECPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_EC_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_EC_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_EDIPARTYNAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ESS_CERT_ID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ESS_ISSUER_SERIAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ESS_SIGNING_CERT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_EXTENDED_KEY_USAGE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_GENERAL_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_GENERAL_NAMES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_IPAddressChoice.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_IPAddressFamily.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_IPAddressOrRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_IPAddressRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_ISSUING_DIST_POINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_NAMING_AUTHORITY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_NETSCAPE_SPKAC.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_NETSCAPE_SPKI.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_NOTICEREF.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_BASICRESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_CERTID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_CERTSTATUS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_CRLID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_ONEREQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_REQINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_REQUEST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_RESPBYTES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_RESPDATA.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_RESPID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_RESPONSE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_REVOKEDINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_SERVICELOC.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_SIGNATURE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OCSP_SINGLERESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_OTHERNAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PBE2PARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PBEPARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PBKDF2PARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12_BAGS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12_MAC_DATA.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12_SAFEBAG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS12_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_DIGEST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_ENCRYPT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_ENC_CONTENT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_ENVELOPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_ISSUER_AND_SERIAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_RECIP_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_SIGNED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_SIGNER_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_SIGN_ENVELOPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS7_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKCS8_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PKEY_USAGE_PERIOD.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_POLICYINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_POLICYQUALINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PROFESSION_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PROXY_CERT_INFO_EXTENSION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PROXY_POLICY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPublicKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSAPublicKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSA_OAEP_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSA_PSS_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSA_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_RSA_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_SCRYPT_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_SCT_LIST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_SXNET.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_SXNETID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_ACCURACY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_REQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_REQ_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_REQ_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_RESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_RESP_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_RESP_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_STATUS_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_TST_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_TST_INFO_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_TS_TST_INFO_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_USERNOTICE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_ALGOR.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_ALGORS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_ATTRIBUTE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CERT_AUX.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CINF.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CRL_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CRL_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_CRL_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_EXTENSION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_EXTENSIONS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_NAME_ENTRY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_REQ_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_REQ_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_REQ_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_REVOKED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_VAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ACCESS_DESCRIPTION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ADMISSIONS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ADMISSION_SYNTAX.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASIdOrRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASIdentifierChoice.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASIdentifiers.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_BIT_STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_BMPSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_ENUMERATED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_GENERALIZEDTIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_GENERALSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_IA5STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_INTEGER.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_NULL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_OBJECT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_OCTET_STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_PRINTABLE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_PRINTABLESTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_SEQUENCE_ANY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_SET_ANY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_T61STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_TIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_TYPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_UNIVERSALSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_UTCTIME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_UTF8STRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_VISIBLESTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASN1_bio_stream.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ASRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_AUTHORITY_INFO_ACCESS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_AUTHORITY_KEYID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_BASIC_CONSTRAINTS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CERTIFICATEPOLICIES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CMS_ContentInfo.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CMS_ReceiptRequest.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CMS_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CRL_DIST_POINTS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DHxparams.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DIRECTORYSTRING.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DISPLAYTEXT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DIST_POINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DIST_POINT_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSAPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSAPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSA_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSA_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSA_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECDSA_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECParameters.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ECPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_EC_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_EC_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_EDIPARTYNAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ESS_CERT_ID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ESS_ISSUER_SERIAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ESS_SIGNING_CERT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_EXTENDED_KEY_USAGE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_GENERAL_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_GENERAL_NAMES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_IPAddressChoice.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_IPAddressFamily.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_IPAddressOrRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_IPAddressRange.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_ISSUING_DIST_POINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_NAMING_AUTHORITY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_NETSCAPE_SPKAC.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_NETSCAPE_SPKI.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_NOTICEREF.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_BASICRESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_CERTID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_CERTSTATUS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_CRLID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_ONEREQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_REQINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_REQUEST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_RESPBYTES.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_RESPDATA.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_RESPID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_RESPONSE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_REVOKEDINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_SERVICELOC.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_SIGNATURE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OCSP_SINGLERESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_OTHERNAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PBE2PARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PBEPARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PBKDF2PARAM.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12_BAGS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12_MAC_DATA.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12_SAFEBAG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS12_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_DIGEST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_ENCRYPT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_ENC_CONTENT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_ENVELOPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_ISSUER_AND_SERIAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_NDEF.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_RECIP_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_SIGNED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_SIGNER_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_SIGN_ENVELOPE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKeyInfo_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8PrivateKeyInfo_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS8_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKEY_USAGE_PERIOD.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_POLICYINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_POLICYQUALINFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PROFESSION_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PROXY_CERT_INFO_EXTENSION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PROXY_POLICY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPrivateKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPrivateKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPublicKey_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSAPublicKey_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSA_OAEP_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSA_PSS_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSA_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_RSA_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_SCRYPT_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_SCT_LIST.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_SXNET.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_SXNETID.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_ACCURACY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_REQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_REQ_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_REQ_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_RESP.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_RESP_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_RESP_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_STATUS_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_TST_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_TST_INFO_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_TS_TST_INFO_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_USERNOTICE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_ALGOR.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_ALGORS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_ATTRIBUTE.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CERT_AUX.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CINF.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CRL_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CRL_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_CRL_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_EXTENSION.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_EXTENSIONS.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_NAME.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_NAME_ENTRY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_REQ_INFO.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_REQ_bio.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_REQ_fp.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_REVOKED.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_SIG.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_VAL.html -> /usr/local/share/doc/openssl/html/man3/d2i_X509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF_CONST.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DEFINE_SPECIAL_STACK_OF.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DEFINE_SPECIAL_STACK_OF_CONST.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_num.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_value.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_new.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_new_null.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_reserve.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_free.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_zero.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_delete.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_delete_ptr.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_push.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_unshift.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_pop.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_shift.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_pop_free.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_insert.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_set.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_find.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_find_ex.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_sort.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_is_sorted.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_dup.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_deep_copy.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_set_cmp_func.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/sk_TYPE_new_reserve.html -> /usr/local/share/doc/openssl/html/man3/DEFINE_STACK_OF.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_set_key.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_key_sched.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_set_key_checked.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_set_key_unchecked.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_set_odd_parity.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_is_weak_key.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ecb_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ecb2_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ecb3_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ncbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_cfb_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ofb_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_pcbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_cfb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ofb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_xcbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede2_cbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede2_cfb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede2_ofb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede3_cbc_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede3_cfb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_ede3_ofb64_encrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_cbc_cksum.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_quad_cksum.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_string_to_key.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_string_to_2keys.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_fcrypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DES_crypt.html -> /usr/local/share/doc/openssl/html/man3/DES_random_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_compute_key.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_generate_parameters_ex.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_check.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_check_params.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_check_ex.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_check_params_ex.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_check_pub_key_ex.html -> /usr/local/share/doc/openssl/html/man3/DH_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set0_pqg.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_key.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set0_key.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_p.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_q.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_g.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_priv_key.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_pub_key.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_test_flags.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set_flags.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_length.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set_length.html -> /usr/local/share/doc/openssl/html/man3/DH_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_2048_224.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_2048_256.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get0_nist_prime_192.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get0_nist_prime_224.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get0_nist_prime_256.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get0_nist_prime_384.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get0_nist_prime_521.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc2409_prime_768.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc2409_prime_1024.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_1536.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_2048.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_3072.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_4096.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_6144.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BN_get_rfc3526_prime_8192.html -> /usr/local/share/doc/openssl/html/man3/DH_get_1024_160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_free.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_dup.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get0_name.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set1_name.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_flags.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_flags.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get0_app_data.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set0_app_data.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_generate_key.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_generate_key.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_compute_key.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_compute_key.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_finish.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_finish.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_get_generate_params.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_meth_set_generate_params.html -> /usr/local/share/doc/openssl/html/man3/DH_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_free.html -> /usr/local/share/doc/openssl/html/man3/DH_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_new_by_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_nid.html -> /usr/local/share/doc/openssl/html/man3/DH_new_by_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_set_default_method.html -> /usr/local/share/doc/openssl/html/man3/DH_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_get_default_method.html -> /usr/local/share/doc/openssl/html/man3/DH_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_new_method.html -> /usr/local/share/doc/openssl/html/man3/DH_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_OpenSSL.html -> /usr/local/share/doc/openssl/html/man3/DH_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_bits.html -> /usr/local/share/doc/openssl/html/man3/DH_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DH_security_bits.html -> /usr/local/share/doc/openssl/html/man3/DH_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_do_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_do_verify.html -> /usr/local/share/doc/openssl/html/man3/DSA_do_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_dup_DH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_generate_parameters_ex.html -> /usr/local/share/doc/openssl/html/man3/DSA_generate_parameters.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set0_pqg.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_key.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set0_key.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_p.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_q.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_g.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_pub_key.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_priv_key.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_test_flags.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set_flags.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/DSA_get0_pqg.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_free.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_dup.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get0_name.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set1_name.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_flags.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_flags.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get0_app_data.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set0_app_data.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_sign.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_sign.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_sign_setup.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_sign_setup.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_verify.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_verify.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_finish.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_finish.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_paramgen.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_paramgen.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_get_keygen.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_meth_set_keygen.html -> /usr/local/share/doc/openssl/html/man3/DSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_free.html -> /usr/local/share/doc/openssl/html/man3/DSA_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_set_default_method.html -> /usr/local/share/doc/openssl/html/man3/DSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_get_default_method.html -> /usr/local/share/doc/openssl/html/man3/DSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_new_method.html -> /usr/local/share/doc/openssl/html/man3/DSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_OpenSSL.html -> /usr/local/share/doc/openssl/html/man3/DSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_SIG_get0.html -> /usr/local/share/doc/openssl/html/man3/DSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_SIG_set0.html -> /usr/local/share/doc/openssl/html/man3/DSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_SIG_free.html -> /usr/local/share/doc/openssl/html/man3/DSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_sign_setup.html -> /usr/local/share/doc/openssl/html/man3/DSA_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_verify.html -> /usr/local/share/doc/openssl/html/man3/DSA_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_bits.html -> /usr/local/share/doc/openssl/html/man3/DSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_security_bits.html -> /usr/local/share/doc/openssl/html/man3/DSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_get_data_mtu.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_set_timer_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_timer_cb.html -> /usr/local/share/doc/openssl/html/man3/DTLS_set_timer_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_listen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_stateless.html -> /usr/local/share/doc/openssl/html/man3/DTLSv1_listen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_mont_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_nist_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_nistp224_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_nistp256_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GFp_nistp521_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GF2m_simple_method.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_METHOD_get_field_type.html -> /usr/local/share/doc/openssl/html/man3/EC_GFp_simple_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get0_order.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_order_bits.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get0_cofactor.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_dup.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_method_of.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_generator.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get0_generator.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_order.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_cofactor.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_curve_name.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_curve_name.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_asn1_flag.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_asn1_flag.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_point_conversion_form.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_point_conversion_form.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get0_seed.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_seed_len.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_seed.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_degree.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_check.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_check_discriminant.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_cmp.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_basis_type.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_trinomial_basis.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_pentanomial_basis.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_copy.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_ecparameters.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_ecpkparameters.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new_from_ecparameters.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new_from_ecpkparameters.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_free.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_clear_free.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new_curve_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new_curve_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_new_by_curve_name.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_curve.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_curve.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_curve_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_curve_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_set_curve_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_get_curve_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_get_builtin_curves.html -> /usr/local/share/doc/openssl/html/man3/EC_GROUP_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_enc_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_enc_flags.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_get_enc_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_method.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_method.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_flags.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_flags.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_new_by_curve_name.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_free.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_copy.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_dup.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_up_ref.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get0_group.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_group.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get0_private_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_private_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get0_public_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_public_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_get_conv_form.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_conv_form.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_asn1_flag.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_precompute_mult.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_generate_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_check_key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_set_public_key_affine_coordinates.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_oct2key.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_key2buf.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_oct2priv.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_priv2oct.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_KEY_priv2buf.html -> /usr/local/share/doc/openssl/html/man3/EC_KEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_dbl.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_invert.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_is_at_infinity.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_is_on_curve.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_cmp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_make_affine.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINTs_make_affine.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINTs_mul.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_mul.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_precompute_mult.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_GROUP_have_precompute_mult.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_Jprojective_coordinates_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_point2buf.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_free.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_clear_free.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_copy.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_dup.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_method_of.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_to_infinity.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_get_Jprojective_coordinates_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_affine_coordinates.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_get_affine_coordinates.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_compressed_coordinates.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_affine_coordinates_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_get_affine_coordinates_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_compressed_coordinates_GFp.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_affine_coordinates_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_get_affine_coordinates_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_set_compressed_coordinates_GF2m.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_point2oct.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_oct2point.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_point2bn.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_bn2point.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_point2hex.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EC_POINT_hex2point.html -> /usr/local/share/doc/openssl/html/man3/EC_POINT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_get0.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_get0_r.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_get0_s.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_set0.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_free.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_size.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_sign.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_do_sign.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_verify.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_do_verify.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_sign_setup.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_sign_ex.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECDSA_do_sign_ex.html -> /usr/local/share/doc/openssl/html/man3/ECDSA_SIG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPKParameters_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPKParameters_print_fp.html -> /usr/local/share/doc/openssl/html/man3/ECPKParameters_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_by_id.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_cipher_engine.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_default_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_default_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_default_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_default_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_digest_engine.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_first.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_last.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_next.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_prev.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_new.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_ctrl_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_destroy_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_finish_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_init_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_load_privkey_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_load_pubkey_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_load_private_key.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_load_public_key.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_id.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_name.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_cmd_defns.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_cipher.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_digest.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_cmd_is_executable.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_ctrl.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_ctrl_cmd.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_ctrl_cmd_string.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_finish.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_free.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_flags.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_init.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_complete.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_complete.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_remove.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_cmd_defns.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_ctrl_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_default_string.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_destroy_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_finish_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_flags.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_id.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_init_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_load_privkey_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_load_pubkey_function.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_name.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_up_ref.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_get_table_flags.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_cleanup.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_load_builtin_engines.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_register_all_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_set_table_flags.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_DH.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_DSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_RAND.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_RSA.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_ciphers.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_unregister_digests.html -> /usr/local/share/doc/openssl/html/man3/ENGINE_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_clear_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_error_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_error_string_n.html -> /usr/local/share/doc/openssl/html/man3/ERR_error_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_lib_error_string.html -> /usr/local/share/doc/openssl/html/man3/ERR_error_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_func_error_string.html -> /usr/local/share/doc/openssl/html/man3/ERR_error_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_reason_error_string.html -> /usr/local/share/doc/openssl/html/man3/ERR_error_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_error.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_last_error.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_get_error_line.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_error_line.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_last_error_line.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_get_error_line_data.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_error_line_data.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_peek_last_error_line_data.html -> /usr/local/share/doc/openssl/html/man3/ERR_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_GET_LIB.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_GET_FUNC.html -> /usr/local/share/doc/openssl/html/man3/ERR_GET_LIB.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_GET_REASON.html -> /usr/local/share/doc/openssl/html/man3/ERR_GET_LIB.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_FATAL_ERROR.html -> /usr/local/share/doc/openssl/html/man3/ERR_GET_LIB.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_load_crypto_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_load_error_strings.html -> /usr/local/share/doc/openssl/html/man3/ERR_load_crypto_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_free_strings.html -> /usr/local/share/doc/openssl/html/man3/ERR_load_crypto_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_load_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_PACK.html -> /usr/local/share/doc/openssl/html/man3/ERR_load_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_get_next_error_library.html -> /usr/local/share/doc/openssl/html/man3/ERR_load_strings.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_print_errors.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_print_errors_fp.html -> /usr/local/share/doc/openssl/html/man3/ERR_print_errors.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_print_errors_cb.html -> /usr/local/share/doc/openssl/html/man3/ERR_print_errors.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_put_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_add_error_data.html -> /usr/local/share/doc/openssl/html/man3/ERR_put_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_add_error_vdata.html -> /usr/local/share/doc/openssl/html/man3/ERR_put_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_remove_state.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_remove_thread_state.html -> /usr/local/share/doc/openssl/html/man3/ERR_remove_state.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_set_mark.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ERR_pop_to_mark.html -> /usr/local/share/doc/openssl/html/man3/ERR_set_mark.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cbc_hmac_sha1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cbc_hmac_sha1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_cbc_hmac_sha256.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_cbc_hmac_sha256.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_ocb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_ocb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_ocb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_wrap.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_wrap.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_wrap.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_wrap_pad.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_192_wrap_pad.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_wrap_pad.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_128_xts.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aes_256_xts.html -> /usr/local/share/doc/openssl/html/man3/EVP_aes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_ccm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_128_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_192_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_aria_256_gcm.html -> /usr/local/share/doc/openssl/html/man3/EVP_aria.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_bf_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_bf_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_bf_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_bf_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_bf_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_bf_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_bf_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_bf_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_bf_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_blake2b512.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_blake2s256.html -> /usr/local/share/doc/openssl/html/man3/EVP_blake2b512.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_BytesToKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_128_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_192_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_camellia_256_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_camellia.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cast5_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cast5_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_cast5_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cast5_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_cast5_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cast5_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_cast5_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cast5_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_cast5_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_chacha20.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_chacha20_poly1305.html -> /usr/local/share/doc/openssl/html/man3/EVP_chacha20.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_get_cipher_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_cipher_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_get_cipher_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_dup.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_iv_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_impl_ctx_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_do_cipher.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_set_asn1_params.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_get_asn1_params.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_do_cipher.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_set_asn1_params.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_get_asn1_params.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_cfb1.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_cfb8.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_des_ede3_wrap.html -> /usr/local/share/doc/openssl/html/man3/EVP_des.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_desx_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_reset.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_copy_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_set_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_test_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_Digest.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestFinal_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestFinalXOF.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_pkey_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_block_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_block_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_md_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_update_fn.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_set_update_fn.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_md_null.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_digestbyname.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_digestbynid.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_digestbyobj.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_pkey_ctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_CTX_set_pkey_ctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestSignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestSignUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestSignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestSignFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestSignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestSign.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestSignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DigestVerify.html -> /usr/local/share/doc/openssl/html/man3/EVP_DigestVerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_ENCODE_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_ENCODE_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_ENCODE_CTX_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_ENCODE_CTX_num.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncodeUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncodeFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncodeBlock.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecodeInit.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecodeUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecodeFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecodeBlock.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncodeInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_reset.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncryptUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncryptFinal_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecryptInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecryptUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecryptFinal_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CipherInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CipherUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CipherFinal_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_key_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_EncryptFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecryptInit.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_DecryptFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CipherInit.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CipherFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_cipherbyname.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_cipherbynid.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_get_cipherbyobj.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_nid.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_block_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_key_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_iv_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_mode.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_cipher.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_nid.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_block_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_key_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_iv_length.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_get_app_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_app_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_mode.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_param_to_asn1.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_asn1_to_param.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_padding.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_enc_null.html -> /usr/local/share/doc/openssl/html/man3/EVP_EncryptInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_idea_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_idea_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_idea_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_idea_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_idea_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_idea_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_idea_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_idea_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_idea_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_md2.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_md4.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_md5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_md5_sha1.html -> /usr/local/share/doc/openssl/html/man3/EVP_md5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_dup.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_input_blocksize.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_result_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_app_datasize.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_update.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_final.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_input_blocksize.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_result_size.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_app_datasize.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_flags.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_update.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_final.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_get_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_MD_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_mdc2.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_OpenInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_OpenUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_OpenInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_OpenFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_OpenInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_find.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_find_str.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get0.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get0_info.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_new.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_add0.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_add_alias.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_public.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_private.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_param.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_item.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_siginf.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_public_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_param_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_security_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_set_priv_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_set_pub_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_get_priv_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_get_pub_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_asn1.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_copy_parameters.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_missing_parameters.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_cmp_parameters.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl_str.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl_uint64.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_signature_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_signature_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_mac_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_padding.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_rsa_padding.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_rsa_pss_saltlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_keygen_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_keygen_primes.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_mgf1_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_rsa_mgf1_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_oaep_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_rsa_oaep_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set0_rsa_oaep_label.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get0_rsa_oaep_label.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dsa_paramgen_q_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dsa_paramgen_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_subprime_len.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_rfc5114.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dhx_rfc5114.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_pad.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_nid.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_kdf_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_dh_kdf_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set0_dh_kdf_oid.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get0_dh_kdf_oid.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_kdf_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_dh_kdf_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_kdf_outlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_dh_kdf_outlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set0_dh_kdf_ukm.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get0_dh_kdf_ukm.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ec_param_enc.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ecdh_cofactor_mode.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_ecdh_cofactor_mode.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ecdh_kdf_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_ecdh_kdf_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ecdh_kdf_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_ecdh_kdf_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ecdh_kdf_outlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_ecdh_kdf_outlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set0_ecdh_kdf_ukm.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get0_ecdh_kdf_ukm.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_id.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get1_id.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get1_id_len.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_new_id.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_dup.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_pbe_pass.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_hkdf_salt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_hkdf_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_add1_hkdf_info.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_hkdf_mode.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_keygen_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_N.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_scrypt_salt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_N.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_r.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_N.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_p.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_N.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_maxmem_bytes.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_scrypt_N.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_tls1_prf_secret.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_add1_tls1_prf_seed.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_decrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_decrypt_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_decrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_derive.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_derive_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_derive.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_derive_set_peer.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_derive.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_encrypt_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get_default_digest_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_paramgen_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_paramgen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_cb.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_cb.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_keygen_info.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_app_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_app_data.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_gen_cb.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_public_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_param_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_keygen.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get0.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get0_info.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_count.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_find.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_add0.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_METHOD.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_paramgen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_keygen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_sign.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_verify.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_verify_recover.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_signctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_verifyctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_encrypt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_decrypt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_derive.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_digestsign.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_digestverify.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_public_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_param_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_set_digest_custom.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_copy.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_cleanup.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_paramgen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_keygen.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_sign.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_verify.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_verify_recover.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_signctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_verifyctx.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_encrypt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_decrypt.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_derive.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_ctrl.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_digestsign.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_digestverify.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_public_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_param_check.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_get_digest_custom.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_remove.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_up_ref.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_free.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new_raw_private_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new_raw_public_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new_CMAC_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new_mac_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get_raw_private_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get_raw_public_key.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_print_private.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_print_public.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_print_private.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_print_params.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_print_private.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_DSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_DH.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_EC_KEY.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get1_RSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get1_DSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get1_DH.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get1_EC_KEY.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_RSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_DSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_DH.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_EC_KEY.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_RSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_DSA.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_DH.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_EC_KEY.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_POLY1305.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_assign_SIPHASH.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_hmac.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_poly1305.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_siphash.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_id.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_base_id.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set_alias_type.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_engine.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_sign_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_security_bits.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify_recover.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify_recover_init.html -> /usr/local/share/doc/openssl/html/man3/EVP_PKEY_verify_recover.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_40_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc2_64_cbc.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc2_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc4.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc4_40.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc4.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc4_hmac_md5.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc4.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cfb64.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_ripemd160.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SealInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SealUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_SealInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SealFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_SealInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_seed_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_seed_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_seed_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_seed_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_seed_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_seed_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_seed_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_seed_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_seed_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha256.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha512_224.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha512_256.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha384.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha512.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha3_256.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha3_384.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sha3_512.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_shake128.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_shake256.html -> /usr/local/share/doc/openssl/html/man3/EVP_sha3_224.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SignInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_SignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SignUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_SignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_SignFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_SignInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm3.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_ecb.html -> /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_cfb.html -> /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_cfb128.html -> /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_ofb.html -> /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_sm4_ctr.html -> /usr/local/share/doc/openssl/html/man3/EVP_sm4_cbc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_VerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_VerifyInit_ex.html -> /usr/local/share/doc/openssl/html/man3/EVP_VerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_VerifyUpdate.html -> /usr/local/share/doc/openssl/html/man3/EVP_VerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_VerifyFinal.html -> /usr/local/share/doc/openssl/html/man3/EVP_VerifyInit.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_whirlpool.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_new.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_reset.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_Init.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_Init_ex.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_Update.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_Final.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_copy.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_set_flags.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_CTX_get_md.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/HMAC_size.html -> /usr/local/share/doc/openssl/html/man3/HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_CMS_bio_stream.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PKCS7_bio_stream.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_re_X509_tbs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/i2d_re_X509_tbs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/i2d_re_X509_tbs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_re_X509_CRL_tbs.html -> /usr/local/share/doc/openssl/html/man3/i2d_re_X509_tbs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_re_X509_REQ_tbs.html -> /usr/local/share/doc/openssl/html/man3/i2d_re_X509_tbs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD2.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD4.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD2_Init.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD2_Update.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD2_Final.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD4_Init.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD4_Update.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD4_Final.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD5_Init.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD5_Update.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MD5_Final.html -> /usr/local/share/doc/openssl/html/man3/MD5.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MDC2_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MDC2.html -> /usr/local/share/doc/openssl/html/man3/MDC2_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MDC2_Update.html -> /usr/local/share/doc/openssl/html/man3/MDC2_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/MDC2_Final.html -> /usr/local/share/doc/openssl/html/man3/MDC2_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/o2i_SCT_LIST.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2o_SCT_LIST.html -> /usr/local/share/doc/openssl/html/man3/o2i_SCT_LIST.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/o2i_SCT.html -> /usr/local/share/doc/openssl/html/man3/o2i_SCT_LIST.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2o_SCT.html -> /usr/local/share/doc/openssl/html/man3/o2i_SCT_LIST.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2t_ASN1_OBJECT.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_length.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_get0_data.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_nid2ln.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_nid2sn.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_obj2nid.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_txt2nid.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_ln2nid.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_sn2nid.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_cmp.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_dup.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_txt2obj.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_obj2txt.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_create.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OBJ_cleanup.html -> /usr/local/share/doc/openssl/html/man3/OBJ_nid2obj.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_cert_id_new.html -> /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CERTID_free.html -> /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_id_issuer_cmp.html -> /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_id_cmp.html -> /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_id_get0_info.html -> /usr/local/share/doc/openssl/html/man3/OCSP_cert_to_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_add1_nonce.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_basic_add1_nonce.html -> /usr/local/share/doc/openssl/html/man3/OCSP_request_add1_nonce.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_check_nonce.html -> /usr/local/share/doc/openssl/html/man3/OCSP_request_add1_nonce.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_copy_nonce.html -> /usr/local/share/doc/openssl/html/man3/OCSP_request_add1_nonce.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_free.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_add0_id.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_sign.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_add1_cert.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_onereq_count.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_request_onereq_get0.html -> /usr/local/share/doc/openssl/html/man3/OCSP_REQUEST_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_certs.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_signer.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_id.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get1_id.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_produced_at.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_signature.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_tbs_sigalg.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0_respdata.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_count.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_get0.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_resp_find.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_single_get0_status.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_check_validity.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_basic_verify.html -> /usr/local/share/doc/openssl/html/man3/OCSP_resp_find_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_response_get1_basic.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_response_create.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPONSE_free.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPID_set_by_name.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPID_set_by_key.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPID_match.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_basic_sign.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_basic_sign_ctx.html -> /usr/local/share/doc/openssl/html/man3/OCSP_response_status.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_nbio.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQ_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_set_max_response_length.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQ_CTX_add1_header.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQ_CTX_set1_req.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_bio.html -> /usr/local/share/doc/openssl/html/man3/OCSP_sendreq_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_algorithms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_ciphers.html -> /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_algorithms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_digests.html -> /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_algorithms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EVP_cleanup.html -> /usr/local/share/doc/openssl/html/man3/OpenSSL_add_all_algorithms.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_Applink.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_no_config.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_fork_prepare.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_fork_parent.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_fork_prepare.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_fork_child.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_fork_prepare.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_ia32cap.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_INIT_new.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_INIT_set_config_filename.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_INIT_set_config_appname.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_INIT_set_config_file_flags.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_INIT_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_cleanup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_atexit.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_thread_stop.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_init_crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_init_ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_instrument_bus.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_instrument_bus2.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_instrument_bus.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/LHASH.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DECLARE_LHASH_OF.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_HASHFUNC.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_DOALL_FUNC.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/LHASH_DOALL_ARG_FN_TYPE.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IMPLEMENT_LHASH_HASH_FN.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IMPLEMENT_LHASH_COMP_FN.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_new.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_insert.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_delete.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_retrieve.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_doall.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_doall_arg.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/lh_TYPE_error.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_node_stats.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_node_usage_stats.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats_bio.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_node_stats_bio.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_node_usage_stats_bio.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_LH_stats.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_load_builtin_modules.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_add_oid_module.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_load_builtin_modules.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ENGINE_add_conf_module.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_load_builtin_modules.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc_init.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_zalloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_realloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_clear_realloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_clear_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_cleanse.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_malloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_zalloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_realloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_strdup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_strndup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_memdup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_strlcpy.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_strlcat.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_hexstr2buf.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_buf2hexstr.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_hexchar2int.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_strdup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_strndup.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_mem_debug_push.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_mem_debug_pop.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_debug_push.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_debug_pop.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_clear_realloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_clear_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_get_mem_functions.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_set_mem_functions.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_get_alloc_counts.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_set_mem_debug.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_ctrl.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_leaks.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_leaks_fp.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_mem_leaks_cb.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_MALLOC_FAILURES.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_MALLOC_FD.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_malloc_init.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_malloc_initialized.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_malloc_done.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_malloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_zalloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_zalloc.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_clear_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_clear_free.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_actual_size.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_allocated.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRYPTO_secure_used.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_VERSION_NUMBER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_VERSION_TEXT.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_VERSION_NUMBER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_version.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_VERSION_NUMBER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_version_num.html -> /usr/local/share/doc/openssl/html/man3/OPENSSL_VERSION_NUMBER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_expect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_supports_search.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_expect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_find.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_expect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get_type.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_NAME.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_NAME_description.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_PKEY.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_CERT.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get0_CRL.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_NAME.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_NAME_description.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_PKEY.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_CERT.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_get1_CRL.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_type_string.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_new_NAME.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_set0_NAME_description.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_new_PARAMS.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_new_PKEY.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_new_CERT.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO_new_CRL.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_INFO.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_CTX.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_new.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_get0_scheme.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_open.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_expect.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_find.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_load.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_eof.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_error.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_set_close.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER_free.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_register_loader.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_unregister_loader.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_ctrl_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_expect_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_find_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_load_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_eof_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_error_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_close_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_LOADER.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_CTX.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_post_process_info_fn.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_ctrl.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_load.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_eof.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_error.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_close.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_open.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_by_name.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_by_issuer_serial.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_by_key_fingerprint.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_by_alias.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_free.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get_type.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get0_name.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get0_serial.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get0_bytes.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get0_string.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH_get0_digest.html -> /usr/local/share/doc/openssl/html/man3/OSSL_STORE_SEARCH.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_bytes_read_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_bytes_read_bio_secmem.html -> /usr/local/share/doc/openssl/html/man3/PEM_bytes_read_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write.html -> /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio.html -> /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio.html -> /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_do_header.html -> /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_get_EVP_CIPHER_INFO.html -> /usr/local/share/doc/openssl/html/man3/PEM_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_FLAG_SECURE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_FLAG_EAY_COMPATIBLE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_FLAG_ONLY_B64.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/pem_password_cb.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PrivateKey_traditional.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS8PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PKCS8PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS8PrivateKey_nid.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PKCS8PrivateKey_nid.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_RSAPublicKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_RSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_DSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_DSA_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_Parameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_Parameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_DSAparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_DHparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_DHparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_DHparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_DHparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_X509.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_X509.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_X509.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_X509.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_X509_AUX.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_X509_REQ.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_X509_REQ_NEW.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_X509_REQ_NEW.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PKCS7.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DECLARE_PEM_rw.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_CMS.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_CMS.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_CMS.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_DHxparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_DHxparams.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_ECPKParameters.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_ECPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_ECPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_ECPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_EC_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_PKCS8.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PKCS8.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PKCS8.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS8.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS8_PRIV_KEY_INFO.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_SSL_SESSION.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_read_bio_SSL_SESSION.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_SSL_SESSION.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_SSL_SESSION.html -> /usr/local/share/doc/openssl/html/man3/PEM_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_CMS_stream.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PEM_write_bio_PKCS7_stream.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_create.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_newpass.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_parse.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS5_PBKDF2_HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS5_PBKDF2_HMAC_SHA1.html -> /usr/local/share/doc/openssl/html/man3/PKCS5_PBKDF2_HMAC.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_decrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_sign_add_signer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_get0_signers.html -> /usr/local/share/doc/openssl/html/man3/PKCS7_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_poll.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_seed.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_status.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_event.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_screen.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_keep_random_devices_open.html -> /usr/local/share/doc/openssl/html/man3/RAND_add.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_priv_bytes.html -> /usr/local/share/doc/openssl/html/man3/RAND_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_pseudo_bytes.html -> /usr/local/share/doc/openssl/html/man3/RAND_bytes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_cleanup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_generate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_bytes.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_generate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get0_master.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get0_public.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get0_master.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get0_private.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get0_master.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_secure_new.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_defaults.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_instantiate.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_uninstantiate.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_free.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_reseed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_reseed_interval.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_reseed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_reseed_time_interval.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_reseed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_reseed_defaults.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_reseed.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get_entropy_fn.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_cleanup_entropy_fn.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get_nonce_fn.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_cleanup_nonce_fn.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_callbacks.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_DRBG_get_ex_new_index.html -> /usr/local/share/doc/openssl/html/man3/RAND_DRBG_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_egd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_egd_bytes.html -> /usr/local/share/doc/openssl/html/man3/RAND_egd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_query_egd_bytes.html -> /usr/local/share/doc/openssl/html/man3/RAND_egd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_load_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_write_file.html -> /usr/local/share/doc/openssl/html/man3/RAND_load_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_file_name.html -> /usr/local/share/doc/openssl/html/man3/RAND_load_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_set_rand_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_get_rand_method.html -> /usr/local/share/doc/openssl/html/man3/RAND_set_rand_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RAND_OpenSSL.html -> /usr/local/share/doc/openssl/html/man3/RAND_set_rand_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RC4_set_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RC4.html -> /usr/local/share/doc/openssl/html/man3/RC4_set_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RIPEMD160_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RIPEMD160.html -> /usr/local/share/doc/openssl/html/man3/RIPEMD160_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RIPEMD160_Update.html -> /usr/local/share/doc/openssl/html/man3/RIPEMD160_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RIPEMD160_Final.html -> /usr/local/share/doc/openssl/html/man3/RIPEMD160_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_blinding_on.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_blinding_off.html -> /usr/local/share/doc/openssl/html/man3/RSA_blinding_on.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_check_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_check_key_ex.html -> /usr/local/share/doc/openssl/html/man3/RSA_check_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_generate_key_ex.html -> /usr/local/share/doc/openssl/html/man3/RSA_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_generate_multi_prime_key.html -> /usr/local/share/doc/openssl/html/man3/RSA_generate_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set0_key.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set0_factors.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set0_crt_params.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_factors.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_crt_params.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_n.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_e.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_d.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_p.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_q.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_dmp1.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_dmq1.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_iqmp.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_pss_params.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_test_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_engine.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_multi_prime_extra_count.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_multi_prime_factors.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get0_multi_prime_crt_params.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set0_multi_prime_params.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_version.html -> /usr/local/share/doc/openssl/html/man3/RSA_get0_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get0_app_data.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set0_app_data.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_free.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_dup.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get0_name.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set1_name.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_pub_enc.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_pub_enc.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_pub_dec.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_pub_dec.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_priv_enc.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_priv_enc.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_priv_dec.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_priv_dec.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_bn_mod_exp.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_finish.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_finish.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_sign.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_sign.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_verify.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_verify.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_keygen.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_keygen.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_get_multi_prime_keygen.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_meth_set_multi_prime_keygen.html -> /usr/local/share/doc/openssl/html/man3/RSA_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_free.html -> /usr/local/share/doc/openssl/html/man3/RSA_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_type_1.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_2.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_type_2.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_OAEP.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_OAEP.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_OAEP_mgf1.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_OAEP_mgf1.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_SSLv23.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_SSLv23.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_add_none.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_padding_check_none.html -> /usr/local/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_print_fp.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSAparams_print.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSAparams_print_fp.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_print.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSA_print_fp.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DHparams_print.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DHparams_print_fp.html -> /usr/local/share/doc/openssl/html/man3/RSA_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_private_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_public_decrypt.html -> /usr/local/share/doc/openssl/html/man3/RSA_private_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_public_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_private_decrypt.html -> /usr/local/share/doc/openssl/html/man3/RSA_public_encrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_set_default_method.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_default_method.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_get_method.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_PKCS1_OpenSSL.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_flags.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_new_method.html -> /usr/local/share/doc/openssl/html/man3/RSA_set_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_verify.html -> /usr/local/share/doc/openssl/html/man3/RSA_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_sign_ASN1_OCTET_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_verify_ASN1_OCTET_STRING.html -> /usr/local/share/doc/openssl/html/man3/RSA_sign_ASN1_OCTET_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_bits.html -> /usr/local/share/doc/openssl/html/man3/RSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_security_bits.html -> /usr/local/share/doc/openssl/html/man3/RSA_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_new_from_base64.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_free.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_LIST_free.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_version.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set_version.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_log_entry_type.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set_log_entry_type.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get0_log_id.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set0_log_id.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set1_log_id.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_timestamp.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set_timestamp.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get0_signature.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set0_signature.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set1_signature.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get0_extensions.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set0_extensions.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set1_extensions.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_source.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_set_source.html -> /usr/local/share/doc/openssl/html/man3/SCT_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_LIST_print.html -> /usr/local/share/doc/openssl/html/man3/SCT_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_validation_status_string.html -> /usr/local/share/doc/openssl/html/man3/SCT_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_validate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_LIST_validate.html -> /usr/local/share/doc/openssl/html/man3/SCT_validate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCT_get_validation_status.html -> /usr/local/share/doc/openssl/html/man3/SCT_validate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA1.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA1_Init.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA1_Update.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA1_Final.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA224.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA224_Init.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA224_Update.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA224_Final.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA256.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA256_Update.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA256_Final.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA384.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA384_Init.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA384_Update.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA384_Final.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA512.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA512_Init.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA512_Update.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SHA512_Final.html -> /usr/local/share/doc/openssl/html/man3/SHA256_Init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SMIME_read_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SMIME_read_PKCS7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SMIME_write_CMS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SMIME_write_PKCS7.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_accept.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_alert_type_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_alert_type_string_long.html -> /usr/local/share/doc/openssl/html/man3/SSL_alert_type_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_alert_desc_string.html -> /usr/local/share/doc/openssl/html/man3/SSL_alert_type_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_alert_desc_string_long.html -> /usr/local/share/doc/openssl/html/man3/SSL_alert_type_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_alloc_buffers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_free_buffers.html -> /usr/local/share/doc/openssl/html/man3/SSL_alloc_buffers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_check_chain.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_standard_name.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OPENSSL_cipher_name.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_bits.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_description.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_cipher_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_digest_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_handshake_digest.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_kx_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_auth_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_is_aead.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_find.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_protocol_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_clear.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_COMP_get_compression_methods.html -> /usr/local/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_COMP_get0_name.html -> /usr/local/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_COMP_get_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_COMP_free_compression_methods.html -> /usr/local/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_cmd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_cmd_value_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CONF_cmd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_cmd_argv.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set1_prefix.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set_ssl_ctx.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set_ssl.html -> /usr/local/share/doc/openssl/html/man3/SSL_CONF_CTX_set_ssl_ctx.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_connect.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add0_chain_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_chain_certs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_clear_chain_certs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add0_chain_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add1_chain_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_chain_certs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_clear_chain_certs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_build_cert_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_build_cert_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_select_current_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_select_current_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_current_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_current_cert.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_extra_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_clear_extra_chain_certs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_extra_chain_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_remove_session.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_config.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_callback_ctrl.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_ctrl.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_callback_ctrl.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_ctrl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_mtype_set.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_dane_enable.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_dane_tlsa_add.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_dane_authority.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_dane_tlsa.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_set_flags.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_dane_set_flags.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_dane_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_flush_sessions.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_param.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_param.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_param.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_verify_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_depth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_verify_depth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_verify_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_has_client_custom_ext.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_load_verify_locations.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_paths.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_load_verify_locations.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_dir.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_load_verify_locations.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_load_verify_locations.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_2_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_2_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_2_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_up_ref.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv3_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv3_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv3_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_1_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_1_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLSv1_1_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLS_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLS_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLS_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv23_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv23_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSLv23_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLS_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_2_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_2_server_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DTLSv1_2_client_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_connect.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_connect_good.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_connect_renegotiate.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_accept.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_accept_good.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_accept_renegotiate.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_hits.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_cb_hits.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_misses.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_timeouts.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_cache_full.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_number.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_cache_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_get_cache_size.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_cache_size.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_new_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_remove_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_get_new_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_get_remove_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_get_get_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_sessions.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_client_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_client_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_client_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_client_CA.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add_client_CA.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add1_to_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add1_to_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_peer_CA_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_CA_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_groups.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_groups_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_groups.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_groups_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get1_groups.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_shared_group.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_curves.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_curves_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get1_curves.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_shared_curve.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_sigalgs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_sigalgs_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_client_sigalgs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_client_sigalgs.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_client_sigalgs_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_client_sigalgs_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_verify_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_chain_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_chain_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_verify_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_verify_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_chain_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_chain_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_protos.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_alpn_protos.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_next_proto_select_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_next_protos_advertised_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_select_next_proto.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_alpn_selected.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_next_proto_negotiated.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_cert_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set1_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_cert_store.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cert_verify_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_cipher_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ciphersuites.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_ciphersuites.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_cert_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_client_cert_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_cert_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_cb_fn.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_isv2.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_legacy_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_random.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_session_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_ciphers.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_compression_methods.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get1_extensions_present.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_hello_get0_ext.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_client_hello_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ssl_ct_validation_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_enable_ct.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_enable_ct.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_disable_ct.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_disable_ct.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_ct_validation_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_ct_is_enabled.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_ct_is_enabled.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ctlog_list_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_ctlog_list_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ctlog_list_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb_userdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_default_passwd_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_default_passwd_cb_userdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_default_passwd_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_default_passwd_cb_userdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_default_passwd_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_default_passwd_cb_userdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_generate_session_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_has_matching_session_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GEN_SESSION_CB.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_info_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_info_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_info_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_keylog_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_keylog_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_keylog_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_keylog_cb_func.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_keylog_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_cert_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_max_cert_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_cert_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_max_cert_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_cert_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_max_cert_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_cert_list.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_min_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_max_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_min_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_max_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_min_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_max_proto_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_clear_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_clear_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_msg_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_msg_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_num_tickets.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_num_tickets.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_num_tickets.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_num_tickets.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_options.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_clear_options.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_clear_options.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_options.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_options.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_secure_renegotiation_support.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_options.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_psk_client_cb_func.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_psk_use_session_cb_func.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_psk_client_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_use_session_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_psk_use_session_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_quiet_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_quiet_shutdown.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_quiet_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_quiet_shutdown.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_quiet_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_quiet_shutdown.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_quiet_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_read_ahead.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_read_ahead.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_read_ahead.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_default_read_ahead.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_record_padding_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_record_padding_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_record_padding_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_record_padding_callback_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_block_padding.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_block_padding.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_record_padding_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_security_level.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_security_level.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_security_level.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_security_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_security_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_security_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set0_security_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_security_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get0_security_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_security_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_cache_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_session_cache_mode.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_cache_mode.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_id_context.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_session_id_context.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_id_context.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_ticket_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_ticket_appdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_ticket_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_ticket_appdata.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_ticket_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_generate_session_ticket_fn.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_ticket_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_decrypt_session_ticket_fn.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_session_ticket_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_send_fragment.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_max_send_fragment.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_split_send_fragment.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_pipelines.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_max_pipelines.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_default_read_buffer_len.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_default_read_buffer_len.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_max_fragment_length.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tlsext_max_fragment_length.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_max_fragment_length.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ssl_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_ssl_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ssl_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_ssl_method.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_ssl_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_stateless_cookie_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cookie_generate_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_cookie_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_stateless_cookie_generate_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_timeout.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_timeout.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_timeout.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_servername_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_servername.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tlsext_host_name.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_servername_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_arg.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tlsext_status_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_tlsext_status_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_tlsext_status_ocsp_resp.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tlsext_status_ocsp_resp.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_use_srtp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tlsext_use_srtp.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_use_srtp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_srtp_profiles.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_use_srtp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_selected_srtp_profile.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_use_srtp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tmp_dh_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_tmp_dh.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh_callback.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_ex_data_X509_STORE_CTX_idx.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_verify.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify_depth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_verify_depth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_verify_client_post_handshake.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_post_handshake_auth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_post_handshake_auth.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_verify.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_certificate.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_certificate_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_certificate_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate_chain_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_certificate_chain_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_PrivateKey_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_PrivateKey_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_PrivateKey.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey_ASN1.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_check_private_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_check_private_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_cert_and_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_cert_and_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_psk_server_cb_func.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_psk_find_session_cb_func.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_use_psk_identity_hint.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_server_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_psk_server_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_psk_find_session_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_psk_find_session_callback.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo_ex.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo_file.html -> /usr/local/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_do_handshake.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_export_keying_material.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_export_keying_material_early.html -> /usr/local/share/doc/openssl/html/man3/SSL_export_keying_material.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_custom_ext.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_client_custom_ext.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_add_server_custom_ext.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/custom_ext_add_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/custom_ext_free_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/custom_ext_parse_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_extension_supported.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_peer_scts.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_all_async_fds.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_waiting_for_async.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_all_async_fds.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_changed_async_fds.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_all_async_fds.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get1_supported_ciphers.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_client_ciphers.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_ciphers.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_bytes_to_cipher_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_cipher_list.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_shared_ciphers.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_ciphers.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_client_random.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_server_random.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_client_random.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_master_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_client_random.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_master_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_client_random.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_cipher_name.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_cipher.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_cipher_bits.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_cipher_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_pending_cipher.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_current_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_default_timeout.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_extms_support.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_rfd.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_wfd.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_peer_cert_chain.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_verified_chain.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_cert_chain.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_peer_certificate.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_peer_signature_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_peer_signature_type_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_signature_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_signature_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_signature_type_nid.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_signature_nid.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_peer_tmp_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_server_tmp_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_tmp_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_tmp_key.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_peer_tmp_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_psk_identity.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_psk_identity_hint.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_psk_identity.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_rbio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_wbio.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_rbio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_session.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get1_session.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_shared_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_sigalgs.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_shared_sigalgs.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_SSL_CTX.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_verify_result.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_client_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_is_dtls.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_in_before.html -> /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_is_init_finished.html -> /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_in_connect_init.html -> /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_in_accept_init.html -> /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_state.html -> /usr/local/share/doc/openssl/html/man3/SSL_in_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_key_update.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_key_update_type.html -> /usr/local/share/doc/openssl/html/man3/SSL_key_update.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_renegotiate.html -> /usr/local/share/doc/openssl/html/man3/SSL_key_update.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_renegotiate_abbreviated.html -> /usr/local/share/doc/openssl/html/man3/SSL_key_update.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_renegotiate_pending.html -> /usr/local/share/doc/openssl/html/man3/SSL_key_update.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_library_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OpenSSL_add_ssl_algorithms.html -> /usr/local/share/doc/openssl/html/man3/SSL_library_init.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_load_client_CA_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add_file_cert_subjects_to_stack.html -> /usr/local/share/doc/openssl/html/man3/SSL_load_client_CA_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add_dir_cert_subjects_to_stack.html -> /usr/local/share/doc/openssl/html/man3/SSL_load_client_CA_file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_dup.html -> /usr/local/share/doc/openssl/html/man3/SSL_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_up_ref.html -> /usr/local/share/doc/openssl/html/man3/SSL_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_pending.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_has_pending.html -> /usr/local/share/doc/openssl/html/man3/SSL_pending.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_read_ex.html -> /usr/local/share/doc/openssl/html/man3/SSL_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_peek_ex.html -> /usr/local/share/doc/openssl/html/man3/SSL_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_peek.html -> /usr/local/share/doc/openssl/html/man3/SSL_read.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_recv_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_recv_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_recv_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_get_recv_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_max_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_write_early_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_early_data_status.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_allow_early_data_cb_fn.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_CTX_set_allow_early_data_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_allow_early_data_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_read_early_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_rstate_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_rstate_string_long.html -> /usr/local/share/doc/openssl/html/man3/SSL_rstate_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_new.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_dup.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_up_ref.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_free.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_cipher.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_cipher.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_hostname.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_hostname.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_hostname.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_alpn_selected.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_hostname.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_alpn_selected.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_hostname.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_id_context.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_id_context.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_id_context.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_peer.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_compress_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_ex_data.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_protocol_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_protocol_version.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_protocol_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_time.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_timeout.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set_timeout.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_time.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_time.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_timeout.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_timeout.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_has_ticket.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get0_ticket.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_has_ticket.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_ticket_lifetime_hint.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_has_ticket.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_is_resumable.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_print_fp.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_print_keylog.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_print.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_session_reused.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_SESSION_get_id.html -> /usr/local/share/doc/openssl/html/man3/SSL_SESSION_set1_id.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set1_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_add1_host.html -> /usr/local/share/doc/openssl/html/man3/SSL_set1_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_hostflags.html -> /usr/local/share/doc/openssl/html/man3/SSL_set1_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get0_peername.html -> /usr/local/share/doc/openssl/html/man3/SSL_set1_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_rbio.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set0_wbio.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_connect_state.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_accept_state.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_connect_state.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_is_server.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_connect_state.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_rfd.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_wfd.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_fd.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_session.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_get_shutdown.html -> /usr/local/share/doc/openssl/html/man3/SSL_set_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_set_verify_result.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_shutdown.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_state_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_state_string_long.html -> /usr/local/share/doc/openssl/html/man3/SSL_state_string.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_nothing.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_read.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_write.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_x509_lookup.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_async.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_async_job.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_want_client_hello_cb.html -> /usr/local/share/doc/openssl/html/man3/SSL_want.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_write.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SSL_write_ex.html -> /usr/local/share/doc/openssl/html/man3/SSL_write.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_METHOD.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_destroy_method.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_opener.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_writer.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_flusher.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_reader.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_closer.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_data_duplicator.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_prompt_constructor.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_set_ex_data.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_opener.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_writer.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_flusher.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_reader.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_closer.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_data_duplicator.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_data_destructor.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_prompt_constructor.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_method_get_ex_data.html -> /usr/local/share/doc/openssl/html/man3/UI_create_method.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_new_method.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_free.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_input_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_input_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_verify_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_verify_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_input_boolean.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_input_boolean.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_info_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_info_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_error_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_error_string.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_construct_prompt.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_add_user_data.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_dup_user_data.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_user_data.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_result.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_result_length.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_process.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_ctrl.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_set_default_method.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_default_method.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_method.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_set_method.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_OpenSSL.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_null.html -> /usr/local/share/doc/openssl/html/man3/UI_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_string_types.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_string_type.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_input_flags.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_output_string.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_action_string.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_result_string.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_result_string_length.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get0_test_string.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_result_minsize.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_get_result_maxsize.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_set_result.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_set_result_ex.html -> /usr/local/share/doc/openssl/html/man3/UI_STRING.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_UTIL_read_pw.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_UTIL_read_pw_string.html -> /usr/local/share/doc/openssl/html/man3/UI_UTIL_read_pw.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/UI_UTIL_wrap_read_pem_callback.html -> /usr/local/share/doc/openssl/html/man3/UI_UTIL_read_pw.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_set0.html -> /usr/local/share/doc/openssl/html/man3/X509_ALGOR_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_get0.html -> /usr/local/share/doc/openssl/html/man3/X509_ALGOR_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_set_md.html -> /usr/local/share/doc/openssl/html/man3/X509_ALGOR_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_ALGOR_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_ca.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_email.html -> /usr/local/share/doc/openssl/html/man3/X509_check_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_ip.html -> /usr/local/share/doc/openssl/html/man3/X509_check_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_ip_asc.html -> /usr/local/share/doc/openssl/html/man3/X509_check_host.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_issued.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_private_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_check_private_key.html -> /usr/local/share/doc/openssl/html/man3/X509_check_private_key.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_check_purpose.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_issuer_and_serial_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_issuer_name_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_subject_name_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_cmp.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_match.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_cmp_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_cmp_current_time.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_time_adj.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_time_adj_ex.html -> /usr/local/share/doc/openssl/html/man3/X509_cmp_time.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_cert.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_REVOKED.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get0_serialNumber.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get0_revocationDate.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_set_serialNumber.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_set_revocationDate.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_add0_revoked.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_sort.html -> /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_digest.html -> /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_pubkey_digest.html -> /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_digest.html -> /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_digest.html -> /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_digest.html -> /usr/local/share/doc/openssl/html/man3/X509_digest.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DECLARE_ASN1_FUNCTIONS.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IMPLEMENT_ASN1_FUNCTIONS.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASN1_ITEM.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ACCESS_DESCRIPTION_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ACCESS_DESCRIPTION_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSIONS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ADMISSION_SYNTAX_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdOrRange_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdOrRange_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdentifierChoice_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdentifierChoice_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdentifiers_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASIdentifiers_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASRange_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ASRange_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/AUTHORITY_INFO_ACCESS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/AUTHORITY_INFO_ACCESS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/AUTHORITY_KEYID_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/AUTHORITY_KEYID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BASIC_CONSTRAINTS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/BASIC_CONSTRAINTS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CERTIFICATEPOLICIES_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CERTIFICATEPOLICIES_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ContentInfo_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ContentInfo_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ContentInfo_print_ctx.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ReceiptRequest_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CMS_ReceiptRequest_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRL_DIST_POINTS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/CRL_DIST_POINTS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIRECTORYSTRING_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIRECTORYSTRING_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DISPLAYTEXT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DISPLAYTEXT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIST_POINT_NAME_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIST_POINT_NAME_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIST_POINT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DIST_POINT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/DSAparams_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPARAMETERS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPARAMETERS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPKPARAMETERS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ECPKPARAMETERS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EDIPARTYNAME_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EDIPARTYNAME_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_CERT_ID_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_CERT_ID_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_CERT_ID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_SIGNING_CERT_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_SIGNING_CERT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ESS_SIGNING_CERT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EXTENDED_KEY_USAGE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/EXTENDED_KEY_USAGE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_NAMES_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_NAMES_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_NAME_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_NAME_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_NAME_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_SUBTREE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/GENERAL_SUBTREE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressChoice_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressChoice_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressFamily_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressFamily_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressOrRange_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressOrRange_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressRange_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/IPAddressRange_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ISSUING_DIST_POINT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/ISSUING_DIST_POINT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAME_CONSTRAINTS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAME_CONSTRAINTS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NAMING_AUTHORITY_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_CERT_SEQUENCE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_CERT_SEQUENCE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_SPKAC_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_SPKAC_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_SPKI_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NETSCAPE_SPKI_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NOTICEREF_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/NOTICEREF_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_BASICRESP_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_BASICRESP_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CERTID_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CERTID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CERTSTATUS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CERTSTATUS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CRLID_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_CRLID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_ONEREQ_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_ONEREQ_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQINFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REQINFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPBYTES_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPBYTES_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPDATA_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPDATA_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPID_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_RESPONSE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REVOKEDINFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_REVOKEDINFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SERVICELOC_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SERVICELOC_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SIGNATURE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SIGNATURE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SINGLERESP_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OCSP_SINGLERESP_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OTHERNAME_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/OTHERNAME_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBE2PARAM_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBE2PARAM_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBEPARAM_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBEPARAM_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBKDF2PARAM_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PBKDF2PARAM_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_BAGS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_BAGS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_MAC_DATA_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_MAC_DATA_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_SAFEBAG_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_SAFEBAG_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS12_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_DIGEST_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_DIGEST_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENCRYPT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENCRYPT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENC_CONTENT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENC_CONTENT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENVELOPE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ENVELOPE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_RECIP_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_RECIP_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGNED_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGNED_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGNER_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGNER_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGN_ENVELOPE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_SIGN_ENVELOPE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS7_print_ctx.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS8_PRIV_KEY_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKCS8_PRIV_KEY_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKEY_USAGE_PERIOD_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PKEY_USAGE_PERIOD_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICYINFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICYINFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICYQUALINFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICYQUALINFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICY_CONSTRAINTS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICY_CONSTRAINTS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICY_MAPPING_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/POLICY_MAPPING_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFOS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROFESSION_INFOS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROXY_CERT_INFO_EXTENSION_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROXY_CERT_INFO_EXTENSION_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROXY_POLICY_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/PROXY_POLICY_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSAPrivateKey_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSAPublicKey_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_OAEP_PARAMS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_OAEP_PARAMS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_PSS_PARAMS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/RSA_PSS_PARAMS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCRYPT_PARAMS_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SCRYPT_PARAMS_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SXNETID_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SXNETID_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SXNET_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/SXNET_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLS_FEATURE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TLS_FEATURE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_ACCURACY_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_ACCURACY_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_ACCURACY_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_MSG_IMPRINT_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_MSG_IMPRINT_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_MSG_IMPRINT_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_REQ_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_REQ_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_REQ_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_RESP_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_RESP_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_RESP_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_STATUS_INFO_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_STATUS_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_STATUS_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_TST_INFO_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_TST_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/TS_TST_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/USERNOTICE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/USERNOTICE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ALGOR_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ATTRIBUTE_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ATTRIBUTE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_ATTRIBUTE_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CERT_AUX_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CERT_AUX_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CINF_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CINF_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_INFO_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_INFO_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_dup.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VAL_free.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VAL_new.html -> /usr/local/share/doc/openssl/html/man3/X509_dup.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_critical.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_data.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_create_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_create_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_get_object.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_get_critical.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_get_data.html -> /usr/local/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_getm_notBefore.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_notAfter.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_getm_notAfter.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set1_notBefore.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set1_notAfter.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_lastUpdate.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_nextUpdate.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_set1_lastUpdate.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_set1_nextUpdate.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_notBefore.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_tbs_sigalg.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get0_signature.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_signature.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_signature_nid.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_signature_info.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_INFO_get.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_INFO_set.html -> /usr/local/share/doc/openssl/html/man3/X509_get0_signature.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_uids.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_subject_key_id.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_authority_key_id.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_authority_issuer.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_authority_serial.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_pathlen.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_key_usage.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_extended_key_usage.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_proxy_flag.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_proxy_pathlen.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_proxy_pathlen.html -> /usr/local/share/doc/openssl/html/man3/X509_get_extension_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_pubkey.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_pubkey.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_X509_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get_pubkey.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get0_pubkey.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_set_pubkey.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get_X509_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/X509_get_pubkey.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_serialNumber.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_serialNumber.html -> /usr/local/share/doc/openssl/html/man3/X509_get_serialNumber.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_serialNumber.html -> /usr/local/share/doc/openssl/html/man3/X509_get_serialNumber.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_subject_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_issuer_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_issuer_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get_subject_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_set_subject_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_issuer.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_set_issuer_name.html -> /usr/local/share/doc/openssl/html/man3/X509_get_subject_name.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_set_version.html -> /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_get_version.html -> /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_set_version.html -> /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_version.html -> /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_set_version.html -> /usr/local/share/doc/openssl/html/man3/X509_get_version.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_TYPE.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_new.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_free.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_init.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_shutdown.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_set_method_data.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_method_data.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_ctrl.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_load_file.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_add_dir.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_store.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_by_subject.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_by_issuer_serial.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_by_fingerprint.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_by_alias.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_file.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_load_cert_file.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_load_crl_file.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_load_cert_crl_file.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_METHOD.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_free.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_new_item.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_new_item.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_free.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_free.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_init.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_init.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_shutdown.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_shutdown.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_ctrl_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_ctrl.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_ctrl.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_by_subject_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_subject.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_subject.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_by_issuer_serial_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_issuer_serial.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_issuer_serial.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_by_fingerprint_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_fingerprint.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_fingerprint.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_get_by_alias_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_set_get_by_alias.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_get_get_by_alias.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_OBJECT_set1_X509.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_OBJECT_set1_X509_CRL.html -> /usr/local/share/doc/openssl/html/man3/X509_LOOKUP_meth_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_delete_entry.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_data.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_set_object.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_set_data.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_txt.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get0_der.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get_entry.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_entry_count.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get_text_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_get_text_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_print_ex_fp.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_print.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_NAME_oneline.html -> /usr/local/share/doc/openssl/html/man3/X509_NAME_print_ex.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_chain_up_ref.html -> /usr/local/share/doc/openssl/html/man3/X509_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_free.html -> /usr/local/share/doc/openssl/html/man3/X509_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_up_ref.html -> /usr/local/share/doc/openssl/html/man3/X509_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_free.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_set.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_get0.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_get.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PUBKEY.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/d2i_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PUBKEY_fp.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/i2d_PUBKEY_bio.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_set0_param.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_get0_param.html -> /usr/local/share/doc/openssl/html/man3/X509_PUBKEY_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_get0.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_SIG_getm.html -> /usr/local/share/doc/openssl/html/man3/X509_SIG_get0.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_sign_ctx.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_sign.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_sign_ctx.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REQ_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_sign.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_sign_ctx.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_sign.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_add_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_depth.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_flags.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_purpose.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_trust.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_add_lookup.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_load_locations.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_default_paths.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_add_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_error.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error_depth.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_error_depth.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_current_cert.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_current_cert.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get0_cert.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get1_chain.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_verify_cert_error_string.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_cleanup.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_free.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_init.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set0_trusted_stack.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_cert.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set0_crls.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get0_chain.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set0_verified_chain.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get0_param.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set0_param.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get0_untrusted.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set0_untrusted.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_num_untrusted.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_default.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_verify_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_cleanup.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_lookup_crls.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_lookup_certs.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_policy.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_cert_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_get_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_revocation.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_issued.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_get_issuer.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set1_param.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get0_objects.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_get0_param.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_up_ref.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_free.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_lock.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_unlock.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_new.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_lookup_crls_cb.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_func.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_cleanup.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_cleanup.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_lookup_crls.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_lookup_crls.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_lookup_certs.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_lookup_certs.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_check_policy.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_check_policy.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_cert_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_cert_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_check_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_check_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_get_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_get_crl.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_check_revocation.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_check_revocation.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_check_issued.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_check_issued.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_get_issuer.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_get_issuer.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_get_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_cert_crl_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_check_crl_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_check_issued_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_check_policy_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_check_revocation_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_cleanup_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_crl_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_get_issuer_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_lookup_certs_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_STORE_CTX_lookup_crls_fn.html -> /usr/local/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_verify_cert.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_clear_flags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_flags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_purpose.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_inh_flags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_inh_flags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_trust.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_depth.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_depth.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_auth_level.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_auth_level.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_time.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_time.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_add0_policy.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_policies.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_host.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_add1_host.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_hostflags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_hostflags.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get0_peername.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_email.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_ip.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_ip_asc.html -> /usr/local/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get0_extensions.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get0_extensions.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get0_extensions.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509V3_add1_i2d.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509V3_EXT_d2i.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509V3_EXT_i2d.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext_d2i.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_add1_ext_i2d.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext_d2i.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_add1_ext_i2d.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext_d2i.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_add1_ext_i2d.html -> /usr/local/share/doc/openssl/html/man3/X509V3_get_d2i.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_count.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_get_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_critical.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_delete_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509v3_add_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext_count.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_get_ext_by_critical.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_delete_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_add_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext_count.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_get_ext_by_critical.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_delete_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_CRL_add_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext_count.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_NID.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_OBJ.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_critical.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_delete_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man3/X509_REVOKED_add_ext.html -> /usr/local/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man5/config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man5/x509v3_config.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/bio.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/crypto.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/ct.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/des_modes.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/Ed25519.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/Ed448.html -> /usr/local/share/doc/openssl/html/man7/Ed25519.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/evp.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/ossl_store-file.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/ossl_store.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/passphrase-encoding.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/proxy-certificates.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/RAND.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/RAND_DRBG.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/RSA-PSS.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/scrypt.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/SM2.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/ssl.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/X25519.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/X448.html -> /usr/local/share/doc/openssl/html/man7/X25519.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/share/doc/openssl/html/man7/x509.html Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 2c482497a1b8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 3a504c1aaada Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 15/27 : ENV OPENSSL_ROOT_DIR=/usr/local/openssl-${OPENSSL_VERSION} Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in fd36d69b73dc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container fd36d69b73dc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 4a049625a62c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 16/27 : ARG ZMQ_VERSION=v4.3.2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in de0263dadc3f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container de0263dadc3f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> f1097f312370 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 17/27 : ARG ZMQ_HASH=a84ffa12b2eb3569ced199660bac5ad128bff1f0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 7d7d53a6da4f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 7d7d53a6da4f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 6b99d9f0faab Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 18/27 : RUN set -ex && git clone --depth=1 https://github.com/zeromq/libzmq.git -b ${ZMQ_VERSION} && cd libzmq && test `git rev-parse HEAD` = ${ZMQ_HASH} || exit 1 && sed -i -e 's/::~generic_mtrie_t /::~generic_mtrie_t /' src/generic_mtrie_impl.hpp && ./autogen.sh && ./configure --enable-static --disable-shared --with-libsodium && make -j$(nproc) && make install && ldconfig Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 5fdb956872f3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git clone --depth=1 https://github.com/zeromq/libzmq.git -b v4.3.2 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Cloning into 'libzmq'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Note: switching to 'a84ffa12b2eb3569ced199660bac5ad128bff1f0'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": You are in 'detached HEAD' state. You can look around, make experimental Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": changes and commit them, and you can discard any commits you make in this Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": state without impacting any branches by switching back to a branch. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you want to create a new branch to retain commits you create, you may Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": do so (now or later) by using -c with the switch command. Example: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Or undo this operation with: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch - Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Turn off this advice by setting config variable advice.detachedHead to false Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + cd libzmq Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git rev-parse HEAD Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + test a84ffa12b2eb3569ced199660bac5ad128bff1f0 = a84ffa12b2eb3569ced199660bac5ad128bff1f0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + sed -i -e s/::~generic_mtrie_t /::~generic_mtrie_t / src/generic_mtrie_impl.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./autogen.sh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Entering directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: not using Gettext Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: aclocal -I config --force -I config Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: tracing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: libtoolize --copy --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/ltmain.sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/libtool.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/ltoptions.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/ltsugar.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/ltversion.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'config/lt~obsolete.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoconf --include=config --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoheader --include=config --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: automake --add-missing --copy --force-missing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:62: installing 'config/compile' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:77: installing 'config/config.guess' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:77: installing 'config/config.sub' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:14: installing 'config/install-sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:14: installing 'config/missing' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Makefile.am: installing 'config/depcomp' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": parallel-tests: installing 'config/test-driver' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Leaving directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./configure --enable-static --disable-shared --with-libsodium Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a BSD-compatible install... /usr/bin/install -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether build environment is sane... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mawk... mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make sets $(MAKE)... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether UID '0' is supported by ustar format... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether GID '0' is supported by ustar format... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to create a ustar tar archive... gnutar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for C compiler default output file name... a.out Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of executables... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are cross compiling... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of object files... o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to accept ISO C89... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang understands -c and -o together... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports the include directive... yes (GNU style) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C compiler accepts -std=gnu11... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang++ accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang++... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build with code coverage support... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... (cached) /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... (cached) mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pkg-config... /usr/bin/pkg-config Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking pkg-config is at least version 0.9.0... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for xmlto... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for asciidoc... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking build system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking host system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to print strings... printf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... (cached) /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grep that handles long lines and -e... /usr/bin/grep Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for egrep... /usr/bin/grep -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fgrep... /usr/bin/grep -F Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang... /usr/bin/ld Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether ln -s works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the maximum length of command line arguments... 1572864 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for /usr/bin/ld option to reload object files... -r Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdump... objdump Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to recognize dependent libraries... pass_all Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlltool... dlltool Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to associate runtime and link libraries... printf %s\n Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ar... ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for archiver @FILE support... @ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ranlib... ranlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking command to parse /usr/bin/nm -B output from clang object... ok Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sysroot... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a working dd... /usr/bin/dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mt... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if : is a manifest tool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C preprocessor... clang -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ANSI C header files... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/stat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memory.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strings.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inttypes.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdint.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlfcn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdir... .libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -fno-rtti -fno-exceptions... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether stripping libraries is possible... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libtool supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build shared libraries... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build static libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C++ preprocessor... clang++ -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang++ option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... (cached) GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for valgrind... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking linker version script flag... --version-script Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if version scripts can use complex wildcards... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for working posix_memalign... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang++ supports C++11 features by default... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using Intel C compiler... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using Sun Studio C compiler... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using clang C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using gcc >= 4 C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C++ compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using Intel C++ compiler... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using Sun Studio C++ compiler... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using clang C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using gcc >= 4 C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to enable debugging information... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to enable code coverage... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if TIPC is available and supports nonblocking connect... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to enable ASan... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pthread_create in -lpthread... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clock_gettime in -lrt... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C++ compiler supports -fvisibility=hidden... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C++ compiler supports dso visibility... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for asciidoc... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for xmlto... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: WARNING: You are building an unreleased version of 0MQ and asciidoc or xmlto are not installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: WARNING: Documentation will not be built and manual pages will not be installed. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build documentation... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to install manpages... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Choosing I/O thread polling system from 'kqueue epoll devpoll pollset poll select'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using 'epoll' I/O thread polling system with CLOEXEC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using 'poll' zmq_poll(er)_* API polling system Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getconf... getconf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using "64" bytes alignment for lock-free data structures Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking condition_variable usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking condition_variable presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for condition_variable... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using "auto" condition variable implementation. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ANSI C header files... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking errno.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking errno.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for errno.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking time.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking time.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for time.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking limits.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking limits.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for limits.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking stddef.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking stddef.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stddef.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking arpa/inet.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking arpa/inet.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for arpa/inet.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking netinet/tcp.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking netinet/tcp.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netinet/tcp.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking netinet/in.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking netinet/in.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netinet/in.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/socket.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/socket.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/socket.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/time.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking ifaddrs.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking ifaddrs.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ifaddrs.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/uio.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/uio.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/uio.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/eventfd.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/eventfd.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/eventfd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether EFD_CLOEXEC is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SO_PEERCRED is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether LOCAL_PEERCRED is declared... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdbool.h that conforms to C99... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for _Bool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for an ANSI C-conforming const... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inline... inline Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for size_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ssize_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether time.h and sys/time.h may both be included... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uint32_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for working volatile... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sodium... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using libsodium for CURVE security Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking "with_norm_ext = no"... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to enable additional warnings for C++ compiler... -Wall Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to turn warnings to errors in C++ compiler... -Werror Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to enable strict standards compliance in C++ compiler... -pedantic Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C++ compiler accepts -Wno-atomic-alignment... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether compiler supports __atomic_Xxx intrinsics... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking return type of signal handlers... void Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for perror... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gettimeofday... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clock_gettime... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memset... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for socket... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getifaddrs... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for freeifaddrs... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fork... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mkdtemp... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for accept4... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking alloca.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking alloca.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for alloca.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether strnlen is available... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether signature of pthread_setname_np() has 1 argument... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether signature of pthread_setname_np() has 2 arguments... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether signature of pthread_setname_np() has 3 arguments... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_set_name_np() exists... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_setaffinity_np() exists... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SOCK_CLOEXEC is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether O_CLOEXEC is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SO_BINDTODEVICE is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SO_KEEPALIVE is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TCP_KEEPCNT is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TCP_KEEPIDLE is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TCP_KEEPINTVL is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TCP_KEEPALIVE is supported... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether getrandom is supported... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ./.git... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Building stable and legacy API + draft API Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for LIBUNWIND... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: WARNING: Cannot find libunwind Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Using radix tree implementation to manage subscriptions Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang-format... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C compiler accepts -Wno-tautological-constant-compare... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether C++ compiler accepts -Wno-tautological-constant-compare... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking that generated files are newer than configure... done Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: creating ./config.status Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating src/libzmq.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating builds/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating builds/deprecated-msvc/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating src/platform.hpp Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing depfiles commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing libtool commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + nproc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make -j32 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in doc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Nothing to be done for 'all'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX tools/curve_keygen.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-client.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-clock.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ctx.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-curve_client.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-curve_mechanism_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-curve_server.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-dealer.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-devpoll.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-dgram.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-dish.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-dist.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-endpoint.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-epoll.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-err.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-fq.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-gather.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-gssapi_mechanism_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-gssapi_client.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-gssapi_server.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-io_object.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-io_thread.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ip.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ip_resolver.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ipc_address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ipc_connecter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-ipc_listener.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-kqueue.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-lb.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-mailbox.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-mailbox_safe.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-mechanism.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-mechanism_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-metadata.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-msg.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-mtrie.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-norm_engine.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-null_mechanism.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-object.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-options.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-own.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pair.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pgm_receiver.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pgm_sender.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pgm_socket.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pipe.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-plain_client.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-plain_server.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-poll.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-poller_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-polling_util.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pollset.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-precompiled.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-proxy.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pub.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-pull.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-push.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-radio.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-radix_tree.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-random.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-raw_decoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-raw_encoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-reaper.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-rep.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-req.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-router.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-scatter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-select.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-server.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-session_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-signaler.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-socket_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-socks.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-socks_connecter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-stream.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-stream_connecter_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-stream_listener_base.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-stream_engine.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-sub.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tcp.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tcp_address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tcp_connecter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tcp_listener.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-thread.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-timers.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tipc_address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tipc_connecter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-tipc_listener.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-trie.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-udp_address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-udp_engine.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-v1_decoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-v2_decoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-v1_encoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-v2_encoder.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-vmci.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-vmci_address.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-vmci_connecter.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-vmci_listener.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-xpub.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-xsub.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-zmq.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-zmq_utils.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-decoder_allocators.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-socket_poller.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX src/libzmq_la-zap_client.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/local_lat.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/remote_lat.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/local_thr.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/remote_thr.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/inproc_lat.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/inproc_thr.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/proxy_thr.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX perf/benchmark_radix_tree-benchmark_radix_tree.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC external/unity/unity.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX tests/libtestutil_a-testutil.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX tests/libtestutil_a-testutil_monitoring.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX tests/libtestutil_a-testutil_security.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX tests/libtestutil_a-testutil_unity.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": AR external/unity/libunity.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: `u' modifier ignored since `D' is the default (see `U') Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506":  AR tests/libtestutil.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ar: `u' modifier ignored since `D' is the default (see `U') Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506":  CXXLD src/libzmq.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD tools/curve_keygen Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/local_lat Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/remote_lat Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/local_thr Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/remote_thr Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/inproc_lat Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/inproc_thr Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/proxy_thr Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD perf/benchmark_radix_tree Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in doc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-exec-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libzmq/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /bin/bash ./libtool --mode=install /usr/bin/install -c src/libzmq.la '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c src/.libs/libzmq.lai /usr/local/lib/libzmq.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c src/.libs/libzmq.a /usr/local/lib/libzmq.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: chmod 644 /usr/local/lib/libzmq.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: ranlib /usr/local/lib/libzmq.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/sbin" ldconfig -n /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Libraries have been installed in: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you ever happen to want to link against installed libraries Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": in a given directory, LIBDIR, you must either use libtool, and Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": specify the full pathname of the library, or use the '-LLIBDIR' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": flag during linking and do at least one of the following: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during execution Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_RUN_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - use the '-Wl,-rpath -Wl,LIBDIR' linker flag Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - have your system administrator add LIBDIR to '/etc/ld.so.conf' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": See any operating system documentation about shared libraries for Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": more information, such as the ld(1) and ld.so(8) manual pages. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/bin' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /bin/bash ./libtool --mode=install /usr/bin/install -c tools/curve_keygen '/usr/local/bin' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c tools/curve_keygen /usr/local/bin/curve_keygen Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/include' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 include/zmq.h include/zmq_utils.h '/usr/local/include' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 src/libzmq.pc '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libzmq' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ldconfig Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 5fdb956872f3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 8016e6035d6c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 19/27 : ARG USB_VERSION=v1.0.22 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in e27d5ed097f0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container e27d5ed097f0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> e4246780c185 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 20/27 : ARG USB_HASH=0034b2afdcdb1614e78edaa2a9e22d5936aeae5d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in ae78f1a5844e Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container ae78f1a5844e Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> ba912273dfde Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 21/27 : RUN set -ex && git clone --depth=1 https://github.com/libusb/libusb.git -b ${USB_VERSION} && cd libusb && test `git rev-parse HEAD` = ${USB_HASH} || exit 1 && ./autogen.sh && ./configure --disable-shared && make -j$(nproc) && make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 3dd8dc4d9e10 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git clone --depth=1 https://github.com/libusb/libusb.git -b v1.0.22 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Cloning into 'libusb'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Note: switching to '0034b2afdcdb1614e78edaa2a9e22d5936aeae5d'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": You are in 'detached HEAD' state. You can look around, make experimental Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": changes and commit them, and you can discard any commits you make in this Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": state without impacting any branches by switching back to a branch. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you want to create a new branch to retain commits you create, you may Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": do so (now or later) by using -c with the switch command. Example: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Or undo this operation with: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch - Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Turn off this advice by setting config variable advice.detachedHead to false Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + cd libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git rev-parse HEAD Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + test 0034b2afdcdb1614e78edaa2a9e22d5936aeae5d = 0034b2afdcdb1614e78edaa2a9e22d5936aeae5d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./autogen.sh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Entering directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: not using Gettext Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: aclocal --force -I m4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: tracing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: libtoolize --copy --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting auxiliary files in '.'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file './ltmain.sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/libtool.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltoptions.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltsugar.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltversion.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/lt~obsolete.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoconf --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoheader --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: automake --add-missing --copy --force-missing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:37: installing './compile' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:39: installing './config.guess' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:39: installing './config.sub' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:29: installing './install-sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:29: installing './missing' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Makefile.am: installing './INSTALL' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": examples/Makefile.am: installing './depcomp' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Leaving directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a BSD-compatible install... /usr/bin/install -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether build environment is sane... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mawk... mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make sets $(MAKE)... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for C compiler default output file name... a.out Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of executables... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are cross compiling... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of object files... o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to accept ISO C89... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang understands -c and -o together... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports the include directive... yes (GNU style) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang++ accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang++... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking build system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking host system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to print strings... printf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grep that handles long lines and -e... /usr/bin/grep Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for egrep... /usr/bin/grep -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fgrep... /usr/bin/grep -F Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang... /usr/bin/ld Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether ln -s works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the maximum length of command line arguments... 1572864 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for /usr/bin/ld option to reload object files... -r Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdump... objdump Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to recognize dependent libraries... pass_all Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlltool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to associate runtime and link libraries... printf %s\n Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ar... ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for archiver @FILE support... @ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ranlib... ranlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking command to parse /usr/bin/nm -B output from clang object... ok Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sysroot... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a working dd... /usr/bin/dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mt... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if : is a manifest tool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C preprocessor... clang -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ANSI C header files... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/stat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memory.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strings.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inttypes.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdint.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlfcn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdir... .libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -fno-rtti -fno-exceptions... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether -lc should be explicitly linked in... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether stripping libraries is possible... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libtool supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build static libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C++ preprocessor... clang++ -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang++ option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... (cached) GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for windres... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inline... inline Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking operating system... Linux Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for library containing clock_gettime2... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking libudev.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking libudev.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libudev.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for udev_new in -ludev... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking poll.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking poll.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for poll.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/timerfd.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/timerfd.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/timerfd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TFD_NONBLOCK is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TFD_CLOEXEC is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to use timerfd for timing... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pipe2... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct timespec... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/time.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sigaction... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether CC supports -std=gnu99... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking that generated files are newer than configure... done Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: creating ./config.status Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating libusb-1.0.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating libusb/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating examples/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating tests/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/doxygen.cfg Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing depfiles commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing libtool commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./configure --disable-shared Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a BSD-compatible install... /usr/bin/install -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether build environment is sane... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mawk... mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make sets $(MAKE)... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for C compiler default output file name... a.out Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of executables... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are cross compiling... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of object files... o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to accept ISO C89... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang understands -c and -o together... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports the include directive... yes (GNU style) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang++ accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang++... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking build system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking host system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to print strings... printf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grep that handles long lines and -e... /usr/bin/grep Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for egrep... /usr/bin/grep -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fgrep... /usr/bin/grep -F Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang... /usr/bin/ld Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether ln -s works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the maximum length of command line arguments... 1572864 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for /usr/bin/ld option to reload object files... -r Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdump... objdump Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to recognize dependent libraries... pass_all Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlltool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to associate runtime and link libraries... printf %s\n Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ar... ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for archiver @FILE support... @ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ranlib... ranlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking command to parse /usr/bin/nm -B output from clang object... ok Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sysroot... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a working dd... /usr/bin/dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mt... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if : is a manifest tool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C preprocessor... clang -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ANSI C header files... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/stat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memory.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strings.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inttypes.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdint.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlfcn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdir... .libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -fno-rtti -fno-exceptions... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether stripping libraries is possible... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libtool supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build shared libraries... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build static libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C++ preprocessor... clang++ -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang++ option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... (cached) GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for windres... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inline... inline Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking operating system... Linux Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for library containing clock_gettime2... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking libudev.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking libudev.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libudev.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for udev_new in -ludev... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking poll.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking poll.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for poll.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/timerfd.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/timerfd.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/timerfd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TFD_NONBLOCK is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether TFD_CLOEXEC is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to use timerfd for timing... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pipe2... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct timespec... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h usability... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking sys/time.h presence... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/time.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sigaction... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether CC supports -std=gnu99... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking that generated files are newer than configure... done Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: creating ./config.status Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating libusb-1.0.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating libusb/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating examples/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating tests/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/doxygen.cfg Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: config.h is unchanged Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing depfiles commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing libtool commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + nproc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make -j32 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make all-recursive Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-core.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-descriptor.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-hotplug.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-io.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-strerror.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC libusb_1_0_la-sync.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC os/libusb_1_0_la-poll_posix.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC os/libusb_1_0_la-threads_posix.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC os/libusb_1_0_la-linux_usbfs.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC os/libusb_1_0_la-linux_udev.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CCLD libusb-1.0.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in doc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'all'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /bin/bash ../libtool --mode=install /usr/bin/install -c libusb-1.0.la '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libusb-1.0.lai /usr/local/lib/libusb-1.0.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libusb-1.0.a /usr/local/lib/libusb-1.0.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: chmod 644 /usr/local/lib/libusb-1.0.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: ranlib /usr/local/lib/libusb-1.0.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/sbin" ldconfig -n /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Libraries have been installed in: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you ever happen to want to link against installed libraries Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": in a given directory, LIBDIR, you must either use libtool, and Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": specify the full pathname of the library, or use the '-LLIBDIR' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": flag during linking and do at least one of the following: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during execution Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_RUN_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - use the '-Wl,-rpath -Wl,LIBDIR' linker flag Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - have your system administrator add LIBDIR to '/etc/ld.so.conf' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": See any operating system documentation about shared libraries for Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": more information, such as the ld(1) and ld.so(8) manual pages. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/include/libusb-1.0' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 libusb.h '/usr/local/include/libusb-1.0' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libusb/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in doc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-exec-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-data-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libusb/doc' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-exec-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 libusb-1.0.pc '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 3dd8dc4d9e10 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> d959038d6a5d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 22/27 : ARG HIDAPI_VERSION=hidapi-0.8.0-rc1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 1dc006beaf0f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 1dc006beaf0f Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 2a97318f1c2c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 23/27 : ARG HIDAPI_HASH=40cf516139b5b61e30d9403a48db23d8f915f52c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in b5ee598a4cca Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container b5ee598a4cca Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 827de3c1fb5d Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 24/27 : RUN set -ex && git clone --depth=1 https://github.com/signal11/hidapi -b ${HIDAPI_VERSION} && cd hidapi && test `git rev-parse HEAD` = ${HIDAPI_HASH} || exit 1 && ./bootstrap && ./configure --enable-static --disable-shared && make -j$(nproc) && make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 79dc2b9482b4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git clone --depth=1 https://github.com/signal11/hidapi -b hidapi-0.8.0-rc1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Cloning into 'hidapi'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Note: switching to '40cf516139b5b61e30d9403a48db23d8f915f52c'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": You are in 'detached HEAD' state. You can look around, make experimental Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": changes and commit them, and you can discard any commits you make in this Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": state without impacting any branches by switching back to a branch. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you want to create a new branch to retain commits you create, you may Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": do so (now or later) by using -c with the switch command. Example: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Or undo this operation with: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": git switch - Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Turn off this advice by setting config variable advice.detachedHead to false Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + cd hidapi Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + git rev-parse HEAD Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + test 40cf516139b5b61e30d9403a48db23d8f915f52c = 40cf516139b5b61e30d9403a48db23d8f915f52c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./bootstrap Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + autoreconf --install --verbose --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Entering directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: not using Gettext Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: aclocal --force -I m4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: configure.ac: tracing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: libtoolize --copy --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting auxiliary files in '.'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file './ltmain.sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/libtool.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltoptions.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltsugar.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/ltversion.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtoolize: copying file 'm4/lt~obsolete.m4' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoconf --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: /usr/bin/autoheader --force Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: running: automake --add-missing --copy --force-missing Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:25: installing './ar-lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:25: installing './compile' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:26: installing './config.guess' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:26: installing './config.sub' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:22: installing './install-sh' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure.ac:22: installing './missing' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": hidtest/Makefile.am: installing './depcomp' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": autoreconf: Leaving directory `.' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + ./configure --enable-static --disable-shared Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a BSD-compatible install... /usr/bin/install -c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether build environment is sane... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a thread-safe mkdir -p... /usr/bin/mkdir -p Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mawk... mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make sets $(MAKE)... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports the include directive... yes (GNU style) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for C compiler default output file name... a.out Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of executables... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are cross compiling... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of object files... o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to accept ISO C89... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang understands -c and -o together... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ar... ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the archiver (ar) interface... ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking build system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking host system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to print strings... printf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grep that handles long lines and -e... /usr/bin/grep Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for egrep... /usr/bin/grep -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fgrep... /usr/bin/grep -F Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang... /usr/bin/ld Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether ln -s works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the maximum length of command line arguments... 1572864 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for /usr/bin/ld option to reload object files... -r Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdump... objdump Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to recognize dependent libraries... pass_all Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlltool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to associate runtime and link libraries... printf %s\n Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for archiver @FILE support... @ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ranlib... ranlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking command to parse /usr/bin/nm -B output from clang object... ok Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sysroot... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a working dd... /usr/bin/dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mt... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if : is a manifest tool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C preprocessor... clang -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ANSI C header files... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/stat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memory.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strings.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inttypes.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdint.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlfcn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdir... .libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -fno-rtti -fno-exceptions... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether stripping libraries is possible... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libtool supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build shared libraries... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build static libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... (cached) clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C compiler... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to accept ISO C89... (cached) none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang understands -c and -o together... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang... (cached) gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU C++ compiler... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang++ accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of clang++... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C++ preprocessor... clang++ -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang++ option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang++ supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... (cached) GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... gcc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are using the GNU Objective C compiler... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether gcc accepts -g... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dependency style of gcc... gcc3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pkg-config... /usr/bin/pkg-config Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking pkg-config is at least version 0.9.0... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether make supports nested variables... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking operating system... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": (Linux back-end) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libudev... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clock_gettime in -lrt... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libusb... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for the pthreads library -lpthreads... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthreads work without any flags... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if more special flags are required for pthreads... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for PTHREAD_PRIO_INHERIT... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking that generated files are newer than configure... done Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: creating ./config.status Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating pc/hidapi-hidraw.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating pc/hidapi-libusb.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating hidtest/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating libusb/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating linux/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating mac/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating testgui/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating windows/Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing depfiles commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing libtool commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + nproc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make -j32 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make all-recursive Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in linux Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC hid.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CCLD libhidapi-hidraw.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CC hid.lo Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CCLD libhidapi-libusb.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making all in hidtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXX hidtest.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD hidtest-libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": CXXLD hidtest-hidraw Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": + make install Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in linux Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /bin/bash ../libtool --mode=install /usr/bin/install -c libhidapi-hidraw.la '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libhidapi-hidraw.lai /usr/local/lib/libhidapi-hidraw.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libhidapi-hidraw.a /usr/local/lib/libhidapi-hidraw.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: chmod 644 /usr/local/lib/libhidapi-hidraw.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: ranlib /usr/local/lib/libhidapi-hidraw.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/sbin" ldconfig -n /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Libraries have been installed in: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you ever happen to want to link against installed libraries Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": in a given directory, LIBDIR, you must either use libtool, and Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": specify the full pathname of the library, or use the '-LLIBDIR' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": flag during linking and do at least one of the following: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during execution Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_RUN_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - use the '-Wl,-rpath -Wl,LIBDIR' linker flag Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - have your system administrator add LIBDIR to '/etc/ld.so.conf' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": See any operating system documentation about shared libraries for Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": more information, such as the ld(1) and ld.so(8) manual pages. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/include/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 ../hidapi/hidapi.h '/usr/local/include/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/hidapi/linux' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in libusb Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /bin/bash ../libtool --mode=install /usr/bin/install -c libhidapi-libusb.la '/usr/local/lib' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libhidapi-libusb.lai /usr/local/lib/libhidapi-libusb.la Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: /usr/bin/install -c .libs/libhidapi-libusb.a /usr/local/lib/libhidapi-libusb.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: chmod 644 /usr/local/lib/libhidapi-libusb.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: install: ranlib /usr/local/lib/libhidapi-libusb.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/sbin" ldconfig -n /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Libraries have been installed in: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/local/lib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": If you ever happen to want to link against installed libraries Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": in a given directory, LIBDIR, you must either use libtool, and Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": specify the full pathname of the library, or use the '-LLIBDIR' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": flag during linking and do at least one of the following: Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during execution Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - add LIBDIR to the 'LD_RUN_PATH' environment variable Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": during linking Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - use the '-Wl,-rpath -Wl,LIBDIR' linker flag Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": - have your system administrator add LIBDIR to '/etc/ld.so.conf' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": See any operating system documentation about shared libraries for Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": more information, such as the ld(1) and ld.so(8) manual pages. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---------------------------------------------------------------------- Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/include/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 ../hidapi/hidapi.h '/usr/local/include/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/hidapi/libusb' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Making install in hidtest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-exec-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-data-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/hidapi/hidtest' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Entering directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Entering directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Nothing to be done for 'install-exec-am'. Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/share/doc/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 README.txt AUTHORS.txt LICENSE-bsd.txt LICENSE-gpl3.txt LICENSE-orig.txt LICENSE.txt '/usr/local/share/doc/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/mkdir -p '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/install -c -m 644 pc/hidapi-hidraw.pc pc/hidapi-libusb.pc '/usr/local/lib/pkgconfig' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[2]: Leaving directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": make[1]: Leaving directory '/src/monero/hidapi' Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 79dc2b9482b4 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 2ad97d278342 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 25/27 : RUN git clone https://github.com/NLnetLabs/unbound && cd unbound && ./configure && make libunbound.la && cp .libs/libunbound.a /usr/local/lib/ && cp .libs/libunbound.so* /usr/local/lib/ && find . -name 'unbound.h' -exec cp {} /usr/local/include/ \; && ldconfig Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 8c466a0bfbe0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Cloning into 'unbound'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for C compiler default output file name... a.out Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of executables... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we are cross compiling... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for suffix of object files... o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the compiler supports GNU C... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to enable C11 features... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdio.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdlib.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for string.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inttypes.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdint.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strings.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/stat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for unistd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for wchar.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for minix/config.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for vfork.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether it is safe to define __EXTENSIONS__... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether _XOPEN_SOURCE should be defined... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grep that handles long lines and -e... /usr/bin/grep Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for an ANSI C-conforming const... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gcc... (cached) clang Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the compiler supports GNU C... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang accepts -g... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to enable C11 features... (cached) none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking clang dependency flag... -MM Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang supports -Werror... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang supports -Wall... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang supports -std=c99... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang supports -xc99... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getopt.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for time.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_XOPEN_SOURCE_EXTENDED=1 -D_ALL_SOURCE as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -std=c99 -D__EXTENSIONS__ -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ALL_SOURCE as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -std=c99 as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D_BSD_SOURCE -D_DEFAULT_SOURCE as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D_GNU_SOURCE as a flag for clang... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D_GNU_SOURCE -D_FRSRESGID as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D_POSIX_C_SOURCE=200112 as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D__EXTENSIONS__ as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inline... inline Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "format" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "unused" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "nonstring" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "weak" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "noreturn" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the C compiler (clang) accepts the "fallthrough" attribute... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for flex... flex Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for lex output file root... lex.yy Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for lex library... none needed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether yytext is a pointer... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for yylex_destroy... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for lex %option... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for bison... bison -y Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for doxygen... doxygen Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking build system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking host system type... x86_64-pc-linux-gnu Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ar... /usr/bin/ar Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to print strings... printf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a sed that does not truncate output... /usr/bin/sed Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for egrep... /usr/bin/grep -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fgrep... /usr/bin/grep -F Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ld used by clang... /usr/bin/ld Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if the linker (/usr/bin/ld) is GNU ld... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the name lister (/usr/bin/nm -B) interface... BSD nm Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether ln -s works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the maximum length of command line arguments... 1572864 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for /usr/bin/ld option to reload object files... -r Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdump... objdump Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to recognize dependent libraries... pass_all Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlltool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to associate runtime and link libraries... printf %s\n Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for archiver @FILE support... @ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strip... (cached) strip Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ranlib... ranlib Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gawk... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mawk... mawk Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking command to parse /usr/bin/nm -B output from clang object... ok Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sysroot... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for a working dd... /usr/bin/dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for mt... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if : is a manifest tool... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for dlfcn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for objdir... .libs Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -fno-rtti -fno-exceptions... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for clang option to produce PIC... -fPIC -DPIC Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang PIC flag -fPIC -DPIC works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang static flag -static works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if clang supports -c -o file.o... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether -lc should be explicitly linked in... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking dynamic linker characteristics... GNU/Linux ld.so Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to hardcode library paths into programs... immediate Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether stripping libraries is possible... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libtool supports shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build shared libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether to build static libraries... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdarg.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdbool.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netinet/in.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netinet/tcp.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/param.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/select.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/socket.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/un.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/uio.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/resource.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for arpa/inet.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for syslog.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netdb.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/wait.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pwd.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for glob.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fnmatch.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for grp.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for login_cap.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for winsock2.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ws2tcpip.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for endian.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/endian.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libkern/OSByteOrder.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/ipc.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sys/shm.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ifaddrs.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for poll.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for net/if.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for TargetConditionals.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for netioapi.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for linux/net_tstamp.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for stdatomic.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for int8_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for int16_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for int32_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for int64_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uint8_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uint16_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uint32_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uint64_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for size_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ssize_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking how to run the C preprocessor... clang -E Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for uid_t in sys/types.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pid_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for off_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for u_char... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for rlim_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for socklen_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for in_addr_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for in_port_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if memcmp compares unsigned... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking size of time_t... 8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking size of size_t... 8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for library containing inet_pton... none required Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for library containing socket... none required Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for working chown... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fork... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for vfork... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for working fork... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for working vfork... (cached) yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for _LARGEFILE_SOURCE value needed for large files... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for special C compiler options needed for large files... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for _FILE_OFFSET_BITS value needed for large files... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether we need -D_LARGEFILE_SOURCE=1 as a flag for clang... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if nonblocking sockets work... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether mkdir has one arg... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strptime... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether strptime works... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for GNU libc compatible malloc... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether clang is Clang... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthreads work with "-pthread" and "-lpthread"... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether more special flags are required for pthreads... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for PTHREAD_PRIO_INHERIT... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pthread_spinlock_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pthread_rwlock_t... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking size of unsigned long... 8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking size of pthread_t... 8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if -pthread unused during linking... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for pthread_np.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_setname_np has only 1 argument... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_setname_np has 3 arguments... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_setname_np has the common 2 arguments... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether pthread_setname_np exists as pthread_set_name_np instead... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for build time... 20260711 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL... found in /usr/local Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_sha256 in -lcrypto... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if -lcrypto needs -lgdi32... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if -lcrypto needs -lgdi32 -lws2_32 -lcrypt32... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if -lcrypto needs -lgdi32 -lws2_32 -lcrypt32 -l:libssp.a... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if -lcrypto needs -ldl... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/ssl.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/err.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/rand.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libssl needs libdl... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if libssl needs -lcrypt32... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for LibreSSL... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/conf.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/engine.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/bn.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/dh.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/dsa.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/rsa.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/core_names.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for openssl/param_build.h... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for OPENSSL_config... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_sha1... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_sha256... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_sha512... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for FIPS_mode... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_default_properties_is_fips_enabled... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_MD_CTX_new... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for OpenSSL_add_all_digests... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for OPENSSL_init_crypto... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_cleanup... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ENGINE_cleanup... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ERR_load_crypto_strings... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for CRYPTO_cleanup_all_ex_data... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ERR_free_strings... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for RAND_cleanup... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for DSA_SIG_set0... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_dss1... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_DigestVerify... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_aes_256_cbc... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_EncryptInit_ex... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for HMAC_Init_ex... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for CRYPTO_THREADID_set_callback... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_MAC_CTX_set_params... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for OSSL_PARAM_BLD_new... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for BIO_set_callback_ex... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for OPENSSL_init_ssl... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_CTX_set_security_level... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_set1_host... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_get0_peername... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_set1_dnsname... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for X509_get_key_usage... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ASN1_STRING_get0_data... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for X509_VERIFY_PARAM_set1_host... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_CTX_set_ciphersuites... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_CTX_set_tlsext_ticket_key_evp_cb... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_CTX_set_alpn_select_cb... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_get0_alpn_selected... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_CTX_set_alpn_protos... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SSL_get1_peer_certificate... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for X509_NAME_get_text_by_NID... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if X509_NAME_get_text_by_NID is deprecated... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SSL_COMP_get_compression_methods is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether sk_SSL_COMP_pop_free is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SSL_CTX_set_ecdh_auto is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether SSL_CTX_set_tmp_ecdh is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking the return type of HMAC_Init_ex... int Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_PKEY_set_type_str... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EC_KEY_new... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if GOST works... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for EVP_PKEY_fromdata... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ECDSA_sign... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for SHA384_Init... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether NID_X9_62_prime256v1 is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether NID_secp384r1 is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if openssl supports SHA2 and ECDSA with EVP... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether NID_ED25519 is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether NID_ED448 is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for libexpat... found in /usr Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for expat.h... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether XML_StopParser is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getaddrinfo... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ioctlsocket... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for daemon... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if daemon is deprecated... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct stat.st_mtimensec... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct stat.st_mtim.tv_nsec... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct sockaddr_un.sun_len... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for struct in_pktinfo.ipi_spec_dst... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for htobe64... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for be64toh... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for library containing setusercontext... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for tzset... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sigprocmask... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fcntl... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getpwnam... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for endpwent... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getrlimit... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for setrlimit... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for setsid... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for chroot... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for kill... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for chown... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sleep... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for usleep... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for random... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for srandom... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for recvmsg... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for sendmsg... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for writev... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for socketpair... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for glob... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fnmatch... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for initgroups... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strftime... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for localtime_r... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for setusercontext... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for _beginthreadex... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for endservent... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for endprotoent... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for fsync... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for shmget... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for accept4... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getifaddrs... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for if_nametoindex... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for poll... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gettid... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for setresuid... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for setresgid... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for atomic_store... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether inet_pton is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether inet_ntop is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inet_aton... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inet_pton... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for inet_ntop... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for snprintf... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for correct snprintf return value... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strlcat... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strlcpy... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for memmove... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for gmtime_r... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for isblank... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for explicit_bzero... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for reallocarray... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking whether reallocarray is declared... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for arc4random... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for arc4random_uniform... no Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for getentropy... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for ctime_r... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for strsep... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking if make supports $< with implicit rule in scope... yes Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: Stripping extension flags... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": checking for build time... Jul 11, 2026 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": configure: creating ./config.status Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating Makefile Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/example.conf Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/libunbound.3 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound.8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound-anchor.8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound-checkconf.8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound.conf.5 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound-control.8 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating doc/unbound-host.1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating smallapp/unbound-control-setup.sh Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating dnstap/dnstap_config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating dnscrypt/dnscrypt_config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating contrib/libunbound.pc Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating contrib/unbound.socket Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating contrib/unbound.service Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating contrib/unbound_portable.service Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: creating config.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": config.status: executing libtool commands Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o context.lo -c libunbound/context.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/context.c -fPIC -DPIC -o .libs/context.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/context.c -o context.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o libunbound.lo -c libunbound/libunbound.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/libunbound.c -fPIC -DPIC -o .libs/libunbound.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/libunbound.c -o libunbound.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o libworker.lo -c libunbound/libworker.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/libworker.c -fPIC -DPIC -o .libs/libworker.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c libunbound/libworker.c -o libworker.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o ub_event_pluggable.lo -c util/ub_event_pluggable.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/ub_event_pluggable.c -fPIC -DPIC -o .libs/ub_event_pluggable.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/ub_event_pluggable.c -o ub_event_pluggable.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o dns.lo -c services/cache/dns.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/dns.c -fPIC -DPIC -o .libs/dns.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/dns.c -o dns.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o infra.lo -c services/cache/infra.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/infra.c -fPIC -DPIC -o .libs/infra.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/infra.c -o infra.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rrset.lo -c services/cache/rrset.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/rrset.c -fPIC -DPIC -o .libs/rrset.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/cache/rrset.c -o rrset.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o dname.lo -c util/data/dname.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/dname.c -fPIC -DPIC -o .libs/dname.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/dname.c -o dname.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o msgencode.lo -c util/data/msgencode.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgencode.c -fPIC -DPIC -o .libs/msgencode.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgencode.c -o msgencode.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o as112.lo -c util/as112.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/as112.c -fPIC -DPIC -o .libs/as112.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/as112.c -o as112.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o msgparse.lo -c util/data/msgparse.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgparse.c -fPIC -DPIC -o .libs/msgparse.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgparse.c -o msgparse.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o msgreply.lo -c util/data/msgreply.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgreply.c -fPIC -DPIC -o .libs/msgreply.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/msgreply.c -o msgreply.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o packed_rrset.lo -c util/data/packed_rrset.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/packed_rrset.c -fPIC -DPIC -o .libs/packed_rrset.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/data/packed_rrset.c -o packed_rrset.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iterator.lo -c iterator/iterator.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iterator.c -fPIC -DPIC -o .libs/iterator.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iterator.c -o iterator.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_delegpt.lo -c iterator/iter_delegpt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_delegpt.c -fPIC -DPIC -o .libs/iter_delegpt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_delegpt.c -o iter_delegpt.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_donotq.lo -c iterator/iter_donotq.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_donotq.c -fPIC -DPIC -o .libs/iter_donotq.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_donotq.c -o iter_donotq.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_fwd.lo -c iterator/iter_fwd.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_fwd.c -fPIC -DPIC -o .libs/iter_fwd.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_fwd.c -o iter_fwd.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_hints.lo -c iterator/iter_hints.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_hints.c -fPIC -DPIC -o .libs/iter_hints.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_hints.c -o iter_hints.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_priv.lo -c iterator/iter_priv.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_priv.c -fPIC -DPIC -o .libs/iter_priv.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_priv.c -o iter_priv.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_resptype.lo -c iterator/iter_resptype.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_resptype.c -fPIC -DPIC -o .libs/iter_resptype.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_resptype.c -o iter_resptype.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_scrub.lo -c iterator/iter_scrub.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_scrub.c -fPIC -DPIC -o .libs/iter_scrub.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_scrub.c -o iter_scrub.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o iter_utils.lo -c iterator/iter_utils.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_utils.c -fPIC -DPIC -o .libs/iter_utils.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c iterator/iter_utils.c -o iter_utils.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o localzone.lo -c services/localzone.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/localzone.c -fPIC -DPIC -o .libs/localzone.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/localzone.c -o localzone.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o mesh.lo -c services/mesh.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/mesh.c -fPIC -DPIC -o .libs/mesh.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/mesh.c -o mesh.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o modstack.lo -c services/modstack.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/modstack.c -fPIC -DPIC -o .libs/modstack.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/modstack.c -o modstack.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o view.lo -c services/view.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/view.c -fPIC -DPIC -o .libs/view.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/view.c -o view.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o outbound_list.lo -c services/outbound_list.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/outbound_list.c -fPIC -DPIC -o .libs/outbound_list.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/outbound_list.c -o outbound_list.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o alloc.lo -c util/alloc.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/alloc.c -fPIC -DPIC -o .libs/alloc.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/alloc.c -o alloc.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": bison -y -d -o util/configparser.c ./util/configparser.y Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": touch util/configparser.h Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o config_file.lo -c util/config_file.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/config_file.c -fPIC -DPIC -o .libs/config_file.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/config_file.c -o config_file.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": if test "flex" != ":"; then \ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": echo "#include \"config.h\"" > util/configlexer.c ;\ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": echo "#include \"util/configyyrename.h\"" >> util/configlexer.c ;\ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": flex -t ./util/configlexer.lex >> util/configlexer.c ;\ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": fi Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o configlexer.lo -c util/configlexer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/configlexer.c -fPIC -DPIC -o .libs/configlexer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/configlexer.c -o configlexer.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o configparser.lo -c util/configparser.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/configparser.c -fPIC -DPIC -o .libs/configparser.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/configparser.c -o configparser.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o fptr_wlist.lo -c util/fptr_wlist.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/fptr_wlist.c -fPIC -DPIC -o .libs/fptr_wlist.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/fptr_wlist.c -o fptr_wlist.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o siphash.lo -c util/siphash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/siphash.c -fPIC -DPIC -o .libs/siphash.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/siphash.c -o siphash.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o edns.lo -c util/edns.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/edns.c -fPIC -DPIC -o .libs/edns.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/edns.c -o edns.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o locks.lo -c util/locks.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/locks.c -fPIC -DPIC -o .libs/locks.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/locks.c -o locks.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o log.lo -c util/log.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/log.c -fPIC -DPIC -o .libs/log.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/log.c -o log.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o mini_event.lo -c util/mini_event.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/mini_event.c -fPIC -DPIC -o .libs/mini_event.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/mini_event.c -o mini_event.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o module.lo -c util/module.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/module.c -fPIC -DPIC -o .libs/module.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/module.c -o module.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o net_help.lo -c util/net_help.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/net_help.c -fPIC -DPIC -o .libs/net_help.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/net_help.c -o net_help.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o random.lo -c util/random.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/random.c -fPIC -DPIC -o .libs/random.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/random.c -o random.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rbtree.lo -c util/rbtree.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rbtree.c -fPIC -DPIC -o .libs/rbtree.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rbtree.c -o rbtree.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o regional.lo -c util/regional.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/regional.c -fPIC -DPIC -o .libs/regional.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/regional.c -o regional.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rtt.lo -c util/rtt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rtt.c -fPIC -DPIC -o .libs/rtt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rtt.c -o rtt.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o dnstree.lo -c util/storage/dnstree.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/dnstree.c -fPIC -DPIC -o .libs/dnstree.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/dnstree.c -o dnstree.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o lookup3.lo -c util/storage/lookup3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/lookup3.c -fPIC -DPIC -o .libs/lookup3.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/lookup3.c -o lookup3.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o lruhash.lo -c util/storage/lruhash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/lruhash.c -fPIC -DPIC -o .libs/lruhash.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/lruhash.c -o lruhash.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o slabhash.lo -c util/storage/slabhash.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/slabhash.c -fPIC -DPIC -o .libs/slabhash.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/storage/slabhash.c -o slabhash.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o tcp_conn_limit.lo -c util/tcp_conn_limit.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/tcp_conn_limit.c -fPIC -DPIC -o .libs/tcp_conn_limit.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/tcp_conn_limit.c -o tcp_conn_limit.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o timehist.lo -c util/timehist.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/timehist.c -fPIC -DPIC -o .libs/timehist.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/timehist.c -o timehist.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o tube.lo -c util/tube.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/tube.c -fPIC -DPIC -o .libs/tube.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/tube.c -o tube.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o winsock_event.lo -c util/winsock_event.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/winsock_event.c -fPIC -DPIC -o .libs/winsock_event.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/winsock_event.c -o winsock_event.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o autotrust.lo -c validator/autotrust.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/autotrust.c -fPIC -DPIC -o .libs/autotrust.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/autotrust.c -o autotrust.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_anchor.lo -c validator/val_anchor.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_anchor.c -fPIC -DPIC -o .libs/val_anchor.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_anchor.c -o val_anchor.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rpz.lo -c services/rpz.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/rpz.c -fPIC -DPIC -o .libs/rpz.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/rpz.c -o rpz.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rfc_1982.lo -c util/rfc_1982.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rfc_1982.c -fPIC -DPIC -o .libs/rfc_1982.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/rfc_1982.c -o rfc_1982.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o proxy_protocol.lo -c util/proxy_protocol.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/proxy_protocol.c -fPIC -DPIC -o .libs/proxy_protocol.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/proxy_protocol.c -o proxy_protocol.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o validator.lo -c validator/validator.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/validator.c -fPIC -DPIC -o .libs/validator.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/validator.c -o validator.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_kcache.lo -c validator/val_kcache.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_kcache.c -fPIC -DPIC -o .libs/val_kcache.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_kcache.c -o val_kcache.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_kentry.lo -c validator/val_kentry.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_kentry.c -fPIC -DPIC -o .libs/val_kentry.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_kentry.c -o val_kentry.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_neg.lo -c validator/val_neg.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_neg.c -fPIC -DPIC -o .libs/val_neg.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_neg.c -o val_neg.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_nsec3.lo -c validator/val_nsec3.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_nsec3.c -fPIC -DPIC -o .libs/val_nsec3.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_nsec3.c -o val_nsec3.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_nsec.lo -c validator/val_nsec.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_nsec.c -fPIC -DPIC -o .libs/val_nsec.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_nsec.c -o val_nsec.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_secalgo.lo -c validator/val_secalgo.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_secalgo.c -fPIC -DPIC -o .libs/val_secalgo.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_secalgo.c -o val_secalgo.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_sigcrypt.lo -c validator/val_sigcrypt.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_sigcrypt.c -fPIC -DPIC -o .libs/val_sigcrypt.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_sigcrypt.c -o val_sigcrypt.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o val_utils.lo -c validator/val_utils.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_utils.c -fPIC -DPIC -o .libs/val_utils.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c validator/val_utils.c -o val_utils.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o dns64.lo -c dns64/dns64.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c dns64/dns64.c -fPIC -DPIC -o .libs/dns64.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c dns64/dns64.c -o dns64.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o authzone.lo -c services/authzone.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/authzone.c -fPIC -DPIC -o .libs/authzone.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/authzone.c -o authzone.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o respip.lo -c respip/respip.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c respip/respip.c -fPIC -DPIC -o .libs/respip.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c respip/respip.c -o respip.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o timeval_func.lo -c util/timeval_func.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/timeval_func.c -fPIC -DPIC -o .libs/timeval_func.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/timeval_func.c -o timeval_func.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o netevent.lo -c util/netevent.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/netevent.c -fPIC -DPIC -o .libs/netevent.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c util/netevent.c -o netevent.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o listen_dnsport.lo -c services/listen_dnsport.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/listen_dnsport.c -fPIC -DPIC -o .libs/listen_dnsport.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/listen_dnsport.c -o listen_dnsport.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o outside_network.lo -c services/outside_network.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/outside_network.c -fPIC -DPIC -o .libs/outside_network.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c services/outside_network.c -o outside_network.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o keyraw.lo -c sldns/keyraw.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/keyraw.c -fPIC -DPIC -o .libs/keyraw.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/keyraw.c -o keyraw.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o sbuffer.lo -c sldns/sbuffer.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/sbuffer.c -fPIC -DPIC -o .libs/sbuffer.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/sbuffer.c -o sbuffer.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o wire2str.lo -c sldns/wire2str.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/wire2str.c -fPIC -DPIC -o .libs/wire2str.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/wire2str.c -o wire2str.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o parse.lo -c sldns/parse.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/parse.c -fPIC -DPIC -o .libs/parse.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/parse.c -o parse.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o parseutil.lo -c sldns/parseutil.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/parseutil.c -fPIC -DPIC -o .libs/parseutil.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/parseutil.c -o parseutil.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o rrdef.lo -c sldns/rrdef.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/rrdef.c -fPIC -DPIC -o .libs/rrdef.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/rrdef.c -o rrdef.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o str2wire.lo -c sldns/str2wire.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/str2wire.c -fPIC -DPIC -o .libs/str2wire.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c sldns/str2wire.c -o str2wire.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o strlcat.lo -c compat/strlcat.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/strlcat.c -fPIC -DPIC -o .libs/strlcat.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/strlcat.c -o strlcat.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o strlcpy.lo -c compat/strlcpy.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/strlcpy.c -fPIC -DPIC -o .libs/strlcpy.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/strlcpy.c -o strlcpy.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o arc4random.lo -c compat/arc4random.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4random.c -fPIC -DPIC -o .libs/arc4random.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4random.c -o arc4random.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o arc4random_uniform.lo -c compat/arc4random_uniform.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4random_uniform.c -fPIC -DPIC -o .libs/arc4random_uniform.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4random_uniform.c -o arc4random_uniform.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=compile clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -o arc4_lock.lo -c compat/arc4_lock.c Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4_lock.c -fPIC -DPIC -o .libs/arc4_lock.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: compile: clang -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -c compat/arc4_lock.c -o arc4_lock.o >/dev/null 2>&1 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ./libtool --tag=CC --mode=link clang -R/usr/local/lib -I. -I/usr/local/include -DSRCDIR=. -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -pthread -L/usr/local/lib -version-info 9:38:1 -no-undefined -export-symbols ./libunbound/ubsyms.def -o libunbound.la context.lo libunbound.lo libworker.lo ub_event_pluggable.lo dns.lo infra.lo rrset.lo dname.lo msgencode.lo as112.lo msgparse.lo msgreply.lo packed_rrset.lo iterator.lo iter_delegpt.lo iter_donotq.lo iter_fwd.lo iter_hints.lo iter_priv.lo iter_resptype.lo iter_scrub.lo iter_utils.lo localzone.lo mesh.lo modstack.lo view.lo outbound_list.lo alloc.lo config_file.lo configlexer.lo configparser.lo fptr_wlist.lo siphash.lo edns.lo locks.lo log.lo mini_event.lo module.lo net_help.lo random.lo rbtree.lo regional.lo rtt.lo dnstree.lo lookup3.lo lruhash.lo slabhash.lo tcp_conn_limit.lo timehist.lo tube.lo winsock_event.lo autotrust.lo val_anchor.lo rpz.lo rfc_1982.lo proxy_protocol.lo validator.lo val_kcache.lo val_kentry.lo val_neg.lo val_nsec3.lo val_nsec.lo val_secalgo.lo val_sigcrypt.lo val_utils.lo dns64.lo authzone.lo respip.lo timeval_func.lo netevent.lo listen_dnsport.lo outside_network.lo keyraw.lo sbuffer.lo wire2str.lo parse.lo parseutil.lo rrdef.lo str2wire.lo strlcat.lo strlcpy.lo arc4random.lo arc4random_uniform.lo arc4_lock.lo -rpath /usr/local/lib -lssl -lpthread -lcrypto -ldl Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: echo "{ global:" > .libs/libunbound.ver Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: cat ./libunbound/ubsyms.def | sed -e "s/\(.*\)/\1;/" >> .libs/libunbound.ver Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: echo "local: *; };" >> .libs/libunbound.ver Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: clang -shared -fPIC -DPIC .libs/context.o .libs/libunbound.o .libs/libworker.o .libs/ub_event_pluggable.o .libs/dns.o .libs/infra.o .libs/rrset.o .libs/dname.o .libs/msgencode.o .libs/as112.o .libs/msgparse.o .libs/msgreply.o .libs/packed_rrset.o .libs/iterator.o .libs/iter_delegpt.o .libs/iter_donotq.o .libs/iter_fwd.o .libs/iter_hints.o .libs/iter_priv.o .libs/iter_resptype.o .libs/iter_scrub.o .libs/iter_utils.o .libs/localzone.o .libs/mesh.o .libs/modstack.o .libs/view.o .libs/outbound_list.o .libs/alloc.o .libs/config_file.o .libs/configlexer.o .libs/configparser.o .libs/fptr_wlist.o .libs/siphash.o .libs/edns.o .libs/locks.o .libs/log.o .libs/mini_event.o .libs/module.o .libs/net_help.o .libs/random.o .libs/rbtree.o .libs/regional.o .libs/rtt.o .libs/dnstree.o .libs/lookup3.o .libs/lruhash.o .libs/slabhash.o .libs/tcp_conn_limit.o .libs/timehist.o .libs/tube.o .libs/winsock_event.o .libs/autotrust.o .libs/val_anchor.o .libs/rpz.o .libs/rfc_1982.o .libs/proxy_protocol.o .libs/validator.o .libs/val_kcache.o .libs/val_kentry.o .libs/val_neg.o .libs/val_nsec3.o .libs/val_nsec.o .libs/val_secalgo.o .libs/val_sigcrypt.o .libs/val_utils.o .libs/dns64.o .libs/authzone.o .libs/respip.o .libs/timeval_func.o .libs/netevent.o .libs/listen_dnsport.o .libs/outside_network.o .libs/keyraw.o .libs/sbuffer.o .libs/wire2str.o .libs/parse.o .libs/parseutil.o .libs/rrdef.o .libs/str2wire.o .libs/strlcat.o .libs/strlcpy.o .libs/arc4random.o .libs/arc4random_uniform.o .libs/arc4_lock.o -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -lssl -lpthread -lcrypto -ldl -O1 -gline-tables-only -pthread -pthread -pthread -Wl,-soname -Wl,libunbound.so.8 -Wl,-version-script -Wl,.libs/libunbound.ver -o .libs/libunbound.so.8.1.38 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: (cd ".libs" && rm -f "libunbound.so.8" && ln -s "libunbound.so.8.1.38" "libunbound.so.8") Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: (cd ".libs" && rm -f "libunbound.so" && ln -s "libunbound.so.8.1.38" "libunbound.so") Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: /usr/bin/ar cru .libs/libunbound.a context.o libunbound.o libworker.o ub_event_pluggable.o dns.o infra.o rrset.o dname.o msgencode.o as112.o msgparse.o msgreply.o packed_rrset.o iterator.o iter_delegpt.o iter_donotq.o iter_fwd.o iter_hints.o iter_priv.o iter_resptype.o iter_scrub.o iter_utils.o localzone.o mesh.o modstack.o view.o outbound_list.o alloc.o config_file.o configlexer.o configparser.o fptr_wlist.o siphash.o edns.o locks.o log.o mini_event.o module.o net_help.o random.o rbtree.o regional.o rtt.o dnstree.o lookup3.o lruhash.o slabhash.o tcp_conn_limit.o timehist.o tube.o winsock_event.o autotrust.o val_anchor.o rpz.o rfc_1982.o proxy_protocol.o validator.o val_kcache.o val_kentry.o val_neg.o val_nsec3.o val_nsec.o val_secalgo.o val_sigcrypt.o val_utils.o dns64.o authzone.o respip.o timeval_func.o netevent.o listen_dnsport.o outside_network.o keyraw.o sbuffer.o wire2str.o parse.o parseutil.o rrdef.o str2wire.o strlcat.o strlcpy.o arc4random.o arc4random_uniform.o arc4_lock.o Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /usr/bin/ar: `u' modifier ignored since `D' is the default (see `U') Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: ranlib .libs/libunbound.a Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": libtool: link: ( cd ".libs" && rm -f "libunbound.la" && ln -s "../libunbound.la" "libunbound.la" ) Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": /sbin/ldconfig.real: /usr/local/lib/libunbound.so.8 is not a symbolic link Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 8c466a0bfbe0 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 1aed1b2e3e72 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 26/27 : RUN git clone --depth 1 https://github.com/monero-project/monero.git monero Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> Running in 6ba0013a92dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Cloning into 'monero'... Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Removing intermediate container 6ba0013a92dd Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> aeccc5d72e81 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Step 27/27 : COPY build.sh *.options $SRC/ Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": ---> 26cc22d0f0d7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Successfully built 26cc22d0f0d7 Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Successfully tagged gcr.io/oss-fuzz/monero:latest Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/monero:latest Finished Step #1 - "build-8945d1e2-2e2c-43e1-95d6-6c4cfe19e506" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/monero Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileOG1EQN Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c++ == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/monero/monero/.git Step #2 - "srcmap": + GIT_DIR=/src/monero/monero Step #2 - "srcmap": + cd /src/monero/monero Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/monero-project/monero.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=641e5ca588c7babef9d65b1cbae63970fb5aba12 Step #2 - "srcmap": + jq_inplace /tmp/fileOG1EQN '."/src/monero/monero" = { type: "git", url: "https://github.com/monero-project/monero.git", rev: "641e5ca588c7babef9d65b1cbae63970fb5aba12" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filesbfOrb Step #2 - "srcmap": + cat /tmp/fileOG1EQN Step #2 - "srcmap": + jq '."/src/monero/monero" = { type: "git", url: "https://github.com/monero-project/monero.git", rev: "641e5ca588c7babef9d65b1cbae63970fb5aba12" }' Step #2 - "srcmap": + mv /tmp/filesbfOrb /tmp/fileOG1EQN Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/monero/unbound/.git Step #2 - "srcmap": + GIT_DIR=/src/monero/unbound Step #2 - "srcmap": + cd /src/monero/unbound Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/NLnetLabs/unbound Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=ad9b12a8636dced8f7188a8e063ddc2c36c9de84 Step #2 - "srcmap": + jq_inplace /tmp/fileOG1EQN '."/src/monero/unbound" = { type: "git", url: "https://github.com/NLnetLabs/unbound", rev: "ad9b12a8636dced8f7188a8e063ddc2c36c9de84" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileHKUWAJ Step #2 - "srcmap": + cat /tmp/fileOG1EQN Step #2 - "srcmap": + jq '."/src/monero/unbound" = { type: "git", url: "https://github.com/NLnetLabs/unbound", rev: "ad9b12a8636dced8f7188a8e063ddc2c36c9de84" }' Step #2 - "srcmap": + mv /tmp/fileHKUWAJ /tmp/fileOG1EQN Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/monero/hidapi/.git Step #2 - "srcmap": + GIT_DIR=/src/monero/hidapi Step #2 - "srcmap": + cd /src/monero/hidapi Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/signal11/hidapi Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=40cf516139b5b61e30d9403a48db23d8f915f52c Step #2 - "srcmap": + jq_inplace /tmp/fileOG1EQN '."/src/monero/hidapi" = { type: "git", url: "https://github.com/signal11/hidapi", rev: "40cf516139b5b61e30d9403a48db23d8f915f52c" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileO7ohfd Step #2 - "srcmap": + cat /tmp/fileOG1EQN Step #2 - "srcmap": + jq '."/src/monero/hidapi" = { type: "git", url: "https://github.com/signal11/hidapi", rev: "40cf516139b5b61e30d9403a48db23d8f915f52c" }' Step #2 - "srcmap": + mv /tmp/fileO7ohfd /tmp/fileOG1EQN Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/monero/libusb/.git Step #2 - "srcmap": + GIT_DIR=/src/monero/libusb Step #2 - "srcmap": + cd /src/monero/libusb Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/libusb/libusb.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=0034b2afdcdb1614e78edaa2a9e22d5936aeae5d Step #2 - "srcmap": + jq_inplace /tmp/fileOG1EQN '."/src/monero/libusb" = { type: "git", url: "https://github.com/libusb/libusb.git", rev: "0034b2afdcdb1614e78edaa2a9e22d5936aeae5d" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileYBgoKM Step #2 - "srcmap": + cat /tmp/fileOG1EQN Step #2 - "srcmap": + jq '."/src/monero/libusb" = { type: "git", url: "https://github.com/libusb/libusb.git", rev: "0034b2afdcdb1614e78edaa2a9e22d5936aeae5d" }' Step #2 - "srcmap": + mv /tmp/fileYBgoKM /tmp/fileOG1EQN Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/monero/libzmq/.git Step #2 - "srcmap": + GIT_DIR=/src/monero/libzmq Step #2 - "srcmap": + cd /src/monero/libzmq Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/zeromq/libzmq.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=a84ffa12b2eb3569ced199660bac5ad128bff1f0 Step #2 - "srcmap": + jq_inplace /tmp/fileOG1EQN '."/src/monero/libzmq" = { type: "git", url: "https://github.com/zeromq/libzmq.git", rev: "a84ffa12b2eb3569ced199660bac5ad128bff1f0" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileOtoayg Step #2 - "srcmap": + cat /tmp/fileOG1EQN Step #2 - "srcmap": + jq '."/src/monero/libzmq" = { type: "git", url: "https://github.com/zeromq/libzmq.git", rev: "a84ffa12b2eb3569ced199660bac5ad128bff1f0" }' Step #2 - "srcmap": + mv /tmp/fileOtoayg /tmp/fileOG1EQN 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/fileOG1EQN Step #2 - "srcmap": + rm /tmp/fileOG1EQN Step #2 - "srcmap": { Step #2 - "srcmap": "/src/monero/monero": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/monero-project/monero.git", Step #2 - "srcmap": "rev": "641e5ca588c7babef9d65b1cbae63970fb5aba12" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/monero/unbound": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/NLnetLabs/unbound", Step #2 - "srcmap": "rev": "ad9b12a8636dced8f7188a8e063ddc2c36c9de84" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/monero/hidapi": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/signal11/hidapi", Step #2 - "srcmap": "rev": "40cf516139b5b61e30d9403a48db23d8f915f52c" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/monero/libusb": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/libusb/libusb.git", Step #2 - "srcmap": "rev": "0034b2afdcdb1614e78edaa2a9e22d5936aeae5d" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/monero/libzmq": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/zeromq/libzmq.git", Step #2 - "srcmap": "rev": "a84ffa12b2eb3569ced199660bac5ad128bff1f0" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-coverage-x86_64" Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": + export BOOST_ROOT=/src/monero/boost_1_70_0 Step #3 - "compile-libfuzzer-coverage-x86_64": + BOOST_ROOT=/src/monero/boost_1_70_0 Step #3 - "compile-libfuzzer-coverage-x86_64": + export OPENSSL_ROOT_DIR=/src/monero/openssl-1.1.1g Step #3 - "compile-libfuzzer-coverage-x86_64": + OPENSSL_ROOT_DIR=/src/monero/openssl-1.1.1g Step #3 - "compile-libfuzzer-coverage-x86_64": + cd monero Step #3 - "compile-libfuzzer-coverage-x86_64": + sed -i -e 's/include(FindCcache)/# include(FindCcache)/' CMakeLists.txt Step #3 - "compile-libfuzzer-coverage-x86_64": + git submodule init Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/gtest' (https://github.com/google/googletest.git) registered for path 'external/gtest' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/randomx' (https://github.com/tevador/RandomX) registered for path 'external/randomx' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/rapidjson' (https://github.com/Tencent/rapidjson) registered for path 'external/rapidjson' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule 'external/supercop' (https://github.com/monero-project/supercop) registered for path 'external/supercop' Step #3 - "compile-libfuzzer-coverage-x86_64": + git submodule update Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/monero/monero/external/gtest'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/monero/monero/external/randomx'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/monero/monero/external/rapidjson'... Step #3 - "compile-libfuzzer-coverage-x86_64": Cloning into '/src/monero/monero/external/supercop'... Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'external/gtest': checked out 'b514bdc898e2951020cbdca1304b75f5950d1f59' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'external/randomx': checked out '6c4340ba4561aec9a3611c1aedf9931239777fb3' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'external/rapidjson': checked out '24b5e7a8b27f42fa16b96fc70aade9106cf7102f' Step #3 - "compile-libfuzzer-coverage-x86_64": Submodule path 'external/supercop': checked out 'e887b2fb4bfcfcc454b2005472ad1df6f2191f52' Step #3 - "compile-libfuzzer-coverage-x86_64": + mkdir -p build Step #3 - "compile-libfuzzer-coverage-x86_64": + cd build Step #3 - "compile-libfuzzer-coverage-x86_64": + export 'CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -fPIC -DBOOST_NO_INCLASS_MEMBER_INITIALIZATION' Step #3 - "compile-libfuzzer-coverage-x86_64": + CXXFLAGS='-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ -fPIC -DBOOST_NO_INCLASS_MEMBER_INITIALIZATION' Step #3 - "compile-libfuzzer-coverage-x86_64": + cmake -D OSSFUZZ=ON -D STATIC=ON -D BUILD_TESTS=ON -D USE_LTO=OFF -D ARCH=default -D Boost_USE_STATIC_RUNTIME=ON .. Step #3 - "compile-libfuzzer-coverage-x86_64": -- CMake version 3.29.2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The C compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The CXX compiler identification is Clang 22.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using ccache: /usr/local/bin/ccache Step #3 - "compile-libfuzzer-coverage-x86_64": -- The ASM compiler identification is Clang with GNU-like command-line Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found assembler: /usr/local/bin/clang Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting default build type: Release Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building without build tag Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Git: /usr/bin/git (found version "2.25.1") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Checking submodules Step #3 - "compile-libfuzzer-coverage-x86_64": -- Submodule 'external/rapidjson' is up-to-date Step #3 - "compile-libfuzzer-coverage-x86_64": -- Submodule 'external/randomx' is up-to-date Step #3 - "compile-libfuzzer-coverage-x86_64": -- Submodule 'external/supercop' is up-to-date Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using OSS-Fuzz fuzzing system Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building for a 64-bit system Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building internal libraries as static Step #3 - "compile-libfuzzer-coverage-x86_64": -- looking for liblzma Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could not find libunwind (missing: LIBUNWIND_INCLUDE_DIR LIBUNWIND_LIBRARIES) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Stack trace on exception disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Threads: TRUE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__pthread_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__pthread_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__pthread_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__pthread_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found OpenSSL: /src/monero/openssl-1.1.1g/libcrypto.a (found suitable version "1.1.1g", minimum required is "1.1.1") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using OpenSSL include dir at /src/monero/openssl-1.1.1g/include Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Unbound: /usr/local/lib/libunbound.a Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found HIDAPI: /usr/local/lib/libhidapi-libusb.a Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for memset_s in c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for memset_s in c - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for explicit_bzero in c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for explicit_bzero in c - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strptime Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strptime - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using 64-bit LMDB from source tree Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _maes_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _maes_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting CXX flag -maes Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _maes_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _maes_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting C flag -maes Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_SSSE3 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_SSSE3 - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_AVX2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_AVX2 - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_CXX_ATOMICS - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using HIDAPI include dir at /usr/local/include/hidapi Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find Protobuf (missing: Protobuf_DIR) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.a (found version "3.6.1") Step #3 - "compile-libfuzzer-coverage-x86_64": CMake Warning at cmake/CheckTrezor.cmake:37 (message): Step #3 - "compile-libfuzzer-coverage-x86_64": Trezor: Protobuf Compilation test failed: Change Dir: Step #3 - "compile-libfuzzer-coverage-x86_64": '/src/monero/monero/build/CMakeFiles/CMakeTmp' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make Step #3 - "compile-libfuzzer-coverage-x86_64": -f Makefile cmTC_2f5a0/fast Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/make -f CMakeFiles/cmTC_2f5a0.dir/build.make Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/build Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build/CMakeFiles/CMakeTmp' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Building CXX object CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/clang++ -I/src/monero/monero/build -O1 Step #3 - "compile-libfuzzer-coverage-x86_64": -fno-omit-frame-pointer -gline-tables-only Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=implicit-int -Wno-error=unknown-warning-option Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION Step #3 - "compile-libfuzzer-coverage-x86_64": -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": -stdlib=libc++ -fPIC -DBOOST_NO_INCLASS_MEMBER_INITIALIZATION -DOSSFUZZ Step #3 - "compile-libfuzzer-coverage-x86_64": -DZMQ_STATIC -pthread -std=c++17 -MD -MT Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o -MF Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o.d -o Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o -c Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/test-protobuf.pb.cc Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Building CXX object CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/clang++ -I/src/monero/monero/build -O1 Step #3 - "compile-libfuzzer-coverage-x86_64": -fno-omit-frame-pointer -gline-tables-only Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=implicit-int -Wno-error=unknown-warning-option Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION Step #3 - "compile-libfuzzer-coverage-x86_64": -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": -stdlib=libc++ -fPIC -DBOOST_NO_INCLASS_MEMBER_INITIALIZATION -DOSSFUZZ Step #3 - "compile-libfuzzer-coverage-x86_64": -DZMQ_STATIC -pthread -std=c++17 -MD -MT Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o -MF Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o.d -o Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o -c Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/cmake/test-protobuf.cpp Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Linking CXX executable cmTC_2f5a0 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/cmake -E cmake_link_script Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/link.txt --verbose=1 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/clang++ -O1 -fno-omit-frame-pointer -gline-tables-only Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=implicit-int -Wno-error=unknown-warning-option Step #3 - "compile-libfuzzer-coverage-x86_64": -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION Step #3 - "compile-libfuzzer-coverage-x86_64": -fPIC -pthread -fprofile-instr-generate -fcoverage-mapping -pthread Step #3 - "compile-libfuzzer-coverage-x86_64": -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": -stdlib=libc++ -fPIC -DBOOST_NO_INCLASS_MEMBER_INITIALIZATION -DOSSFUZZ Step #3 - "compile-libfuzzer-coverage-x86_64": -DZMQ_STATIC -pthread "CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o" Step #3 - "compile-libfuzzer-coverage-x86_64": "CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o" -o cmTC_2f5a0 Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x155): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x199): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1ae): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(google::protobuf::util::Status Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(char)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2e6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x313): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3c5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x3f2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(unsigned int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4a5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4d2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x585): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5b2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x665): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x692): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(double)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x747): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x774): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(void*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x825): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x852): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(long long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x905): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x932): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(unsigned long long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x9e5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa12): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::LogSilencer::LogSilencer()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xd36): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::LogSilencer::~LogSilencer()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xdc6): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::Finish()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xe91): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(google::protobuf::uint128 Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xeef): undefined reference to `std::ios_base::ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xef6): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xefd): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf1c): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf68): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf6f): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf98): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfcf): undefined reference to `std::locale::locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfd6): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1019): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x106e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1082): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1098): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10b8): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10d0): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10dd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::locale::~locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10f0): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10fc): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1109): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::~ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1143): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1159): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::OnShutdownRun(void (*)(void const*), void Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x12e0): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(google::protobuf::StringPiece Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x13c0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::VerifyVersion(int, int, char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15dc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15f8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1625): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1646): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o):(.text+0x1675): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::VerifyVersion(int, int, char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x18bf): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x18cb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x18d7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x18e3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x18ef): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o):(.text+0x18fb): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)())::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::Finish() [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0x7f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x96): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_create(unsigned long&, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::LogMessage::operator<<(google::protobuf::uint128 Step #3 - "compile-libfuzzer-coverage-x86_64": const&) [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0x123): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_ostringstream()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x132): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x152): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x15f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::locale::~locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x16f): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x17b): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x18b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::~ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::call_once(std::once_flag&, void (*&)())': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_]+0x22): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_]+0x3c): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_]+0x49): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvvEJEEvRSt9once_flagOT_DpOT0_]+0x73): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator*, std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorISt4pairIPFvPKvES2_ESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_[_ZNSt6vectorISt4pairIPFvPKvES2_ESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_]+0x176): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_construct(char const*, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::forward_iterator_tag)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0x99): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag]+0xc7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(common.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal13VerifyVersionEiiPKc': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(int128.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::operator<<(std::ostream&, google::protobuf::uint128 Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x7be): undefined reference to `std::ios_base::ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x7c5): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x7ec): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x80b): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x83a): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x841): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x868): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8c1): undefined reference to `std::locale::locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8c8): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x914): undefined reference to `std::basic_ios >::init(std::basic_streambuf >*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9c7): undefined reference to `std::ostream& Step #3 - "compile-libfuzzer-coverage-x86_64": std::ostream::_M_insert(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa1d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa8f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xaa4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::basic_ostream >& Step #3 - "compile-libfuzzer-coverage-x86_64": std::__ostream_insert Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::basic_ostream >&, char const*, long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xabd): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xae0): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb00): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb0d): undefined reference to `std::locale::~locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb14): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb1b): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb39): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb46): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::~ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb8e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xba4): undefined reference to `std::ostream& Step #3 - "compile-libfuzzer-coverage-x86_64": std::ostream::_M_insert(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xbf4): undefined reference to `std::ostream& Step #3 - "compile-libfuzzer-coverage-x86_64": std::ostream::_M_insert(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc3d): undefined reference to `std::ostream& Step #3 - "compile-libfuzzer-coverage-x86_64": std::ostream::_M_insert(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc87): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd14): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd7c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ctype::_M_widen_init() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdb6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ctype::_M_widen_init() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdf6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ctype::_M_widen_init() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xe2c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ctype::_M_widen_init() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xea9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_bad_cast()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xeae): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_bad_cast()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xeb3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_bad_cast()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xeb8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_bad_cast()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(int128.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::operator<<(std::ostream&, google::protobuf::uint128 Step #3 - "compile-libfuzzer-coverage-x86_64": const&) [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0x39): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_stringbuf, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x61): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_streambuf >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x6e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::locale::~locale()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x75): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x7c): undefined reference to `VTT for Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0x97): undefined reference to `vtable for Step #3 - "compile-libfuzzer-coverage-x86_64": std::basic_ios >' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0xa7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::~ios_base()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.unlikely+0xc6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_ostringstream, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_ostringstream()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(int128.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf11kuint128maxE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(status.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::util::Status::Status(google::protobuf::util::Status Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xba): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xea): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(status.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::util::Status::operator=(google::protobuf::util::Status Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x117): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(status.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::util::Status::ToString[abi:cxx11]() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x337): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x389): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x46c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(status.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::util::operator<<(std::ostream&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::util::Status const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4c2): undefined reference to `std::basic_ostream >& std::__ostream_insert >(std::basic_ostream Step #3 - "compile-libfuzzer-coverage-x86_64": >&, char const*, long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(status.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf4util6Status2OKE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x15): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x1c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(arena.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal9ArenaImpl23lifecycle_id_generator_E': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_util.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DuplicateIfNonNullInternal(google::protobuf::MessageLite*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3e2): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_util.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x583): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_util.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GetOwnedMessageInternal(google::protobuf::Arena*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MessageLite*, google::protobuf::Arena*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x66b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_util.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ImplicitWeakMessage::CheckTypeAndMergeFrom(google::protobuf::MessageLite Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf8internal19ImplicitWeakMessage21CheckTypeAndMergeFromERKNS0_11MessageLiteE[_ZN6google8protobuf8internal19ImplicitWeakMessage21CheckTypeAndMergeFromERKNS0_11MessageLiteE]+0x11): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_util.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf8internal14DestroyMessageEPKv': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(implicit_weak_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ImplicitWeakMessage::default_instance()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x115): undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x120): undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12d): undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x165): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(implicit_weak_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal19ImplicitWeakMessage27MergePartialFromCodedStreamEPNS0_2io16CodedInputStreamE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::InitializationErrorMessage(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MessageLite const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x925): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x953): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x980): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9c7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa02): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o):(.text+0xa3e): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::InitializationErrorMessage(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MessageLite const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xa9a): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xaab): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xab7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageLite::AppendPartialToString(std::__cxx11::basic_string, std::allocator >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x19b9): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GenericTypeHandler::Merge(google::protobuf::MessageLite Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::MessageLite*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x7da): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GenericTypeHandler, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::Merge(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x7fe): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageLite::MergeFromCodedStream(google::protobuf::io::CodedInputStream*) Step #3 - "compile-libfuzzer-coverage-x86_64": [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0xaa): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_string()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageLite::ParseFromCodedStream(google::protobuf::io::CodedInputStream*) Step #3 - "compile-libfuzzer-coverage-x86_64": [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0xc2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_string()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageLite::ParseFromString(std::__cxx11::basic_string, std::allocator > const&) [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0xfa): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_string()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::MessageLite::ParseFromArray(void const*, int) Step #3 - "compile-libfuzzer-coverage-x86_64": [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0x11a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::~basic_string()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZNK6google8protobuf11MessageLite25InitializationErrorStringB5cxx11Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format_lite.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x20b4): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format_lite.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >**)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2225): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format_lite.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal14WireFormatLite23kMessageSetItemStartTagE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(coded_stream.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::CodedInputStream::ReadStringFallback(std::__cxx11::basic_string, std::allocator >*, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15b4): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15dd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1633): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x164c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(coded_stream.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::CodedInputStream::ReadString(std::__cxx11::basic_string, std::allocator >*, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x16bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(coded_stream.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf2io16CodedInputStreamD2Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::io::StringOutputStream::BackUp(int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xaf7): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::io::StringOutputStream::Next(void**, int*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xcf1): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl_lite.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf2io16ArrayInputStreamC2EPKvii': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairEqual, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairHash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable(unsigned long, google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::PointerStringPairHash const&, std::__detail::_Mod_range_hashing Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::__detail::_Default_ranged_hash const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairEqual const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st const&, std::allocator const, google::protobuf::FieldDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": const&) [clone .isra.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x732): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree_iterator std::_Rb_tree, std::less, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, int&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_Alloc_node&) [clone .isra.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x7c8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair const, google::protobuf::EnumValueDescriptor const*>, false, Step #3 - "compile-libfuzzer-coverage-x86_64": true>, bool> std::_Hashtable, std::pair const, google::protobuf::EnumValueDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::PointerIntegerPairHash >, std::__detail::_Mod_range_hashing, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Hashtable_traits Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert const, google::protobuf::EnumValueDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::EnumValueDescriptor const*>, true> > Step #3 - "compile-libfuzzer-coverage-x86_64": > >(std::pair Step #3 - "compile-libfuzzer-coverage-x86_64": const, google::protobuf::EnumValueDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::EnumValueDescriptor const*>, true> > Step #3 - "compile-libfuzzer-coverage-x86_64": > const&, std::integral_constant, unsigned long) [clone Step #3 - "compile-libfuzzer-coverage-x86_64": .isra.0] [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x89c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair const, google::protobuf::Symbol>, false, true>, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Symbol>, std::allocator const, google::protobuf::Symbol> >, std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairEqual, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairHash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert Step #3 - "compile-libfuzzer-coverage-x86_64": const, google::protobuf::Symbol> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::Symbol>, true> > > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Symbol> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::Symbol>, true> > > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::integral_constant, unsigned long) [clone .isra.0] [clone Step #3 - "compile-libfuzzer-coverage-x86_64": .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xace): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair const, google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": false, true>, bool> std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairEqual, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous namespace)::PointerStringPairHash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert Step #3 - "compile-libfuzzer-coverage-x86_64": const, google::protobuf::FieldDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": true> > > >(std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": true> > > const&, std::integral_constant, unsigned long) [clone Step #3 - "compile-libfuzzer-coverage-x86_64": .isra.0] [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xd0c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair const, google::protobuf::FieldDescriptor const*>, false, Step #3 - "compile-libfuzzer-coverage-x86_64": true>, bool> std::_Hashtable, std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, google::protobuf::FieldDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::PointerIntegerPairHash >, std::__detail::_Mod_range_hashing, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Hashtable_traits Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert Step #3 - "compile-libfuzzer-coverage-x86_64": const, google::protobuf::FieldDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::FieldDescriptor const*>, true> > > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::pair const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode const, google::protobuf::FieldDescriptor const*>, true> > > Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::integral_constant, unsigned long) [clone .isra.0] Step #3 - "compile-libfuzzer-coverage-x86_64": [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf1c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Hashtable, std::pair const, google::protobuf::EnumValueDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::PointerIntegerPairHash >, std::__detail::_Mod_range_hashing, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Hashtable_traits >::_Hashtable(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long, google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::PointerIntegerPairHash > const&, std::__detail::_Mod_range_hashing const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Default_ranged_hash const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to > Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::__detail::_Select1st const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator const, google::protobuf::EnumValueDescriptor const*> > const&) [clone Step #3 - "compile-libfuzzer-coverage-x86_64": .isra.0] [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x10c7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_construct(char*, char*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::forward_iterator_tag) [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1199): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x11c7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::emplace_back(google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::OptionsToInterpret&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15f6): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::ToCamelCase(std::__cxx11::basic_string, std::allocator > const&, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x164d): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1751): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1781): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::AggregateErrorCollector::AddError(int, int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1803): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1811): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::Descriptor::CopyJsonNameTo(google::protobuf::DescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2f9b): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x30be): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptor::CopyJsonNameTo(google::protobuf::FileDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x33ae): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::OneofDescriptor::CopyTo(google::protobuf::OneofDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3549): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::EnumValueDescriptor::CopyTo(google::protobuf::EnumValueDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3619): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x3707): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::IsInPackage(google::protobuf::FileDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3ce1): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::FileDescriptor::dependency(int) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4241): undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x424c): undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4259): undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4290): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::SourceLocationCommentPrinter::AddPreComment(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x47b6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x47f7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4b5a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4b84): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::FileDescriptorTables::FileDescriptorTables()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4cf5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4dfa): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4eb1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddNotDefinedError(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool::ErrorCollector::ErrorLocation, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x505f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x50b5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x512f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5198): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5221): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x5398): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddNotDefinedError(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool::ErrorCollector::ErrorLocation, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x5812): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x583f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x584b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5857): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5863): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x586f): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddTwiceListedError(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x59b1): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5b04): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddImportError(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x5c1f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5dea): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5fd3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5fdf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::DescriptorPool::Tables::Tables()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x62a4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x6333): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::Tables::AddExtension(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x6b35): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x6bb1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::EnumDescriptor::FindValueByNumberCreatingIfUnknown(int) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x73e9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x73fd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x74de): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x7526): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::NewPlaceholderFile(std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x770a): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::DetectMapConflicts(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::DescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x8059): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x81c0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x834a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x849a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8602): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x860e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x861a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8626): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::ExamineIfOptionIsSet(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::UnknownFieldSet const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x8a41): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8b7c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::RetrieveOptionsAssumingRightPool(int, google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x8d0b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8e55): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x8e6d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9040): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9137): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x914f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x916c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9198): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x94e2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x94ee): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x94fa): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9506): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9512): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::CheckEnumValueUniqueness(google::protobuf::EnumDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::EnumDescriptor const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x9dbd): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9fad): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa299): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa2fc): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa378): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa571): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa591): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa86a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa87b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateSymbolName(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, google::protobuf::Message const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xaa86): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xabae): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateMapEntry(google::protobuf::FieldDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xadf6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xaeab): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xaee5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb093): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddRecursiveImportError(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xb5f5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb61b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb64d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb6a0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MethodDescriptor::CopyTo(google::protobuf::MethodDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xbaf7): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xbbad): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xbc5b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xbd21): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xbde1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::ServiceDescriptor::CopyTo(google::protobuf::ServiceDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xbf67): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateProto3Field(google::protobuf::FieldDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xc3d3): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc44a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc54b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc73f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc7ac): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0xc830): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateProto3Field(google::protobuf::FieldDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xc987): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc993): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc99f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc9ab): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc9b7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::LogUnusedDependency(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::FileDescriptor const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xcd54): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xcdb3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xce5a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::NewPlaceholderWithMutexHeld(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool::PlaceholderType) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xcfd5): undefined reference to `std::__cxx11::basic_string, std::allocator >::rfind(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd0d8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd3d2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd40a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd422): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd43d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd449): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::NewPlaceholder(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool::PlaceholderType) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xd52a): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FieldDescriptor::DefaultValueAsString[abi:cxx11](bool) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xd8a9): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd914): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd9a7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FieldDescriptor::CopyTo(google::protobuf::FieldDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xda77): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdb59): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdd0e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdd56): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xddab): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdef1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdf6f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xe069): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0xe2ca): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::IsSubSymbolOfBuiltType(std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf2b0): undefined reference to `std::__cxx11::basic_string, std::allocator >::rfind(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf760): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf76f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::InternalIsFileLoaded(std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xfd88): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptorTables::GetSourceLocation(std::vector > const&, google::protobuf::SourceCodeInfo const*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xfe0e): undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfe1e): undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfe32): undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfeea): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xffbf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xffcb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptor::GetSourceLocation(std::vector > const&, google::protobuf::SourceLocation*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x10139): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10146): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptorTables::BuildLocationsByPath(std::pair*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x10b34): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10cd9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10ef2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AllocateOptions(google::protobuf::FileOptions Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::FileDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x11047): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1128f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateProto3Message(google::protobuf::Descriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x11b7b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x11eef): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x11f53): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x11fd7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1205b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12251): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1225d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12269): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateEnumOptions(google::protobuf::EnumDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x127c8): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x128be): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12922): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x129a9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12b36): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x12b42): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::ValidateFileOptions(google::protobuf::FileDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x134a0): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1356f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::Tables::AddSymbol(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Symbol)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1373b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddPackage(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const&, google::protobuf::FileDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1383c): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1388a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13a10): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::rfind(char, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13b91): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13be2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13c51): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13d2f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13d88): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13d94): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13da0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::AddSymbol(std::__cxx11::basic_string, std::allocator > const&, void const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Symbol)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x13e6b): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13ebf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14158): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x141bb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1423f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14358): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::rfind(char, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x143ea): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1445e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14513): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14597): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x146a3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x146b4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1474e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14867): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14873): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1488b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14897): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x148a3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x148af): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildFieldOrExtension(google::protobuf::FieldDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Descriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor*, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x149f5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14c62): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14f61): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14fe1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15019): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1574d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15859): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1588b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1594c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15a14): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15a42): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x15a73): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildFieldOrExtension(google::protobuf::FieldDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Descriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor*, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15b88): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildOneof(google::protobuf::OneofDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Descriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::OneofDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15c4d): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long, unsigned long, unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15c61): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildMethod(google::protobuf::MethodDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::ServiceDescriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MethodDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15d71): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long, unsigned long, unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15d83): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildService(google::protobuf::ServiceDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, void const*, google::protobuf::ServiceDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15ebb): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16039): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildEnumValue(google::protobuf::EnumValueDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::EnumDescriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x160e2): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x160f4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x161cf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x161f4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1623c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x162a7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16330): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16399): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1641d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1659c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x165f5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1680e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1681a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16826): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16832): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildEnum(google::protobuf::EnumDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Descriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumDescriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x16922): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x17886): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildMessage(google::protobuf::DescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Descriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x17afc): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x19739): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::Tables::AddFile(google::protobuf::FileDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x19b64): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildFileImpl(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1a697): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1b758): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1b774): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1b86b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1be49): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1c2a6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::BuildFile(google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1c65f): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1cabd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1d3ee): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::Tables::FindByNameHelper(google::protobuf::DescriptorPool Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1d8a3): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::FieldDescriptor::InternalTypeOnceInit() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1dce3): undefined reference to `std::__cxx11::basic_string, std::allocator >::rfind(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1dd49): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1dd9a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1dfc3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1e04d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous namespace)::FormatLineOptions(int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const&, google::protobuf::DescriptorPool const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1e42c): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::MethodDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1e753): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1ef35): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1ef8f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1efcc): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::ServiceDescriptor::DebugString(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DebugStringOptions const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f416): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1f752): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1f7a3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::FormatBracketedOptions(int, google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool const*, std::__cxx11::basic_string, std::allocator >*) [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f9b5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1f9cf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1fa5c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::EnumValueDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1faef): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1fef3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x20275): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x202c4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::EnumDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2038f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2092f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x20db2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x21139): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x21183): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2119b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Descriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&, bool) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x21364): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x215b0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x22274): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x225cf): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x22be2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x22c45): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x22c62): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x22c6e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::FieldDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor::PrintLabelFlag, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x22d54): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2312f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23465): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2349f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x234c5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23510): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x235ab): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x235c1): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::FieldDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor::PrintLabelFlag, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x23b09): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23dad): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23df9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23e05): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23e11): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23e1d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x23e29): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x23e35): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FieldDescriptor::DebugStringWithOptions[abi:cxx11](google::protobuf::DebugStringOptions Step #3 - "compile-libfuzzer-coverage-x86_64": const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x240e5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x240f8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::SetAggregateOption(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::UnknownFieldSet*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x24456): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x244c7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x245c4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24629): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x246ad): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x24717): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::SetAggregateOption(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::UnknownFieldSet*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x248b0): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24a6f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24a7b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24a87): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24a93): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::OneofDescriptor::DebugString(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, google::protobuf::DebugStringOptions const&) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x24bf3): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24e95): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x24f91): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x253a2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x253d1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x253dd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptor::DebugStringWithOptions[abi:cxx11](google::protobuf::DebugStringOptions Step #3 - "compile-libfuzzer-coverage-x86_64": const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x260e2): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x262a6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x26308): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x26362): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x267fd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x26b92): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FileDescriptor::DebugStringWithOptions[abi:cxx11](google::protobuf::DebugStringOptions Step #3 - "compile-libfuzzer-coverage-x86_64": const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27188): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27194): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x271a0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x271b1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x271c0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x271cc): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::FindFileContainingSymbol(std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x276cf): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::FindSymbolNotEnforcingDepsHelper(google::protobuf::DescriptorPool Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27913): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::FindSymbol(std::__cxx11::basic_string, std::allocator > const&, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27a63): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27b3b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::LookupSymbolNoPlaceholder(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorBuilder::ResolveMode, bool)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27bfe): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27cf4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::rfind(char, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27d37): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace_aux(unsigned long, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27d49): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27d9e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27e5c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27e73): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27f75): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27f8d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::CrossLinkMethod(google::protobuf::MethodDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MethodDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x28169): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x28261): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2837c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x28388): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x28826): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x28883): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x28900): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29087): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29136): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x298a6): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::CrossLinkField(google::protobuf::FieldDescriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x29b36): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29b42): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29b4e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29b5a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x29b66): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x29b72): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::CrossLinkMessage(google::protobuf::Descriptor*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorProto const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2a1e5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a1f9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a3a9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a3bd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a699): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a6a5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::SetOptionValue(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::UnknownFieldSet*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2aefb): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b050): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::resize(unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b063): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b106): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b1d4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b1ec): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b209): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b347): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b427): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b4ef): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b5b7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2b6aa): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x2b6ff): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::SetOptionValue(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::UnknownFieldSet*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2c4da): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2c4e6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2c4f2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2c4fe): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2c50a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x2c516): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector >&, std::vector >&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2c89e): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2ca4a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2cab3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2cc61): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2cc95): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2d1b1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x2d220): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector >&, std::vector >&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2dc38): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2dd8f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2dd9b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2ddd0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2dddc): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2dde8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text+0x2ddf4): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__throw_length_error(char const*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector >&, std::vector >&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2de10): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2de1c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2de28): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2de34): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2de40): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::FindExtensionByNumber(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, int) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2e314): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPool::FindAllExtensions(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::vector >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2e585): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2e615): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::AggregateErrorCollector::AddError(int, int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x17db): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::FieldDescriptor::CopyJsonNameTo(google::protobuf::FieldDescriptorProto*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x34df): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::FieldDescriptor const*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*&)::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once(std::once_flag&, Step #3 - "compile-libfuzzer-coverage-x86_64": void (*&)(google::protobuf::FileDescriptorTables const*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorTables const*&)::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once*), Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair*&>(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(std::pair*), Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair*&)::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvPSt4pairIPKN6google8protobuf20FileDescriptorTablesEPKNS2_14SourceCodeInfoEEEJRSA_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvPSt4pairIPKN6google8protobuf20FileDescriptorTablesEPKNS2_14SourceCodeInfoEEEJRSA_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::FileDescriptor const*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptor const*&)::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvPKN6google8protobuf14FileDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvPKN6google8protobuf14FileDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::internal::LazyDescriptor*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::LazyDescriptor*&)::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > std::operator+, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x43): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x65): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x74): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_]+0x8c): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_default_append(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPKcSaIS1_EE17_M_default_appendEm[_ZNSt6vectorIPKcSaIS1_EE17_M_default_appendEm]+0x12d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_default_append(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorISt4pairIPKN6google8protobuf10DescriptorEiESaIS6_EE17_M_default_appendEm[_ZNSt6vectorISt4pairIPKN6google8protobuf10DescriptorEiESaIS6_EE17_M_default_appendEm]+0x162): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::vector, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*> >::_M_default_append(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE17_M_default_appendEm[_ZNSt6vectorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE17_M_default_appendEm]+0x12d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::vector >::_M_default_append(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPN6google8protobuf7MessageESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIPN6google8protobuf7MessageESaIS3_EE17_M_default_appendEm]+0x12d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o):(.text._ZNSt6vectorIPN6google8protobuf17GoogleOnceDynamicESaIS3_EE17_M_default_appendEm[_ZNSt6vectorIPN6google8protobuf17GoogleOnceDynamicESaIS3_EE17_M_default_appendEm]+0x12d): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, bool> std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique(google::protobuf::Descriptor const*&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_]+0x8e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_]+0xba): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::emplace_back(int&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIiSaIiEE12emplace_backIJiEEEvDpOT_[_ZNSt6vectorIiSaIiEE12emplace_backIJiEEEvDpOT_]+0x113): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, bool> std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique(google::protobuf::FileDescriptor const* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_]+0x8e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_[_ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE16_M_insert_uniqueIRKS4_EESt4pairISt17_Rb_tree_iteratorIS4_EbEOT_]+0xba): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::erase(google::protobuf::FileDescriptor const* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE5eraseERKS4_[_ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE5eraseERKS4_]+0x117): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE5eraseERKS4_[_ZNSt8_Rb_treeIPKN6google8protobuf14FileDescriptorES4_St9_IdentityIS4_ESt4lessIS4_ESaIS4_EE5eraseERKS4_]+0x125): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": const&>(__gnu_cxx::__normal_iterator, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_]+0x1e8): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor const*> >, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_unique, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Descriptor const*> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, google::protobuf::Descriptor const*>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf10DescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE17_M_emplace_uniqueIJS6_IS5_SC_EEEES6_ISt17_Rb_tree_iteratorISD_EbEDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf10DescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE17_M_emplace_uniqueIJS6_IS5_SC_EEEES6_ISt17_Rb_tree_iteratorISD_EbEDpOT_]+0x1b1): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf10DescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE17_M_emplace_uniqueIJS6_IS5_SC_EEEES6_ISt17_Rb_tree_iteratorISD_EbEDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf10DescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE17_M_emplace_uniqueIJS6_IS5_SC_EEEES6_ISt17_Rb_tree_iteratorISD_EbEDpOT_]+0x1ea): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::FieldDescriptor const*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x22): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x41): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x4e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf15FieldDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x78): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::_Identity, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::allocator, std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_]+0x12b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, std::allocator > >, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::__cxx11::basic_string, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Identity, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": const&>(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIRKS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_]+0x63): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, std::allocator > >, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::__cxx11::basic_string, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Identity, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE16_M_insert_uniqueIS5_EESt4pairISt17_Rb_tree_iteratorIS5_EbEOT_]+0x90): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorPool::Tables::CheckPoint&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf14DescriptorPool6Tables10CheckPointESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_[_ZNSt6vectorIN6google8protobuf14DescriptorPool6Tables10CheckPointESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_]+0x17e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::FileDescriptorTables const*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorTables const*&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x22): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x41): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x4e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPKN6google8protobuf20FileDescriptorTablesEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x78): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_[_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign_aux, std::allocator > const> Step #3 - "compile-libfuzzer-coverage-x86_64": >(google::protobuf::internal::RepeatedPtrIterator, std::allocator > const>, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::RepeatedPtrIterator, std::allocator > const>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::forward_iterator_tag)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag]+0x14f): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag]+0x1df): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE13_M_assign_auxIN6google8protobuf8internal19RepeatedPtrIteratorIKS5_EEEEvT_SF_St20forward_iterator_tag]+0x246): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_get_insert_unique_pos(int const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE24_M_get_insert_unique_posERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE24_M_get_insert_unique_posERKi]+0x7b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::EnumValueDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*>, std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_]+0x12b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::EnumValueDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*>, std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSL_PSt13_Rb_tree_nodeISD_E[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSL_PSt13_Rb_tree_nodeISD_E]+0x2e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::EnumValueDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*>, std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::EnumValueDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x116): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19EnumValueDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x226): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (*&)(google::protobuf::internal::LazyDescriptor*), Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::LazyDescriptor*&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x22): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x41): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x4e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRPFvPN6google8protobuf8internal14LazyDescriptorEEJRS4_EEvRSt9once_flagOT_DpOT0_]+0x78): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, int Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0x3d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIiERKi]+0x85): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message*&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPN6google8protobuf7MessageESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorIPN6google8protobuf7MessageESaIS3_EE17_M_realloc_insertIJS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_]+0x12b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x116): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x226): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_hint_unique, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&>, std::tuple<> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::_Rb_tree_const_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*> >, std::piecewise_construct_t Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::tuple, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&>&&, std::tuple<>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf15FieldDescriptorEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESO_IJEEEEESt17_Rb_tree_iteratorISD_ESt23_Rb_tree_const_iteratorISD_EDpOT_]+0x82): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, std::less, std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > >::_M_get_insert_unique_pos(int const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_[_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_]+0x7b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, std::less, std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, int const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_[_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_]+0x3d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_[_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_]+0x85): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree_iterator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::_Select1st, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, std::less, std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_hint_unique, std::tuple<> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::_Rb_tree_const_iterator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, std::piecewise_construct_t const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::tuple&&, std::tuple<>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOiEESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_[_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOiEESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_]+0x6a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair > const, int>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > const, Step #3 - "compile-libfuzzer-coverage-x86_64": int> >, std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, int> Step #3 - "compile-libfuzzer-coverage-x86_64": > >::_M_get_insert_unique_pos(std::vector > Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE24_M_get_insert_unique_posERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE24_M_get_insert_unique_posERS4_]+0x100): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair > const, int>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > const, Step #3 - "compile-libfuzzer-coverage-x86_64": int> >, std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, int> Step #3 - "compile-libfuzzer-coverage-x86_64": > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator > const, int> >, std::vector > Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_]+0x90): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_]+0x154): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree_iterator > const, int> > std::_Rb_tree >, std::pair > Step #3 - "compile-libfuzzer-coverage-x86_64": const, int>, std::_Select1st Step #3 - "compile-libfuzzer-coverage-x86_64": > const, int> >, std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, int> Step #3 - "compile-libfuzzer-coverage-x86_64": > >::_M_emplace_hint_unique > const&>, std::tuple<> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::_Rb_tree_const_iterator > const, int> >, std::piecewise_construct_t const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::tuple > const&>&&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::tuple<>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_iESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_]+0xe8): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair > const, std::vector > >, std::_Select1st > const, std::vector > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::vector > Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE24_M_get_insert_unique_posERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE24_M_get_insert_unique_posERS4_]+0x100): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair > const, std::vector > >, std::_Select1st > const, std::vector > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator > const, std::vector > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_]+0x90): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS5_ERS4_]+0x154): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree_iterator > const, std::vector > > > Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair > const, std::vector > >, std::_Select1st > const, std::vector > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_hint_unique > const&>, std::tuple<> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::_Rb_tree_const_iterator > const, std::vector > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::piecewise_construct_t const&, std::tuple > const&>&&, std::tuple<>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_[_ZNSt8_Rb_treeISt6vectorIiSaIiEESt4pairIKS2_S2_ESt10_Select1stIS5_ESt4lessIS2_ESaIS5_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS4_EESG_IJEEEEESt17_Rb_tree_iteratorIS5_ESt23_Rb_tree_const_iteratorIS5_EDpOT_]+0xf9): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair, bool> std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Identity, std::equal_to, google::protobuf::hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert > > >(google::protobuf::Descriptor const* const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode > > const&, std::integral_constant, unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt10_HashtableIPKN6google8protobuf10DescriptorES4_SaIS4_ENSt8__detail9_IdentityESt8equal_toIS4_ENS1_4hashIS4_EENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_insertIRKS4_NS6_10_AllocNodeISaINS6_10_Hash_nodeIS4_Lb1EEEEEEEESt4pairINS6_14_Node_iteratorIS4_Lb1ELb1EEEbEOT_RKT0_St17integral_constantIbLb1EEm[_ZNSt10_HashtableIPKN6google8protobuf10DescriptorES4_SaIS4_ENSt8__detail9_IdentityESt8equal_toIS4_ENS1_4hashIS4_EENS6_18_Mod_range_hashingENS6_20_Default_ranged_hashENS6_20_Prime_rehash_policyENS6_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_insertIRKS4_NS6_10_AllocNodeISaINS6_10_Hash_nodeIS4_Lb1EEEEEEEESt4pairINS6_14_Node_iteratorIS4_Lb1ELb1EEEbEOT_RKT0_St17integral_constantIbLb1EEm]+0xfb): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair, std::allocator >, true, true>, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::__cxx11::basic_string, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, std::__detail::_Identity, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::hash, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode, std::allocator >, true> > > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_AllocNode, std::allocator >, true> > > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::integral_constant, unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_EN6google8protobuf4hashIS5_EENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_insertIRKS5_NS7_10_AllocNodeISaINS7_10_Hash_nodeIS5_Lb1EEEEEEEESt4pairINS7_14_Node_iteratorIS5_Lb1ELb1EEEbEOT_RKT0_St17integral_constantIbLb1EEm[_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_SaIS5_ENSt8__detail9_IdentityESt8equal_toIS5_EN6google8protobuf4hashIS5_EENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb1ELb1ELb1EEEE9_M_insertIRKS5_NS7_10_AllocNodeISaINS7_10_Hash_nodeIS5_Lb1EEEEEEEESt4pairINS7_14_Node_iteratorIS5_Lb1ELb1EEEbEOT_RKT0_St17integral_constantIbLb1EEm]+0xf5): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf15FieldDescriptor17kTypeToCppTypeMapE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DescriptorPoolDatabase::FindAllExtensionNumbers(std::__cxx11::basic_string, std::allocator > const&, std::vector >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2d2): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::IsSubSymbol(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) [clone .isra.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x359): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::IsSubSymbol(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) [clone .isra.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3d9): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers(std::__cxx11::basic_string, std::allocator > const&, std::vector >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1306): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x131c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x13f1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::EncodedDescriptorDatabase::FindNameOfFileContainingSymbol(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x17bc): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPKN6google8protobuf19FileDescriptorProtoESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_[_ZNSt6vectorIPKN6google8protobuf19FileDescriptorProtoESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::FindLastLessOrEqual(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE19FindLastLessOrEqualERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE19FindLastLessOrEqualERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x95): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::FindLastLessOrEqual(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE19FindLastLessOrEqualERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE19FindLastLessOrEqualERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x95): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::DescriptorDatabase* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPN6google8protobuf18DescriptorDatabaseESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorIPN6google8protobuf18DescriptorDatabaseESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_construct(char*, char*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::forward_iterator_tag)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0x99): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag[_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag]+0xc7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > std::operator+, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EERKS8_SA_]+0x38): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::FindAllExtensionNumbers(std::__cxx11::basic_string, std::allocator > const&, std::vector >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE23FindAllExtensionNumbersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIiSaIiEE[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE23FindAllExtensionNumbersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIiSaIiEE]+0x209): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::FindAllExtensionNumbers(std::__cxx11::basic_string, std::allocator > const&, std::vector >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE23FindAllExtensionNumbersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIiSaIiEE[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE23FindAllExtensionNumbersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIiSaIiEE]+0x209): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `bool Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::InsertIfNotPresent, std::allocator >, int>, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, std::allocator >, int> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator >, int> const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::map, std::allocator >, int>, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, std::allocator >, int> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator >, int> const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::map, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, int>, google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, std::allocator >, int> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator >, int> const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >::value_type::first_type Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::map, std::allocator >, int>, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, std::allocator >, int> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator >, int> const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >::value_type::second_type Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf18InsertIfNotPresentISt3mapISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEPKNS0_19FileDescriptorProtoESt4lessISA_ESaIS3_IKSA_SD_EEEEEbPT_RKNSK_10value_type10first_typeERKNSM_11second_typeE[_ZN6google8protobuf18InsertIfNotPresentISt3mapISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEPKNS0_19FileDescriptorProtoESt4lessISA_ESaIS3_IKSA_SD_EEEEEbPT_RKNSK_10value_type10first_typeERKNSM_11second_typeE]+0x28a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf18InsertIfNotPresentISt3mapISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEPKNS0_19FileDescriptorProtoESt4lessISA_ESaIS3_IKSA_SD_EEEEEbPT_RKNSK_10value_type10first_typeERKNSM_11second_typeE[_ZN6google8protobuf18InsertIfNotPresentISt3mapISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiEPKNS0_19FileDescriptorProtoESt4lessISA_ESaIS3_IKSA_SD_EEEEEbPT_RKNSK_10value_type10first_typeERKNSM_11second_typeE]+0x317): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddExtension(google::protobuf::FieldDescriptorProto const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE12AddExtensionERKNS0_20FieldDescriptorProtoES5_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE12AddExtensionERKNS0_20FieldDescriptorProtoES5_]+0x1ed): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::AddExtension(google::protobuf::FieldDescriptorProto const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_]+0x39f): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_]+0x4ef): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE12AddExtensionERKNS0_20FieldDescriptorProtoES6_]+0x6a0): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE24_M_get_insert_unique_posERS7_]+0x12b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `bool Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::InsertIfNotPresent, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > > Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::map, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::map, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >::value_type::first_type Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::map, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, google::protobuf::FileDescriptorProto const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >::value_type::second_type Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf18InsertIfNotPresentISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS0_19FileDescriptorProtoESt4lessIS8_ESaISt4pairIKS8_SB_EEEEEbPT_RKNSJ_10value_type10first_typeERKNSL_11second_typeE[_ZN6google8protobuf18InsertIfNotPresentISt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS0_19FileDescriptorProtoESt4lessIS8_ESaISt4pairIKS8_SB_EEEEEbPT_RKNSJ_10value_type10first_typeERKNSL_11second_typeE]+0xc0): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const*>&&, std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const*>, std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > >::_Alloc_node&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE10_M_insert_ISD_NSJ_11_Alloc_nodeEEESt17_Rb_tree_iteratorISD_EPSt18_Rb_tree_node_baseSP_OT_RT0_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE10_M_insert_ISD_NSJ_11_Alloc_nodeEEESt17_Rb_tree_iteratorISD_EPSt18_Rb_tree_node_baseSP_OT_RT0_]+0x67): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, std::pair >, std::_Select1st, std::allocator > const, std::pair > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, std::pair > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_]+0x12b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_iterator, std::allocator > const, std::pair > > std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, std::pair >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, std::pair > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, std::pair > > >::_M_insert_, std::allocator > const, std::pair >, std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, std::pair >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, std::pair > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, std::pair > > >::_Alloc_node>(std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::pair, std::allocator > const, std::pair >&&, std::_Rb_tree, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const, std::pair >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, std::pair > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, std::pair > > >::_Alloc_node&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE10_M_insert_ISB_NSH_11_Alloc_nodeEEESt17_Rb_tree_iteratorISB_EPSt18_Rb_tree_node_baseSN_OT_RT0_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE10_M_insert_ISB_NSH_11_Alloc_nodeEEESt17_Rb_tree_iteratorISB_EPSt18_Rb_tree_node_baseSN_OT_RT0_]+0x69): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*>, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*> >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x116): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_PKN6google8protobuf19FileDescriptorProtoEESt10_Select1stISD_ESt4lessIS5_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS7_]+0x226): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddSymbol(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, google::protobuf::FileDescriptorProto Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE9AddSymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE9AddSymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_]+0x135): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddFile(google::protobuf::FileDescriptorProto const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FileDescriptorProto const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE7AddFileERS4_S5_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexIPKNS0_19FileDescriptorProtoEE7AddFileERS4_S5_]+0x3b1): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::pair, std::allocator > const, std::pair >, std::_Select1st, std::allocator > const, std::pair > >, std::less, std::allocator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, std::allocator > const, std::pair > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, std::pair > >, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_]+0x116): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S6_IPKviEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_]+0x226): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::AddSymbol(std::__cxx11::basic_string, std::allocator > const&, std::pair)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE9AddSymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE9AddSymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_]+0x147): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SimpleDescriptorDatabase::DescriptorIndex >::AddFile(google::protobuf::FileDescriptorProto const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE7AddFileERKNS0_19FileDescriptorProtoES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE7AddFileERKNS0_19FileDescriptorProtoES6_]+0xe1): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE7AddFileERKNS0_19FileDescriptorProtoES6_[_ZN6google8protobuf24SimpleDescriptorDatabase15DescriptorIndexISt4pairIPKviEE7AddFileERKNS0_19FileDescriptorProtoES6_]+0x4e3): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor_database.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf18DescriptorDatabaseD2Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `protobuf_google_2fprotobuf_2fdescriptor_2eproto::protobuf_AssignDescriptors()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x17eaf): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::OneofDescriptorProto::InternalSwap(google::protobuf::OneofDescriptorProto*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x22086): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::UninterpretedOption_NamePart::InternalSwap(google::protobuf::UninterpretedOption_NamePart*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x222d6): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::ServiceDescriptorProto::InternalSwap(google::protobuf::ServiceDescriptorProto*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x225aa): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::EnumValueDescriptorProto::InternalSwap(google::protobuf::EnumValueDescriptorProto*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x22896): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::GeneratedCodeInfo_Annotation::InternalSwap(google::protobuf::GeneratedCodeInfo_Annotation*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x22b9a): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o):(.text+0x23024): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::UninterpretedOption_NamePart::MergeFrom(google::protobuf::UninterpretedOption_NamePart Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x275d6): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SourceCodeInfo_Location::MergeFrom(google::protobuf::SourceCodeInfo_Location Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27a60): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27aa0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::GeneratedCodeInfo_Annotation::MergeFrom(google::protobuf::GeneratedCodeInfo_Annotation Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x27f5e): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::UninterpretedOption::MergeFrom(google::protobuf::UninterpretedOption Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2841a): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o):(.text+0x2845d): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::call_once(std::once_flag&, void Step #3 - "compile-libfuzzer-coverage-x86_64": (&)())::{lambda()#2}::_FUN()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv[_ZZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_ENUlvE0_4_FUNEv]+0x7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::RepeatedPtrFieldBase::MergeFromInnerLoop, std::allocator > >::TypeHandler>(void**, Step #3 - "compile-libfuzzer-coverage-x86_64": void**, int, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPPvSE_ii[_ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPPvSE_ii]+0x42): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPPvSE_ii[_ZN6google8protobuf8internal20RepeatedPtrFieldBase18MergeFromInnerLoopINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPPvSE_ii]+0xc5): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::call_once(std::once_flag&, void (&)())': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_]+0x22): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_callable' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_]+0x3c): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__once_call' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_]+0x49): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `__once_proxy' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_[_ZSt9call_onceIRFvvEJEEvRSt9once_flagOT_DpOT0_]+0x73): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(descriptor.pb.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf36_FileDescriptorSet_default_instance_E': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(dynamic_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DynamicMessageFactory::GetPrototype(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1b1c): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(dynamic_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Hashtable, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st, std::equal_to, google::protobuf::hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::hash const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Default_ranged_hash const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::equal_to const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt10_HashtableIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_14DynamicMessage8TypeInfoEESaISB_ENSt8__detail10_Select1stESt8equal_toIS4_ENS1_4hashIS4_EENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC2EmRKSI_RKSJ_RKSK_RKSG_RKSE_RKSC_[_ZNSt10_HashtableIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_14DynamicMessage8TypeInfoEESaISB_ENSt8__detail10_Select1stESt8equal_toIS4_ENS1_4hashIS4_EENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEEC5EmRKSI_RKSJ_RKSK_RKSG_RKSE_RKSC_]+0x46): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(dynamic_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::__detail::_Map_base, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Select1st, std::equal_to, google::protobuf::hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](google::protobuf::Descriptor const* Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8__detail9_Map_baseIPKN6google8protobuf10DescriptorESt4pairIKS5_PKNS2_14DynamicMessage8TypeInfoEESaISC_ENS_10_Select1stESt8equal_toIS5_ENS2_4hashIS5_EENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS7_[_ZNSt8__detail9_Map_baseIPKN6google8protobuf10DescriptorESt4pairIKS5_PKNS2_14DynamicMessage8TypeInfoEESaISC_ENS_10_Select1stESt8equal_toIS5_ENS2_4hashIS5_EENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS7_]+0xee): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(dynamic_message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf14DynamicMessageC2EPKNS1_8TypeInfoE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::SpaceUsedExcludingSelfLong() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xa38): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::SerializeMessageSetWithCachedSizes(google::protobuf::io::CodedOutputStream*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1313): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::MessageSetByteSize() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x13b3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::SerializeMessageSetWithCachedSizesToArray(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": char*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3ef8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::InternalSerializeMessageSetWithCachedSizesToArray(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned char*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3fc9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o):(.text+0x40f6): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPKN6google8protobuf15FieldDescriptorESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_[_ZNSt6vectorIPKN6google8protobuf15FieldDescriptorESaIS4_EE17_M_realloc_insertIJS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set_heavy.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal22MessageSetFieldSkipper19SkipMessageSetFieldEPNS0_2io16CodedInputStreamEi': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::ClearField(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x8076): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::ListFields(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::vector >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x865c): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::SetRepeatedString(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xbf57): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc006): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::AddString(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xdbb0): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdce7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::AssignDescriptors(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::MigrationSchema const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const* const*, unsigned int const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Metadata*, google::protobuf::EnumDescriptor const**, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::ServiceDescriptor const**)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xef97): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::SetString(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, std::__cxx11::basic_string, std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf7d4): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf854): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf8c8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GeneratedMessageReflection::SwapField(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message*, google::protobuf::FieldDescriptor const*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x108cd): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x108e2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10e0e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::swap(std::__cxx11::basic_string, std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10f1f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::swap(std::__cxx11::basic_string, std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, bool> std::_Rb_tree, std::less, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique(int const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_]+0x8b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_[_ZNSt8_Rb_treeIiiSt9_IdentityIiESt4lessIiESaIiEE16_M_insert_uniqueIRKiEESt4pairISt17_Rb_tree_iteratorIiEbEOT_]+0xba): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::pair&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorISt4pairIPKN6google8protobuf8MetadataES5_ESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_[_ZNSt6vectorISt4pairIPKN6google8protobuf8MetadataES5_ESaIS6_EE17_M_realloc_insertIJS6_EEEvN9__gnu_cxx17__normal_iteratorIPS6_S8_EEDpOT_]+0x176): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(generated_message_reflection.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal14ParseNamedEnumEPKNS0_14EnumDescriptorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPi': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DynamicMapField::SetMapIteratorValue(google::protobuf::MapIterator*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x311): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::MapFieldBase::SpaceUsedExcludingSelfLong() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x398): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::MapFieldBase::SyncRepeatedFieldWithMap() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x45d): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::MapFieldBase::SyncMapWithRepeatedField() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x520): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DynamicMapField::SyncRepeatedFieldWithMapNoLock() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1bf7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DynamicMapField::DeleteMapValue(google::protobuf::MapKey Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3aef): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::DynamicMapField::~DynamicMapField()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x441c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DynamicMapField::InsertOrLookupMapValue(google::protobuf::MapKey Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::MapValueRef*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4c6f): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4f12): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x507c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::DynamicMapField::SyncMapWithRepeatedFieldNoLock() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x56d7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5bb1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5c33): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x6959): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x699a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x69da): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o):(.text._ZN6google8protobuf6MapKey8CopyFromERKS1_[_ZN6google8protobuf6MapKey8CopyFromERKS1_]+0x1d1): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Map::InnerMap::iterator_base::KeyValuePair const>::operator++()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMap13iterator_baseIKNS4_12KeyValuePairEEppEv[_ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMap13iterator_baseIKNS4_12KeyValuePairEEppEv]+0x11d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::TypeDefinedMapFieldBase::IncreaseIterator(google::protobuf::MapIterator*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNK6google8protobuf8internal23TypeDefinedMapFieldBaseINS0_6MapKeyENS0_11MapValueRefEE16IncreaseIteratorEPNS0_11MapIteratorE[_ZNK6google8protobuf8internal23TypeDefinedMapFieldBaseINS0_6MapKeyENS0_11MapValueRefEE16IncreaseIteratorEPNS0_11MapIteratorE]+0x13a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::InnerMap::KeyCompare, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::MapAllocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_erase_aux(std::_Rb_tree_const_iterator)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE12_M_erase_auxESt23_Rb_tree_const_iteratorIS3_E[_ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE12_M_erase_auxESt23_Rb_tree_const_iteratorIS3_E]+0x10): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::InnerMap::KeyCompare, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::MapAllocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::erase(google::protobuf::MapKey* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE5eraseERKS3_[_ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE5eraseERKS3_]+0x6e7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Map::InnerMap::~InnerMap()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMapD2Ev[_ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMapD5Ev]+0x1b1): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Map::clear()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE5clearEv[_ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE5clearEv]+0x553): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair, Step #3 - "compile-libfuzzer-coverage-x86_64": bool> std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::InnerMap::KeyCompare, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Map::MapAllocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique(google::protobuf::MapKey*&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE16_M_insert_uniqueIS3_EESt4pairISt17_Rb_tree_iteratorIS3_EbEOT_[_ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE16_M_insert_uniqueIS3_EESt4pairISt17_Rb_tree_iteratorIS3_EbEOT_]+0x14a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE16_M_insert_uniqueIS3_EESt4pairISt17_Rb_tree_iteratorIS3_EbEOT_[_ZNSt8_Rb_treeIPN6google8protobuf6MapKeyES3_St9_IdentityIS3_ENS1_3MapIS2_NS1_11MapValueRefEE8InnerMap10KeyCompareENS8_12MapAllocatorIS3_EEE16_M_insert_uniqueIS3_EESt4pairISt17_Rb_tree_iteratorIS3_EbEOT_]+0x43a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Map::InnerMap::Resize(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMap6ResizeEm[_ZN6google8protobuf3MapINS0_6MapKeyENS0_11MapValueRefEE8InnerMap6ResizeEm]+0xc2a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(map_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf8internal12MapFieldBaseD2Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Message::InitializationErrorString[abi:cxx11]() Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xabf): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xb35): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::GeneratedMessageFactory::singleton()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1042): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10d0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::GeneratedMessageFactory::GetPrototype(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1dd5): undefined reference to `std::__throw_system_error(int)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, void (*)(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&))': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f4c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, google::protobuf::Message const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2188): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::RepeatedPtrFieldStringAccessor::ConvertToT(void Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNK6google8protobuf8internal30RepeatedPtrFieldStringAccessor10ConvertToTEPKvPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZNK6google8protobuf8internal30RepeatedPtrFieldStringAccessor10ConvertToTEPKvPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x8): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::RepeatedPtrFieldWrapper, std::allocator > >::Set(void*, int, void Step #3 - "compile-libfuzzer-coverage-x86_64": const*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNK6google8protobuf8internal23RepeatedPtrFieldWrapperINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3SetEPviPKv[_ZNK6google8protobuf8internal23RepeatedPtrFieldWrapperINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3SetEPviPKv]+0x62): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::RepeatedPtrFieldBase::AddAllocatedSlowWithCopy, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::TypeHandler>(google::protobuf::RepeatedPtrField, std::allocator > >::TypeHandler::Type*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Arena*, google::protobuf::Arena*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf8internal20RepeatedPtrFieldBase24AddAllocatedSlowWithCopyINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPNT_4TypeEPNS0_5ArenaESH_[_ZN6google8protobuf8internal20RepeatedPtrFieldBase24AddAllocatedSlowWithCopyINS0_16RepeatedPtrFieldINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11TypeHandlerEEEvPNT_4TypeEPNS0_5ArenaESH_]+0x77): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::RepeatedPtrFieldWrapper, std::allocator > >::Add(void*, void const*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNK6google8protobuf8internal23RepeatedPtrFieldWrapperINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3AddEPvPKv[_ZNK6google8protobuf8internal23RepeatedPtrFieldWrapperINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE3AddEPvPKv]+0x75): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(message.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf7Message9MergeFromERKS1_': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::SubMessagePrefix(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1806): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1819): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1842): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x185e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x188f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o):(.text+0x18aa): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::SubMessagePrefix(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1934): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1945): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1951): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x195d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1969): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ReflectionOps::FindInitializationErrors(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1baf): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert, std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_[_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_]+0x219): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(reflection_ops.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal13ReflectionOps4CopyERKNS0_7MessageEPS3_': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(substitute.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::strings::SubstituteAndAppend(std::__cxx11::basic_string, std::allocator >*, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::internal::SubstituteArg const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x148): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x49c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_create(unsigned long&, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4d4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_create(unsigned long&, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(substitute.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf7strings10SubstituteB5cxx11EPKcRKNS1_8internal13SubstituteArgES7_S7_S7_S7_S7_S7_S7_S7_S7_': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::DefaultFinderFindAnyType(google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x979): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x9b3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::StringBaseTextGenerator::Print(char const*, unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf3c): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::TextFormat::ParseInfoTree::~ParseInfoTree()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1c80): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::TextFormat::Printer::~Printer()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1d93): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1deb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::TextFormat::FieldValuePrinter::PrintEnum(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3ffe): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4057): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::FieldValuePrinter::PrintMessageStart[abi:cxx11](google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, int, int, bool) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4189): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x41e8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::FieldValuePrinter::PrintMessageEnd[abi:cxx11](google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, int, int, bool) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4259): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x42b8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::ParseInfoTree::CreateNested(google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x451a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::MergeUsingImpl(google::protobuf::io::ZeroCopyInputStream*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::TextFormat::Parser::ParserImpl*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4704): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x472d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4805): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Printer::Print(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::TextFormat::Printer::TextGenerator*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x56bc): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Message::ShortDebugString[abi:cxx11]() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x5bee): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Printer::PrintField(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::Reflection const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::TextFormat::Printer::TextGenerator*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x83a2): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::StringBaseTextGenerator::Print(char const*, unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf2f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeIdentifier(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeIdentifierEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeIdentifierEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xa4): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::Consume(std::__cxx11::basic_string, std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x76): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xc8): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x137): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x267): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl7ConsumeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x278): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeUnsignedInteger(unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long*, unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl22ConsumeUnsignedIntegerEPmm[_ZN6google8protobuf10TextFormat6Parser10ParserImpl22ConsumeUnsignedIntegerEPmm]+0xfa): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl22ConsumeUnsignedIntegerEPmm[_ZN6google8protobuf10TextFormat6Parser10ParserImpl22ConsumeUnsignedIntegerEPmm]+0x199): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > std::operator+, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >(std::__cxx11::basic_string, std::allocator >&&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_RKS8_]+0x17): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > std::operator+, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x37): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_[_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEOS8_PKS5_]+0x95): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::TextFormat::ParseLocation const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf10TextFormat13ParseLocationESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_[_ZNSt6vectorIN6google8protobuf10TextFormat13ParseLocationESaIS3_EE17_M_realloc_insertIJRKS3_EEEvN9__gnu_cxx17__normal_iteratorIPS3_S5_EEDpOT_]+0x15e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::TextFormat::ParseInfoTree* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIPN6google8protobuf10TextFormat13ParseInfoTreeESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_[_ZNSt6vectorIPN6google8protobuf10TextFormat13ParseInfoTreeESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::pair >, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_unique Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::pair&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_10TextFormat14MessagePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_emplace_uniqueIJS5_IS4_SA_EEEES5_ISt17_Rb_tree_iteratorISB_EbEDpOT_[_ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_10TextFormat14MessagePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_emplace_uniqueIJS5_IS4_SA_EEEES5_ISt17_Rb_tree_iteratorISB_EbEDpOT_]+0x8d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_10TextFormat14MessagePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_emplace_uniqueIJS5_IS4_SA_EEEES5_ISt17_Rb_tree_iteratorISB_EbEDpOT_[_ZNSt8_Rb_treeIPKN6google8protobuf10DescriptorESt4pairIKS4_PKNS1_10TextFormat14MessagePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE17_M_emplace_uniqueIJS5_IS4_SA_EEEES5_ISt17_Rb_tree_iteratorISB_EbEDpOT_]+0xba): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(google::protobuf::FieldDescriptor const* Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_PKNS1_10TextFormat21FastFieldValuePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE24_M_get_insert_unique_posERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_PKNS1_10TextFormat21FastFieldValuePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE24_M_get_insert_unique_posERS6_]+0x83): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_PKNS1_10TextFormat21FastFieldValuePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSJ_PSt13_Rb_tree_nodeISB_E[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_PKNS1_10TextFormat21FastFieldValuePrinterEESt10_Select1stISB_ESt4lessIS4_ESaISB_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSJ_PSt13_Rb_tree_nodeISB_E]+0x23): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFullTypeName(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0xf1): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x2f4): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x327): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x339): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFullTypeNameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x3f2): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeSignedInteger(long*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl20ConsumeSignedIntegerEPlm[_ZN6google8protobuf10TextFormat6Parser10ParserImpl20ConsumeSignedIntegerEPlm]+0x1e7): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl20ConsumeSignedIntegerEPlm[_ZN6google8protobuf10TextFormat6Parser10ParserImpl20ConsumeSignedIntegerEPlm]+0x281): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::SkipFieldValue()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x298): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x2e6): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x355): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x434): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x44b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x6b6): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x6e2): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl14SkipFieldValueEv]+0x6ee): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::TextFormat::Parser::ParserImpl::SkipField()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv]+0x13e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv]+0x31e): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl9SkipFieldEv]+0x459): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::SkipFieldMessage()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl16SkipFieldMessageEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl16SkipFieldMessageEv]+0x127): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl16SkipFieldMessageEv[_ZN6google8protobuf10TextFormat6Parser10ParserImpl16SkipFieldMessageEv]+0x290): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeDouble(double*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd[_ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd]+0xfe): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd[_ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd]+0x27b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd[_ZN6google8protobuf10TextFormat6Parser10ParserImpl13ConsumeDoubleEPd]+0x292): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFieldValue(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Reflection const*, google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x3f3): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::operator=(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x5a3): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x831): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x84a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x863): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x949): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o):(.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl17ConsumeFieldValueEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x962): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(google::protobuf::FieldDescriptor const* Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE24_M_get_insert_unique_posERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE24_M_get_insert_unique_posERS6_]+0x83): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS6_]+0x3d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISC_ERS6_]+0x85): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_iterator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_emplace_hint_unique, std::tuple<> Step #3 - "compile-libfuzzer-coverage-x86_64": >(std::_Rb_tree_const_iterator > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::piecewise_construct_t const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::tuple&&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::tuple<>&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS6_EESN_IJEEEEESt17_Rb_tree_iteratorISC_ESt23_Rb_tree_const_iteratorISC_EDpOT_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorINS1_10TextFormat13ParseLocationESaIS9_EEESt10_Select1stISC_ESt4lessIS4_ESaISC_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS6_EESN_IJEEEEESt17_Rb_tree_iteratorISC_ESt23_Rb_tree_const_iteratorISC_EDpOT_]+0x70): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_unique_pos(google::protobuf::FieldDescriptor const* Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE24_M_get_insert_unique_posERS6_]+0x83): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator > > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const* const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS6_]+0x3d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS6_[_ZNSt8_Rb_treeIPKN6google8protobuf15FieldDescriptorESt4pairIKS4_St6vectorIPNS1_10TextFormat13ParseInfoTreeESaISA_EEESt10_Select1stISD_ESt4lessIS4_ESaISD_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISD_ERS6_]+0x85): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZNK6google8protobuf7Message11DebugStringB5cxx11Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeAnyValue(google::protobuf::Descriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl15ConsumeAnyValueEPKNS0_10DescriptorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl15ConsumeAnyValueEPKNS0_10DescriptorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x120): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl15ConsumeAnyValueEPKNS0_10DescriptorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl15ConsumeAnyValueEPKNS0_10DescriptorEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x23b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeField(google::protobuf::Message*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE]+0x91a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE]+0xabd): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE]+0xc30): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE]+0xc67): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl12ConsumeFieldEPNS0_7MessageE]+0x16f5): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(text_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::TextFormat::Parser::ParserImpl::ConsumeFieldMessage(google::protobuf::Message*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Reflection const*, google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFieldMessageEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFieldMessageEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x13a): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFieldMessageEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf10TextFormat6Parser10ParserImpl19ConsumeFieldMessageEPNS0_7MessageEPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x20d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(unknown_field_set.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::UnknownField::DeepCopy(google::protobuf::UnknownField Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xd19): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd4e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_logic_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(unknown_field_set.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::UnknownField const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf12UnknownFieldESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_[_ZNSt6vectorIN6google8protobuf12UnknownFieldESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_]+0x13b): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(unknown_field_set.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function `std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_default_append(unsigned long)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf12UnknownFieldESaIS2_EE17_M_default_appendEm[_ZNSt6vectorIN6google8protobuf12UnknownFieldESaIS2_EE17_M_default_appendEm]+0x15d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(unknown_field_set.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf15UnknownFieldSet16default_instanceEv': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void std::vector Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, google::protobuf::MapKey Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_[_ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_]+0x2e9): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_[_ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_]+0x320): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_[_ZNSt6vectorIN6google8protobuf6MapKeyESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_]+0x552): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Val_comp_iter Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Val_comp_iter)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_[_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEENS0_5__ops14_Val_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_]+0x488): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": std::__insertion_sort<__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_[_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEENS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_]+0x1e8): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::DynamicMapSorter::Sort(google::protobuf::Message const&, Step #3 - "compile-libfuzzer-coverage-x86_64": int, google::protobuf::Reflection const*, google::protobuf::FieldDescriptor Step #3 - "compile-libfuzzer-coverage-x86_64": const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZN6google8protobuf16DynamicMapSorter4SortERKNS0_7MessageEiPKNS0_10ReflectionEPKNS0_15FieldDescriptorE[_ZN6google8protobuf16DynamicMapSorter4SortERKNS0_7MessageEiPKNS0_10ReflectionEPKNS0_15FieldDescriptorE]+0x32f): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": std::__adjust_heap<__gnu_cxx::__normal_iterator > >, long, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MapKey, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator > >, long, long, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MapKey, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_SH_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_SH_T1_T2_]+0x269): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_SH_T1_T2_[_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElS4_NS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_T0_SH_T1_T2_]+0x678): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `void Step #3 - "compile-libfuzzer-coverage-x86_64": std::__introsort_loop<__gnu_cxx::__normal_iterator > >, long, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter Step #3 - "compile-libfuzzer-coverage-x86_64": >(__gnu_cxx::__normal_iterator > >, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__normal_iterator > >, long, Step #3 - "compile-libfuzzer-coverage-x86_64": __gnu_cxx::__ops::_Iter_comp_iter)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_[_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_]+0x1327): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_[_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_]+0x1359): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_[_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN6google8protobuf6MapKeyESt6vectorIS4_SaIS4_EEEElNS0_5__ops15_Iter_comp_iterINS3_8internal12MapKeySorter16MapKeyComparatorEEEEvT_SG_T0_T1_]+0x1371): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(wire_format.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal27UnknownFieldSetFieldSkipper9SkipFieldEPNS0_2io16CodedInputStreamEj': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strtod.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::NoLocaleStrtod(char const*, char**)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xf2): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x10a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x136): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x168): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2e0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2ec): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strtod.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf2io14NoLocaleStrtodEPKcPPc': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::io::Tokenizer::Refresh()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x213): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x233): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::Tokenizer::ConsumeLineComment(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x47f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4ae): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::io::Tokenizer::TryConsumeCommentStart()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x543): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::Tokenizer::ParseStringAppend(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x96b): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa64): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xa8b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xc8a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xd26): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xf58): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_mutate(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xfa9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::Tokenizer::ConsumeBlockComment(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x12e5): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x149f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14df): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14f5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x150a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::io::Tokenizer::Next()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1eb5): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_assign(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2132): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2316): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::Tokenizer::NextWithComments(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2615): undefined reference to `std::__cxx11::basic_string, std::allocator Step #3 - "compile-libfuzzer-coverage-x86_64": >::swap(std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x26e8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2743): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27a8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x27f8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x284c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x292f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2946): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x295d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a25): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a78): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::Tokenizer::NextWithComments(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > >*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*) [clone .cold]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.unlikely+0x1e8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::swap(std::__cxx11::basic_string, std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(tokenizer.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf2io14ErrorCollectorD2Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::IstreamInputStream::CopyingIstreamInputStream::Read(void*, Step #3 - "compile-libfuzzer-coverage-x86_64": int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x6f0): undefined reference to `std::istream::read(char*, long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::OstreamOutputStream::CopyingOstreamOutputStream::Write(void Step #3 - "compile-libfuzzer-coverage-x86_64": const*, int)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x730): undefined reference to `std::ostream::write(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream_impl.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuf2io15FileInputStreamC2Eii': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringpiece.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::operator<<(std::ostream&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::StringPiece)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xa): undefined reference to `std::ostream::write(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringpiece.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StringPiece::AppendToString(std::__cxx11::basic_string, std::allocator >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x432): undefined reference to `std::__throw_length_error(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringpiece.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StringPiece::CopyToString(std::__cxx11::basic_string, std::allocator >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3f8): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringpiece.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StringPiece::AppendToString(std::__cxx11::basic_string, std::allocator >*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x425): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringpiece.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `_GLOBAL__sub_I__ZN6google8protobuflsERSoNS0_11StringPieceE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringprintf.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StringAppendV(std::__cxx11::basic_string, std::allocator >*, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": __va_list_tag*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xc2): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x161): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(stringprintf.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf13StringAppendVEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcP13__va_list_tag': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StripWhitespace(std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1cb): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1f8): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_erase(unsigned long, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x26f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StringReplace(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2de): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2ed): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x30b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::find(char const*, unsigned long, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x365): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::JoinStrings(std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > > const&, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x456): undefined reference to `std::__cxx11::basic_string, std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x481): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4a4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x526): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::reserve(unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x534): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::UnescapeCEscapeString(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, std::vector, std::allocator >, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > > >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x910): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::CEscapeAndAppend(google::protobuf::StringPiece, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xc90): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xdf1): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f77): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2080): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x21a7): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x22d3): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2421): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o):(.text+0x2581): more Step #3 - "compile-libfuzzer-coverage-x86_64": undefined references to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2a11): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x2a8b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2b21): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x2d39): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::strings::AlphaNum const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x300f): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::GlobalReplaceSubstring(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x335e): undefined reference to `std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x33be): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x33d6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_replace(unsigned long, unsigned long, char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x33f7): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::find(char const*, unsigned long, unsigned long) Step #3 - "compile-libfuzzer-coverage-x86_64": const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x3423): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x342e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::swap(std::__cxx11::basic_string, std::allocator >&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x34bb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x34db): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Base64UnescapeInternal(char const*, int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, signed char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3b62): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x3c4e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::Base64EscapeInternal(unsigned char const*, int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, bool, char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x3fc7): undefined reference to `std::__cxx11::basic_string, std::allocator >::resize(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x4090): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::safe_strto32(std::__cxx11::basic_string, std::allocator > const&, int*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4cab): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::safe_strtou32(std::__cxx11::basic_string, std::allocator > const&, unsigned int*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4f93): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::safe_strto64(std::__cxx11::basic_string, std::allocator > const&, long*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x535e): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::safe_strtou64(std::__cxx11::basic_string, std::allocator > const&, unsigned long*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x565b): undefined reference to `std::__throw_out_of_range_fmt(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SplitStringUsing(std::__cxx11::basic_string, std::allocator > const&, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x56c2): undefined reference to `std::__cxx11::basic_string, std::allocator >::find_first_not_of(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x574b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::find_first_not_of(char const*, unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x576d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::find_first_of(char const*, unsigned long, unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x5889): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::SplitStringAllowEmpty(std::__cxx11::basic_string, std::allocator > const&, char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::vector, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >, std::allocator, std::allocator > > >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x596e): undefined reference to `std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x59fd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::StringReplace(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x33f): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::CEscapeAndAppend(google::protobuf::StringPiece, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xdc6): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0xde5): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::resize(unsigned long, char)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(strutil.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf11StripStringEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcc': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::ExtensionSet::NumExtensions() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x25e): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::ExtensionSet::ByteSize() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1f83): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::ExtensionSet::IsInitialized() const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x23d4): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::SerializeWithCachedSizes(int, Step #3 - "compile-libfuzzer-coverage-x86_64": int, google::protobuf::io::CodedOutputStream*) const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xb410): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::ExtensionSet::Clear()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0xc09d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o):(.text+0xc4b6): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::SetAllocatedMessage(int, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned char, google::protobuf::FieldDescriptor const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MessageLite*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x11619): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::ExtensionSet::ReleaseMessage(int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::MessageLite const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x11e85): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::InternalExtensionMergeFrom(int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::ExtensionSet::Extension const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x13d4e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x144dd): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x14b9f): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x15694): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x1574c): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x163bb): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16401): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16464): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ExtensionSet::Swap(google::protobuf::internal::ExtensionSet*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x1660d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16645): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_increment(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `google::protobuf::internal::(anonymous Step #3 - "compile-libfuzzer-coverage-x86_64": namespace)::Register(google::protobuf::MessageLite const*, int, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::ExtensionInfo) [clone .constprop.0]': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x16b3d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_need_rehash(unsigned long, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x16bda): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__detail::_Prime_rehash_policy::_M_next_bkt(unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::pair >, bool> Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st >, std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > Step #3 - "compile-libfuzzer-coverage-x86_64": >::_M_insert_unique >(std::pair&&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE16_M_insert_uniqueIS7_EES0_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE16_M_insert_uniqueIS7_EES0_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0x9c): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE16_M_insert_uniqueIS7_EES0_ISt17_Rb_tree_iteratorIS7_EbEOT_[_ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE16_M_insert_uniqueIS7_EES0_ISt17_Rb_tree_iteratorIS7_EbEOT_]+0xca): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function `std::_Rb_tree, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Select1st >, std::less, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > >::erase(int Step #3 - "compile-libfuzzer-coverage-x86_64": const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE5eraseERS1_[_ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE5eraseERS1_]+0xff): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base Step #3 - "compile-libfuzzer-coverage-x86_64": const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": (.text._ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE5eraseERS1_[_ZNSt8_Rb_treeIiSt4pairIKiN6google8protobuf8internal12ExtensionSet9ExtensionEESt10_Select1stIS7_ESt4lessIiESaIS7_EE5eraseERS1_]+0x10d): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::_Rb_tree_rebalance_for_erase(std::_Rb_tree_node_base*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::_Rb_tree_node_base&)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(extension_set.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal15ExtensionFinderD2Ev': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(zero_copy_stream.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf2io20ZeroCopyOutputStream15WriteAliasedRawEPKvi': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(any.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::GetAnyFieldDescriptors(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, google::protobuf::FieldDescriptor const**, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::FieldDescriptor const**)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x4a): undefined reference to `std::__cxx11::basic_string, std::allocator >::compare(char const*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(any.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::ParseAnyTypeUrl(std::__cxx11::basic_string, std::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >*, std::__cxx11::basic_string, std::allocator >*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x15d): undefined reference to `std::__cxx11::basic_string, std::allocator >::find_last_of(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long, unsigned long) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x3c0): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_out_of_range_fmt(char const*, ...)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(any.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::AnyMetadata::PackFrom(google::protobuf::Message Step #3 - "compile-libfuzzer-coverage-x86_64": const&, std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator > const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text+0x47e): undefined reference to `std::__cxx11::basic_string, std::allocator >::_M_append(char const*, Step #3 - "compile-libfuzzer-coverage-x86_64": unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x48d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x69a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__cxx11::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::allocator >::_M_append(char const*, unsigned long)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text+0x6e2): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::__throw_length_error(char const*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(any.o): in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal16kAnyFullTypeNameE': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: Step #3 - "compile-libfuzzer-coverage-x86_64": 0x25 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `protobuf_test_2dprotobuf_2eproto::protobuf_AssignDescriptors()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x114): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::AssignDescriptors(std::__1::basic_string, std::__1::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::internal::MigrationSchema const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Message const* const*, unsigned int const*, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::Metadata*, google::protobuf::EnumDescriptor const**, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::ServiceDescriptor const**)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `protobuf_test_2dprotobuf_2eproto::AddDescriptorsImpl()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x2af): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char Step #3 - "compile-libfuzzer-coverage-x86_64": const*, void (*)(std::__1::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__1::allocator > const&))' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::Success()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x310): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::SharedCtor()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x35a): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::Success(Success const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x3c9): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: test-protobuf.pb.cc:(.text+0x3ed): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::~Success()': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x455): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o:test-protobuf.pb.cc:(.text+0x4e4): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x750): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__1::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__1::allocator >*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x8c6): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__1::basic_string, Step #3 - "compile-libfuzzer-coverage-x86_64": std::__1::allocator > const&, Step #3 - "compile-libfuzzer-coverage-x86_64": google::protobuf::io::CodedOutputStream*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::InternalSerializeWithCachedSizesToArray(bool, unsigned char*) Step #3 - "compile-libfuzzer-coverage-x86_64": const': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0x977): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__1::basic_string, std::__1::allocator > const&, unsigned Step #3 - "compile-libfuzzer-coverage-x86_64": char*)' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::MergeFrom(Success const&)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0xbbe): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::InternalSwap(Success*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.pb.cc:(.text+0xd86): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: test-protobuf.pb.cc:(.text+0xd92): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: test-protobuf.pb.cc:(.text+0xd9b): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: test-protobuf.pb.cc:(.text+0xdb3): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o:test-protobuf.pb.cc:(.text+0xdbc): Step #3 - "compile-libfuzzer-coverage-x86_64": more undefined references to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' follow Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o:(.data.rel.ro+0x28): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to `google::protobuf::Message::GetTypeName() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.pb.cc.o:(.data.rel.ro+0x60): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::Message::InitializationErrorString() const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(structurally_valid.o): Step #3 - "compile-libfuzzer-coverage-x86_64": in function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal15UTF8GenericScanEPKNS1_19UTF8StateMachineObjEPKciPi': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libprotobuf.a(repeated_field.o): in Step #3 - "compile-libfuzzer-coverage-x86_64": function Step #3 - "compile-libfuzzer-coverage-x86_64": `_GLOBAL__sub_I__ZN6google8protobuf8internal20RepeatedPtrFieldBase14InternalExtendEi': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": (.text.startup+0x10): undefined reference to `std::ios_base::Init::Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: (.text.startup+0x17): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `std::ios_base::Init::~Init()' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: Step #3 - "compile-libfuzzer-coverage-x86_64": 0x25 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o: in function `main': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.cpp:(.text+0x3d): undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::Message::SerializeToOstream(std::__1::basic_ostream >*) const' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/bin/ld: CMakeFiles/cmTC_2f5a0.dir/test-protobuf.cpp.o: in function Step #3 - "compile-libfuzzer-coverage-x86_64": `Success::set_message(char const*)': Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": test-protobuf.cpp:(.text._ZN7Success11set_messageEPKc[_ZN7Success11set_messageEPKc]+0xfc): Step #3 - "compile-libfuzzer-coverage-x86_64": undefined reference to Step #3 - "compile-libfuzzer-coverage-x86_64": `google::protobuf::internal::fixed_address_empty_string' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": clang++: error: linker command failed with exit code 1 (use -v to see Step #3 - "compile-libfuzzer-coverage-x86_64": invocation) Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: *** [CMakeFiles/cmTC_2f5a0.dir/build.make:117: cmTC_2f5a0] Error 1 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build/CMakeFiles/CMakeTmp' Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": make: *** [Makefile:127: cmTC_2f5a0/fast] Error 2 Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": . Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": ========================================================================== Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": [WARNING] Trezor support cannot be compiled! Skipping Trezor compilation. Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": For more information, please check src/device_trezor/README.md Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Call Stack (most recent call first): Step #3 - "compile-libfuzzer-coverage-x86_64": cmake/CheckTrezor.cmake:115 (trezor_fatal_msg) Step #3 - "compile-libfuzzer-coverage-x86_64": CMakeLists.txt:672 (include) Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64":  Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building on x86_64 for default Step #3 - "compile-libfuzzer-coverage-x86_64": -- AES support enabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_security_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_security_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_security_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Wformat_security_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_strong_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_strong_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_strong_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_protector_strong_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fcf_protection=full_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fcf_protection=full_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fcf_protection=full_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fcf_protection=full_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_clash_protection_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_clash_protection_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_clash_protection_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__fstack_clash_protection_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__mmitigate_rop_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__mmitigate_rop_c - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__mmitigate_rop_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__mmitigate_rop_cxx - Failed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,relro linker flag Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,relro linker flag - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,now linker flag Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,now linker flag - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,noexecstack linker flag Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,noexecstack linker flag - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,noexecheap linker flag Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for -Wl,-z,noexecheap linker flag - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=switch_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=switch_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=switch_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=switch_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=return_type_c Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=return_type_c - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=return_type_cxx Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test _Werror__Werror=return_type_cxx - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using C security hardening flags: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using C++ security hardening flags: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -Werror=switch -Werror=return-type Step #3 - "compile-libfuzzer-coverage-x86_64": -- Using linker security hardening flags: -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Boost Version: 1.84.0 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Boost components: filesystem;thread;chrono;serialization;program_options Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Readline: /usr/include Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_copy_text Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_copy_text - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_filename_completion_function Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_filename_completion_function - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_copy_text Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_copy_text - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_filename_completion_function Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for rl_filename_completion_function - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found readline library at: /usr Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Sodium: /usr/lib/x86_64-linux-gnu/libsodium.a Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Checking for module 'libzmq' Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found libzmq, version 4.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Git: /usr/bin/git Step #3 - "compile-libfuzzer-coverage-x86_64": -- You are currently on commit 641e5ca58 Step #3 - "compile-libfuzzer-coverage-x86_64": -- You are ahead of or behind a tagged release Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for a ASM-ATT compiler Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for a ASM-ATT compiler - /usr/bin/as Step #3 - "compile-libfuzzer-coverage-x86_64": -- Wallet crypto is using amd64-64-24k backend Step #3 - "compile-libfuzzer-coverage-x86_64": -- Trezor: support disabled Step #3 - "compile-libfuzzer-coverage-x86_64": -- Building tests Step #3 - "compile-libfuzzer-coverage-x86_64": -- Copying test data directory... Step #3 - "compile-libfuzzer-coverage-x86_64": -- Wallet crypto bench is using cn;amd64-64-24k;amd64-51-30k Step #3 - "compile-libfuzzer-coverage-x86_64": -- Not building debug utilities Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Doxygen: /usr/bin/doxygen (found version "1.8.17") found components: doxygen dot Step #3 - "compile-libfuzzer-coverage-x86_64": -- Configuring done (8.7s) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Generating done (0.3s) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Build files have been written to: /src/monero/monero/build Step #3 - "compile-libfuzzer-coverage-x86_64": + TESTS=' base58_fuzz_tests block_fuzz_tests transaction_fuzz_tests load-from-binary_fuzz_tests load-from-json_fuzz_tests parse-url_fuzz_tests http-client_fuzz_tests levin_fuzz_tests bulletproof_fuzz_tests tx-extra_fuzz_tests fuzz_rpc fuzz_rpc_full fuzz_rpc_full_no_exceptions fuzz_zmq ' Step #3 - "compile-libfuzzer-coverage-x86_64": + test xlibfuzzer == xlibfuzzer Step #3 - "compile-libfuzzer-coverage-x86_64": + TESTS=' base58_fuzz_tests block_fuzz_tests transaction_fuzz_tests load-from-binary_fuzz_tests load-from-json_fuzz_tests parse-url_fuzz_tests http-client_fuzz_tests levin_fuzz_tests bulletproof_fuzz_tests tx-extra_fuzz_tests fuzz_rpc fuzz_rpc_full fuzz_rpc_full_no_exceptions fuzz_zmq signature_fuzz_tests cold-outputs_fuzz_tests cold-transaction_fuzz_tests ' Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 -C tests/fuzz base58_fuzz_tests block_fuzz_tests transaction_fuzz_tests load-from-binary_fuzz_tests load-from-json_fuzz_tests parse-url_fuzz_tests http-client_fuzz_tests levin_fuzz_tests bulletproof_fuzz_tests tx-extra_fuzz_tests fuzz_rpc fuzz_rpc_full fuzz_rpc_full_no_exceptions fuzz_zmq signature_fuzz_tests cold-outputs_fuzz_tests cold-transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make: Entering directory '/src/monero/monero/build/tests/fuzz' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 4%] Building CXX object external/easylogging++/CMakeFiles/easylogging.dir/easylogging++.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 4%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/aesb.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake256.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/aes_hash.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_slice.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_ref.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/blake2b.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building CXX object src/common/CMakeFiles/obj_common.dir/base58.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_ssse3.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/chacha.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building CXX object src/common/CMakeFiles/obj_common.dir/command_line.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/hex.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building CXX object src/common/CMakeFiles/obj_common.dir/dns_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_avx2.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/cpu.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/http_auth.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/common/CMakeFiles/obj_common.dir/download.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/abstract_http_client.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 24%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/byte_stream.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlog.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object src/crypto/CMakeFiles/obj_cncrypto.dir/generators.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_utils_base.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_helper.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/crypto-ops-data.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object src/common/CMakeFiles/obj_common.dir/util.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building CXX object src/common/CMakeFiles/obj_common.dir/error.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/expect.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/string_tools.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/dataset.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building CXX object src/common/CMakeFiles/obj_common.dir/i18n.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/groestl.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-blake.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-groestl.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-jh.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash-extra-skein.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 40%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hash.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/soft_aes.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/hmac-keccak.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/jh.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/parserse_base_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/keccak.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/oaes_lib.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object external/randomx/CMakeFiles/randomx.dir/src/virtual_memory.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/random.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/skein.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/slow-hash.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/allocator.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/rx-slow-hash.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/instruction.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object src/common/CMakeFiles/obj_common.dir/notify.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/randomx.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_JIT.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/tree-hash.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object src/crypto/CMakeFiles/obj_cncrypto.dir/CryptonightR_template.S.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/superscalar.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/wipeable_string.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/levin_base.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object contrib/epee/src/CMakeFiles/obj_epee.dir/memwipe.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 64%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/connection_basic.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 64%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 68%] Building CXX object src/common/CMakeFiles/obj_common.dir/password.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_compiled.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building C object external/randomx/CMakeFiles/randomx.dir/src/argon2_core.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object src/common/CMakeFiles/obj_common.dir/perf_timer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/blake2_generator.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object src/common/CMakeFiles/obj_common.dir/pruning.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/instructions_portable.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building C object external/randomx/CMakeFiles/randomx.dir/src/reciprocal.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/virtual_machine.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building C object external/randomx/CMakeFiles/randomx.dir/src/blake2/blake2b.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building CXX object external/randomx/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building C object external/randomx/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building CXX object src/common/CMakeFiles/obj_common.dir/spawn.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/network_throttle-detail.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/mlocker.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/buffer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_ssl.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/int-util.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/portable_storage.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/common/CMakeFiles/obj_common.dir/threadpool.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/common/CMakeFiles/obj_common.dir/updates.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building C object src/common/CMakeFiles/obj_common.dir/aligned.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/common/CMakeFiles/obj_common.dir/timings.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Building CXX object src/common/CMakeFiles/obj_common.dir/combinator.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/misc_language.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/file_io_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Building CXX object contrib/epee/src/CMakeFiles/obj_epee.dir/net_parse_helpers.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library librandomx.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/src/common/perf_timer.cpp:94:4: warning: "Building with fuzzing mode UNSAFE FOR PRODUCTION!" [-W#warnings] Step #3 - "compile-libfuzzer-coverage-x86_64": 94 | #warning "Building with fuzzing mode UNSAFE FOR PRODUCTION!" Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library libeasylogging.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library libepee.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX static library libcncrypto.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX static library libcommon.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/base58.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/base58_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable base58_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target base58_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Building CXX object src/device/CMakeFiles/obj_device.dir/device.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_default.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Building CXX object src/device/CMakeFiles/obj_device.dir/log.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_ledger.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/device/CMakeFiles/obj_device.dir/device_io_hid.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctTypes.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctOps.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_format_utils_basic.dir/cryptonote_format_utils_basic.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building C object src/ringct/CMakeFiles/obj_ringct_basic.dir/rctCryptoOps.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/multiexp.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/mdb.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building C object external/db_drivers/liblmdb/CMakeFiles/lmdb.dir/midl.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Building CXX object src/ringct/CMakeFiles/obj_ringct.dir/rctSigs.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Building CXX object src/checkpoints/CMakeFiles/obj_checkpoints.dir/checkpoints.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Building CXX object src/fcmp_pp/CMakeFiles/obj_fcmp_pp.dir/fcmp_pp_crypto.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building CXX object src/ringct/CMakeFiles/obj_ringct_basic.dir/bulletproofs_plus.cc.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/account.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 7%] Building CXX object src/hardforks/CMakeFiles/obj_hardforks.dir/hardforks.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 7%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/blockchain.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 7%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_core.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 7%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_node.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 7%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/connection_context.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building CXX object src/net/CMakeFiles/obj_net.dir/dandelionpp.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/blockchain_db.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building CXX object src/CMakeFiles/obj_version.dir/__/version.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 11%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": [ 13%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/amd64-64-24k-choose_tp.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 13%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_basic_impl.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 13%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 13%] Building CXX object src/net/CMakeFiles/obj_net.dir/error.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Building CXX object src/p2p/CMakeFiles/obj_p2p.dir/net_peerlist.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_pool.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 27%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/cryptonote_format_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 27%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/choose_t.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/consts.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_freeze.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Linking CXX static library libversion.a Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 43%] Linking CXX static library libhardforks.a Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_sanity_check.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/cryptonote_tx_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_mul.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building CXX object src/net/CMakeFiles/obj_net.dir/http.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 68%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 68%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 70%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_square.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/difficulty.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_add_p1p1.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_dbl_p1p1.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_double.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd_p1p1.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_nielsadd2.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p2.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_p1p1_to_p3.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_pnielsadd_p1p1.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/ge25519_unpackneg.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_from32bytes.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_add.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building ASM object monero_crypto_src/amd64/CMakeFiles/monero-crypto-amd64-64-24k.dir/__/__/crypto_sign/ed25519/amd64-64-24k/fe25519_sub.s.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D AUTO_INITIALIZE_EASYLOGGINGPP' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_ASIO_ENABLE_SEQUENTIAL_STRAND_ALLOCATION' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_NO_AUTO_PTR' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D BOOST_UUID_DISABLE_ALIGNMENT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_EXPLICIT_BZERO' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_HIDAPI' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_READLINE' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D HAVE_STRPTIME' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D PER_BLOCK_CHECKPOINT' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-isystem /usr/local/include' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-O3' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": clang: warning: argument unused during compilation: '-D NDEBUG' [-Wunused-command-line-argument] Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Linking CXX static library libwallet-crypto.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/hardfork.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Building CXX object src/net/CMakeFiles/obj_net.dir/i2p_address.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/merge_mining.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Linking C static library liblmdb.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Linking CXX static library libfcmp_pp.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Building CXX object src/cryptonote_basic/CMakeFiles/obj_cryptonote_basic.dir/miner.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/net/CMakeFiles/obj_net.dir/parse.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/net/CMakeFiles/obj_net.dir/resolve.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building CXX object src/net/CMakeFiles/obj_net.dir/socks_connect.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building CXX object src/net/CMakeFiles/obj_net.dir/tor_address.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building CXX object src/net/CMakeFiles/obj_net.dir/zmq.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building CXX object src/cryptonote_core/CMakeFiles/obj_cryptonote_core.dir/tx_verification_utils.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building CXX object src/blockchain_db/CMakeFiles/obj_blockchain_db.dir/lmdb/db_lmdb.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Linking CXX static library libringct_basic.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Linking CXX static library libcryptonote_format_utils_basic.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Linking CXX static library libdevice.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Linking CXX static library libringct.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Linking CXX static library libcheckpoints.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Linking CXX static library libnet.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Linking CXX static library libcryptonote_basic.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Linking CXX static library libblockchain_db.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library libcryptonote_core.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library libp2p.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/block.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/block_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable block_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target block_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 34%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 34%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 58%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": [ 62%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/transaction.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/transaction_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 4%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/load_from_binary.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/load-from-binary_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable load-from-binary_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target load-from-binary_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 26%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/load_from_json.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/load-from-json_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable load-from-json_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target load-from-json_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 14%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/parse_url.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/parse-url_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable parse-url_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target parse-url_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/http-client.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/http-client_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable http-client_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target http-client_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 26%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/levin.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Building CXX object tests/fuzz/CMakeFiles/levin_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable levin_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target levin_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 26%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/bulletproof_fuzz_tests.dir/bulletproof.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/bulletproof_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable bulletproof_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target bulletproof_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 53%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 58%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 64%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/tx-extra_fuzz_tests.dir/tx-extra.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/tx-extra_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable tx-extra_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target tx-extra_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building CXX object tests/fuzz/CMakeFiles/fuzz_unsafe_macro.dir/__/__/src/common/perf_timer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 17%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": [ 17%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_args.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building CXX object src/rpc/CMakeFiles/obj_rpc_base.dir/rpc_handler.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/bootstrap_daemon.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/bootstrap_node_selector.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/core_rpc_server.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/rpc_version_str.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/block_queue.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Building CXX object src/rpc/CMakeFiles/obj_rpc.dir/instantiations.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/cryptonote_protocol_handler-base.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Building CXX object src/cryptonote_protocol/CMakeFiles/obj_cryptonote_protocol.dir/levin_notify.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 26%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 51%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 51%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 53%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": [ 53%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": [ 55%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 58%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 67%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 73%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/src/common/perf_timer.cpp:94:4: warning: "Building with fuzzing mode UNSAFE FOR PRODUCTION!" [-W#warnings] Step #3 - "compile-libfuzzer-coverage-x86_64": 94 | #warning "Building with fuzzing mode UNSAFE FOR PRODUCTION!" Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target fuzz_unsafe_macro Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library librpc_base.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking CXX static library libcryptonote_protocol.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library librpc.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc.dir/fuzz_rpc/initialisation.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc.dir/fuzz_rpc/rpc_endpoints.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc.dir/fuzz_rpc/fuzz_rpc.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:22:8: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 22 | struct CoreEnv { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 59 | auto core_env = initialise_rpc_core(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:46:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 46 | env->protocol = std::make_unique(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable fuzz_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target fuzz_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target fuzz_unsafe_macro Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 34%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": [ 47%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 61%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": [ 70%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Built target obj_cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target obj_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full.dir/fuzz_rpc/initialisation.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full.dir/fuzz_rpc/rpc_endpoints.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full.dir/fuzz_rpc/fuzz_rpc.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:46:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 46 | env->protocol = std::make_unique(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:22:8: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 22 | struct CoreEnv { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 59 | auto core_env = initialise_rpc_core(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable fuzz_rpc_full Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target fuzz_rpc_full Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 17%] Built target fuzz_unsafe_macro Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 35%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": [ 51%] Built target obj_cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": [ 55%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 57%] Built target obj_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": [ 67%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 71%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 73%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target rpc Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full_no_exceptions.dir/fuzz_rpc/initialisation.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full_no_exceptions.dir/fuzz_rpc/rpc_endpoints.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_rpc_full_no_exceptions.dir/fuzz_rpc/fuzz_rpc.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:46:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 46 | env->protocol = std::make_unique(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:1: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:2: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/crypto/hash.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/iostream:45: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/ios:228: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__locale:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string:654: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/string_view:953: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/algorithm:1865: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /usr/local/bin/../include/c++/v1/__algorithm/inplace_merge.h:27: Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:77:5: warning: delete called on non-final 'DummyProtocol' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] Step #3 - "compile-libfuzzer-coverage-x86_64": 77 | delete __ptr; Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.h:22:8: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 22 | struct CoreEnv { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete::operator()' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 290 | __deleter_(__tmp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 59 | auto core_env = initialise_rpc_core(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable fuzz_rpc_full_no_exceptions Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target fuzz_rpc_full_no_exceptions Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 15%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": [ 15%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Building CXX object src/rpc/CMakeFiles/obj_rpc_pub.dir/zmq_pub.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Building CXX object src/serialization/CMakeFiles/obj_serialization.dir/json_object.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 30%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 47%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 47%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 66%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 71%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Building CXX object contrib/epee/src/wire/CMakeFiles/wire.dir/error.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Building CXX object contrib/epee/src/wire/CMakeFiles/wire.dir/write.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target cryptonote_protocol Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library libwire.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target wire Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object contrib/epee/src/wire/json/CMakeFiles/wire-json.dir/write.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/contrib/epee/src/wire/json/write.cpp:28: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/contrib/epee/include/serialization/wire/json/write.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/writer.h:23: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h:23: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h:143:20: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 143 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX static library libwire-json.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target wire-json Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/rpc/zmq_pub.cpp:39: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h:143:20: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 143 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/rpc/zmq_pub.cpp:39: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:281:16: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 281 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/rpc/zmq_pub.cpp:39: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:35: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:77: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": 4 warnings generated. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target obj_rpc_pub Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.cpp:29: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h:143:20: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 143 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.cpp:29: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:281:16: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 281 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.cpp:29: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/serialization/json_object.h:33: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:35: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:77: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": 4 warnings generated. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target obj_serialization Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX static library libserialization.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target serialization Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX static library librpc_pub.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target rpc_pub Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_zmq.dir/fuzz_rpc/zmq_endpoints.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/fuzz_zmq.dir/fuzz_rpc/fuzz_zmq.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable fuzz_zmq Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target fuzz_zmq Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Building CXX object src/device_trezor/CMakeFiles/obj_device_trezor.dir/device_trezor.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building CXX object src/mnemonics/CMakeFiles/obj_mnemonics.dir/electrum-words.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account_kex_impl.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_account.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_clsag_context.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet2.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/wallet_args.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/ringdb.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/node_rpc_proxy.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_tx_builder_ringct.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_store.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building CXX object src/multisig/CMakeFiles/obj_multisig.dir/multisig_kex_msg.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Building CXX object src/wallet/CMakeFiles/obj_wallet.dir/message_transporter.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 40%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target obj_device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library libdevice_trezor.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target obj_mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library libmnemonics.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target obj_multisig Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library libmultisig.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target multisig Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/wallet/wallet2.cpp:81: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h:143:20: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 143 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/wallet/wallet2.cpp:81: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:281:16: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 281 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/wallet/wallet2.cpp:81: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:35: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:77: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:35: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1761:23: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::ParseNumber<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 1761 | ParseNumber(is, handler); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:575:13: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::ParseValue<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 575 | ParseValue(is, handler); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2647:40: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::Parse<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2647 | parseResult_ = reader.template Parse(is, *this); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2712:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::ParseStream<0U, rapidjson::UTF8<>, rapidjson::GenericStringStream>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2712 | return ParseStream(s); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2721:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::Parse<0U, rapidjson::UTF8<>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2721 | return Parse(str); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2728:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::Parse<0U>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2728 | return Parse(str); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/src/wallet/wallet2.cpp:559:14: note: in instantiation of member function 'rapidjson::GenericDocument>::Parse' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 559 | if (json.Parse(buf.c_str()).HasParseError()) { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/wallet/wallet2.cpp:81: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1533:77: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 1533 | d = (minus ? -std::numeric_limits<double>::infinity() : std::numeric_limits<double>::infinity()); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/src/wallet/wallet2.cpp:81: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/document.h:20: Step #3 - "compile-libfuzzer-coverage-x86_64": In file included from /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:26: Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h:281:16: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] Step #3 - "compile-libfuzzer-coverage-x86_64": 281 | return std::numeric_limits<double>::infinity(); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1715:34: note: in instantiation of function template specialization 'rapidjson::internal::StrtodFullPrecision' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 1715 | d = internal::StrtodFullPrecision(d, p, decimal, length, decimalPosition, exp); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:1761:23: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::ParseNumber<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 1761 | ParseNumber(is, handler); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/reader.h:575:13: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::ParseValue<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 575 | ParseValue(is, handler); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2647:40: note: in instantiation of function template specialization 'rapidjson::GenericReader, rapidjson::UTF8<>>::Parse<0U, rapidjson::GenericStringStream>, rapidjson::GenericDocument>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2647 | parseResult_ = reader.template Parse(is, *this); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2712:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::ParseStream<0U, rapidjson::UTF8<>, rapidjson::GenericStringStream>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2712 | return ParseStream(s); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2721:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::Parse<0U, rapidjson::UTF8<>>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2721 | return Parse(str); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/external/rapidjson/include/rapidjson/document.h:2728:16: note: in instantiation of function template specialization 'rapidjson::GenericDocument>::Parse<0U>' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 2728 | return Parse(str); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/src/wallet/wallet2.cpp:559:14: note: in instantiation of member function 'rapidjson::GenericDocument>::Parse' requested here Step #3 - "compile-libfuzzer-coverage-x86_64": 559 | if (json.Parse(buf.c_str()).HasParseError()) { Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 7 warnings generated. Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target obj_wallet Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking CXX static library ../../lib/libwallet.a Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target wallet Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/signature.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/signature_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable signature_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target signature_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 31%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Built target obj_device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Built target obj_mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": [ 53%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 55%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 61%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 70%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 81%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target obj_multisig Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target obj_wallet Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target multisig Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target wallet Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/cold-outputs.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/cold-outputs_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable cold-outputs_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target cold-outputs_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target genversion Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Built target lmdb Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 14%] Built target monero-crypto-amd64-64-24k Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Built target obj_hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target easylogging Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target obj_fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 18%] Built target version Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Built target obj_ringct Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 30%] Built target obj_cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target hardforks Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Built target obj_cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 43%] Built target randomx Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Built target obj_ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Built target obj_blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 47%] Built target obj_device Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target obj_p2p Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Built target obj_multisig Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Built target obj_cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Built target obj_cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": [ 61%] Built target obj_net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 70%] Built target obj_common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Built target obj_wallet Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target obj_epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Built target epee Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target cncrypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target mnemonics Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target device_trezor Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target common Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Built target fcmp_pp Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target wallet-crypto Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target cryptonote_format_utils_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target ringct_basic Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Built target checkpoints Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target net Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target rpc_base Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target device Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target ringct Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Built target cryptonote_basic Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target blockchain_db Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target cryptonote_core Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Built target multisig Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target p2p Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target wallet Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Entering directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/cold-transaction.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Building CXX object tests/fuzz/CMakeFiles/cold-transaction_fuzz_tests.dir/fuzzer.cpp.o Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking CXX executable cold-transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[3]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target cold-transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": make[2]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make[1]: Leaving directory '/src/monero/monero/build' Step #3 - "compile-libfuzzer-coverage-x86_64": make: Leaving directory '/src/monero/monero/build/tests/fuzz' Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp base58_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo base58_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=base58 Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/base58 Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/base58 ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/base58 Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/base58 /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/base58_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum ENC1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp ENC1 da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/base58_fuzz_tests_seed_corpus.zip da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: da39a3ee5e6b4b0d3255bfef95601890afd80709 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum ENC2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=b2f8995ddf129a276b4ba13e84c345fe243b8b3c Step #3 - "compile-libfuzzer-coverage-x86_64": + cp ENC2 b2f8995ddf129a276b4ba13e84c345fe243b8b3c Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/base58_fuzz_tests_seed_corpus.zip b2f8995ddf129a276b4ba13e84c345fe243b8b3c Step #3 - "compile-libfuzzer-coverage-x86_64": adding: b2f8995ddf129a276b4ba13e84c345fe243b8b3c (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f b2f8995ddf129a276b4ba13e84c345fe243b8b3c Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp block_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo block_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=block Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/block Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/block ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/block Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/block /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/block_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum BLOCK1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=af1eb50a61c3b5e1752fcdcd30607ea67613b382 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp BLOCK1 af1eb50a61c3b5e1752fcdcd30607ea67613b382 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/block_fuzz_tests_seed_corpus.zip af1eb50a61c3b5e1752fcdcd30607ea67613b382 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: af1eb50a61c3b5e1752fcdcd30607ea67613b382 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f af1eb50a61c3b5e1752fcdcd30607ea67613b382 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum BLOCK2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=d48338ba0611ba047f64624b9251c4e2978d6c5a Step #3 - "compile-libfuzzer-coverage-x86_64": + cp BLOCK2 d48338ba0611ba047f64624b9251c4e2978d6c5a Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/block_fuzz_tests_seed_corpus.zip d48338ba0611ba047f64624b9251c4e2978d6c5a Step #3 - "compile-libfuzzer-coverage-x86_64": adding: d48338ba0611ba047f64624b9251c4e2978d6c5a (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f d48338ba0611ba047f64624b9251c4e2978d6c5a Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp bulletproof_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo bulletproof_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=bulletproof Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/bulletproof Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/bulletproof ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/bulletproof Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/bulletproof /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/bulletproof_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum BP0 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=8e369793e6e94cb6aacb8425dbfad71114c56307 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp BP0 8e369793e6e94cb6aacb8425dbfad71114c56307 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/bulletproof_fuzz_tests_seed_corpus.zip 8e369793e6e94cb6aacb8425dbfad71114c56307 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 8e369793e6e94cb6aacb8425dbfad71114c56307 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 8e369793e6e94cb6aacb8425dbfad71114c56307 Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp cold-outputs_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo cold-outputs_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=cold-outputs Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/cold-outputs Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/cold-outputs ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/cold-outputs Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/cold-outputs /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/cold-outputs_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum out-old-all-0 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=b0d0c50eb6925a152bcc155725546346a6245941 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp out-old-all-0 b0d0c50eb6925a152bcc155725546346a6245941 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/cold-outputs_fuzz_tests_seed_corpus.zip b0d0c50eb6925a152bcc155725546346a6245941 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: b0d0c50eb6925a152bcc155725546346a6245941 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f b0d0c50eb6925a152bcc155725546346a6245941 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum out-unauth-all-6 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=b1b68bb158ed35d1b88c47383b85d927c4183d57 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp out-unauth-all-6 b1b68bb158ed35d1b88c47383b85d927c4183d57 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/cold-outputs_fuzz_tests_seed_corpus.zip b1b68bb158ed35d1b88c47383b85d927c4183d57 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: b1b68bb158ed35d1b88c47383b85d927c4183d57 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f b1b68bb158ed35d1b88c47383b85d927c4183d57 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum out-v4-all-21 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=b00651aef141864b65e03df74f67123ad9599472 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp out-v4-all-21 b00651aef141864b65e03df74f67123ad9599472 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/cold-outputs_fuzz_tests_seed_corpus.zip b00651aef141864b65e03df74f67123ad9599472 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: b00651aef141864b65e03df74f67123ad9599472 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f b00651aef141864b65e03df74f67123ad9599472 Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp cold-transaction_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo cold-transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=cold-transaction Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/cold-transaction Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/cold-transaction ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/cold-transaction Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/cold-transaction /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/cold-transaction_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum CTX1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=201fda797a60d36acf49e707e41e1c0fec6ff717 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp CTX1 201fda797a60d36acf49e707e41e1c0fec6ff717 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/cold-transaction_fuzz_tests_seed_corpus.zip 201fda797a60d36acf49e707e41e1c0fec6ff717 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 201fda797a60d36acf49e707e41e1c0fec6ff717 (deflated 49%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 201fda797a60d36acf49e707e41e1c0fec6ff717 Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz_rpc /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo fuzz_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=fuzz_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/fuzz_rpc Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/fuzz_rpc ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz_rpc_full /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo fuzz_rpc_full Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=fuzz_rpc_full Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/fuzz_rpc_full Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/fuzz_rpc_full ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz_rpc_full_no_exceptions /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo fuzz_rpc_full_no_exceptions Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=fuzz_rpc_full_no_exceptions Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/fuzz_rpc_full_no_exceptions Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/fuzz_rpc_full_no_exceptions ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz_zmq /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo fuzz_zmq Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=fuzz_zmq Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/fuzz_zmq Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/fuzz_zmq ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp http-client_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo http-client_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=http-client Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/http-client Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/http-client ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/http-client Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/http-client /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/http-client_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum RESP1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=728e0fc616de2aa7592443a863ea03fdb171a48b Step #3 - "compile-libfuzzer-coverage-x86_64": + cp RESP1 728e0fc616de2aa7592443a863ea03fdb171a48b Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/http-client_fuzz_tests_seed_corpus.zip 728e0fc616de2aa7592443a863ea03fdb171a48b Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 728e0fc616de2aa7592443a863ea03fdb171a48b (deflated 11%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 728e0fc616de2aa7592443a863ea03fdb171a48b Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp levin_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo levin_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=levin Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/levin Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/levin ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/levin Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/levin /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/levin_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum LEVIN1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=e496a1799347bd7415cf0a7a3293efb915cd8f4d Step #3 - "compile-libfuzzer-coverage-x86_64": + cp LEVIN1 e496a1799347bd7415cf0a7a3293efb915cd8f4d Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/levin_fuzz_tests_seed_corpus.zip e496a1799347bd7415cf0a7a3293efb915cd8f4d Step #3 - "compile-libfuzzer-coverage-x86_64": adding: e496a1799347bd7415cf0a7a3293efb915cd8f4d (deflated 45%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f e496a1799347bd7415cf0a7a3293efb915cd8f4d Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp load-from-binary_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo load-from-binary_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=load-from-binary Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/load-from-binary Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/load-from-binary ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/load-from-binary Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/load-from-binary /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/load-from-binary_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum BINARY1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=b5f4aa1a95bce1e109202687c650cb6947033a15 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp BINARY1 b5f4aa1a95bce1e109202687c650cb6947033a15 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/load-from-binary_fuzz_tests_seed_corpus.zip b5f4aa1a95bce1e109202687c650cb6947033a15 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: b5f4aa1a95bce1e109202687c650cb6947033a15 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f b5f4aa1a95bce1e109202687c650cb6947033a15 Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp load-from-json_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo load-from-json_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=load-from-json Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/load-from-json Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/load-from-json ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/load-from-json Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/load-from-json /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/load-from-json_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum JSON1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f Step #3 - "compile-libfuzzer-coverage-x86_64": + cp JSON1 bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/load-from-json_fuzz_tests_seed_corpus.zip bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f Step #3 - "compile-libfuzzer-coverage-x86_64": adding: bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp parse-url_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo parse-url_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=parse-url Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/parse-url Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/parse-url ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/parse-url Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/parse-url /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/parse-url_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum URL1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=4b84b15bff6ee5796152495a230e45e3d7e947d9 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp URL1 4b84b15bff6ee5796152495a230e45e3d7e947d9 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/parse-url_fuzz_tests_seed_corpus.zip 4b84b15bff6ee5796152495a230e45e3d7e947d9 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 4b84b15bff6ee5796152495a230e45e3d7e947d9 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 4b84b15bff6ee5796152495a230e45e3d7e947d9 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum URL2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=3782ebcb6258f5d8b932f39f3bebc8a94b70bbad Step #3 - "compile-libfuzzer-coverage-x86_64": + cp URL2 3782ebcb6258f5d8b932f39f3bebc8a94b70bbad Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/parse-url_fuzz_tests_seed_corpus.zip 3782ebcb6258f5d8b932f39f3bebc8a94b70bbad Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 3782ebcb6258f5d8b932f39f3bebc8a94b70bbad (deflated 28%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 3782ebcb6258f5d8b932f39f3bebc8a94b70bbad Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp signature_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo signature_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=signature Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/signature Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/signature ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/signature Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/signature /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/signature_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum SIG1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp SIG1 da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/signature_fuzz_tests_seed_corpus.zip da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: da39a3ee5e6b4b0d3255bfef95601890afd80709 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum SIG2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=f6f7351cffd35cf8a946416489fb56d22920adcc Step #3 - "compile-libfuzzer-coverage-x86_64": + cp SIG2 f6f7351cffd35cf8a946416489fb56d22920adcc Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/signature_fuzz_tests_seed_corpus.zip f6f7351cffd35cf8a946416489fb56d22920adcc Step #3 - "compile-libfuzzer-coverage-x86_64": adding: f6f7351cffd35cf8a946416489fb56d22920adcc (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f f6f7351cffd35cf8a946416489fb56d22920adcc Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp transaction_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo transaction_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=transaction Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/transaction Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/transaction ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/transaction Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/transaction /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/transaction_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum TX1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=3475bde38b067f269dc116ec0025a737653d771a Step #3 - "compile-libfuzzer-coverage-x86_64": + cp TX1 3475bde38b067f269dc116ec0025a737653d771a Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/transaction_fuzz_tests_seed_corpus.zip 3475bde38b067f269dc116ec0025a737653d771a Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 3475bde38b067f269dc116ec0025a737653d771a (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 3475bde38b067f269dc116ec0025a737653d771a Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum TX2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=0398284c25e72b3645ce01118b270eebf3e2e62e Step #3 - "compile-libfuzzer-coverage-x86_64": + cp TX2 0398284c25e72b3645ce01118b270eebf3e2e62e Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/transaction_fuzz_tests_seed_corpus.zip 0398284c25e72b3645ce01118b270eebf3e2e62e Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 0398284c25e72b3645ce01118b270eebf3e2e62e (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 0398284c25e72b3645ce01118b270eebf3e2e62e Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + for fuzzer in *fuzz* Step #3 - "compile-libfuzzer-coverage-x86_64": + cp tx-extra_fuzz_tests /workspace/out/libfuzzer-coverage-x86_64 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ echo tx-extra_fuzz_tests Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sed -e s/_fuzz_tests// Step #3 - "compile-libfuzzer-coverage-x86_64": + base=tx-extra Step #3 - "compile-libfuzzer-coverage-x86_64": + basedir=/src/monero/monero/tests/data/fuzz/tx-extra Step #3 - "compile-libfuzzer-coverage-x86_64": + '[' -d /src/monero/monero/tests/data/fuzz/tx-extra ']' Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/monero/monero/tests/data/fuzz/tx-extra Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/tests/data/fuzz/tx-extra /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f /workspace/out/libfuzzer-coverage-x86_64/tx-extra_fuzz_tests_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum TXEXTRA1 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=6f57a98ffc86f44dfc908ca4512abce28411d0a0 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp TXEXTRA1 6f57a98ffc86f44dfc908ca4512abce28411d0a0 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/tx-extra_fuzz_tests_seed_corpus.zip 6f57a98ffc86f44dfc908ca4512abce28411d0a0 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: 6f57a98ffc86f44dfc908ca4512abce28411d0a0 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f 6f57a98ffc86f44dfc908ca4512abce28411d0a0 Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in * Step #3 - "compile-libfuzzer-coverage-x86_64": ++ sha1sum TXEXTRA2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ awk '{print $1}' Step #3 - "compile-libfuzzer-coverage-x86_64": + h=f71c52c4a280953d5b6abce0511218b74f03f414 Step #3 - "compile-libfuzzer-coverage-x86_64": + cp TXEXTRA2 f71c52c4a280953d5b6abce0511218b74f03f414 Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/tx-extra_fuzz_tests_seed_corpus.zip f71c52c4a280953d5b6abce0511218b74f03f414 Step #3 - "compile-libfuzzer-coverage-x86_64": adding: f71c52c4a280953d5b6abce0511218b74f03f414 (stored 0%) Step #3 - "compile-libfuzzer-coverage-x86_64": + rm -f f71c52c4a280953d5b6abce0511218b74f03f414 Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/monero/monero/build/tests/fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + cp /src/fuzz_rpc.options /src/fuzz_rpc_full.options /src/fuzz_rpc_full_no_exceptions.options /src/fuzz_zmq.options /workspace/out/libfuzzer-coverage-x86_64/ Finished Step #3 - "compile-libfuzzer-coverage-x86_64" Starting Step #4 Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #4: Using default tag: latest Step #4: latest: Pulling from oss-fuzz-base/base-runner Step #4: b549f31133a9: Already exists Step #4: 4ccb3e70f70a: Already exists Step #4: 7d41f04c49ee: Already exists Step #4: 563681bc474d: Pulling fs layer Step #4: a155b9d8cdee: Pulling fs layer Step #4: cb1685feedf6: Pulling fs layer Step #4: a42f5ed5643f: Pulling fs layer Step #4: 6fd9be2021dc: Pulling fs layer Step #4: 3ecd1b7d09ff: Pulling fs layer Step #4: afd601e04259: Pulling fs layer Step #4: 73de40aa12fb: Pulling fs layer Step #4: 822837b4347b: Pulling fs layer Step #4: 4e2a90065a97: Pulling fs layer Step #4: 0d7e3f5fedca: Pulling fs layer Step #4: 1a6233f01025: Pulling fs layer Step #4: dfae9bd74850: Pulling fs layer Step #4: 88312e087e10: Pulling fs layer Step #4: 043b6f6f2af5: Pulling fs layer Step #4: 4a2c03b755ef: Pulling fs layer Step #4: 85341cdb9cd4: Pulling fs layer Step #4: c398d3204c08: Pulling fs layer Step #4: 277c407db9f8: Pulling fs layer Step #4: 1a6233f01025: Waiting Step #4: f2f0ae105119: Pulling fs layer Step #4: dfae9bd74850: Waiting Step #4: 09bb6f8fe688: Pulling fs layer Step #4: 88312e087e10: Waiting Step #4: afd601e04259: Waiting Step #4: 7aaac061efff: Pulling fs layer Step #4: 73de40aa12fb: Waiting Step #4: 2cd2eb4bda12: Pulling fs layer Step #4: 605fbb6668e5: Pulling fs layer Step #4: 822837b4347b: Waiting Step #4: 5673af09c063: Pulling fs layer Step #4: 043b6f6f2af5: Waiting Step #4: c398d3204c08: Waiting Step #4: 4e2a90065a97: Waiting Step #4: 277c407db9f8: Waiting Step #4: f2f0ae105119: Waiting Step #4: 4a2c03b755ef: Waiting Step #4: 85341cdb9cd4: Waiting Step #4: 0d7e3f5fedca: Waiting Step #4: 7aaac061efff: Waiting Step #4: 605fbb6668e5: Waiting Step #4: 09bb6f8fe688: Waiting Step #4: 2cd2eb4bda12: Waiting Step #4: cb1685feedf6: Verifying Checksum Step #4: cb1685feedf6: Download complete Step #4: 6fd9be2021dc: Verifying Checksum Step #4: 6fd9be2021dc: Download complete Step #4: 563681bc474d: Verifying Checksum Step #4: 563681bc474d: Download complete Step #4: a155b9d8cdee: Verifying Checksum Step #4: a155b9d8cdee: Download complete Step #4: a42f5ed5643f: Verifying Checksum Step #4: a42f5ed5643f: Download complete Step #4: 73de40aa12fb: Verifying Checksum Step #4: 73de40aa12fb: Download complete Step #4: afd601e04259: Verifying Checksum Step #4: afd601e04259: Download complete Step #4: 822837b4347b: Download complete Step #4: 563681bc474d: Pull complete Step #4: 1a6233f01025: Download complete Step #4: dfae9bd74850: Download complete Step #4: 0d7e3f5fedca: Verifying Checksum Step #4: 0d7e3f5fedca: Download complete Step #4: 043b6f6f2af5: Download complete Step #4: 3ecd1b7d09ff: Verifying Checksum Step #4: 3ecd1b7d09ff: Download complete Step #4: 85341cdb9cd4: Verifying Checksum Step #4: 85341cdb9cd4: Download complete Step #4: a155b9d8cdee: Pull complete Step #4: c398d3204c08: Verifying Checksum Step #4: c398d3204c08: Download complete Step #4: cb1685feedf6: Pull complete Step #4: 09bb6f8fe688: Verifying Checksum Step #4: 09bb6f8fe688: Download complete Step #4: f2f0ae105119: Download complete Step #4: 2cd2eb4bda12: Verifying Checksum Step #4: 2cd2eb4bda12: Download complete Step #4: a42f5ed5643f: Pull complete Step #4: 7aaac061efff: Verifying Checksum Step #4: 7aaac061efff: Download complete Step #4: 6fd9be2021dc: Pull complete Step #4: 5673af09c063: Download complete Step #4: 277c407db9f8: Verifying Checksum Step #4: 277c407db9f8: Download complete Step #4: 88312e087e10: Verifying Checksum Step #4: 88312e087e10: Download complete Step #4: 605fbb6668e5: Verifying Checksum Step #4: 605fbb6668e5: Download complete Step #4: 4a2c03b755ef: Verifying Checksum Step #4: 4a2c03b755ef: Download complete Step #4: 3ecd1b7d09ff: Pull complete Step #4: afd601e04259: Pull complete Step #4: 73de40aa12fb: Pull complete Step #4: 822837b4347b: Pull complete Step #4: 4e2a90065a97: Download complete Step #4: 4e2a90065a97: Pull complete Step #4: 0d7e3f5fedca: Pull complete Step #4: 1a6233f01025: Pull complete Step #4: dfae9bd74850: Pull complete Step #4: 88312e087e10: Pull complete Step #4: 043b6f6f2af5: Pull complete Step #4: 4a2c03b755ef: Pull complete Step #4: 85341cdb9cd4: Pull complete Step #4: c398d3204c08: Pull complete Step #4: 277c407db9f8: Pull complete Step #4: f2f0ae105119: Pull complete Step #4: 09bb6f8fe688: Pull complete Step #4: 7aaac061efff: Pull complete Step #4: 2cd2eb4bda12: Pull complete Step #4: 605fbb6668e5: Pull complete Step #4: 5673af09c063: Pull complete Step #4: Digest: sha256:bb77d1c375187dd28279f75622ae93ce5a76b23737332fb3a2becf57f5efa474 Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #4 Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #5: [/corpus/parse-url_fuzz_tests.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/parse-url_fuzz_tests.zip or Step #5: /corpus/parse-url_fuzz_tests.zip.zip, and cannot find /corpus/parse-url_fuzz_tests.zip.ZIP, period. Step #5: Failed to unpack the corpus for parse-url_fuzz_tests. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: Running parse-url_fuzz_tests Step #5: Error occured while running parse-url_fuzz_tests: Step #5: Cov returncode: 1, grep returncode: 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1631370326 Step #5: No such file or directory: /corpus/parse-url_fuzz_tests; exiting Step #5: Running cold-transaction_fuzz_tests Step #5: Running http-client_fuzz_tests Step #5: Running load-from-json_fuzz_tests Step #5: Running levin_fuzz_tests Step #5: Running bulletproof_fuzz_tests Step #5: Running fuzz_rpc Step #5: [2026-07-11 06:58:09,317 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:09,336 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/parse-url_fuzz_tests_error.log Step #5: Running fuzz_rpc_full_no_exceptions Step #5: Running tx-extra_fuzz_tests Step #5: Running base58_fuzz_tests Step #5: Running transaction_fuzz_tests Step #5: Running fuzz_zmq Step #5: [2026-07-11 06:58:09,705 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:09,719 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/bulletproof_fuzz_tests_error.log Step #5: [2026-07-11 06:58:09,949 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:09,954 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:09,965 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-11 06:58:09,969 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/base58_fuzz_tests_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/levin_fuzz_tests_error.log Step #5: [2026-07-11 06:58:10,375 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:10,390 INFO] Finished finding shared libraries for targets. Step #5: [2026-07-11 06:58:10,459 INFO] Finding shared libraries for targets (if any). Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/http-client_fuzz_tests_error.log Step #5: [2026-07-11 06:58:10,475 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/tx-extra_fuzz_tests_error.log Step #5: [2026-07-11 06:58:11,880 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:11,896 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/transaction_fuzz_tests_error.log Step #5: [2026-07-11 06:58:12,264 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:12,282 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/load-from-json_fuzz_tests_error.log Step #5: [2026-07-11 06:58:13,406 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:13,428 INFO] Finished finding shared libraries for targets. Step #5: Running block_fuzz_tests Step #5: Running load-from-binary_fuzz_tests Step #5: Running fuzz_rpc_full Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_zmq_error.log Step #5: Running signature_fuzz_tests Step #5: Running cold-outputs_fuzz_tests Step #5: [2026-07-11 06:58:15,265 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:15,282 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/signature_fuzz_tests_error.log Step #5: [2026-07-11 06:58:16,331 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:16,351 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/block_fuzz_tests_error.log Step #5: [2026-07-11 06:58:17,009 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:17,028 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/load-from-binary_fuzz_tests_error.log Step #5: [2026-07-11 06:58:34,166 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 06:58:34,182 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/cold-outputs_fuzz_tests_error.log Step #5: [2026-07-11 07:01:50,909 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 07:01:50,920 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/cold-transaction_fuzz_tests_error.log Step #5: Error occured while running fuzz_rpc: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1631772816 Step #5: MERGE-OUTER: 3346 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1631916765 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: 3346 total files; 0 processed earlier; will process 3346 files now Step #5: #1 pulse exec/s: 0 rss: 32Mb Step #5: #2 pulse exec/s: 0 rss: 32Mb Step #5: #4 pulse exec/s: 0 rss: 32Mb Step #5: 2026-07-11 06:58:10,117 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,117 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 06:58:10,118 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,118 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 06:58:10,118 T batch transaction: committing... Step #5: 2026-07-11 06:58:10,118 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,118 T batch transaction: end Step #5: 2026-07-11 06:58:10,118 D Stopping io_context Step #5: 2026-07-11 06:58:10,118 T Miner has received stop signal Step #5: 2026-07-11 06:58:10,118 T Not mining - nothing to stop Step #5: 2026-07-11 06:58:10,118 T Blockchain::deinit Step #5: 2026-07-11 06:58:10,118 T Stopping blockchain read/write activity Step #5: 2026-07-11 06:58:10,119 T BlockchainLMDB::close Step #5: 2026-07-11 06:58:10,119 T BlockchainLMDB::sync Step #5: 2026-07-11 06:58:10,133 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 06:58:10,133 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 06:58:10,134 T Blockchain::Blockchain Step #5: 2026-07-11 06:58:10,135 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 06:58:10,135 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 06:58:10,135 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 06:58:10,135 D option: fast Step #5: 2026-07-11 06:58:10,135 D option: async Step #5: 2026-07-11 06:58:10,135 D option: 250000000bytes Step #5: 2026-07-11 06:58:10,135 T BlockchainLMDB::open Step #5: 2026-07-11 06:58:10,136 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 06:58:10,136 T BlockchainLMDB::need_resize Step #5: 2026-07-11 06:58:10,136 D DB map size: 1073741824 Step #5: 2026-07-11 06:58:10,136 D Space used: 4096 Step #5: 2026-07-11 06:58:10,136 D Space remaining: 1073737728 Step #5: 2026-07-11 06:58:10,136 D Size threshold: 0 Step #5: 2026-07-11 06:58:10,136 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 06:58:10,136 D Setting m_height to: 0 Step #5: 2026-07-11 06:58:10,136 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,136 T Blockchain::init Step #5: 2026-07-11 06:58:10,136 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,136 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,136 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,137 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,137 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,137 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,137 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 06:58:10,137 D init done Step #5: 2026-07-11 06:58:10,137 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,137 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,137 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,137 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 06:58:10,195 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 06:58:10,223 T Blockchain::add_new_block Step #5: 2026-07-11 06:58:10,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,223 T Blockchain::have_block_unlocked Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::block_exists Step #5: 2026-07-11 06:58:10,223 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 06:58:10,223 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,223 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 06:58:10,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,223 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,223 T Blockchain::check_block_timestamp Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,223 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 06:58:10,223 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,223 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,292 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 06:58:10,292 D Miner tx hash: Step #5: 2026-07-11 06:58:10,292 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 06:58:10,292 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 06:58:10,292 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,292 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,292 T BlockchainLMDB::add_block Step #5: 2026-07-11 06:58:10,292 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,292 T BlockchainLMDB::need_resize Step #5: 2026-07-11 06:58:10,292 D DB map size: 1073741824 Step #5: 2026-07-11 06:58:10,293 D Space used: 12288 Step #5: 2026-07-11 06:58:10,293 D Space remaining: 1073729536 Step #5: 2026-07-11 06:58:10,293 D Size threshold: 0 Step #5: 2026-07-11 06:58:10,293 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::add_output Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::add_block Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 06:58:10,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,293 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,293 T requesting 1 from 0, uncached Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 06:58:10,293 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 06:58:10,294 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 06:58:10,294 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 06:58:10,294 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 06:58:10,294 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 69(0/69)ms Step #5: 2026-07-11 06:58:10,294 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 06:58:10,294 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,294 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,294 D Invalidating block template cache Step #5: 2026-07-11 06:58:10,294 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 06:58:10,294 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,294 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,294 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,295 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 06:58:10,295 T Blockchain::get_tail_id Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,295 I Blockchain initialized. last block: 0, d4466.h20.m9.s17 time ago, current difficulty: 1 Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,295 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,295 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::height Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,295 T mdb_txn_safe: destructor Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 06:58:10,295 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 06:58:10,295 W Attempt to get block from height 0 failed -- block not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get block from height 0 failed -- block not in db Step #5: ==196== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 06:58:10,345 I RandomX main cache initialized Step #5: #0 0x558c1498a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c148feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c148e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f316bc8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f316ba9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f316ba7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c148bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c1538e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c15328632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c1532a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c1532a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c14dff0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c14e2af3b in cryptonote::BlockchainLMDB::get_block_blob_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2506:5 Step #5: #13 0x558c14df0184 in cryptonote::BlockchainDB::get_block_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/blockchain_db.cpp:350:17 Step #5: #14 0x558c14e37713 in cryptonote::BlockchainLMDB::get_top_block() const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2906:12 Step #5: #15 0x558c14d2df8b in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:394:35 Step #5: #16 0x558c14d98ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558c1498ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558c14a76d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558c148e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558c148ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558c148d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558c148ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f316ba7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558c148c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19f44e137433b12205647a14d6c784c85b135e30 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1633257345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/19f44e137433b12205647a14d6c784c85b135e30' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 7 processed earlier; will process 3339 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==3553== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb21b74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb21ae8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb21acb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f524bad341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f524b8e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f524b8c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb21aa4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb22578138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb22512632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb22514375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb2251435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb21f32229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb21f1f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb21f1912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb21f82ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb21b74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb21c60d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb21accd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb21ad62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb21abd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb21ae94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f524b8c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb21ab0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f19358834a7fbab4b6813c75a8220cec235fdaa7 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1633962104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f19358834a7fbab4b6813c75a8220cec235fdaa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 8 processed earlier; will process 3338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==5843== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e40b5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e40ad2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e40ab5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff51b93241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff51b74700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff51b726858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e40a8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e41562138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e414fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e414fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e414fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e40f1c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561e40f099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561e40f0312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561e40f6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561e40b5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561e40c4ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561e40ab6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561e40ac02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561e40aa77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561e40ad34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff51b728082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561e40a9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbef4976a92e93cec60c3eaea4c0792a01d580ba Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1634669787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fbef4976a92e93cec60c3eaea4c0792a01d580ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 9 processed earlier; will process 3337 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==8215== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcefc17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcefb8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcefb6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69246b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69244c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69244a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcefb47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fcf061b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcf05b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fcf05b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcf05b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fceffd5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fceffc29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fceffbc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fcf0025ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fcefc17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fcefd03d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fcefb6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fcefb792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fcefb607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fcefb8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f69244a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fcefb53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1970b189040951761499a6f6e46b2cbda516a28 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1636439022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e1970b189040951761499a6f6e46b2cbda516a28' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 11 processed earlier; will process 3335 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==9811== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e8751f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e87493b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e87476665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3415d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3413eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3413ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e8744fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e87f23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e87ebd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e87ebf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e87ebf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e879940c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e879cb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e878dcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e878ca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e878c412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e8792def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e8751fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e8760bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e87477d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e874812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e874687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e874944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe3413cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e8745bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5451ecce1953b052f8ec467f7784b606a9b07f9e Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1642063137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5451ecce1953b052f8ec467f7784b606a9b07f9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 15 processed earlier; will process 3331 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10143== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e26546f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2653e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2653c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdccfc0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdccfa2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdccfa00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e26539fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e265e73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e265e0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e265e0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e265e0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2658e40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e26591b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e26582cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e26581a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e26581412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e26587def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e26546fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e26555bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e2653c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e2653d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2653b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e2653e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdccfa02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e2653abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f830a4a9531da1271a24b10085e43a180ec715d Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1644087755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9f830a4a9531da1271a24b10085e43a180ec715d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 16 processed earlier; will process 3330 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==10158== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da3f8d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da3f849b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da3f82c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67d764a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67d745f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67d743e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da3f805e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55da402d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da40273632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55da40275578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55da3fc7aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55da3fce3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55da3f8d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55da3f9c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55da3f82dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55da3f8372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55da3f81e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55da3f84a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f67d7440082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55da3f811bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c3ddd3ad866b8837fffda90d30e90d63f544849 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1645124832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c3ddd3ad866b8837fffda90d30e90d63f544849' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 17 processed earlier; will process 3329 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10237== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8bc4eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8bc45fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8bc442665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee882ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee8811400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee880f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8bc41be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c8bceef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8bce89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c8bce8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8bce8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c8bc9600c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8bc99713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c8bc8a8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c8bc8969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c8bc89012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c8bc8f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c8bc4ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c8bc5d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c8bc443d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c8bc44d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c8bc4347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c8bc4604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fee880f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c8bc427bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8f90f74fbb2856a252e20eac68f3a3b6ccf415a Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1646838088 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8f90f74fbb2856a252e20eac68f3a3b6ccf415a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 18 processed earlier; will process 3328 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10252== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1d83d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1d8344b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1d8327665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b24ccb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b24ae000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b24abf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1d8300e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c1d8dd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1d8d6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c1d8d70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1d8d7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c1d878e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1d877b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1d877512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c1d87deef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1d83d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1d84bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c1d8328d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1d83322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1d83197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1d83454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b24ac1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c1d830cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c19a17df2344cb8274b7b3b6c5434247ef95e95 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1647895601 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3c19a17df2344cb8274b7b3b6c5434247ef95e95' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 19 processed earlier; will process 3327 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10266== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d25f1f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d25f16cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d25f14f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa11735941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa11716e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa11714d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d25f128e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d25fbfc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d25fb96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d25fb98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d25fb9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d25f66d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d25f6a413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d25f5b5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d25f5a39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d25f59d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d25f606ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d25f1f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d25f2e4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d25f150d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d25f15a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d25f1417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d25f16d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa11714f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d25f134bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1a9d1b2d6400158b79d6cb705518db09c7a97d2 Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1649602436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1a9d1b2d6400158b79d6cb705518db09c7a97d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 20 processed earlier; will process 3326 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10314== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b53c20d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b53c181b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b53c164665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa696bf641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa696a0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6969ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b53c13de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b53cc11138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b53cbab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b53cbad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b53cbad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b53c5cb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b53c5b89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b53c5b212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b53c61bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b53c20dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b53c2f9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b53c165d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b53c16f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b53c1567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b53c1824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6969ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b53c149bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c23c15ffd177fe20aac5750b5d5328dde580c9ee Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1650686613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c23c15ffd177fe20aac5750b5d5328dde580c9ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 21 processed earlier; will process 3325 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10328== ERROR: libFuzzer: deadly signal Step #5: #0 0x56073f909594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56073f87db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56073f860665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab8c1b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab8bfcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab8bfac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56073f839e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56074030d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607402a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5607402a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607402a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56073fcc7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56073fcb49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56073fcae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56073fd17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56073f909c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56073f9f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56073f861d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56073f86b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56073f8527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56073f87e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab8bfae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56073f845bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77f47acc29a87aee09d309413b948d4606d48b05 Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1652184690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/77f47acc29a87aee09d309413b948d4606d48b05' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 22 processed earlier; will process 3324 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10376== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb6a8d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb6a849b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb6a82c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a682d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a680e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a680c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb6a805e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb6b2d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb6b273632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb6b275375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb6b27535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb6ad4a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb6ad8113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eb6ac92d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eb6ac809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eb6ac7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eb6ace3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb6a8d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb6a9c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb6a82dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb6a8372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb6a81e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb6a84a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0a680c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb6a811bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de0bd8f80d88f93b4cc89db975bbf4b78c56fce0 Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1655785992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/de0bd8f80d88f93b4cc89db975bbf4b78c56fce0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 26 processed earlier; will process 3320 files now Step #5: #1 pulse exec/s: 1 rss: 291Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10513== ERROR: libFuzzer: deadly signal Step #5: #0 0x56014c41e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56014c392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56014c375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ad224b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ad206000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ad203f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56014c34ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56014ce22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56014cdbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56014cdbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56014cdbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56014c7dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56014c7c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56014c7c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56014c82cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56014c41ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56014c50ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56014c376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56014c3802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56014c3677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56014c3934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ad2041082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56014c35abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6578930d1674b24e9d45881e6e6df1b5b9001fe9 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1658774534 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6578930d1674b24e9d45881e6e6df1b5b9001fe9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 29 processed earlier; will process 3317 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10663== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e9a413594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e9a387b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e9a36a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffbc216f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffbc1f8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffbc1f63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e9a343e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e9ae17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e9adb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e9adb3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e9adb335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e9a7d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e9a7be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e9a7b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e9a821ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e9a413c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e9a4ffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e9a36bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e9a3752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e9a35c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e9a3884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffbc1f65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e9a34fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ac4147c87a1189a51ae8b0eb31b40316359a6c4 Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1659828669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ac4147c87a1189a51ae8b0eb31b40316359a6c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 30 processed earlier; will process 3316 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10676== ERROR: libFuzzer: deadly signal Step #5: #0 0x56233cf7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56233cef1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56233ced4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa152ac541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1528da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1528b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56233ceade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56233d981138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56233d91b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56233d91d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56233d91d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56233d33b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56233d3289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56233d32212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56233d38bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56233cf7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56233d069d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56233ced5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56233cedf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56233cec67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56233cef24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa1528bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56233ceb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71be283152375a2e44703bf67cb5387108fdaa20 Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1661331334 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/71be283152375a2e44703bf67cb5387108fdaa20' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 31 processed earlier; will process 3315 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10693== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557e380b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557e377fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557e3762665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cbee9641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cbecab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cbec8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557e373be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5557e420f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557e41a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5557e41ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557e41ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5557e3bc9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557e3bb69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557e3bb012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5557e3c19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5557e380bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5557e38f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557e3763d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557e376d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557e37547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557e37804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6cbec8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5557e3747bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c90eb0aeba11f1c47b10550ed62f560d888071ad Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1662767948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c90eb0aeba11f1c47b10550ed62f560d888071ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 32 processed earlier; will process 3314 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10711== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e4f4d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e4f447b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e4f42a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22ca22c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22ca04100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22ca020858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e4f403e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e4fed7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e4fe71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e4fe73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e4fe7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e4f891229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e4f87e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e4f87812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e4f8e1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e4f4d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e4f5bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e4f42bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e4f4352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e4f41c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e4f4484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22ca022082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e4f40fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82c934da51b0fc2ec41b4255fe70811125d4f50c Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1664227992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82c934da51b0fc2ec41b4255fe70811125d4f50c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 33 processed earlier; will process 3313 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc762d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc76248b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc7622b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9408f3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9408d4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9408d27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc76204e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cc76cd8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc76c72632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cc76c74375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc76c7435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cc76692229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cc7667f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cc7667912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cc766e2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cc762d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cc763c0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cc7622cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cc762362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cc7621d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cc762494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9408d29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cc76210bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccb570ef34c2b00e0ad0b3060d1aeb186d9dd95d Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1665263315 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ccb570ef34c2b00e0ad0b3060d1aeb186d9dd95d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 34 processed earlier; will process 3312 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10743== ERROR: libFuzzer: deadly signal Step #5: #0 0x560896da8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560896d1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560896cff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50a011b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f509ff3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f509ff0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560896cd8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5608977ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560897746632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560897748375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56089774835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56089721d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56089725413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560897165d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5608971539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56089714d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5608971b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560896da8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560896e94d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560896d00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560896d0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560896cf17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560896d1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f509ff11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560896ce4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ad347fd8ae62f1db59ff54b08146d92bdf0c2a3 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1668970986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9ad347fd8ae62f1db59ff54b08146d92bdf0c2a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 37 processed earlier; will process 3309 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10904== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3fab24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3faa98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3faa7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5aaa16441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5aa9f7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5aa9f58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3faa54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b3fb528138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3fb4c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b3fb4c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3fb4c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b3faee2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b3faecf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b3faec912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b3faf32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b3fab24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b3fac10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b3faa7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3faa862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b3faa6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3faa994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5aa9f5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b3faa60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-598051aed9007de03eae54358430746c042f37a6 Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1669683438 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/598051aed9007de03eae54358430746c042f37a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 38 processed earlier; will process 3308 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e340fad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e340f21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e340f04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1df600641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1df5e1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1df5dfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e340edde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3419b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e34194b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e34194d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e34194d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3414220c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e34145913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e34136ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e3413589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e34135212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e3413bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e340fadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e341099d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e340f05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e340f0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e340ef67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e340f224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1df5dfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e340ee9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6270c451af30bf3af3946a6377f8ad8b9849a6b Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1671005355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f6270c451af30bf3af3946a6377f8ad8b9849a6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 39 processed earlier; will process 3307 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10922== ERROR: libFuzzer: deadly signal Step #5: #0 0x55662a81b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55662a78fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55662a772665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0092bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0090d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0090b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55662a74be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55662b21f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55662b1b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55662b1bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55662b1bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55662ac900c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55662acc713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55662abd8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55662abc69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55662abc012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55662ac29ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55662a81bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55662a907d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55662a773d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55662a77d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55662a7647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55662a7904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe0090b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55662a757bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-171a950ddc9fe2e9d264b2d95bfcf18597b08b67 Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1672686447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/171a950ddc9fe2e9d264b2d95bfcf18597b08b67' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 40 processed earlier; will process 3306 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10939== ERROR: libFuzzer: deadly signal Step #5: #0 0x55672e54b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55672e4bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55672e4a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f680df2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f680dd3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f680dd1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55672e47be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55672ef4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55672eee9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55672eeeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55672eeeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55672e909229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55672e8f69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55672e8f012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55672e959ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55672e54bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55672e637d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55672e4a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55672e4ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55672e4947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55672e4c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f680dd1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55672e487bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8510337308134563dddcbeaeeeed6784a42d47f9 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1674673410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8510337308134563dddcbeaeeeed6784a42d47f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 42 processed earlier; will process 3304 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11054== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638dfdff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638dfd73b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638dfd56665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11f598c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11f57a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11f5780858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638dfd2fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5638e0803138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638e079d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5638e079f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638e079f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5638e01bd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638e01aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5638e01a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638e020def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5638dfdffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5638dfeebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5638dfd57d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5638dfd612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5638dfd487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5638dfd744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11f5782082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5638dfd3bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad9352387f47feee07030f85d049603d11fcb337 Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1676348065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad9352387f47feee07030f85d049603d11fcb337' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 43 processed earlier; will process 3303 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11071== ERROR: libFuzzer: deadly signal Step #5: #0 0x563279f14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563279e88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563279e6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61ae0ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61adf0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61adee2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563279e44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56327a918138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56327a8b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56327a8b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56327a8b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56327a2d2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56327a2bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56327a2b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56327a322ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563279f14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56327a000d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563279e6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563279e762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563279e5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563279e894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61adee4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563279e50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0ce50b5afb0a8c1e97807998b83f924f0051b2d Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1677461590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e0ce50b5afb0a8c1e97807998b83f924f0051b2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 44 processed earlier; will process 3302 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==11116== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8e65ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8e655eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8e6541665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99d1ea541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99d1cba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99d1c99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8e651ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d8e6fee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8e6f88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d8e6f8a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d8e698fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d8e69f8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d8e65eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d8e66d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d8e6542d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d8e654c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d8e65337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d8e655f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f99d1c9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d8e6526bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c0a7d42571610548df10156aa4c0f3eb2151a64 Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1679181133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c0a7d42571610548df10156aa4c0f3eb2151a64' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 45 processed earlier; will process 3301 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11137== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607a9c5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607a9bd0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607a9bb3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa63857641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa63838b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa63836a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607a9b8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5607aa660138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607aa5fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5607aa5fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607aa5fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5607aa0d10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5607aa10813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5607aa019d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5607aa0079d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5607aa00112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5607aa06aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5607a9c5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5607a9d48d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5607a9bb4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5607a9bbe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5607a9ba57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5607a9bd14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa63836c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5607a9b98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-015cab9fdd9cb8972ff3f5e400b51b89b3680fe8 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1683422995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/015cab9fdd9cb8972ff3f5e400b51b89b3680fe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 47 processed earlier; will process 3299 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11251== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563a6152594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563a60c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563a60a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e5e3b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e5e1c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e5e1a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563a6082e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563a6b56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563a6af0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563a6af2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563a6af235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563a65c70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5563a65fe13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5563a65ff2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5563a64f5f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5563a6560ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5563a6152c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5563a623ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5563a60aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5563a60b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5563a609b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5563a60c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f9e5e1a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5563a608ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21249edfdd1d2e739051bbfeaa77dc833a2d82a2 Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1684853894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/21249edfdd1d2e739051bbfeaa77dc833a2d82a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 48 processed earlier; will process 3298 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11269== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c17e6bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c17e630b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c17e613665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3c541f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3c523400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3c5213858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c17e5ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c17f0c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c17f05a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c17f05c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c17f05c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c17ea7a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c17ea679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c17ea6112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c17eacaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c17e6bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c17e7a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c17e614d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c17e61e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c17e6057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c17e6314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3c5215082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c17e5f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-051ba9dd2f915065564040d224542f5b4b20d62d Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1685638273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/051ba9dd2f915065564040d224542f5b4b20d62d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 49 processed earlier; will process 3297 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11279== ERROR: libFuzzer: deadly signal Step #5: #0 0x55558cd40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55558ccb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55558cc97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb767e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb765f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb765d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55558cc70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55558d744138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55558d6de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55558d6e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55558d6e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55558d0fe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55558d0eb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55558d0e512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55558d14eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55558cd40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55558ce2cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55558cc98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55558cca22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55558cc897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55558ccb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb765d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55558cc7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07469b7457b153086c7b71d144c2703bae21d076 Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1686817291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/07469b7457b153086c7b71d144c2703bae21d076' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 50 processed earlier; will process 3296 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11322== ERROR: libFuzzer: deadly signal Step #5: #0 0x563814dcb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563814d3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563814d22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6be820641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6be801b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6be7ffa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563814cfbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5638157cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563815769632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56381576b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56381576b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563815189229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638151769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56381517012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638151d9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563814dcbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563814eb7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563814d23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563814d2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563814d147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563814d404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6be7ffc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563814d07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c0092b58bbb13b8008315dfc1fc72bb3d149084 Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1687530935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c0092b58bbb13b8008315dfc1fc72bb3d149084' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 51 processed earlier; will process 3295 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11361== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639b43a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639b431cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639b42ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabdc22d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabdc04200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabdc021858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639b42d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5639b4dac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639b4d46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5639b4d48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639b4d4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639b481d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639b485413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639b4765d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639b47539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639b474d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639b47b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639b43a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639b4494d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639b4300d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639b430a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639b42f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639b431d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fabdc023082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639b42e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73222cddcbc079905a516eaca30dda7194f1f66b Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1688470590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/73222cddcbc079905a516eaca30dda7194f1f66b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 52 processed earlier; will process 3294 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11369== ERROR: libFuzzer: deadly signal Step #5: #0 0x562483bea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562483b5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562483b41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb42aee241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb42acf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb42acd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562483b1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5624845ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562484588632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56248458a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56248458a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56248405f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56248409613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562483fa7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562483f959d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562483f8f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562483ff8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562483beac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562483cd6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562483b42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562483b4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562483b337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562483b5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb42acd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562483b26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70714afacfe516fc79c1f837e5959e79a58b2cd7 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1691207464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/70714afacfe516fc79c1f837e5959e79a58b2cd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 55 processed earlier; will process 3291 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11454== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d1d3c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d1d33db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d1d320665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5db2b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5db0c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5db0a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d1d2f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561d1ddcd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d1dd67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561d1dd69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d1dd6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561d1d787229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d1d7749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d1d76e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d1d7d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d1d3c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d1d4b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d1d321d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d1d32b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d1d3127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d1d33e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff5db0a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d1d305bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97f71fcf2a1c70af778200c4ab4460bb6642efa2 Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1692373991 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/97f71fcf2a1c70af778200c4ab4460bb6642efa2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 56 processed earlier; will process 3290 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11496== ERROR: libFuzzer: deadly signal Step #5: #0 0x557447788594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574476fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574476df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8f4e0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8f4c2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8f4c03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574476b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55744818c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557448126632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557448128375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55744812835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557447b46229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557447b339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557447b2d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557447b96ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557447788c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557447874d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574476e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574476ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574476d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574476fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8f4c05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574476c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8805bfbc74e33c77e5ed16a8e28f522f85d554a2 Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1694131792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8805bfbc74e33c77e5ed16a8e28f522f85d554a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 57 processed earlier; will process 3289 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11513== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620322b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56203222ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56203220d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1311d6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1311b8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1311b5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5620321e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562032cba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562032c54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562032c56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562032c5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562032674229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5620326619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56203265b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5620326c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5620322b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5620323a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56203220ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620322182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620321ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56203222b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1311b61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5620321f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5977433c6de2c1d7a2654fb77988a0d71ef5d7cb Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1695203384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5977433c6de2c1d7a2654fb77988a0d71ef5d7cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 58 processed earlier; will process 3288 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11527== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596c25ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596c2542b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596c2525665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fe9fb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fe9dc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fe9da5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596c24fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5596c2fd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596c2f6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5596c2f6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596c2f6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5596c2a430c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5596c2a7a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5596c298bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5596c29799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5596c297312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5596c29dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5596c25cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5596c26bad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5596c2526d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596c25302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596c25177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596c25434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2fe9da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5596c250abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf506261fda15c7fa4c47c626331206e55002623 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1697040869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bf506261fda15c7fa4c47c626331206e55002623' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 59 processed earlier; will process 3287 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11575== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a63b01c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a63af90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a63af73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd835d2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd835b3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd835b1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a63af4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a63ba20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a63b9ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a63b9bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a63b9bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a63b4910c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a63b4c813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a63b3d9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a63b3c79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a63b3c112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a63b42aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a63b01cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a63b108d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a63af74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a63af7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a63af657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a63af914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd835b1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a63af58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5022aac3eda29d08282593b311a900a1ae44f7a Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1699903703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e5022aac3eda29d08282593b311a900a1ae44f7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 61 processed earlier; will process 3285 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==11640== ERROR: libFuzzer: deadly signal Step #5: #0 0x559edd0d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559edd047b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559edd02a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6053e6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6053c7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6053c5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559edd003e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559eddad7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559edda71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559edda73578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x559edd478ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559edd4e1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559edd0d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x559edd1bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559edd02bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559edd0352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559edd01c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559edd0484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6053c60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559edd00fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6efb710fbc53e338c5dfa22f22c347288e17d2a8 Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1701095689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6efb710fbc53e338c5dfa22f22c347288e17d2a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 62 processed earlier; will process 3284 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11691== ERROR: libFuzzer: deadly signal Step #5: #0 0x55994020a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55994017eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559940161665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c5349541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c532aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c53289858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55994013ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559940c0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559940ba8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559940baa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559940baa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55994067f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5599406b613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5599405c7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5599405b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5599405af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559940618ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55994020ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5599402f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559940162d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55994016c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5599401537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55994017f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7c5328b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559940146bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a453710edda621536f34394ccec1e475c38ee14 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1703596418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5a453710edda621536f34394ccec1e475c38ee14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 64 processed earlier; will process 3282 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11808== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8ec89e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8ec812b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8ec7f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2d56fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2d551200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2d54f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8ec7cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a8ed2a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8ed23c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a8ed23e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8ed23e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a8ecc5c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8ecc499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8ecc4312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a8eccacef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a8ec89ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a8ec98ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a8ec7f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8ec8002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8ec7e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8ec8134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb2d54f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a8ec7dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe257e9fab5a27364458ea26fa05d0ccf84f7d27 Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1704706116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fe257e9fab5a27364458ea26fa05d0ccf84f7d27' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 65 processed earlier; will process 3281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11825== ERROR: libFuzzer: deadly signal Step #5: #0 0x56264152a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56264149eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562641481665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd3d68b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd3d4a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd3d47f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56264145ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562641f2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562641ec8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562641eca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562641eca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626418e8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626418d59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626418cf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562641938ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56264152ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562641616d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562641482d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56264148c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626414737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56264149f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd3d481082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562641466bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6be4f4a6de01d9f3118c0a4bc0a38829da450c36 Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1705805986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6be4f4a6de01d9f3118c0a4bc0a38829da450c36' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 66 processed earlier; will process 3280 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==11843== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f96cb68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f96cadcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f96cabf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cbf9a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cbf7b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cbf796858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f96ca98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f96d56c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f96d506632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f96d508578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f96cf0ded0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f96cf76ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f96cb68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f96cc54d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f96cac0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f96caca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f96cab17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f96cadd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f9cbf798082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f96caa4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f19f6e0144a9f619a694f809f059a6e908dd1b5 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1706791309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f19f6e0144a9f619a694f809f059a6e908dd1b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 67 processed earlier; will process 3279 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11896== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e23820594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e23794b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e23777665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9434c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9432da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9432b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e23750e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558e24224138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e241be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558e241c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e241c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558e23c950c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e23ccc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e23ccd2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x558e23bc3f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x558e23c2eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x558e23820c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558e2390cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558e23778d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558e237822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558e237697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558e237954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff9432bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558e2375cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbdeaf7377aad8f254ed7479ca43db36fe45fab1 Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1707336668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cbdeaf7377aad8f254ed7479ca43db36fe45fab1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 68 processed earlier; will process 3278 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11936== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a91e35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a91da9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a91d8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f118949341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11892a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1189287858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a91d65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558a92839138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a927d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558a927d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a927d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558a922aa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558a922e113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558a921f2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558a921e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558a921da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558a92243ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558a91e35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558a91f21d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558a91d8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558a91d972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558a91d7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558a91daa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1189289082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558a91d71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d07e0a446db46e358683dca0131f07edc36de367 Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1707822503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d07e0a446db46e358683dca0131f07edc36de367' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 69 processed earlier; will process 3277 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 06:59:26,230 D Stopping io_context Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 06:59:26,235 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 06:59:26,235 D option: fast Step #5: 2026-07-11 06:59:26,235 D option: async Step #5: 2026-07-11 06:59:26,235 D option: 250000000bytes Step #5: 2026-07-11 06:59:26,237 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 06:59:26,237 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,237 D Space used: 4096 Step #5: 2026-07-11 06:59:26,237 D Space remaining: 1073737728 Step #5: 2026-07-11 06:59:26,237 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,237 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,237 D Setting m_height to: 0 Step #5: 2026-07-11 06:59:26,237 D init done Step #5: 2026-07-11 06:59:26,237 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 06:59:26,246 I RandomX main cache initialized Step #5: 2026-07-11 06:59:26,318 D Miner tx hash: Step #5: 2026-07-11 06:59:26,318 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,318 D Space used: 12288 Step #5: 2026-07-11 06:59:26,318 D Space remaining: 1073729536 Step #5: 2026-07-11 06:59:26,318 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,318 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,318 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 06:59:26,318 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 06:59:26,318 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 06:59:26,318 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 06:59:26,318 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 06:59:26,318 D Invalidating block template cache Step #5: 2026-07-11 06:59:26,319 I Blockchain initialized. last block: 0, d4466.h20.m10.s33 time ago, current difficulty: 1 Step #5: 2026-07-11 06:59:26,602 D Current height: 0 Step #5: 2026-07-11 06:59:26,602 D Start hardfork version: 1 Step #5: 2026-07-11 06:59:26,602 D Current hardfork version: 16 Step #5: 2026-07-11 06:59:26,602 I Validating txpool contents for v16 Step #5: 2026-07-11 06:59:26,602 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,602 D Space used: 49152 Step #5: 2026-07-11 06:59:26,602 D Space remaining: 1073692672 Step #5: 2026-07-11 06:59:26,602 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,602 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,629 I Loading checkpoints Step #5: 2026-07-11 06:59:26,659 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 06:59:26,660 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 06:59:26,660 D tx pubkey: <750deed37c8cfdf300619f7713a1c4cd693feb54da4499d37c1e10209a377279> Step #5: 2026-07-11 06:59:26,696 I transaction_created: <94697cdd6f8f1d3d3bf68dd0f209a990f7c4357eac6c66af68476fc789f7f622> Step #5: 2026-07-11 06:59:26,696 I { Step #5: 2026-07-11 06:59:26,696 I "version": 2, Step #5: 2026-07-11 06:59:26,696 I "unlock_time": 0, Step #5: 2026-07-11 06:59:26,696 I "vin": [ { Step #5: 2026-07-11 06:59:26,696 I "key": { Step #5: 2026-07-11 06:59:26,696 I "amount": 633801872, Step #5: 2026-07-11 06:59:26,696 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 06:59:26,696 I ], Step #5: 2026-07-11 06:59:26,696 I "k_image": "95703a88420d51799201ca759455652d2da8b47fcd5b50c28df5818b21f42576" Step #5: 2026-07-11 06:59:26,696 I } Step #5: 2026-07-11 06:59:26,696 I } Step #5: 2026-07-11 06:59:26,697 I ], Step #5: 2026-07-11 06:59:26,697 I "vout": [ { Step #5: 2026-07-11 06:59:26,697 I "amount": 0, Step #5: 2026-07-11 06:59:26,697 I "target": { Step #5: 2026-07-11 06:59:26,697 I "tagged_key": { Step #5: 2026-07-11 06:59:26,697 I "key": "cc9b4b64fdb7cbd8b0c1a24eb3fa0b182a61c5ab7f98479aa825139a4f871d18", Step #5: 2026-07-11 06:59:26,697 I "view_tag": "4d" Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 I ], Step #5: 2026-07-11 06:59:26,697 I "extra": [ 1, 117, 13, 238, 211, 124, 140, 253, 243, 0, 97, 159, 119, 19, 161, 196, 205, 105, 63, 235, 84, 218, 68, 153, 211, 124, 30, 16, 32, 154, 55, 114, 121, 2, 9, 1, 160, 8, 142, 212, 109, 227, 255, 102 Step #5: 2026-07-11 06:59:26,697 I ], Step #5: 2026-07-11 06:59:26,697 I "rct_signatures": { Step #5: 2026-07-11 06:59:26,697 I "type": 6, Step #5: 2026-07-11 06:59:26,697 I "txnFee": 10000, Step #5: 2026-07-11 06:59:26,697 I "ecdhInfo": [ { Step #5: 2026-07-11 06:59:26,697 I "amount": "67016ae6a91b0e62" Step #5: 2026-07-11 06:59:26,697 I }], Step #5: 2026-07-11 06:59:26,697 I "outPk": [ "f1cbaa23106b17f5f65587507c548285eb755bfd46dba7d8e91ef2d684734f8d"] Step #5: 2026-07-11 06:59:26,697 I }, Step #5: 2026-07-11 06:59:26,697 I "rctsig_prunable": { Step #5: 2026-07-11 06:59:26,697 I "nbp": 1, Step #5: 2026-07-11 06:59:26,697 I "bpp": [ { Step #5: 2026-07-11 06:59:26,697 I "A": "128c75ab22f7722266fc66b6cfd6d875f18bbdf0ebda9a9d09a75c73fc03451e", Step #5: 2026-07-11 06:59:26,697 I "A1": "dfb6fe975a8d327aa19e28762dc5deec735c90dd109567a891ef118b530460ea", Step #5: 2026-07-11 06:59:26,697 I "B": "9c0eeac7a7ded941c0d78500dd4fd714f667034f266d7be2cca68c06e515ada2", Step #5: 2026-07-11 06:59:26,697 I "r1": "2ab0852385e2c161c30cda4951909f085d05fb32d9c879d420581aa3250ee906", Step #5: 2026-07-11 06:59:26,697 I "s1": "d5ba469034f69f6d6cb92221b21873fea62cbc20dc91dfb6b5195df819adfc06", Step #5: 2026-07-11 06:59:26,697 I "d1": "36e9ae79023ba045a10bdf83b601c9a8224b7fb81d6a62ef22049375ec1c6b06", Step #5: 2026-07-11 06:59:26,697 I "L": [ "6bfe8e9fbd619ee3f866c9bfdd3ddc76135adc296c9babf974633b0150f2b01c", "c09924b420666c65858970abb1534a6cf16e91a232b1bd11eeb52d1c39e0c17d", "2305c76411c3513d86255072b88853c5e6b54553707db9b3d7ef6befae676df0", "72b102c56a2a780333d15bd96a437ef7a66142c807b37844ea28c7b4e04dd72e", "9f406209468ce08d698841673247bb00ca0aec63e8e3dc3d512a2eaef4455037", "0c09db3d4be970220398c6d45676684f66ab64dbfec2ab59eb69f9a139780a3f" Step #5: 2026-07-11 06:59:26,697 I ], Step #5: 2026-07-11 06:59:26,697 I "R": [ "a3497518a42508668ea8c3dc42df0165f46bfd9984947c69e1ee31f8ec94bee8", "9e8c296b6ce62f4a3fbd925c85a9093682b6a9871949bb568058927acafcc2e3", "4a2d7a89317cc1afeead77ace40427b69e97cd74620dc34979cfb5e8a9e9af28", "4f97e9e94428a41fd51c0c3ced8a83485a563b9fa87cab9e57a83fa2ba23d80b", "a7b63203bff3d57b6dd5f32ffeb002daf6efa3583354a91f852ecd235e6356f7", "d5809e83c37f1024ef4e2ab7e4b91570d301d1df4e5fea873bfda1f820169bfb" Step #5: 2026-07-11 06:59:26,697 I ] Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 I ], Step #5: 2026-07-11 06:59:26,697 I "CLSAGs": [ { Step #5: 2026-07-11 06:59:26,697 I "s": [ "d7d8b2ae6cef984d42fbb4f4b50f2e64d1cee58bc755710356f6c6cdc67c4108", "5916bbea22a9b5faea220f4d5a8060ae6d032b39a5c3d6c3b133d17a9e90eb01", "6ab07eafcd388e2b098d2eb4d51c5293efeef12ef6bff0f924bd617a5f237900", "e6a0d1d91bdcf3da34e31af88739ddeda028843c96efff8f29e771150283b407", "779a467d2f6e09ad211f51822fb1fcf2315ff08ee75bd9ba5b3afb8d2b89b406", "f788f84c8a473d07bc900989bf44ff0de1545978356d0703558c83a1788bc30d", "2aad77ebeb781a17bc2a62dabe101be7aa09f811c22e81c1ddb8560d6c36b604", "9fc6fe34657e0f317393674adafcc4dfd936f421dacead062090b4d25f202a03", "5787fd6aefde30c1e7e91225c22bd81ca6cd4418173ddff494a321b68214ac03", "2a979ca5d0ec5f4d96da71ef78687b6166fb1dc3335264d1f621978fbf5df406"], Step #5: 2026-07-11 06:59:26,697 I "c1": "786d420913a196d3b06290c58ad4018ff05eeddfd9d2acbcb2aca0c95f40570d", Step #5: 2026-07-11 06:59:26,697 I "D": "5af9e4310e66c1ccb9e7ba09bae67df0b45c43966343170baf3b1a858a0f33c8" Step #5: 2026-07-11 06:59:26,697 I }], Step #5: 2026-07-11 06:59:26,697 I "pseudoOuts": [ "e42781bcf321076dcd317fb89810cea65cbc67ee61f0feb81dc3dc329469d3b7"] Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 I } Step #5: 2026-07-11 06:59:26,697 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,697 D Space used: 8192 Step #5: 2026-07-11 06:59:26,697 D Space remaining: 1073733632 Step #5: 2026-07-11 06:59:26,697 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,697 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,717 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,717 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,718 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,718 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,718 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 06:59:26,724 E Tx <94697cdd6f8f1d3d3bf68dd0f209a990f7c4357eac6c66af68476fc789f7f622> has fewer than two outputs Step #5: 2026-07-11 06:59:26,724 I Transaction added to pool: txid <94697cdd6f8f1d3d3bf68dd0f209a990f7c4357eac6c66af68476fc789f7f622> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 06:59:26,724 E Transaction verification impossible: <94697cdd6f8f1d3d3bf68dd0f209a990f7c4357eac6c66af68476fc789f7f622> Step #5: 2026-07-11 06:59:26,724 D Stopping io_context Step #5: 2026-07-11 06:59:26,730 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 06:59:26,731 D option: fast Step #5: 2026-07-11 06:59:26,731 D option: async Step #5: 2026-07-11 06:59:26,731 D option: 250000000bytes Step #5: 2026-07-11 06:59:26,731 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 06:59:26,731 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,731 D Space used: 4096 Step #5: 2026-07-11 06:59:26,731 D Space remaining: 1073737728 Step #5: 2026-07-11 06:59:26,731 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,731 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,731 D Setting m_height to: 0 Step #5: 2026-07-11 06:59:26,731 D init done Step #5: 2026-07-11 06:59:26,731 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 06:59:26,805 D Miner tx hash: Step #5: 2026-07-11 06:59:26,805 D DB map size: 1073741824 Step #5: 2026-07-11 06:59:26,805 D Space used: 12288 Step #5: 2026-07-11 06:59:26,805 D Space remaining: 1073729536 Step #5: 2026-07-11 06:59:26,806 D Size threshold: 0 Step #5: 2026-07-11 06:59:26,806 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 06:59:26,806 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 06:59:26,806 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 06:59:26,806 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 06:59:26,806 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 06:59:26,806 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 06:59:26,806 D Invalidating block template cache Step #5: 2026-07-11 06:59:26,806 I Blockchain initialized. last block: 0, d4466.h20.m10.s33 time ago, current difficulty: 1 Step #5: 2026-07-11 06:59:27,040 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11947== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a778a45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7789b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a77899c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc96389e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9636b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc963692858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a778975e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a779449138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7793e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a7793e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7793e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a778eba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a778ef113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a778e02d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a778df09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a778dea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a778e53ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a778a45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a778b31d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a77899dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a7789a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a77898e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a7789ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc963694082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a778981bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a99d80a3b4f1c099ad13b47a32a5b6a6863f330 Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1709804429 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3a99d80a3b4f1c099ad13b47a32a5b6a6863f330' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 73 processed earlier; will process 3273 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55876a837594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55876a7abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55876a78e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb43f9dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb43f7f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb43f7d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55876a767e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55876b23b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55876b1d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55876b1d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55876b1d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55876acac0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55876ace313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55876abf4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55876abe29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55876abdc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55876ac45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55876a837c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55876a923d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55876a78fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55876a7992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55876a7807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55876a7ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb43f7d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55876a773bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2b91e7844472eb3c58ef9e09613d2a776a34b14 Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1711200321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2b91e7844472eb3c58ef9e09613d2a776a34b14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 76 processed earlier; will process 3270 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12163== ERROR: libFuzzer: deadly signal Step #5: #0 0x557709e8e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557709e02b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557709de5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00e44f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00e430600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00e42e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557709dbee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55770a892138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55770a82c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55770a82e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55770a82e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55770a24c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55770a2399d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55770a23312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55770a29cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557709e8ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557709f7ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557709de6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557709df02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557709dd77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557709e034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f00e42e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557709dcabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb1f534ebfc287c7c2275e9a14fa176a00dd2072 Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1711639757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb1f534ebfc287c7c2275e9a14fa176a00dd2072' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 77 processed earlier; will process 3269 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12202== ERROR: libFuzzer: deadly signal Step #5: #0 0x561384b00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561384a74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561384a57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c5d22141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c5d03600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c5d015858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561384a30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561385504138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56138549e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613854a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613854a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561384ebe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561384eab9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561384ea512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561384f0eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561384b00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561384becd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561384a58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561384a622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561384a497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561384a754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c5d017082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561384a3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b568b846a3e8954366c495d6e532b12d60f03523 Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1712502817 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b568b846a3e8954366c495d6e532b12d60f03523' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 78 processed earlier; will process 3268 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12218== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572f2cc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572f2c35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572f2c18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6e1d1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6e1b2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6e1b05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572f2bf1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5572f36c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572f365f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5572f3661375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572f366135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5572f31360c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5572f316d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572f307ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5572f306c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5572f306612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572f30cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572f2cc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5572f2dadd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5572f2c19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572f2c232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572f2c0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572f2c364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6e1b07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572f2bfdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b75be6a1396577e66f6fc97ebff5cd1316f81713 Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1713505570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b75be6a1396577e66f6fc97ebff5cd1316f81713' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 80 processed earlier; will process 3266 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12303== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622d7d68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622d7cdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622d7cbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39a641741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39a622c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39a620b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622d7c98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622d876c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622d8706632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622d8708375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622d870835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622d8126229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622d81139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622d810d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622d8176ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622d7d68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622d7e54d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622d7cc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622d7cca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622d7cb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622d7cdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39a620d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622d7ca4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aeec60919abd4c401eb2e3713fb119c691a879b9 Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1714628075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aeec60919abd4c401eb2e3713fb119c691a879b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 82 processed earlier; will process 3264 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==12383== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592c34d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592c3445b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592c3428665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb78349641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7832ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb78328a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592c3401e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5592c3ed5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592c3e6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5592c3e71578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5592c3876ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5592c38dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5592c34d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5592c35bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5592c3429d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5592c34332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5592c341a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5592c34464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb78328c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5592c340dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e39f929db1819798ff1fd6618cba131d34ecde74 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1715418497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e39f929db1819798ff1fd6618cba131d34ecde74' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 83 processed earlier; will process 3263 files now Step #5: #1 pulse exec/s: 0 rss: 295Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12436== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d462462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4623d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4623b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f0e64f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f0e46400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f0e443858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d462392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d462e66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d462e00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d462e02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d462e0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d4628d70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d46290e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d46281fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d46280d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d46280712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d462870ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d462462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d46254ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d4623bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4623c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4623ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4623d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f0e445082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d46239ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c9cd65d4139db0827d7a83a8a23cf5df188e626 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1716198126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c9cd65d4139db0827d7a83a8a23cf5df188e626' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 85 processed earlier; will process 3261 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12509== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb0420b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb0417fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb04162665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf0c86341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf0c67800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf0c657858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb0413be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb04c0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb04ba9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb04bab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb04bab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb045c9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb045b69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb045b012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb04619ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb0420bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb042f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb04163d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb0416d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb041547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb041804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf0c659082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb04147bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f86032648b38b465a6e03354aa072bc67253bc5 Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1717685022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f86032648b38b465a6e03354aa072bc67253bc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 87 processed earlier; will process 3259 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12627== ERROR: libFuzzer: deadly signal Step #5: #0 0x562251126594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56225109ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56225107d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e2f76b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e2f58000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e2f55f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562251056e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562251b2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562251ac4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562251ac6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562251ac635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56225159b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622515d213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622514e3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622514d19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622514cb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562251534ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562251126c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562251212d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56225107ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622510882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56225106f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56225109b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1e2f561082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562251062bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86df795a1fe5676f6c130e3fc3eed03865bc773f Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1718352802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86df795a1fe5676f6c130e3fc3eed03865bc773f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 88 processed earlier; will process 3258 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12640== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edb4610594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edb4584b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edb4567665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd4040941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd4021e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd401fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edb4540e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55edb5014138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edb4fae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55edb4fb0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edb4fb035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55edb4a850c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55edb4abc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55edb49cdd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55edb49bb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55edb49b512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55edb4a1eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55edb4610c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55edb46fcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55edb4568d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55edb45722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55edb45597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55edb45854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdd401ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55edb454cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b59e5f9577bdc471a3a8242e3a674b617b15e2d Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1719447070 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b59e5f9577bdc471a3a8242e3a674b617b15e2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 90 processed earlier; will process 3256 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12751== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b2fad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b2fa4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b2fa2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29771e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2976ffc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2976fdb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b2fa07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b304db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b30475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b30477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b3047735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b2fe95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b2fe829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b2fe7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b2fee5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b2fad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b2fbc3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b2fa2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b2fa392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b2fa207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b2fa4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2976fdd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b2fa13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61f195f150e66aa4c4630c65812dd1cfaa71b2ab Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1720275653 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/61f195f150e66aa4c4630c65812dd1cfaa71b2ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 92 processed earlier; will process 3254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d54de6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d54dddfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d54ddc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a49adb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a498f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a498cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d54dd9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d54e86f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d54e809632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d54e80b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d54e80b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d54e229229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d54e2169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d54e21012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d54e279ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d54de6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d54df57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d54ddc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d54ddcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d54ddb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d54dde04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a498d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d54dda7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a866979d1da9e57e7aa98b872e290acaeac7089 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1720702526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6a866979d1da9e57e7aa98b872e290acaeac7089' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 93 processed earlier; will process 3253 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12802== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558b8b7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558b8aeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558b8ad1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6db4b8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6db499900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6db4978858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558b8aaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558b957e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558b9518632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558b951a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558b951a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558b8f38229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558b8f259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558b8f1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558b8f88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558b8b7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558b8c66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558b8ad2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558b8adc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558b8ac37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558b8aef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6db497a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558b8ab6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27da2280ca0c2c026aee6f7134a6d806ec212a4d Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1721557950 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27da2280ca0c2c026aee6f7134a6d806ec212a4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 94 processed earlier; will process 3252 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12818== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fb2998594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fb290cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fb28ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26257c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26255dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26255bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fb28c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561fb339c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fb3336632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561fb3338375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fb333835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561fb2d56229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fb2d439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fb2d3d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fb2da6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fb2998c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fb2a84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fb28f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fb28fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fb28e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fb290d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26255bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fb28d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ce52072eb7d8ac0f41e9e1695ed24935632f419 Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1722985159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4ce52072eb7d8ac0f41e9e1695ed24935632f419' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 97 processed earlier; will process 3249 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12963== ERROR: libFuzzer: deadly signal Step #5: #0 0x56510138b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651012ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651012e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcafd56241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcafd37700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcafd356858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651012bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565101d8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565101d29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565101d2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565101d2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5651018000c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56510183713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565101748d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651017369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56510173012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565101799ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56510138bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565101477d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5651012e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5651012ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5651012d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5651013004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcafd358082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5651012c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d7d7972741a144ca6cb48b527b8fcbb6a3e76b1 Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1724011124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d7d7972741a144ca6cb48b527b8fcbb6a3e76b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 99 processed earlier; will process 3247 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13041== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d807a4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8079c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8079a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0b07f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0b060d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0b05ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d80797ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d808452138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8083ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d8083ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8083ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d807e0c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d807df99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d807df312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d807e5cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d807a4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d807b3ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8079a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8079b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8079977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8079c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0b05ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d80798abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c21de8a25cdb134303660db389f999ec30549986 Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1724839629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c21de8a25cdb134303660db389f999ec30549986' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 100 processed earlier; will process 3246 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13057== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587d4e15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587d4d89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587d4d6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feee65b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feee63c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feee63a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587d4d45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5587d5819138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587d57b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5587d57b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587d57b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5587d51d3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587d51c09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587d51ba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587d5223ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5587d4e15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5587d4f01d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587d4d6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587d4d772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587d4d5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587d4d8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feee63a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587d4d51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfdda4961505830fc5cee742cd8231463e99966f Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1725627708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bfdda4961505830fc5cee742cd8231463e99966f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 101 processed earlier; will process 3245 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13075== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b2e92f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b2e8a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b2e886665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d79a4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d7985a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d79839858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b2e85fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b2f333138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b2f2cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b2f2cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b2f2cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558b2eced229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b2ecda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b2ecd412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b2ed3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b2e92fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b2ea1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b2e887d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b2e8912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b2e8787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b2e8a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d7983b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b2e86bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f7cbb213c23ae003923f9da2c617322509e49be Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1726417889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f7cbb213c23ae003923f9da2c617322509e49be' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 102 processed earlier; will process 3244 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13093== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d99637594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d995abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d9958e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f201ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f1ffcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f1ffae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d99567e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555d9a03b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d99fd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555d99fd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d99fd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555d99aac0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555d99ae313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555d999f4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555d999e29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555d999dc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555d99a45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555d99637c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555d99723d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555d9958fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555d995992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555d995807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555d995ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f1ffb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555d99573bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c9996efb6c68250a1c1f086411ea7621897f385 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1727502602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c9996efb6c68250a1c1f086411ea7621897f385' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 104 processed earlier; will process 3242 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13206== ERROR: libFuzzer: deadly signal Step #5: #0 0x557655af8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557655a6cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557655a4f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55d1c0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55d1a1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55d19f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557655a28e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576564fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557656496632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557656498375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55765649835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557655eb6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557655ea39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557655e9d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557655f06ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557655af8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557655be4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557655a50d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557655a5a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557655a417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557655a6d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f55d19fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557655a34bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-421cb4d949ed6bedbac7fff100dcacb806be6b5c Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1729026281 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/421cb4d949ed6bedbac7fff100dcacb806be6b5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 107 processed earlier; will process 3239 files now Step #5: #1 pulse exec/s: 0 rss: 227Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13298== ERROR: libFuzzer: deadly signal Step #5: #0 0x561df2c6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561df2bdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561df2bc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54934c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54932da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54932b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561df2b9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561df366f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561df3609632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561df360b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561df360b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561df30e00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561df311713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561df3028d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561df30169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561df301012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561df3079ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561df2c6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561df2d57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561df2bc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561df2bcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561df2bb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561df2be04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f54932bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561df2ba7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1e820f7ee08f258c422813ff09b933caf650d46 Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1729965285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e1e820f7ee08f258c422813ff09b933caf650d46' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 109 processed earlier; will process 3237 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13382== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e3cc62594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e3cbd6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e3cbb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e8f20141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e8f01600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e8eff5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e3cb92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556e3d666138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e3d600632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556e3d602375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e3d60235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556e3d020229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e3d00d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e3d00712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e3d070ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e3cc62c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e3cd4ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e3cbbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e3cbc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e3cbab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e3cbd74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e8eff7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e3cb9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c7c4b2c49301784096b77204aa5c8bbdff81ad1 Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1730406583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c7c4b2c49301784096b77204aa5c8bbdff81ad1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 110 processed earlier; will process 3236 files now Step #5: #1 pulse exec/s: 0 rss: 43Mb Step #5: #2 pulse exec/s: 0 rss: 119Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13453== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597576ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55975763eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559757621665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef6d4a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef6d2be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef6d29d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597575fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5597580ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559758068632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55975806a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55975806a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559757a88229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559757a759d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559757a6f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559757ad8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597576cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597577b6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559757622d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55975762c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597576137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55975763f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef6d29f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559757606bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95b1ac7dfaa74c5857703a8b5c4bf568d4e38b23 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1732481447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/95b1ac7dfaa74c5857703a8b5c4bf568d4e38b23' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 114 processed earlier; will process 3232 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13576== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d50da33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d50d9a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d50d98a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff63e0e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff63defd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff63dedc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d50d963e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d50e437138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d50e3d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d50e3d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d50e3d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d50dea80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d50dedf13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d50ddf0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d50ddde9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d50ddd812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d50de41ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d50da33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d50db1fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d50d98bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d50d9952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d50d97c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d50d9a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff63dede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d50d96fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ee9037c1da2d4732b8d930136df966d1bede421 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1733520791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4ee9037c1da2d4732b8d930136df966d1bede421' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 116 processed earlier; will process 3230 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==13655== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5e3c4b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5e3bbfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5e3ba2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70be03741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70bde4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70bde2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5e3b7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5e464f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5e45e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5e45eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5e45eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5e40b48d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a5e411eb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55a5e41797cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55a5e4059f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55a5e4059f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55a5e3c4bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a5e3d37d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a5e3ba3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a5e3bad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a5e3b947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a5e3bc04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f70bde2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a5e3b87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b8f6c177d9a8ca0cba722caf432aeb3fc31df45 Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1734444447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b8f6c177d9a8ca0cba722caf432aeb3fc31df45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 117 processed earlier; will process 3229 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13706== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b73f39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b73eadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b73e90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10b21ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10b1fcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10b1fae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b73e69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556b7493d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b748d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556b748d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b748d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556b743ae0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556b743e513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556b742f6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556b742e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556b742de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556b74347ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556b73f39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556b74025d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556b73e91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556b73e9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556b73e827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556b73eae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f10b1fb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556b73e75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbfeb0ae969d300b1ffccdc1d41e10c960df5b20 Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1734954147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fbfeb0ae969d300b1ffccdc1d41e10c960df5b20' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 118 processed earlier; will process 3228 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cdd0922594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cdd0896b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cdd0879665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d3e7f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d3e60c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d3e5eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cdd0852e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cdd1326138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cdd12c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cdd12c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cdd12c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cdd0ce0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cdd0ccd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cdd0cc712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cdd0d30ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cdd0922c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cdd0a0ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cdd087ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cdd08842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cdd086b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cdd08974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d3e5ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cdd085ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6cade7c171eb1b8ab5acbf07d96ccb47f1e5465 Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1735375580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e6cade7c171eb1b8ab5acbf07d96ccb47f1e5465' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 119 processed earlier; will process 3227 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13752== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0b7fa8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0b7f1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0b7eff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3529ec341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3529cd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3529cb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0b7ed8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0b89ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0b8946632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e0b8948375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0b894835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0b8366229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e0b83539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e0b834d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0b83b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0b7fa8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0b8094d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e0b7f00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0b7f0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0b7ef17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e0b7f1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3529cb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e0b7ee4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-038a4b2f02d115bf699eb72b3c7a031a16ea6212 Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1736333801 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/038a4b2f02d115bf699eb72b3c7a031a16ea6212' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 120 processed earlier; will process 3226 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==13768== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3613e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c361354b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c361337665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d2756c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d2738100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d27360858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c361310e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c361de4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c361d7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c361d80578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c361785ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c3617eeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c3613e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c3614ccd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c361338d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c3613422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c3613297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c3613554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f4d27362082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c36131cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-266406728f79a8a709116e2973a8b89eae7b4461 Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1737125228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/266406728f79a8a709116e2973a8b89eae7b4461' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 121 processed earlier; will process 3225 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13790== ERROR: libFuzzer: deadly signal Step #5: #0 0x565127fd9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565127f4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565127f30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7fe3de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7fe1f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7fe1d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565127f09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651289dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565128977632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565128979375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56512897935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56512844e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56512848513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565128396d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651283849d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56512837e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651283e7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565127fd9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5651280c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565127f31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x565127f3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x565127f227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x565127f4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7fe1d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565127f15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-701347eee8949b18bc4ec239d7247bc656457ca2 Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1738662576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/701347eee8949b18bc4ec239d7247bc656457ca2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 123 processed earlier; will process 3223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa613ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa61321b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa61304665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90d18f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90d170d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90d16ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa612dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fa61db1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa61d4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fa61d4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa61d4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fa6176b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa617589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa6175212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa617bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa613adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa61499d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa61305d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa6130f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa612f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa613224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f90d16ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa612e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d2caff48bb9a473e8f5418318d23ae92f4e2c73 Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1739104699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1d2caff48bb9a473e8f5418318d23ae92f4e2c73' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 124 processed earlier; will process 3222 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13981== ERROR: libFuzzer: deadly signal Step #5: #0 0x56367012a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56367009eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563670081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f135a4a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f135a2b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f135a294858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56367005ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563670b2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563670ac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563670aca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563670aca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56367059f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636705d613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5636704e7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5636704d59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5636704cf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563670538ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56367012ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563670216d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563670082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56367008c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636700737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56367009f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f135a296082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563670066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a310f6c6d3b8d777e868bc0f1e0695a33aeb6daa Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1740809241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a310f6c6d3b8d777e868bc0f1e0695a33aeb6daa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 126 processed earlier; will process 3220 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14034== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e748cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e74841b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e74824665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ef29e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ef27fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ef27dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e747fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e752d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e7526b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e7526d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e7526d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e74c8b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561e74c789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561e74c7212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561e74cdbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561e748cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561e749b9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561e74825d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561e7482f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561e748167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561e748424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ef27df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561e74809bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18075437de05fd1100f8601faa39e449d4083f5b Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1742954766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18075437de05fd1100f8601faa39e449d4083f5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 130 processed earlier; will process 3216 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14164== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627036b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562703626b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562703609665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bb458f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bb43a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bb4383858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627035e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5627040b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562704050632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562704052375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56270405235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562703a70229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562703a5d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562703a5712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562703ac0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627036b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56270379ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56270360ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627036142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627035fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627036274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2bb4385082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627035eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0a5d6f555f6b7644a51267b68982f1128031d4f Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1745973590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d0a5d6f555f6b7644a51267b68982f1128031d4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 138 processed earlier; will process 3208 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14374== ERROR: libFuzzer: deadly signal Step #5: #0 0x555841a1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555841993b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555841976665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f038247641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f038228b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f038226a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55584194fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555842423138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558423bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558423bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558423bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555841e940c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555841ecb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555841ddcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555841dca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555841dc412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555841e2def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555841a1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555841b0bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555841977d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5558419812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558419687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5558419944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f038226c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55584195bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21d2a93bc685c4c4cb8705b8ca5cd8ebd4d61d1c Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1747135874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/21d2a93bc685c4c4cb8705b8ca5cd8ebd4d61d1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 140 processed earlier; will process 3206 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14489== ERROR: libFuzzer: deadly signal Step #5: #0 0x55739592d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573958a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557395884665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0f647641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0f628b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0f626a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55739585de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557396331138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573962cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5573962cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573962cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557395ceb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557395cd89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557395cd212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557395d3bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55739592dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557395a19d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557395885d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55739588f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573958767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573958a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0f626c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557395869bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4477235b06d9d0754a06e7295211a51d308220a Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1748371062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4477235b06d9d0754a06e7295211a51d308220a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 142 processed earlier; will process 3204 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14571== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650cf31a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650cf28eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650cf271665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb28c9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb28aa700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb28a86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650cf24ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5650cfd1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650cfcb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5650cfcba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650cfcba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650cf6d8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5650cf6c59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5650cf6bf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650cf728ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5650cf31ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5650cf406d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650cf272d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650cf27c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650cf2637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650cf28f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb28a88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650cf256bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f906751455aacf27991d86ff88efa9665430fde4 Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1749784546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f906751455aacf27991d86ff88efa9665430fde4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 144 processed earlier; will process 3202 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14658== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abf3315594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abf3289b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abf326c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae068b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae066ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae066ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abf3245e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55abf3d19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abf3cb3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55abf3cb5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55abf3cb535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55abf36d3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55abf36c09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55abf36ba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55abf3723ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55abf3315c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55abf3401d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55abf326dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55abf32772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55abf325e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55abf328a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae066af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55abf3251bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d41b231bccf9780061d15a2372a032cf93db487 Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1750592230 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d41b231bccf9780061d15a2372a032cf93db487' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 145 processed earlier; will process 3201 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14676== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606e694d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606e68c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606e68a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bba49841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bba2ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bba28c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606e687de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5606e7351138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606e72eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5606e72ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606e72ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5606e6d0b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5606e6cf89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5606e6cf212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5606e6d5bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5606e694dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5606e6a39d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5606e68a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5606e68af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5606e68967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5606e68c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8bba28e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5606e6889bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da670b0b4d77f018799799619ff111cc856168a5 Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1752138944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da670b0b4d77f018799799619ff111cc856168a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 148 processed earlier; will process 3198 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14800== ERROR: libFuzzer: deadly signal Step #5: #0 0x556dcc2e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556dcc25cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556dcc23f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68d3cfc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68d3b1100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68d3af0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556dcc218e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556dcccec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556dccc86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556dccc88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556dccc8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556dcc6a6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556dcc6939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556dcc68d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556dcc6f6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556dcc2e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556dcc3d4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556dcc240d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556dcc24a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556dcc2317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556dcc25d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68d3af2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556dcc224bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba9cc85a164160320efbe26e09b03f34cf4c09c2 Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1752927347 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ba9cc85a164160320efbe26e09b03f34cf4c09c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 149 processed earlier; will process 3197 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==14818== ERROR: libFuzzer: deadly signal Step #5: #0 0x563101fb2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563101f26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563101f09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26074d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26072e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26072c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563101ee2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631029b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563102950632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563102952578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x563102357ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5631023c0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563101fb2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56310209ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563101f0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563101f142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563101efb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563101f274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f26072ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563101eeebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77fce0033568dd20c195607f32ebc1941aa9bb2f Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1753716883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/77fce0033568dd20c195607f32ebc1941aa9bb2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 150 processed earlier; will process 3196 files now Step #5: #1 pulse exec/s: 0 rss: 234Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14840== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623e49aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623e491eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623e4901665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8201db141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8201bc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8201ba5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623e48dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5623e53ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623e5348632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5623e534a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623e534a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5623e4e1f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5623e4e5613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5623e4d67d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5623e4d559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5623e4d4f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5623e4db8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5623e49aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5623e4a96d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5623e4902d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5623e490c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5623e48f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5623e491f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8201ba7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5623e48e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1242884c3e9928be7a53765bcff6646e35ece9b5 Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1755083987 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1242884c3e9928be7a53765bcff6646e35ece9b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 153 processed earlier; will process 3193 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14984== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617fcf61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617fced5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617fceb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff34569f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3454b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff345493858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617fce91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5617fd965138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617fd8ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5617fd901375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617fd90135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5617fd3d60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617fd40d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617fd31ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617fd30c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617fd30612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5617fd36fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617fcf61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617fd04dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617fceb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617fcec32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617fceaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617fced64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff345495082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617fce9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-760c7e488df3a79125e9ab7dc5e7c40127ace97d Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1755848662 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/760c7e488df3a79125e9ab7dc5e7c40127ace97d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 154 processed earlier; will process 3192 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14997== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566b0735594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566b06a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566b068c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc38e8db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc38e6f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc38e6cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566b0665e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5566b1139138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566b10d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5566b10d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566b10d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5566b0baa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566b0be113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566b0af2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566b0ae09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566b0ada12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566b0b43ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566b0735c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566b0821d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566b068dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566b06972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566b067e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566b06aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc38e6d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566b0671bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efd41736ba673ce46bb54f5e0bf79397ede46cf1 Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1756338012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/efd41736ba673ce46bb54f5e0bf79397ede46cf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 155 processed earlier; will process 3191 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15005== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613f0f1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613f0e8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613f0e72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c5f86441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c5f67900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c5f658858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613f0e4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5613f191f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613f18b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613f18bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613f18bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5613f13900c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5613f13c713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5613f12d8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5613f12c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5613f12c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5613f1329ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5613f0f1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5613f1007d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5613f0e73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5613f0e7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5613f0e647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5613f0e904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c5f65a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5613f0e57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38dace75b1ae8d437a82143f871efb5e5253378a Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1758192221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/38dace75b1ae8d437a82143f871efb5e5253378a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 158 processed earlier; will process 3188 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15164== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563e78bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563e7830b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563e7813665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1175c4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1175a5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1175a3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563e77ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563e82c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563e825a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563e825c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563e825c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563e7c7a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5563e7c679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5563e7c6112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5563e7ccaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5563e78bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5563e79a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5563e7814d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5563e781e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563e78057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563e78314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1175a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5563e77f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68bfd22cff42f5504f2954a0aa1d9b4f478219b6 Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1758989890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68bfd22cff42f5504f2954a0aa1d9b4f478219b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 159 processed earlier; will process 3187 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15181== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f6d739594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f6d6adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f6d690665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e275e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e273f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e273d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f6d669e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558f6e13d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f6e0d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558f6e0d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f6e0d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558f6dbae0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f6dbe513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f6daf6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f6dae49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f6dade12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f6db47ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f6d739c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f6d825d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f6d691d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f6d69b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f6d6827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f6d6ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e273da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f6d675bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2e4c38ff174e9c7c8c78ede03eed2d69f8f2dbe Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1759997547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b2e4c38ff174e9c7c8c78ede03eed2d69f8f2dbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 161 processed earlier; will process 3185 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15266== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2b7627594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2b759bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2b757e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca6db3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca6d94700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca6d926858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2b7557e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2b802b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2b7fc5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2b7fc7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2b7fc735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2b7a9c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2b7ad313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2b79e4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2b79d29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2b79cc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2b7a35ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2b7627c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2b7713d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2b757fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2b75892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2b75707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2b759c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca6d928082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2b7563bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a4794c9fb28996ef467f6d70ac5a0d85015e36d Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1761203327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a4794c9fb28996ef467f6d70ac5a0d85015e36d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 163 processed earlier; will process 3183 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15348== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e3569b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e3560fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e355f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0b077d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0b059200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0b0571858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e355cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e3609f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e36039632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e3603b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e3603b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e35a59229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e35a469d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e35a4012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e35aa9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e3569bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e35787d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e355f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e355fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e355e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e356104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0b0573082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e355d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b7a93a2981c43486655a67f4f5eae2983e1454e Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1761631243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b7a93a2981c43486655a67f4f5eae2983e1454e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 164 processed earlier; will process 3182 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15418== ERROR: libFuzzer: deadly signal Step #5: #0 0x557222c07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557222b7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557222b5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ada8d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ada6e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ada6c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557222b37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55722360b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572235a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5572235a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572235a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557222fc5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557222fb29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557222fac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557223015ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557222c07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557222cf3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557222b5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557222b692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557222b507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557222b7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ada6c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557222b43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb322bae12c716a8902d6206d41d690d9a877e01 Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1762499071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cb322bae12c716a8902d6206d41d690d9a877e01' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 165 processed earlier; will process 3181 files now Step #5: #1 pulse exec/s: 0 rss: 255Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==15434== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c558cd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c558c49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c558c2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3ba2bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3ba0d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3ba0b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c558c05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c5596d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c559673632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c559675375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c55967535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c55914a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c55917bdc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55c558dc94bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55c558de36c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x55c558dbafd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x55c558dc1e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55c558dc1e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55c558dc1e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55c558c2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c558c372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c558c1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c558c4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb3ba0b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c558c11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bab568fedef9f3cc650dbdbccc3727e54ad314b Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1763726342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1bab568fedef9f3cc650dbdbccc3727e54ad314b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 168 processed earlier; will process 3178 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15552== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629ebc4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629ebbbeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629ebba1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ca545e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ca527300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ca5252858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629ebb7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629ec64e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629ec5e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629ec5ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629ec5ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629ec0bf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5629ec0f613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629ec007d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5629ebff59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5629ebfef12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629ec058ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629ebc4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629ebd36d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5629ebba2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5629ebbac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629ebb937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629ebbbf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ca5254082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5629ebb86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd09b76e6c9f91bdc02b2d1d7e7e696702efb830 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1765861027 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bd09b76e6c9f91bdc02b2d1d7e7e696702efb830' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 172 processed earlier; will process 3174 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15618== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffccdf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffccd67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffccd4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2e097141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2e078600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2e0765858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffccd23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ffcd7f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffcd791632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ffcd793375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffcd79335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ffcd1b1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ffcd19e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ffcd19812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ffcd201ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ffccdf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ffccedfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ffccd4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ffccd552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ffccd3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ffccd684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff2e0767082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ffccd2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d52a6f0e5b1f8d0b9e9b9620e79a10dfa46bd11f Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1766305342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d52a6f0e5b1f8d0b9e9b9620e79a10dfa46bd11f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 173 processed earlier; will process 3173 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15689== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a71f321594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a71f295b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a71f278665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3170fdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3170df000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3170dcf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a71f251e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a71fd25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a71fcbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a71fcc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a71fcc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a71f7960c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a71f7cd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a71f6ded8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a71f6cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a71f6c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a71f72fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a71f321c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a71f40dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a71f279d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a71f2832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a71f26a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a71f2964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3170dd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a71f25dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8d45e4ff35237904a8b37a0032d3c1fb30c5484 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1767222666 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8d45e4ff35237904a8b37a0032d3c1fb30c5484' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 175 processed earlier; will process 3171 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15735== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630e9b2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630e9aa3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630e9a86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc2cd8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc2cb9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc2cb7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630e9a5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5630ea533138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630ea4cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5630ea4cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630ea4cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5630e9fa40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630e9fdb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5630e9eecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5630e9eda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5630e9ed412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5630e9f3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630e9b2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630e9c1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5630e9a87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630e9a912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5630e9a787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630e9aa44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc2cb7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630e9a6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32cb870919553db9b8daa232687c98f8adb8d4d0 Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1767699883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/32cb870919553db9b8daa232687c98f8adb8d4d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 176 processed earlier; will process 3170 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15743== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae12316594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae1228ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae1226d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36374c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36372dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36372bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae12246e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae12d1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae12cb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae12cb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae12cb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae1278b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae127c213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae126d3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae126c19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae126bb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae12724ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae12316c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae12402d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae1226ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae122782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae1225f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae1228b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f36372bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae12252bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b1c4499f238a32c42c946cddff191da5f9ad2c5 Step #5: MERGE-OUTER: attempt 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1770148049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b1c4499f238a32c42c946cddff191da5f9ad2c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 181 processed earlier; will process 3165 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: 2026-07-11 07:00:30,554 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:00:30,921 I Loading checkpoints Step #5: 2026-07-11 07:00:30,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,975 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:30,975 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:00:31,005 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:00:31,358 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15942== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618ed380594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618ed2f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618ed2d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a88afb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a8891000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a888ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618ed2b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5618edd84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618edd1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5618edd20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618edd2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5618ed7f50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618ed82c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618ed73dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618ed72b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5618ed72512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618ed78eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618ed380c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618ed46cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5618ed2d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618ed2e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618ed2c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618ed2f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2a888f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5618ed2bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f818b95258ccc063f4f7205d6db5d33e69ea7190 Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1774130758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f818b95258ccc063f4f7205d6db5d33e69ea7190' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 187 processed earlier; will process 3159 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16096== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4b4957594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4b48cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4b48ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f897f0de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f897eef300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f897eed2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4b4887e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c4b535b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4b52f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c4b52f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4b52f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c4b4dcc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4b4e0313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c4b4d14d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c4b4d029d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c4b4cfc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c4b4d65ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c4b4957c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c4b4a43d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c4b48afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4b48b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4b48a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4b48cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f897eed4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4b4893bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c39a2b653836f84bee2f983a7a3454616e4a550 Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1775326207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c39a2b653836f84bee2f983a7a3454616e4a550' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 189 processed earlier; will process 3157 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16210== ERROR: libFuzzer: deadly signal Step #5: #0 0x556237340594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562372b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556237297665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f189e0df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f189def400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f189ded3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556237270e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556237d44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556237cde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556237ce0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556237ce035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5562376fe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562376eb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5562376e512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55623774eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556237340c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55623742cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556237298d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5562372a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562372897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562372b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f189ded5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55623727cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30bb955af919cc6d238fbf73f7b5fc57fe072a5c Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1776503792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/30bb955af919cc6d238fbf73f7b5fc57fe072a5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 191 processed earlier; will process 3155 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==16322== ERROR: libFuzzer: deadly signal Step #5: #0 0x55812fa53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55812f9c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55812f9aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcec7a3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcec784e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcec782d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55812f983e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558130457138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581303f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5581303f3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55812fdf8ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55812fe61ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55812fa53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55812fb3fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55812f9abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55812f9b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55812f99c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55812f9c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fcec782f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55812f98fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04151c4bf9156d3f8e1017d7c8a3548a9c4719a2 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1777306700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/04151c4bf9156d3f8e1017d7c8a3548a9c4719a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 192 processed earlier; will process 3154 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16375== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e75857594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e757cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e757ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4baec0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4baea2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4baea00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e75787e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560e7625b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e761f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560e761f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e761f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560e75c15229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e75c029d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e75bfc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e75c65ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e75857c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e75943d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e757afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e757b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e757a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e757cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4baea02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e75793bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f50f38d98e19a8c9c47d9c63578c27d13dfd0bb2 Step #5: MERGE-OUTER: attempt 109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1779215228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f50f38d98e19a8c9c47d9c63578c27d13dfd0bb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 196 processed earlier; will process 3150 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16472== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc8c72f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc8c6a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc8c686665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef24c3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef24a4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef24a2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc8c65fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bc8d133138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc8d0cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bc8d0cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc8d0cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bc8caed229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc8cada9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc8cad412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc8cb3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc8c72fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc8c81bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc8c687d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc8c6912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc8c6787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc8c6a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef24a30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc8c66bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-545dd437a1c3bfc3e294aa999d31fad50559d5df Step #5: MERGE-OUTER: attempt 110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1780851934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/545dd437a1c3bfc3e294aa999d31fad50559d5df' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 199 processed earlier; will process 3147 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16626== ERROR: libFuzzer: deadly signal Step #5: #0 0x563246b6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563246adfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563246ac2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f515259141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51523a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5152385858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563246a9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56324756f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563247509632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56324750b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56324750b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563246fe00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56324701713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563246f28d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563246f169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563246f1012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563246f79ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563246b6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563246c57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563246ac3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563246acd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563246ab47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563246ae04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5152387082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563246aa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27639bb453289547ffb66b357fe4dd11e3ff8812 Step #5: MERGE-OUTER: attempt 111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1781601191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27639bb453289547ffb66b357fe4dd11e3ff8812' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 200 processed earlier; will process 3146 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16639== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cc08d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cc0847b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cc082a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c03f5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c03d7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c03d51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cc0803e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560cc12d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cc1271632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560cc1273375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cc127335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560cc0c91229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cc0c7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cc0c7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cc0ce1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cc08d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cc09bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cc082bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cc08352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cc081c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cc08484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c03d53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cc080fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de10946750b864f892cc18953b780b4e1f6a7721 Step #5: MERGE-OUTER: attempt 112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1782307478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/de10946750b864f892cc18953b780b4e1f6a7721' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 202 processed earlier; will process 3144 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16716== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1af9af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1af923b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1af906665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b9f06141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b9ee7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b9ee55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1af8dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f1b03b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1b034d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f1b034f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1b034f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f1afd6d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1afd5a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1afd5412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1afdbdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1af9afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1afa9bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1af907d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1af9112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1af8f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1af9244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b9ee57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f1af8ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd76c7b68dfe3893eeeffb4ec54ae87ea0b1441d Step #5: MERGE-OUTER: attempt 113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1785133363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cd76c7b68dfe3893eeeffb4ec54ae87ea0b1441d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 204 processed earlier; will process 3142 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16836== ERROR: libFuzzer: deadly signal Step #5: #0 0x55670f674594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55670f5e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55670f5cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe82cf5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe82cd7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe82cd52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55670f5a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556710078138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556710012632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556710014375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55671001435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55670fa32229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55670fa1f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55670fa1912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55670fa82ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55670f674c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55670f760d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55670f5ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55670f5d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55670f5bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55670f5e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe82cd54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55670f5b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4bee0468467f2b1650f4bb60041888505b5ae94 Step #5: MERGE-OUTER: attempt 114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1785968274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d4bee0468467f2b1650f4bb60041888505b5ae94' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 206 processed earlier; will process 3140 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16945== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624622e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56246225bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56246223e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49970e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4996efd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4996edc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562462217e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562462ceb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562462c85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562462c87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562462c8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56246275c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56246279313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5624626a4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5624626929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56246268c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5624626f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5624622e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5624623d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56246223fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5624622492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5624622307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56246225c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4996ede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562462223bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3dea99b7cdb4f754ec4eae925d13ff1945bbbb3 Step #5: MERGE-OUTER: attempt 115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1786657644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3dea99b7cdb4f754ec4eae925d13ff1945bbbb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 207 processed earlier; will process 3139 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16958== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602c7496594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602c740ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602c73ed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45bd78a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45bd59f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45bd57e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602c73c6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5602c7e9a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602c7e34632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5602c7e36375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602c7e3635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5602c7854229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5602c78419d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5602c783b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602c78a4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602c7496c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5602c7582d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602c73eed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602c73f82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602c73df7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602c740b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45bd580082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5602c73d2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4072e94a90dfd54dab70a81a9c70a46c44f12c7f Step #5: MERGE-OUTER: attempt 116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1787311417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4072e94a90dfd54dab70a81a9c70a46c44f12c7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 208 processed earlier; will process 3138 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17002== ERROR: libFuzzer: deadly signal Step #5: #0 0x557afb247594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557afb1bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557afb19e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc7e83e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc7e65300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc7e632858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557afb177e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557afbc4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557afbbe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557afbbe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557afbbe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557afb605229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557afb5f29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557afb5ec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557afb655ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557afb247c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557afb333d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557afb19fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557afb1a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557afb1907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557afb1bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc7e634082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557afb183bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b93cb146d7ca7e6a6dd2bfcaadc966e71f387abc Step #5: MERGE-OUTER: attempt 117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1789189429 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b93cb146d7ca7e6a6dd2bfcaadc966e71f387abc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 212 processed earlier; will process 3134 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17159== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f964d5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f964cceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f964cb1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1114d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd1112ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd1112c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f964c8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f96575e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9656f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f9656fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9656fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f965118229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9651059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9650ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f965168ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f964d5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f964e46d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f964cb2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f964cbc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f964ca37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f964ccf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd1112cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f964c96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7c15521e55b871fe98118562aa574e4fd93a5db Step #5: MERGE-OUTER: attempt 118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1790135329 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d7c15521e55b871fe98118562aa574e4fd93a5db' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 213 processed earlier; will process 3133 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17175== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb9cde0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb9cd54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb9cd37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa95093341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa95074800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa950727858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb9cd10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb9d7e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb9d77e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb9d780375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb9d78035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb9d19e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb9d18b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb9d18512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb9d1eeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb9cde0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb9ceccd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb9cd38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb9cd422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb9cd297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb9cd554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa950729082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb9cd1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64afccce940c7f2b95bd8d4b735e1b98deec901b Step #5: MERGE-OUTER: attempt 119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1790923656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/64afccce940c7f2b95bd8d4b735e1b98deec901b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 214 processed earlier; will process 3132 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 283Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17193== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1b51aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1b511eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1b5101665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3fcf3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3fcd4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3fcd2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1b50dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e1b5bae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1b5b48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e1b5b4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1b5b4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e1b561f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e1b565613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e1b5567d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e1b55559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e1b554f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e1b55b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e1b51aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e1b5296d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e1b5102d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e1b510c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e1b50f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e1b511f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff3fcd2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e1b50e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7bd5921a3cccb7168adc6e3eda08042e9d38cb7 Step #5: MERGE-OUTER: attempt 120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1791711025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d7bd5921a3cccb7168adc6e3eda08042e9d38cb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 217 processed earlier; will process 3129 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17274== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daee76e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daee6e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daee6c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1c3d7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1c3b8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1c3b67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daee69ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55daef172138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daef10c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55daef10e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daef10e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55daeebe30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55daeec1a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55daeeb2bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55daeeb199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55daeeb1312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55daeeb7cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55daee76ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55daee85ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55daee6c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55daee6d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55daee6b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55daee6e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1c3b69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55daee6aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9094e4e3064c826dbd23ff1e0cdcc94a160d9c8 Step #5: MERGE-OUTER: attempt 121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1793011506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c9094e4e3064c826dbd23ff1e0cdcc94a160d9c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 219 processed earlier; will process 3127 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17356== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ebb809594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ebb77db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ebb760665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e04e9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e04ca800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e04c87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ebb739e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ebc20d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ebc1a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ebc1a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ebc1a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ebbc7e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ebbcb513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ebbbc6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ebbbb49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ebbbae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ebbc17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ebb809c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ebb8f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ebb761d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ebb76b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ebb7527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ebb77e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4e04c89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ebb745bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76cc47481cd2ac8769b8a5b4be84d78e5798cc2c Step #5: MERGE-OUTER: attempt 122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1794197802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/76cc47481cd2ac8769b8a5b4be84d78e5798cc2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 221 processed earlier; will process 3125 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17470== ERROR: libFuzzer: deadly signal Step #5: #0 0x565215cfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565215c71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565215c54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb27d0fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb27cf1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb27cef2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565215c2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565216701138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56521669b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56521669d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56521669d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5652160bb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652160a89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652160a212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56521610bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565215cfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565215de9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565215c55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565215c5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565215c467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565215c724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb27cef4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565215c39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd3ae199a7687fa7fca0b78f2d3d9eea8755550f Step #5: MERGE-OUTER: attempt 123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1794649471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cd3ae199a7687fa7fca0b78f2d3d9eea8755550f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 222 processed earlier; will process 3124 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17541== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec7df61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec7ded5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec7deb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ebe67c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ebe49100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ebe470858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec7de91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ec7e965138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec7e8ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ec7e901375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec7e90135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ec7e3d60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ec7e40d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ec7e31ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ec7e30c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ec7e30612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ec7e36fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ec7df61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ec7e04dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ec7deb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ec7dec32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ec7deaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ec7ded64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ebe472082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ec7de9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b84435e422a17e84afb36956a8aeca1f0626c455 Step #5: MERGE-OUTER: attempt 124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1796328197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b84435e422a17e84afb36956a8aeca1f0626c455' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 226 processed earlier; will process 3120 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17634== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563cf0b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563cf029b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563cf00c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff14ca6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff14c88300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff14c862858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563cefe5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563cfab9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563cfa53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563cfa55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563cfa5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563cf52a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5563cf56113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5563cf472d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5563cf4609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5563cf45a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563cf4c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5563cf0b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5563cf1a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5563cf00dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5563cf0172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5563ceffe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5563cf02a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff14c864082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5563ceff1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a9cd946e1059dabf68941ba65c1be9c9bcbc103 Step #5: MERGE-OUTER: attempt 125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1796814771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5a9cd946e1059dabf68941ba65c1be9c9bcbc103' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 227 processed earlier; will process 3119 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17673== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0d98ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0d9873b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0d9856665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21b807841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21b7e8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21b7e6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0d982fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0da303138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0da29d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e0da29f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0da29f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0d9d740c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0d9dab13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0d9cbcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e0d9caa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e0d9ca412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0d9d0def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0d98ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e0d99ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e0d9857d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e0d98612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0d98487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0d98744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f21b7e6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e0d983bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fa93931e95115e6ad69ebd32d39aea745b12f2c Step #5: MERGE-OUTER: attempt 126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1798770163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5fa93931e95115e6ad69ebd32d39aea745b12f2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 230 processed earlier; will process 3116 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17737== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612d795f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612d78d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612d78b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8b6df941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8b6c0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8b6bed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612d788fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612d8363138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612d82fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5612d82ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612d82ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612d7dd40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5612d7e0b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5612d7d1cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5612d7d0a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5612d7d0412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612d7d6def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5612d795fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5612d7a4bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5612d78b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5612d78c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612d78a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5612d78d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb8b6bef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5612d789bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01a407f73c84fde862cc1d7e1d7aa3383beabbc2 Step #5: MERGE-OUTER: attempt 127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1800017439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01a407f73c84fde862cc1d7e1d7aa3383beabbc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 232 processed earlier; will process 3114 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17851== ERROR: libFuzzer: deadly signal Step #5: #0 0x563940979594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639408edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639408d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08f4c7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08f4a8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08f4a67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639408a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56394137d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563941317632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563941319375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56394131935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563940d37229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563940d249d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563940d1e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563940d87ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563940979c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563940a65d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639408d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639408db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639408c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639408ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f08f4a69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639408b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2f82cfa1fb1e3bd23a8ace5fd65350625d28181 Step #5: MERGE-OUTER: attempt 128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1800463226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2f82cfa1fb1e3bd23a8ace5fd65350625d28181' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 233 processed earlier; will process 3113 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17922== ERROR: libFuzzer: deadly signal Step #5: #0 0x55646da95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55646da09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55646d9ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa76e1b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa76dfca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa76dfa9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55646d9c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55646e499138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55646e433632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55646e435375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55646e43535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55646df0a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55646df4113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55646de52d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55646de409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55646de3a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55646dea3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55646da95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55646db81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55646d9edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55646d9f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55646d9de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55646da0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa76dfab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55646d9d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c25f0c035ad3b2573587b7f24859f0c3a6aeba0 Step #5: MERGE-OUTER: attempt 129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1801544746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9c25f0c035ad3b2573587b7f24859f0c3a6aeba0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 236 processed earlier; will process 3110 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17970== ERROR: libFuzzer: deadly signal Step #5: #0 0x56343e21b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56343e18fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56343e172665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd8cbf341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd8ca0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd8c9e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56343e14be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56343ec1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56343ebb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56343ebbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56343ebbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56343e5d9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56343e5c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56343e5c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56343e629ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56343e21bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56343e307d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56343e173d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56343e17d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56343e1647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56343e1904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd8c9e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56343e157bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb93421588935ed22607f7152f52724d498bcdac Step #5: MERGE-OUTER: attempt 130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1801963528 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb93421588935ed22607f7152f52724d498bcdac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 237 processed earlier; will process 3109 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55849fa2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55849f9a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55849f986665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a8658a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a8639f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a8637e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55849f95fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584a0433138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584a03cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5584a03cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584a03cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55849fded229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55849fdda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55849fdd412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55849fe3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55849fa2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55849fb1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55849f987d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55849f9912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55849f9787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55849f9a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a86380082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55849f96bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-811319b64122897efc14c7aacc1e4f32aa90b1f4 Step #5: MERGE-OUTER: attempt 131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1802835623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/811319b64122897efc14c7aacc1e4f32aa90b1f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 238 processed earlier; will process 3108 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18024== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6a14a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6a1419b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6a13fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6b4c8e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6b4aa300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6b4a82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6a13d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b6a1ea9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6a1e43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b6a1e45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6a1e4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b6a1863229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b6a18509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b6a184a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b6a18b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b6a14a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b6a1591d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b6a13fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b6a14072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b6a13ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b6a141a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6b4a84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b6a13e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-275ef1403bb01064e622294a350e8e627f385200 Step #5: MERGE-OUTER: attempt 132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1803630080 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/275ef1403bb01064e622294a350e8e627f385200' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 239 processed earlier; will process 3107 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18042== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621ad1ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621ad173b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621ad156665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f051e1b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f051dfc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f051dfa6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621ad12fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5621adc03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621adb9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5621adb9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621adb9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5621ad5bd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621ad5aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621ad5a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621ad60def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5621ad1ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5621ad2ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621ad157d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621ad1612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621ad1487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621ad1744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f051dfa8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621ad13bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48cbac3daf7bbac961201a0104776a27648344a6 Step #5: MERGE-OUTER: attempt 133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1804424015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/48cbac3daf7bbac961201a0104776a27648344a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 240 processed earlier; will process 3106 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18060== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600ed1b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600ed128b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600ed10b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6a882b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6a864000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6a861f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600ed0e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5600edbb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600edb52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5600edb54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600edb5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5600ed572229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600ed55f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600ed55912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5600ed5c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600ed1b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600ed2a0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600ed10cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600ed1162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600ed0fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600ed1294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd6a8621082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600ed0f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98fbcf171f7bf1926b27ad25ad3709b1c42637a6 Step #5: MERGE-OUTER: attempt 134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1805219221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/98fbcf171f7bf1926b27ad25ad3709b1c42637a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 241 processed earlier; will process 3105 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18078== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ebfa94594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ebfa08b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ebf9eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e4b12041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e4af3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e4af14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ebf9c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556ec0498138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ec0432632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556ec0434375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ec043435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556ebfe52229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ebfe3f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ebfe3912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ebfea2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ebfa94c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ebfb80d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ebf9ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ebf9f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ebf9dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ebfa094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e4af16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ebf9d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d81397a544b60bb9c8b683913432e073d854ecab Step #5: MERGE-OUTER: attempt 135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1806015112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d81397a544b60bb9c8b683913432e073d854ecab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 242 processed earlier; will process 3104 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18096== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebf2284594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebf21f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebf21db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8727ed941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8727cee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8727ccd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebf21b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebf2c88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebf2c22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebf2c24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebf2c2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebf2642229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebf262f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebf262912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebf2692ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebf2284c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebf2370d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebf21dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebf21e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebf21cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebf21f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8727ccf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebf21c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e617f8f97cba4e4f9274d1c1839b6eab96822ff6 Step #5: MERGE-OUTER: attempt 136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1806809328 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e617f8f97cba4e4f9274d1c1839b6eab96822ff6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 243 processed earlier; will process 3103 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18114== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556533a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555653319b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556532fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a1611141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a15f2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a15f05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556532d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555653da9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555653d43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555653d45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555653d4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555653763229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556537509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55565374a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556537b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556533a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555653491d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556532fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556533072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556532ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55565331a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a15f07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556532e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e725d94acb91c7a67dde0d4af3371431461600c Step #5: MERGE-OUTER: attempt 137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1807604975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6e725d94acb91c7a67dde0d4af3371431461600c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 244 processed earlier; will process 3102 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18132== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebdfa01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebdf975b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebdf958665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ded2d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ded0ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ded0cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebdf931e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebe0405138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebe039f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebe03a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebe03a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebdfdbf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebdfdac9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebdfda612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebdfe0fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebdfa01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebdfaedd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebdf959d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebdf9632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebdf94a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebdf9764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ded0cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebdf93dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1f44fd099c5827e9adee24543abe5cff6a8545e Step #5: MERGE-OUTER: attempt 138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1808403226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1f44fd099c5827e9adee24543abe5cff6a8545e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 245 processed earlier; will process 3101 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18150== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c320881594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3207f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3207d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdcd3d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdcd1eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdcd1ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3207b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c321285138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c32121f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c321221375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c32122135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c320c3f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c320c2c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c320c2612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c320c8fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c320881c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c32096dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3207d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3207e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3207ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3207f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcdcd1cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3207bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d567ddb5cb1a2a5d900f7e8db9570149d5992eeb Step #5: MERGE-OUTER: attempt 139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1809194037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d567ddb5cb1a2a5d900f7e8db9570149d5992eeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 246 processed earlier; will process 3100 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18168== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2fcbfa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2fcb6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2fcb51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedfb2d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedfb0e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedfb0c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2fcb2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2fd5fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2fd598632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2fd59a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2fd59a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2fcfb8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2fcfa59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2fcf9f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2fd008ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2fcbfac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2fcce6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2fcb52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2fcb5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2fcb437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2fcb6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedfb0c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2fcb36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02e75d9a533bd8cea216b5f34b4ae013f4420801 Step #5: MERGE-OUTER: attempt 140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1809991930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/02e75d9a533bd8cea216b5f34b4ae013f4420801' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 247 processed earlier; will process 3099 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18186== ERROR: libFuzzer: deadly signal Step #5: #0 0x562afd17b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562afd0efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562afd0d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0365ee141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0365cf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0365cd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562afd0abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562afdb7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562afdb19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562afdb1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562afdb1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562afd539229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562afd5269d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562afd52012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562afd589ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562afd17bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562afd267d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562afd0d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562afd0dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562afd0c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562afd0f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0365cd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562afd0b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51f72021b4f3282f323618815790df8bcb00fc7f Step #5: MERGE-OUTER: attempt 141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1810787844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51f72021b4f3282f323618815790df8bcb00fc7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 248 processed earlier; will process 3098 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==18204== ERROR: libFuzzer: deadly signal Step #5: #0 0x559934f43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559934eb7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559934e9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f541f54b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f541f36000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f541f33f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559934e73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559935947138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599358e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5599358e3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5599352e8ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559935351ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559934f43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55993502fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559934e9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559934ea52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559934e8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559934eb84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f541f341082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559934e7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-457863eaa0f658bf095167667dff437090c860ad Step #5: MERGE-OUTER: attempt 142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1811586543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/457863eaa0f658bf095167667dff437090c860ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 249 processed earlier; will process 3097 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==18226== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b8604a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b85fbeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b85fa1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb996aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb994bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb9949e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b85f7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b86a4e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b869e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b869ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b869ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b864b38d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b8651db20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x555b865787cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x555b86458f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x555b86458f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x555b8604ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x555b86136d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x555b85fa2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x555b85fac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x555b85f937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x555b85fbf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ffb994a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x555b85f86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6547e52e5f89c9c56adcff10258c8533d560ae5 Step #5: MERGE-OUTER: attempt 143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1813178212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f6547e52e5f89c9c56adcff10258c8533d560ae5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 251 processed earlier; will process 3095 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18377== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654da67f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654da5f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654da5d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccbffed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccbfe0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccbfde1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654da5afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5654db083138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654db01d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5654db01f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654db01f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5654daaf40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5654dab2b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5654daa3cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5654daa2a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5654daa2412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5654daa8def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5654da67fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5654da76bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5654da5d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5654da5e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5654da5c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5654da5f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fccbfde3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5654da5bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-907a89ac6434fb61125f806005fa3d15de382273 Step #5: MERGE-OUTER: attempt 144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1813641547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/907a89ac6434fb61125f806005fa3d15de382273' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 252 processed earlier; will process 3094 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18416== ERROR: libFuzzer: deadly signal Step #5: #0 0x56421a58f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56421a503b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56421a4e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54eb53441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54eb34900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54eb328858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56421a4bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56421af93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56421af2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56421af2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56421af2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56421aa040c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56421aa3b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56421a94cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56421a93a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56421a93412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56421a99def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56421a58fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56421a67bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56421a4e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56421a4f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56421a4d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56421a5044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f54eb32a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56421a4cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9046d96103ccf231a494e902fc7798dec98c5798 Step #5: MERGE-OUTER: attempt 145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1818036405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9046d96103ccf231a494e902fc7798dec98c5798' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 259 processed earlier; will process 3087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18608== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626b781a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626b778eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626b7771665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c11f6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c11d7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c11d55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626b774ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5626b821e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626b81b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626b81ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626b81ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626b7bd8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626b7bc59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626b7bbf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626b7c28ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626b781ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626b7906d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626b7772d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626b777c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626b77637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626b778f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c11d57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626b7756bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bde17f7e473f6c203f9707feb36c48c179eba680 Step #5: MERGE-OUTER: attempt 146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1818477973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bde17f7e473f6c203f9707feb36c48c179eba680' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 260 processed earlier; will process 3086 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18647== ERROR: libFuzzer: deadly signal Step #5: #0 0x56189f1d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56189f14bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56189f12e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a928c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a90a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a9080858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56189f107e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56189fbdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56189fb75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56189fb77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56189fb7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56189f595229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56189f5829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56189f57c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56189f5e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56189f1d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56189f2c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56189f12fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56189f1392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56189f1207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56189f14c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0a9082082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56189f113bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75e9f4871d4e63bcf2fa8d645b398a74beb9f55f Step #5: MERGE-OUTER: attempt 147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1819386570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/75e9f4871d4e63bcf2fa8d645b398a74beb9f55f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 261 processed earlier; will process 3085 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18663== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c20b66d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c20b5e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c20b5c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3133ec841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3133cdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3133cbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c20b59de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c20c071138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c20c00b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c20c00d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c20c00d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c20ba2b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c20ba189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c20ba1212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c20ba7bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c20b66dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c20b759d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c20b5c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c20b5cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c20b5b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c20b5e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3133cbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c20b5a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15d7ae75a9df2153121c532963e4fecbf4055e80 Step #5: MERGE-OUTER: attempt 148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1820193846 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/15d7ae75a9df2153121c532963e4fecbf4055e80' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 262 processed earlier; will process 3084 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18681== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b73b863594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b73b7d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b73b7ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efef643e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efef625300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efef6232858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b73b793e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b73c267138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b73c201632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b73c203375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b73c20335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b73bc21229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b73bc0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b73bc0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b73bc71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b73b863c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b73b94fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b73b7bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b73b7c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b73b7ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b73b7d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efef6234082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b73b79fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee887348d33fc251ea8c62c7c15287ee4086f816 Step #5: MERGE-OUTER: attempt 149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1820983971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee887348d33fc251ea8c62c7c15287ee4086f816' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 263 processed earlier; will process 3083 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b44e435594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b44e3a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b44e38c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe7452e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe7434300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe74322858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b44e365e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b44ee39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b44edd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b44edd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b44edd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b44e7f3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b44e7e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b44e7da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b44e843ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b44e435c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b44e521d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b44e38dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b44e3972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b44e37e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b44e3aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe74324082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b44e371bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59fcd7f06a5ff6e9bcc5370e7009693454dfd550 Step #5: MERGE-OUTER: attempt 150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1821775362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/59fcd7f06a5ff6e9bcc5370e7009693454dfd550' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 264 processed earlier; will process 3082 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18717== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb3f866594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb3f7dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb3f7bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7a124241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7a105700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7a1036858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb3f796e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb4026a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb40204632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb40206375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb4020635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb3fc24229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb3fc119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb3fc0b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb3fc74ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb3f866c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb3f952d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb3f7bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb3f7c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb3f7af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb3f7db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7a1038082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb3f7a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f60193bf72c5455318f32adbbedad808ad0bf35 Step #5: MERGE-OUTER: attempt 151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1822570731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f60193bf72c5455318f32adbbedad808ad0bf35' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 265 processed earlier; will process 3081 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18735== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a32c88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a32bfcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a32bdf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f813ce6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f813cc7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f813cc54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a32bb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a3368c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a33626632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a33628375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a3362835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555a33046229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a330339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a3302d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a33096ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a32c88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a32d74d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a32be0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a32bea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a32bd17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a32bfd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f813cc56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a32bc4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea43cb0321b79c49efe357e52178452fda2ed27d Step #5: MERGE-OUTER: attempt 152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1823361792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea43cb0321b79c49efe357e52178452fda2ed27d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 266 processed earlier; will process 3080 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18753== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed2148b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed213ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed213e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a402c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a400d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a400b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed213bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ed21e8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed21e29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ed21e2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed21e2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ed21849229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed218369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed2183012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed21899ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed2148bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed21577d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed213e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed213ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed213d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed214004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a400ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed213c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec54e00898e3e5fa59c065938c4e7560ebae0221 Step #5: MERGE-OUTER: attempt 153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1824158390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ec54e00898e3e5fa59c065938c4e7560ebae0221' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 267 processed earlier; will process 3079 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18771== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ce82d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ce8247b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ce822a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab84b3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab8494d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab8492c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ce8203e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562ce8cd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ce8c71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562ce8c73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ce8c7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562ce8691229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ce867e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ce867812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ce86e1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ce82d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ce83bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ce822bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ce82352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ce821c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ce82484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab8492e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ce820fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61c321544b94704666049aedb03d232480b0b23f Step #5: MERGE-OUTER: attempt 154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1824950294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/61c321544b94704666049aedb03d232480b0b23f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 268 processed earlier; will process 3078 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18789== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9ffed4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9ffe48b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9ffe2b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6359e7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6359c8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6359c69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9ffe04e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ca008d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca00872632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ca00874375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca0087435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ca00292229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca0027f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca0027912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca002e2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9ffed4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9fffc0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9ffe2cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9ffe362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9ffe1d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9ffe494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6359c6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9ffe10bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de03b22495facd48564afb7429bce859b338440e Step #5: MERGE-OUTER: attempt 155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1825744108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/de03b22495facd48564afb7429bce859b338440e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 269 processed earlier; will process 3077 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==18807== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624ac2aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624ac21eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624ac201665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc43388a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc43369f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc43367e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624ac1dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5624accae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624acc48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5624acc4a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5624ac64fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5624ac6b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5624ac2aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5624ac396d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5624ac202d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5624ac20c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5624ac1f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5624ac21f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc433680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5624ac1e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9cafcf732737ed69913a0d926105bccd7f78c69 Step #5: MERGE-OUTER: attempt 156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1826538002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c9cafcf732737ed69913a0d926105bccd7f78c69' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 270 processed earlier; will process 3076 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55621fcd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55621fc4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55621fc2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcbfa8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcbf89a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcbf879858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55621fc06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5562206da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556220674632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556220676375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55622067635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556220094229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562200819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55622007b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562200e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55621fcd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55621fdc2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55621fc2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55621fc382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55621fc1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55621fc4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efcbf87b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55621fc12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5dc7d59bae0a3bce212543f873743049482e45b3 Step #5: MERGE-OUTER: attempt 157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1827244095 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5dc7d59bae0a3bce212543f873743049482e45b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 271 processed earlier; will process 3075 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18903== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc3063c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc305b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc30593665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12f47a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12f45b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12f4594858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc3056ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dc31040138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc30fda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dc30fdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc30fdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dc30ab10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dc30ae813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dc309f9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dc309e79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dc309e112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dc30a4aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dc3063cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dc30728d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dc30594d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dc3059e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dc305857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dc305b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f12f4596082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dc30578bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e5464bfb846e4448074a48712d9beddfedf168f Step #5: MERGE-OUTER: attempt 158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1827746349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e5464bfb846e4448074a48712d9beddfedf168f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 272 processed earlier; will process 3074 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18943== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5ec74d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5ec6c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5ec6a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9eb74fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9eb731300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9eb72f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5ec67de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b5ed151138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5ed0eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b5ed0ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5ed0ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b5ecb0b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b5ecaf89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5ecaf212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b5ecb5bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b5ec74dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b5ec839d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5ec6a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5ec6af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5ec6967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5ec6c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9eb72f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b5ec689bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-beb622e1d2a1e1eaa3651b37336304a378da0b1a Step #5: MERGE-OUTER: attempt 159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1828409668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/beb622e1d2a1e1eaa3651b37336304a378da0b1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 273 processed earlier; will process 3073 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:01:27,252 W public max out peers not set, using default Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18955== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f177efa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f177e6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f177e51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe54e8dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe54e6f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe54e6d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f177e2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f1788fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f178898632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f17889a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f17889a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f1782b8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1782a59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f17829f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f178308ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f177efac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f177fe6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f177e52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f177e5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f177e437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f177e6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe54e6d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f177e36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40b17894382318fc00d32a439ba7eaa8cd1a8a4d Step #5: MERGE-OUTER: attempt 160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1830038989 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/40b17894382318fc00d32a439ba7eaa8cd1a8a4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 276 processed earlier; will process 3070 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c084be2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c084b56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c084b39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b2c40a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b2c21f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b2c1fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c084b12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c0855e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c085580632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c085582375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c08558235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c084fa0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c084f8d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c084f8712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c084ff0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c084be2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c084cced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c084b3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c084b442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c084b2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c084b574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b2c200082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c084b1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21d6685e0a769f53b1e5614ed395bf3d51e138b7 Step #5: MERGE-OUTER: attempt 161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1831532495 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/21d6685e0a769f53b1e5614ed395bf3d51e138b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 278 processed earlier; will process 3068 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19163== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566d8eee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566d8e62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566d8e45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f500d09c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f500ceb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f500ce90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566d8e1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5566d98f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566d988c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5566d988e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566d988e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5566d92ac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5566d92999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5566d929312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566d92fcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5566d8eeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5566d8fdad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5566d8e46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5566d8e502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5566d8e377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5566d8e634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f500ce92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5566d8e2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dde3325095fa391fc8241a6d19178cee3fef2e8f Step #5: MERGE-OUTER: attempt 162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1832327393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dde3325095fa391fc8241a6d19178cee3fef2e8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 279 processed earlier; will process 3067 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19181== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585c9746594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585c96bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585c969d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b1255741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b1236c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b1234b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585c9676e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5585ca14a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585ca0e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5585ca0e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585ca0e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5585c9b04229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585c9af19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585c9aeb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5585c9b54ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5585c9746c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5585c9832d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585c969ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585c96a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585c968f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585c96bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b1234d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5585c9682bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69f7dc013d00fdc4443ad0da1afed4891fae93c9 Step #5: MERGE-OUTER: attempt 163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1833125710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/69f7dc013d00fdc4443ad0da1afed4891fae93c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 280 processed earlier; will process 3066 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19199== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b2fe1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b2fd93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b2fd76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13f4c2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13f4a3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13f4a1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b2fd4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b30823138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b307bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b307bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b307bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559b301dd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b301ca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b301c412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b3022def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b2fe1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b2ff0bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b2fd77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b2fd812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b2fd687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b2fd944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13f4a1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b2fd5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-412107ef1b0e5f26cf41293efed3e655baecd2cb Step #5: MERGE-OUTER: attempt 164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1833921898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/412107ef1b0e5f26cf41293efed3e655baecd2cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 281 processed earlier; will process 3065 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==19217== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bf8540594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bf84b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bf8497665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81db72341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81db53800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81db517858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bf8470e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560bf8f44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bf8ede632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560bf8ee0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x560bf88e5ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560bf894eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560bf8540c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560bf862cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560bf8498d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560bf84a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560bf84897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560bf84b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f81db519082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560bf847cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3915cb532f2b2e267d01c0d17ea8d798a2543ec2 Step #5: MERGE-OUTER: attempt 165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1834721228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3915cb532f2b2e267d01c0d17ea8d798a2543ec2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 282 processed earlier; will process 3064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19239== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577c1ceb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577c1c5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577c1c42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc451e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc44ffe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc44fdd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577c1c1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577c26ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577c2689632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577c268b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577c268b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5577c20a9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577c20969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577c209012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577c20f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577c1cebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577c1dd7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577c1c43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577c1c4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577c1c347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577c1c604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbc44fdf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577c1c27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c29270c10d844940afdcd56c4fa99f038bf66a93 Step #5: MERGE-OUTER: attempt 166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1835163511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c29270c10d844940afdcd56c4fa99f038bf66a93' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 283 processed earlier; will process 3063 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19308== ERROR: libFuzzer: deadly signal Step #5: #0 0x560520cc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560520c35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560520c18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dae0fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dadf0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dadeee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560520bf1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605216c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56052165f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560521661375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56052166135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56052107f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56052106c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56052106612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605210cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560520cc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560520dadd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560520c19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560520c232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560520c0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560520c364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4dadef0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560520bfdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdd9c7bd6ec0b69cddd9cff4834948862329426b Step #5: MERGE-OUTER: attempt 167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1837073756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fdd9c7bd6ec0b69cddd9cff4834948862329426b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 287 processed earlier; will process 3059 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19435== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c837d1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c837c91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c837c74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25edf1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25edd3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25edd12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c837c4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c838721138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8386bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c8386bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8386bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c8381920c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8381c913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c8380dad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c8380c89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c8380c212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c83812bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c837d1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c837e09d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c837c75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c837c7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c837c667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c837c924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f25edd14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c837c59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-490fa1aee654e59c52bf80bc81f039ac4b0efd53 Step #5: MERGE-OUTER: attempt 168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1837869914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/490fa1aee654e59c52bf80bc81f039ac4b0efd53' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 288 processed earlier; will process 3058 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==19446== ERROR: libFuzzer: deadly signal Step #5: #0 0x560329ffc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560329f70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560329f53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5f15b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5f13c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5f13a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560329f2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56032aa00138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56032a99a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56032a99c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56032a99c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56032a4658d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56032a4cfb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56032a52a7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56032a40af72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56032a40af72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x560329ffcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56032a0e8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x560329f54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x560329f5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x560329f457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x560329f714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe5f13a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560329f38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6788c3b215836428289ba0d5952a0a814b68cff9 Step #5: MERGE-OUTER: attempt 169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1839346381 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6788c3b215836428289ba0d5952a0a814b68cff9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 290 processed earlier; will process 3056 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19537== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d857c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d8573db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d85720665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feaf10e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feaf0efd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feaf0edc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d856f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561d861cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d86167632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561d86169375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d8616935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561d85b87229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d85b749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d85b6e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d85bd7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d857c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d858b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d85721d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d8572b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d857127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d8573e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feaf0ede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d85705bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b95a833b72387d1cb2e129523fae738c5e829f69 Step #5: MERGE-OUTER: attempt 170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1839789402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b95a833b72387d1cb2e129523fae738c5e829f69' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 291 processed earlier; will process 3055 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19575== ERROR: libFuzzer: deadly signal Step #5: #0 0x563032a24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563032998b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56303297b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2c948941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2c929e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2c927d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563032954e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563033428138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630333c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5630333c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630333c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563032e990c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563032ed013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563032de1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563032dcf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563032dc912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563032e32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563032a24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563032b10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56303297cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630329862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56303296d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630329994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd2c927f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563032960bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13e4e499d929a89dd5aa34b21b496a543a08dc34 Step #5: MERGE-OUTER: attempt 171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1841293204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/13e4e499d929a89dd5aa34b21b496a543a08dc34' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 293 processed earlier; will process 3053 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19632== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f59e3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f59db0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f59d93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f520aee641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f520acfb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f520acda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f59d6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f5a840138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f5a7da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f5a7dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f5a7dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f5a2b10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f5a2e813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f5a1f9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f5a1e79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f5a1e112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f5a24aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f59e3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f59f28d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f59d94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f59d9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f59d857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f59db14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f520acdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f59d78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da25f19a39dcc9aaf59b21587d2db4f7860aec50 Step #5: MERGE-OUTER: attempt 172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1843145943 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da25f19a39dcc9aaf59b21587d2db4f7860aec50' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 297 processed earlier; will process 3049 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19785== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bb6c95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bb6c09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559bb6bec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54bc90441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54bc71900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54bc6f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559bb6bc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559bb7699138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559bb7633632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559bb7635375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559bb763535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559bb710a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559bb714113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559bb7052d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559bb70409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559bb703a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559bb70a3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559bb6c95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559bb6d81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559bb6bedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559bb6bf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559bb6bde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559bb6c0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f54bc6fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559bb6bd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-321ea59f84448f9e90c1b28b2a3111f739597b2f Step #5: MERGE-OUTER: attempt 173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1845865385 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/321ea59f84448f9e90c1b28b2a3111f739597b2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 304 processed earlier; will process 3042 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19989== ERROR: libFuzzer: deadly signal Step #5: #0 0x56174b3cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56174b343b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56174b326665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a1b33741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a1b14c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a1b12b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56174b2ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56174bdd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56174bd6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56174bd6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56174bd6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56174b78d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56174b77a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56174b77412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56174b7ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56174b3cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56174b4bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56174b327d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56174b3312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56174b3187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56174b3444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a1b12d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56174b30bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d123253cc9b857500e98b1cce4898aa2e4085e0 Step #5: MERGE-OUTER: attempt 174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1846292909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d123253cc9b857500e98b1cce4898aa2e4085e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 305 processed earlier; will process 3041 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19996== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c8778a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c876feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c876e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffacaa4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffaca85800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffaca837858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c876bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564c8818e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c88128632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564c8812a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c8812a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564c87b48229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c87b359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c87b2f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c87b98ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c8778ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c87876d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c876e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c876ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c876d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c876ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffaca839082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c876c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2168eca2aaa1ceb3098ce07d63efe94f57c161f2 Step #5: MERGE-OUTER: attempt 175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1847155203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2168eca2aaa1ceb3098ce07d63efe94f57c161f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 306 processed earlier; will process 3040 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20012== ERROR: libFuzzer: deadly signal Step #5: #0 0x555aca72b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555aca69fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555aca682665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f59ef241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f59d0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f59ce6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555aca65be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555acb12f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555acb0c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555acb0cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555acb0cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555acaae9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555acaad69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555acaad012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555acab39ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555aca72bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555aca817d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555aca683d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555aca68d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555aca6747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555aca6a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0f59ce8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555aca667bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e82d17410d25a60be61a66aa35d8fc80d1a68ca Step #5: MERGE-OUTER: attempt 176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1847949681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e82d17410d25a60be61a66aa35d8fc80d1a68ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 307 processed earlier; will process 3039 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20030== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf86815594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf86789b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf8676c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7f936541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7f917a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7f9159858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf86745e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cf87219138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf871b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cf871b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf871b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cf86c8a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf86cc113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf86bd2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf86bc09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf86bba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf86c23ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf86815c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf86901d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf8676dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf867772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf8675e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf8678a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7f915b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf86751bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d1d5c0a0454bd8c4878a3bac3f683f3341425b3 Step #5: MERGE-OUTER: attempt 177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1849435199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d1d5c0a0454bd8c4878a3bac3f683f3341425b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 311 processed earlier; will process 3035 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20152== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615a6c47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615a6bbbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615a6b9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc50d63c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc50d45100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc50d430858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615a6b77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5615a764b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615a75e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615a75e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615a75e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5615a7005229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615a6ff29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615a6fec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615a7055ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615a6c47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615a6d33d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615a6b9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615a6ba92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615a6b907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615a6bbc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc50d432082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615a6b83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bafb51c7bfa06d03ee086fe92ed4555aefb941ae Step #5: MERGE-OUTER: attempt 178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1851345382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bafb51c7bfa06d03ee086fe92ed4555aefb941ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 314 processed earlier; will process 3032 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20248== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b1bd13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b1bc87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b1bc6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca636fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca6351000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca634ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b1bc43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557b1c717138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b1c6b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557b1c6b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b1c6b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557b1c0d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b1c0be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b1c0b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b1c121ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b1bd13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b1bdffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b1bc6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b1bc752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b1bc5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b1bc884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fca634f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b1bc4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-488b035f50b5beccf32d5f4e3a1ad2dad0d07e88 Step #5: MERGE-OUTER: attempt 179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1852420770 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/488b035f50b5beccf32d5f4e3a1ad2dad0d07e88' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 316 processed earlier; will process 3030 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20327== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ae4e95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ae4e09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ae4dec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0c193441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0c174900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0c1728858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ae4dc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558ae5899138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ae5833632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558ae5835375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ae583535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558ae530a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ae534113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ae5252d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ae52409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ae523a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ae52a3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ae4e95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ae4f81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ae4dedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ae4df72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ae4dde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ae4e0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd0c172a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ae4dd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-026a58e48e01c656e024e81b5998d805490306e5 Step #5: MERGE-OUTER: attempt 180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1853813481 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/026a58e48e01c656e024e81b5998d805490306e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 318 processed earlier; will process 3028 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20466== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da80eb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da80e24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da80e07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87da3d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87da1e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87da1c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da80de0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55da818b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da8184e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55da81850375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da8185035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55da8126e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da8125b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da8125512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da812beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da80eb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da80f9cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da80e08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da80e122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da80df97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da80e254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87da1c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da80decbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-147004be865d85474dbae30facb5b9a1c9770ae9 Step #5: MERGE-OUTER: attempt 181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1855559979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/147004be865d85474dbae30facb5b9a1c9770ae9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 321 processed earlier; will process 3025 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20592== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb8cddf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb8cd53b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb8cd36665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ffddd541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ffdbea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ffdbc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb8cd0fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb8d7e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb8d77d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb8d77f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb8d77f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb8d19d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb8d18a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb8d18412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb8d1edef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb8cddfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb8cecbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb8cd37d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb8cd412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb8cd287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb8cd544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ffdbcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb8cd1bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-678416119281c4b658afae2e43bb5f50f2acee6c Step #5: MERGE-OUTER: attempt 182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1856348661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/678416119281c4b658afae2e43bb5f50f2acee6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 322 processed earlier; will process 3024 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55601711b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55601708fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556017072665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba695b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba693ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba693ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55601704be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556017b1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556017ab9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556017abb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556017abb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5560175900c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5560175c713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5560174d8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5560174c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5560174c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556017529ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55601711bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556017207d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556017073d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55601707d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5560170647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5560170904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba693af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556017057bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd0ccb961b4663b51b7560c55a8cb0417fe6e4fa Step #5: MERGE-OUTER: attempt 183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1857409273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd0ccb961b4663b51b7560c55a8cb0417fe6e4fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 324 processed earlier; will process 3022 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20698== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5cd634594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5cd5a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5cd58b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8cd70a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8cd6ebd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8cd6e9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5cd564e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c5ce038138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5cdfd2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c5cdfd4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5cdfd435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c5cd9f2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5cd9df9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5cd9d912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5cda42ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5cd634c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5cd720d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5cd58cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5cd5962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5cd57d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5cd5a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8cd6e9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5cd570bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b76880ab68f1e335ea3644335054c0b3230055bf Step #5: MERGE-OUTER: attempt 184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1857853575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b76880ab68f1e335ea3644335054c0b3230055bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 325 processed earlier; will process 3021 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20769== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b5d079594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b5cfedb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b5cfd0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73c10be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73c0ed300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73c0eb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b5cfa9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b5da7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b5da17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b5da19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b5da1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559b5d4ee0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b5d52513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b5d436d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b5d4249d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b5d41e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b5d487ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b5d079c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b5d165d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b5cfd1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b5cfdb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b5cfc27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b5cfee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f73c0eb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b5cfb5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a08aad707c80ab57cd6622ebc8eeb5075227ecf Step #5: MERGE-OUTER: attempt 185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1859108055 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a08aad707c80ab57cd6622ebc8eeb5075227ecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 327 processed earlier; will process 3019 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20820== ERROR: libFuzzer: deadly signal Step #5: #0 0x556755d61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556755cd5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556755cb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1690cae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1690ac300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1690aa2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556755c91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556756765138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567566ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556756701375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55675670135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5567561d60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55675620d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55675611ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55675610c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55675610612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55675616fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556755d61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556755e4dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556755cb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556755cc32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556755caa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556755cd64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1690aa4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556755c9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82a3bdb8966609e02b87162398d82eb73d1d5740 Step #5: MERGE-OUTER: attempt 186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1860085757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82a3bdb8966609e02b87162398d82eb73d1d5740' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 329 processed earlier; will process 3017 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20928== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e4a991594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e4a905b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e4a8e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9654a8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f965489500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9654874858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e4a8c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558e4b395138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e4b32f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558e4b331375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e4b33135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558e4ae060c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e4ae3d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e4ad4ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558e4ad3c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558e4ad3612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558e4ad9fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558e4a991c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558e4aa7dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558e4a8e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558e4a8f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558e4a8da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558e4a9064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9654876082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558e4a8cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80015486e3a24f9ebd4c514289fb90990045d646 Step #5: MERGE-OUTER: attempt 187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1861377925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/80015486e3a24f9ebd4c514289fb90990045d646' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 331 processed earlier; will process 3015 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21016== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b6a19d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b6a111b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b6a0f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a1045241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a1026700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a10246858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b6a0cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563b6aba1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b6ab3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563b6ab3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b6ab3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563b6a55b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b6a5489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b6a54212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b6a5abef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b6a19dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b6a289d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b6a0f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b6a0ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b6a0e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b6a1124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a10248082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b6a0d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b758ca384345e6a68f072ea46bc76cc3057a92e8 Step #5: MERGE-OUTER: attempt 188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1862165640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b758ca384345e6a68f072ea46bc76cc3057a92e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 332 processed earlier; will process 3014 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21033== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8e5df1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8e5d65b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8e5d48665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcbb17e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcbaf9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcbaf72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8e5d21e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e8e67f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8e678f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e8e6791375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8e679135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e8e61af229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8e619c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8e619612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e8e61ffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e8e5df1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8e5eddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e8e5d49d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8e5d532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8e5d3a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8e5d664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efcbaf74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e8e5d2dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b19f3dfcf2569c00a79ee6ee6a68b71b846c3541 Step #5: MERGE-OUTER: attempt 189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1862967241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b19f3dfcf2569c00a79ee6ee6a68b71b846c3541' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 333 processed earlier; will process 3013 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21051== ERROR: libFuzzer: deadly signal Step #5: #0 0x564af9842594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564af97b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564af9799665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0866e4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0866c5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0866c3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564af9772e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564afa246138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564afa1e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564afa1e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564afa1e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564af9c00229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564af9bed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564af9be712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564af9c50ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564af9842c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564af992ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564af979ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564af97a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564af978b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564af97b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0866c40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564af977ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e81114286caf45a2756be161d6fdc0e1e14eeb1 Step #5: MERGE-OUTER: attempt 190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1863760757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9e81114286caf45a2756be161d6fdc0e1e14eeb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 334 processed earlier; will process 3012 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21069== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6bfae7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6bfa5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6bfa3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a78e5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a78c7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a78c4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6bfa17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f6c04eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6c0485632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6c0487375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6c048735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f6bfea5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6bfe929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6bfe8c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6bfef5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6bfae7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6bfbd3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6bfa3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6bfa492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6bfa307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6bfa5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a78c51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6bfa23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99aed766ba6669d1fb95f9d534048a1d87e99fe4 Step #5: MERGE-OUTER: attempt 191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1864559980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99aed766ba6669d1fb95f9d534048a1d87e99fe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 335 processed earlier; will process 3011 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21087== ERROR: libFuzzer: deadly signal Step #5: #0 0x564551069594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564550fddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564550fc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92ddce641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92ddafb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92ddada858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564550f99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564551a6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564551a07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564551a09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564551a0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645514de0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56455151513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564551426d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5645514149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56455140e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564551477ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564551069c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564551155d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564550fc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564550fcb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564550fb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564550fde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f92ddadc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564550fa5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ad2a315735dc90eec31d366d8faa3852d22156b Step #5: MERGE-OUTER: attempt 192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1865508605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2ad2a315735dc90eec31d366d8faa3852d22156b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 337 processed earlier; will process 3009 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21171== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a08269f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a082613b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0825f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c8941f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c8923400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c89213858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0825cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a0830a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a08303d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a08303f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a08303f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a082b140c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a082b4b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a082a5cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a082a4a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a082a4412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a082aadef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a08269fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a08278bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a0825f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0826012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0825e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0826144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6c89215082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a0825dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b598c758f515947372d89bf930c77e64819040d Step #5: MERGE-OUTER: attempt 193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1868485755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b598c758f515947372d89bf930c77e64819040d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 342 processed earlier; will process 3004 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21346== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1f842b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1f839fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1f8382665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff91d4c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff91d2d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff91d2b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1f835be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a1f8e2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1f8dc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a1f8dcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1f8dcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a1f87e9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1f87d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1f87d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1f8839ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1f842bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1f8517d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1f8383d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1f838d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1f83747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1f83a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff91d2ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1f8367bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78795ad89cdf83ba3beb7de3694e225e08bc3de7 Step #5: MERGE-OUTER: attempt 194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1869608080 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/78795ad89cdf83ba3beb7de3694e225e08bc3de7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 344 processed earlier; will process 3002 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21458== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e709007594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e708f7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e708f5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b59ed041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b59ce500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b59cc4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e708f37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e709a0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7099a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e7099a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7099a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e70947c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7094b313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7093c4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7093b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7093ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e709415ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e709007c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7090f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e708f5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e708f692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e708f507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e708f7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4b59cc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e708f43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dc767de35f03e865f02dcfb4a36ce73b4516f5f Step #5: MERGE-OUTER: attempt 195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1871001137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4dc767de35f03e865f02dcfb4a36ce73b4516f5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 348 processed earlier; will process 2998 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21551== ERROR: libFuzzer: deadly signal Step #5: #0 0x556eac625594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556eac599b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556eac57c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3172c3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3172a4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3172a29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556eac555e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556ead029138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556eacfc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556eacfc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556eacfc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556eaca9a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556eacad113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556eac9e2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556eac9d09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556eac9ca12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556eaca33ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556eac625c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556eac711d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556eac57dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556eac5872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556eac56e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556eac59a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3172a2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556eac561bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1c69489d3f46789761750562c82d18a56797a71 Step #5: MERGE-OUTER: attempt 196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1871714921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d1c69489d3f46789761750562c82d18a56797a71' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 349 processed earlier; will process 2997 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21564== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638d57f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638d576db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638d5750665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa07b4d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa07b2e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa07b2c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638d5729e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5638d61fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638d6197632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5638d6199375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638d619935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5638d5bb7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638d5ba49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5638d5b9e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638d5c07ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5638d57f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5638d58e5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5638d5751d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5638d575b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5638d57427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5638d576e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa07b2c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5638d5735bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b030917e65eac8d7792dcb910b0c957d515e8a9f Step #5: MERGE-OUTER: attempt 197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1873241919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b030917e65eac8d7792dcb910b0c957d515e8a9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 352 processed earlier; will process 2994 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21683== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574efa5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574ef9d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574ef9b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d9944941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d9925e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d9923d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574ef98de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5574f0461138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574f03fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5574f03fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574f03fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5574efe1b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574efe089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574efe0212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574efe6bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5574efa5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5574efb49d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574ef9b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574ef9bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574ef9a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574ef9d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d9923f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574ef999bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84e8171c45f9d7247e9d45b33261c5691a50878e Step #5: MERGE-OUTER: attempt 198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1876512970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/84e8171c45f9d7247e9d45b33261c5691a50878e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 359 processed earlier; will process 2987 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==21865== ERROR: libFuzzer: deadly signal Step #5: #0 0x558eb0159594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558eb00cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558eb00b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e979e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e977fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e977d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558eb0089e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558eb0b5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558eb0af7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558eb0af9578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558eb04feed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558eb0567ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558eb0159c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558eb0245d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558eb00b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558eb00bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558eb00a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558eb00ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1e977db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558eb0095bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05fab259f57623b07b91442e7eb1c36ed5466ff9 Step #5: MERGE-OUTER: attempt 199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1877295892 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/05fab259f57623b07b91442e7eb1c36ed5466ff9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 360 processed earlier; will process 2986 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21887== ERROR: libFuzzer: deadly signal Step #5: #0 0x557325aa3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557325a17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573259fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d117e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d115fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d115da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573259d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5573264a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557326441632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557326443375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55732644335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557325f180c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557325f4f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557325e60d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557325e4e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557325e4812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557325eb1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557325aa3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557325b8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5573259fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557325a052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5573259ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557325a184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2d115dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5573259dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bb35d1d3b5473332eb3ad60da7654d2b6897c8a Step #5: MERGE-OUTER: attempt 200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1878508148 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1bb35d1d3b5473332eb3ad60da7654d2b6897c8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 362 processed earlier; will process 2984 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21999== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bca3700594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bca3674b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bca3657665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f5e90541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f5e71a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f5e6f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bca3630e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bca4104138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bca409e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bca40a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bca40a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bca3abe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bca3aab9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bca3aa512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bca3b0eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bca3700c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bca37ecd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bca3658d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bca36622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bca36497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bca36754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f5e6fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bca363cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75390800722214090095e2aee868a3f31e60c1f7 Step #5: MERGE-OUTER: attempt 201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1879297358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/75390800722214090095e2aee868a3f31e60c1f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 363 processed earlier; will process 2983 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22016== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d81f171594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d81f0e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d81f0c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb668c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb666d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb666b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d81f0a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d81fb75138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d81fb0f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d81fb11375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d81fb1135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d81f52f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d81f51c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d81f51612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d81f57fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d81f171c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d81f25dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d81f0c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d81f0d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d81f0ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d81f0e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb666b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d81f0adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2f2e21615d3f8a0946c2347e5a4ba92d9cfd1ed Step #5: MERGE-OUTER: attempt 202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1880081583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2f2e21615d3f8a0946c2347e5a4ba92d9cfd1ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 364 processed earlier; will process 2982 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22034== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6e9494594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6e9408b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6e93eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff513fb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff513dcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff513dac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6e93c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e6e9e98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6e9e32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e6e9e34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6e9e3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e6e99090c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e6e994013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e6e9851d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e6e983f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e6e983912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e6e98a2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e6e9494c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e6e9580d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e6e93ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e6e93f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e6e93dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e6e94094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff513dae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e6e93d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4bfc8b393e8087c7294d116a3057af40101b56d Step #5: MERGE-OUTER: attempt 203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1881287038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d4bfc8b393e8087c7294d116a3057af40101b56d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 366 processed earlier; will process 2980 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22151== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad9641d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad96391b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad96374665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f066348c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06632a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0663280858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad9634de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ad96e21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad96dbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ad96dbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad96dbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ad967db229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad967c89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad967c212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad9682bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad9641dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad96509d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad96375d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad9637f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad963667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad963924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0663282082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad96359bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f8e2e96f6f1a171b5891338f3ce4aa9c5beb8b7 Step #5: MERGE-OUTER: attempt 204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1883873695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0f8e2e96f6f1a171b5891338f3ce4aa9c5beb8b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 372 processed earlier; will process 2974 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22260== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c18ef37594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c18eeabb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c18ee8e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bcc1b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bcbfc900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bcbfa8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c18ee67e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c18f93b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c18f8d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c18f8d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c18f8d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c18f2f5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c18f2e29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c18f2dc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c18f345ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c18ef37c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c18f023d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c18ee8fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c18ee992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c18ee807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c18eeac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7bcbfaa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c18ee73bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8624d5c00e5ea53f168b27cd480737589cb81445 Step #5: MERGE-OUTER: attempt 205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1885830015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8624d5c00e5ea53f168b27cd480737589cb81445' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 375 processed earlier; will process 2971 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22419== ERROR: libFuzzer: deadly signal Step #5: #0 0x557108f3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557108eaeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557108e91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ee2ab841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ee28cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ee28ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557108e6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55710993e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571098d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5571098da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571098da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5571092f8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571092e59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571092df12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557109348ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557108f3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557109026d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557108e92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557108e9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557108e837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557108eaf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ee28ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557108e76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e4d0cc9f7a44973cc3889b2edb84fc4b6a46cfe Step #5: MERGE-OUTER: attempt 206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1887047826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e4d0cc9f7a44973cc3889b2edb84fc4b6a46cfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 377 processed earlier; will process 2969 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22531== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643d84d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643d8445b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643d8428665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e62ff241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e62e0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e62de6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643d8401e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643d8ed5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643d8e6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643d8e71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643d8e7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643d888f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643d887c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643d887612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643d88dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643d84d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643d85bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643d8429d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643d84332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643d841a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643d84464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e62de8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643d840dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff81ca0049a7deaac1a6024a0a4c2e8908a04e5c Step #5: MERGE-OUTER: attempt 207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1888787153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff81ca0049a7deaac1a6024a0a4c2e8908a04e5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 379 processed earlier; will process 2967 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22615== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558ba1cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558ba13fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558ba122665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e68f8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e68d9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e68d7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558ba0fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558babcf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558bab69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558bab6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558bab6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558ba589229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558ba5769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558ba57012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558ba5d9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558ba1cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558ba2b7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558ba123d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558ba12d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558ba1147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558ba1404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e68d7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558ba107bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e578bfe0dd3402f98a78c80d7bee12005a05fa1 Step #5: MERGE-OUTER: attempt 208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1889220023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8e578bfe0dd3402f98a78c80d7bee12005a05fa1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 380 processed earlier; will process 2966 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22686== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645a9cb6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645a9c2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645a9c0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa14fd1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa14fb2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa14fb07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645a9be6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5645aa6ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645aa654632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5645aa656375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645aa65635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645aa074229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645aa0619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5645aa05b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645aa0c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5645a9cb6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5645a9da2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5645a9c0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645a9c182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645a9bff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645a9c2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa14fb09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645a9bf2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20640850c45c3671a31a45d2d7343f66c87c41c2 Step #5: MERGE-OUTER: attempt 209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1889637011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/20640850c45c3671a31a45d2d7343f66c87c41c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 381 processed earlier; will process 2965 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae0b127594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae0b09bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae0b07e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed4be0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed4bc1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed4bbfe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae0b057e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae0bb2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae0bac5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae0bac7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae0bac735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae0b4e5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae0b4d29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae0b4cc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae0b535ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae0b127c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae0b213d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae0b07fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae0b0892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae0b0707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae0b09c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed4bc00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae0b063bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf645b79ddc4aa792ceea839ae8ff4b72cdea875 Step #5: MERGE-OUTER: attempt 210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1890489718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bf645b79ddc4aa792ceea839ae8ff4b72cdea875' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 382 processed earlier; will process 2964 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22709== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a48e7fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a48e772b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a48e755665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9e836341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9e817800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9e8157858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a48e72ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a48f202138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a48f19c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a48f19e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a48f19e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a48ebbc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a48eba99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a48eba312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a48ec0cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a48e7fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a48e8ead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a48e756d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a48e7602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a48e7477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a48e7734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9e8159082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a48e73abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6131900f8f6c3cc6ee5644e8a692e1b8579b4722 Step #5: MERGE-OUTER: attempt 211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1891273861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6131900f8f6c3cc6ee5644e8a692e1b8579b4722' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 383 processed earlier; will process 2963 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22727== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0bdd95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0bdd09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0bdcec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0324a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0322bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff03229b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0bdcc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0be799138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0be733632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0be735375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0be73535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0be20a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d0be24113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d0be152d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d0be1409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d0be13a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0be1a3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d0bdd95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d0bde81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0bdcedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0bdcf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0bdcde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0bdd0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff03229d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0bdcd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2334623ac3ca9d54f697c41acf41c97834e81645 Step #5: MERGE-OUTER: attempt 212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1892496746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2334623ac3ca9d54f697c41acf41c97834e81645' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 385 processed earlier; will process 2961 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22845== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629f99e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629f995cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629f993f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c2c94741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c2c75c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c2c73b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629f9918e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629fa3ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629fa386632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629fa388375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629fa38835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629f9e5d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5629f9e9413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629f9da5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5629f9d939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5629f9d8d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629f9df6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629f99e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629f9ad4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5629f9940d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5629f994a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629f99317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629f995d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0c2c73d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5629f9924bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-376739b7018b56d1498fb5fc892705e8ae32cb2f Step #5: MERGE-OUTER: attempt 213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1893868862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/376739b7018b56d1498fb5fc892705e8ae32cb2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 387 processed earlier; will process 2959 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22960== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e05afb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e05a6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e05a52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f775ef3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f775ed4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f775ed2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e05a2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e064ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e06499632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e0649b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e0649b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e05eb9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e05ea69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e05ea012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e05f09ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e05afbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e05be7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e05a53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e05a5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e05a447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e05a704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f775ed2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e05a37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06a87aa90ed9be75d9894d1c65b15ab7045fdc24 Step #5: MERGE-OUTER: attempt 214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1894282913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06a87aa90ed9be75d9894d1c65b15ab7045fdc24' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 388 processed earlier; will process 2958 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22967== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647bd78b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647bd6ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647bd6e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe29d93341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe29d74800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe29d727858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647bd6bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5647be18f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647be129632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5647be12b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647be12b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5647bdb49229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5647bdb369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5647bdb3012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647bdb99ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5647bd78bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5647bd877d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647bd6e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647bd6ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647bd6d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647bd7004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe29d729082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647bd6c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0aea7737705c7058789ba9fee42cc766879828fd Step #5: MERGE-OUTER: attempt 215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1894699489 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0aea7737705c7058789ba9fee42cc766879828fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 389 processed earlier; will process 2957 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22978== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637514e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563751458b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56375143b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd99fbe241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd99f9f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd99f9d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563751414e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563751ee8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563751e82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563751e84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563751e8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5637519590c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56375199013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5637518a1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56375188f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56375188912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5637518f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5637514e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5637515d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56375143cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5637514462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56375142d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5637514594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd99f9d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563751420bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53135b5c0bdfc37b227f9fb27d1d051284c1ce84 Step #5: MERGE-OUTER: attempt 216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1898039959 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/53135b5c0bdfc37b227f9fb27d1d051284c1ce84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 396 processed earlier; will process 2950 files now Step #5: #1 pulse exec/s: 0 rss: 279Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23162== ERROR: libFuzzer: deadly signal Step #5: #0 0x56525805b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565257fcfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565257fb2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a8389d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a836b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a83691858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565257f8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565258a5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652589f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5652589fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652589fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5652584d00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56525850713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565258418d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652584069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56525840012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565258469ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56525805bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565258147d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565257fb3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x565257fbd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x565257fa47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x565257fd04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2a83693082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565257f97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dfb97ab0d329bfbb0a144bd660c2d10c5592f31 Step #5: MERGE-OUTER: attempt 217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1900098455 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3dfb97ab0d329bfbb0a144bd660c2d10c5592f31' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 401 processed earlier; will process 2945 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23323== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed36180594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed360f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed360d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb7bdc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb7bbd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb7bbb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed360b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ed36b84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed36b1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ed36b20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed36b2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ed3653e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed3652b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed3652512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed3658eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed36180c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed3626cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed360d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed360e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed360c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed360f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb7bbb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed360bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff821f49a90ad3a1257c941c74a407ab3c04d76c Step #5: MERGE-OUTER: attempt 218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1900885484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff821f49a90ad3a1257c941c74a407ab3c04d76c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 402 processed earlier; will process 2944 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23340== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a89d821594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a89d795b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a89d778665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f434c7be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f434c5d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f434c5b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a89d751e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a89e225138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a89e1bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a89e1c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a89e1c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a89dc960c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a89dccd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a89dbded8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a89dbcc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a89dbc612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a89dc2fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a89d821c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a89d90dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a89d779d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a89d7832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a89d76a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a89d7964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f434c5b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a89d75dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ffb85bde5f0ce6eb8d0f57627169d26b0eecc6d Step #5: MERGE-OUTER: attempt 219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1901687302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ffb85bde5f0ce6eb8d0f57627169d26b0eecc6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 404 processed earlier; will process 2942 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23420== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6e9c9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6e9c11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6e9bf4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ecd7b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ecd5c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ecd5a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6e9bcde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f6ea6a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6ea63b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6ea63d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6ea63d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f6ea1120c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f6ea14913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f6ea05ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6ea0489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f6ea04212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6ea0abef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f6e9c9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f6e9d89d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6e9bf5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6e9bff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6e9be67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6e9c124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ecd5a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6e9bd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-127cc4fe34f4db7b0d74ece1dc92d53ec55bf214 Step #5: MERGE-OUTER: attempt 220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1902193636 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/127cc4fe34f4db7b0d74ece1dc92d53ec55bf214' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 405 processed earlier; will process 2941 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23460== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd7c04c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd7bfc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd7bfa3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddee34941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddee15e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddee13d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd7bf7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd7ca50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd7c9ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd7c9ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd7c9ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd7c4c10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd7c4f813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd7c409d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd7c3f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd7c3f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd7c45aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd7c04cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd7c138d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd7bfa4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd7bfae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd7bf957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd7bfc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fddee13f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd7bf88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a893672745ac5b6609d0a4c44e155eb466dd4cf0 Step #5: MERGE-OUTER: attempt 221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1904002620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a893672745ac5b6609d0a4c44e155eb466dd4cf0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 411 processed earlier; will process 2935 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23547== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bbe066594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bbdfdab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bbdfbd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effb71d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effb6fe600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effb6fc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bbdf96e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555bbea6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bbea04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555bbea06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bbea0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555bbe4db0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555bbe51213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555bbe423d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555bbe4119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555bbe40b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555bbe474ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555bbe066c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555bbe152d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555bbdfbed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555bbdfc82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555bbdfaf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555bbdfdb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7effb6fc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555bbdfa2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-991e5ba0a1e1e7c448cd49ebb84727e493da1da9 Step #5: MERGE-OUTER: attempt 222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1905510115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/991e5ba0a1e1e7c448cd49ebb84727e493da1da9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 415 processed earlier; will process 2931 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23665== ERROR: libFuzzer: deadly signal Step #5: #0 0x564104b7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564104af1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564104ad4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdcd8a0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdcd881a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdcd87f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564104aade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564105581138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56410551b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56410551d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56410551d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564104ff20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56410502913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564104f3ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564104f289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564104f2212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564104f8bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564104b7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564104c69d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564104ad5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564104adf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564104ac67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564104af24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdcd87fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564104ab9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da80e4495cae9d3513e3600eaa5c44487c004b3a Step #5: MERGE-OUTER: attempt 223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1907362169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da80e4495cae9d3513e3600eaa5c44487c004b3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 419 processed earlier; will process 2927 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23788== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea9753d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea974b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea97494665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8c95b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8c93c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8c93a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea9746de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ea97f41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea97edb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ea97edd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea97edd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ea978fb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea978e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea978e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea9794bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea9753dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea97629d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea97495d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea9749f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea974867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea974b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8c93aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea97479bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff0a86144f1a12683d62e9daa0b973eaa463f008 Step #5: MERGE-OUTER: attempt 224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1908215675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff0a86144f1a12683d62e9daa0b973eaa463f008' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 421 processed earlier; will process 2925 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23898== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d98996c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9898e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9898c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e989c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e987dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e987bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d98989ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d98a370138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d98a30a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d98a30c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d98a30c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d989de10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d989e1813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d989d29d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d989d179d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d989d1112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d989d7aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d98996cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d989a58d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d9898c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d9898ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d9898b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d9898e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e987be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d9898a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d1fc032763ba5fecf88a632d97346e3f4771ea4 Step #5: MERGE-OUTER: attempt 225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1909517164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d1fc032763ba5fecf88a632d97346e3f4771ea4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 423 processed earlier; will process 2923 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23949== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637137e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563713758b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56371373b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb73323f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb73305400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb733033858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563713714e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5637141e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563714182632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563714184375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56371418435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563713ba2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563713b8f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563713b8912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563713bf2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637137e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637138d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56371373cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637137462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56371372d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637137594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb733035082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563713720bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-984c1253776f6d933ca2bd91c852fe974f6d6fd0 Step #5: MERGE-OUTER: attempt 226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1910312775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/984c1253776f6d933ca2bd91c852fe974f6d6fd0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 424 processed earlier; will process 2922 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23966== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c79a29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c7999db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c79980665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f754e2cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f754e0e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f754e0c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c79959e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556c7a42d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c7a3c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556c7a3c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c7a3c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556c79de7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c79dd49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c79dce12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c79e37ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c79a29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c79b15d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c79981d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c7998b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c799727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c7999e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f754e0c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c79965bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-036f81627ce610365a4e696587b1816684740faf Step #5: MERGE-OUTER: attempt 227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1911098975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/036f81627ce610365a4e696587b1816684740faf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 425 processed earlier; will process 2921 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23984== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1cb47b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1cb3efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1cb3d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbe337641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbe318b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbe316a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1cb3abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f1cbe7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1cbe19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f1cbe1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1cbe1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f1cb839229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1cb8269d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1cb82012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1cb889ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1cb47bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1cb567d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1cb3d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1cb3dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1cb3c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1cb3f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcbe316c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f1cb3b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4ada78720ed00326c27122588674468c5d47424 Step #5: MERGE-OUTER: attempt 228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1911885205 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4ada78720ed00326c27122588674468c5d47424' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 426 processed earlier; will process 2920 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24002== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5df466594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5df3dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5df3bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3265c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3263d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3263b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5df396e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5dfe6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5dfe04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5dfe06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5dfe0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5df824229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5df8119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5df80b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5df874ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5df466c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5df552d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5df3bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5df3c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5df3af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5df3db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3263b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a5df3a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e6be8753028a0a79b779e1a53c7a89d520b3a15 Step #5: MERGE-OUTER: attempt 229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1912673838 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9e6be8753028a0a79b779e1a53c7a89d520b3a15' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 427 processed earlier; will process 2919 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24020== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3828e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d38285bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d38283e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57ebac541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57eb8da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57eb8b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d382817e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d3832eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d383285632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d383287375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d38328735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d382d5c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d382d9313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d382ca4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d382c929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d382c8c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d382cf5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d3828e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d3829d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d38283fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d3828492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d3828307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d38285c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f57eb8bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d382823bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-842b41c1667ef7ba63a329e1d018b5acf5afbc47 Step #5: MERGE-OUTER: attempt 230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1914665385 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/842b41c1667ef7ba63a329e1d018b5acf5afbc47' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 431 processed earlier; will process 2915 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2656f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a26566ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a26564d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcf4a1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcf482900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcf4808858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a265626e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a2660fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a266094632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a266096375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a26609635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a265ab4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a265aa19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a265a9b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a265b04ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2656f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2657e2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a26564ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2656582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a26563f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a26566b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbcf480a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a265632bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-957be86728a6c59a47d98d2a65b7e77f6264a383 Step #5: MERGE-OUTER: attempt 231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1916324480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/957be86728a6c59a47d98d2a65b7e77f6264a383' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 433 processed earlier; will process 2913 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24288== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd893f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd8936bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd8934e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f619a77241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f619a58700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f619a566858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd89327e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd89dfb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd89d95632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd89d97375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd89d9735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd897b5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd897a29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd8979c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd89805ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd893f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd894e3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd8934fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd893592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd893407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd8936c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f619a568082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd89333bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb8421b72ad7b7513c0862c9e5cbef739feae0f3 Step #5: MERGE-OUTER: attempt 232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1916974079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb8421b72ad7b7513c0862c9e5cbef739feae0f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 434 processed earlier; will process 2912 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24300== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627d13e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627d135ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627d133d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f058c81641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f058c62b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f058c60a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627d1316e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5627d1dea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627d1d84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5627d1d86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627d1d8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5627d17a4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627d17919d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627d178b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627d17f4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627d13e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627d14d2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627d133ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627d13482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627d132f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627d135b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f058c60c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627d1322bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-787766e7690c77d60695a10152f4d1145ec5420a Step #5: MERGE-OUTER: attempt 233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1918357692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/787766e7690c77d60695a10152f4d1145ec5420a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 436 processed earlier; will process 2910 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24387== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e4ad0d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4ad045b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4ad028665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa18d85d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa18d67200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa18d651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4ad001e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e4adad5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4ada6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e4ada71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e4ada7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e4ad48f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e4ad47c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e4ad47612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4ad4dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e4ad0d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e4ad1bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4ad029d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4ad0332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4ad01a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4ad0464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa18d653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4ad00dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ecc8cf835a6a25a9d9d9f540d9262500240326b Step #5: MERGE-OUTER: attempt 234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1919147912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6ecc8cf835a6a25a9d9d9f540d9262500240326b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 437 processed earlier; will process 2909 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24405== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558566f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55585666bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55585664e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8f33c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8f31d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8f31b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555856627e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558570fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555857095632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555857097375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55585709735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555856b6c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555856ba313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555856ab4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555856aa29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555856a9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555856b05ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5558566f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5558567e3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55585664fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5558566592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558566407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55585666c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8f31b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555856633bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4cd60858ed40a7458c600bdc5eceddecc9bdbfc Step #5: MERGE-OUTER: attempt 235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1920224947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4cd60858ed40a7458c600bdc5eceddecc9bdbfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 439 processed earlier; will process 2907 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24490== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2f3120594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2f3094b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2f3077665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa32731c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa32713100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa327110858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2f3050e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2f3b24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2f3abe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2f3ac0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2f3ac035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2f34de229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2f34cb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2f34c512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2f352eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2f3120c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2f320cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2f3078d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2f30822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2f30697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2f30954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa327112082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2f305cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e6e6b770f9146a9275a33342a462fba89126609 Step #5: MERGE-OUTER: attempt 236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1921754757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e6e6b770f9146a9275a33342a462fba89126609' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 441 processed earlier; will process 2905 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24610== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a726f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a7266ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a7264d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6563ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb65621400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6561f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a72626e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560a730fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a73094632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560a73096375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a7309635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560a72ab4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a72aa19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a72a9b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a72b04ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a726f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a727e2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a7264ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a726582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a7263f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a7266b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb6561f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a72632bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75ca7211b4def296d469550cf3630c46ad4bf43f Step #5: MERGE-OUTER: attempt 237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1924175523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/75ca7211b4def296d469550cf3630c46ad4bf43f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 445 processed earlier; will process 2901 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24772== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1210da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a12104eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a121031665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41a91df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41a8ff400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41a8fd3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a12100ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a121ade138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a121a78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a121a7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a121a7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a121498229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1214859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a12147f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1214e8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1210dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1211c6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a121032d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a12103c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1210237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a12104f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f41a8fd5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a121016bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-268d9d94c50d9af0ff0821d88e88d0894d1b702f Step #5: MERGE-OUTER: attempt 238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1924604578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/268d9d94c50d9af0ff0821d88e88d0894d1b702f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 446 processed earlier; will process 2900 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==24842== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d3a089594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d39ffdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d39fe0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50f34cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50f32e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50f32bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d39fb9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562d3aa8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d3aa27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562d3aa29578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x562d3a42eed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562d3a497ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562d3a089c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562d3a175d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562d39fe1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562d39feb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562d39fd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562d39ffe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f50f32c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562d39fc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a71245f55ca7ff67809e14480ab908797ecc749 Step #5: MERGE-OUTER: attempt 239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1925464991 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a71245f55ca7ff67809e14480ab908797ecc749' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 447 processed earlier; will process 2899 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24862== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a01d7ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a01d762b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a01d745665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5aedc1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5aeda3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5aeda12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a01d71ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a01e1f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a01e18c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a01e18e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a01e18e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a01dc630c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a01dc9a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a01dbabd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a01db999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a01db9312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a01dbfcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a01d7eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a01d8dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a01d746d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a01d7502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a01d7377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a01d7634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5aeda14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a01d72abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54f5dc6bb75ecc3cea7da23e27f045a04b6e934d Step #5: MERGE-OUTER: attempt 240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1925995404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54f5dc6bb75ecc3cea7da23e27f045a04b6e934d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 448 processed earlier; will process 2898 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24932== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cdec163594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cdec0d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cdec0ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff55d9b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff55d7c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff55d7a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cdec093e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cdecb67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cdecb01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cdecb03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cdecb0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cdec5d80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cdec60f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cdec520d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cdec50e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cdec50812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cdec571ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cdec163c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cdec24fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cdec0bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cdec0c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cdec0ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cdec0d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff55d7aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cdec09fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3fe958757a459e70f3a927767127d6297611cf5 Step #5: MERGE-OUTER: attempt 241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1926687311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a3fe958757a459e70f3a927767127d6297611cf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 449 processed earlier; will process 2897 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24944== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d95ed72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d95ece6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d95ecc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc5201a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc51e2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc51e0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d95eca2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d95f776138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d95f710632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d95f712375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d95f71235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d95f130229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d95f11d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d95f11712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d95f180ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d95ed72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d95ee5ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d95eccad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d95ecd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d95ecbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d95ece74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc51e10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d95ecaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4a12caf788485bde4e77399661720ee2452824f Step #5: MERGE-OUTER: attempt 242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1927470478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e4a12caf788485bde4e77399661720ee2452824f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 450 processed earlier; will process 2896 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24961== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f1b99d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f1b911b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f1b8f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f166831b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f166813000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f166810f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f1b8cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f1c3a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f1c33b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f1c33d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f1c33d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f1bd5b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f1bd489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f1bd4212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f1bdabef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f1b99dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f1ba89d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f1b8f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f1b8ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f1b8e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f1b9124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1668111082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f1b8d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa97dc39c6640c856f24432e99cbce107752006e Step #5: MERGE-OUTER: attempt 243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1928259044 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fa97dc39c6640c856f24432e99cbce107752006e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 451 processed earlier; will process 2895 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24979== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564a878d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564a8701b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564a86e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bf8cb241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bf8ac700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bf8aa6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564a86bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5564a9191138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564a912b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5564a912d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564a912d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5564a8b4b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5564a8b389d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5564a8b3212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5564a8b9bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564a878dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5564a8879d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5564a86e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5564a86ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564a86d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5564a87024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8bf8aa8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5564a86c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a74ac52b27aba655968bbce0973b36d234b99862 Step #5: MERGE-OUTER: attempt 244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1929047159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a74ac52b27aba655968bbce0973b36d234b99862' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 452 processed earlier; will process 2894 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24997== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a512ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a51242b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a51225665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2570ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb256ec200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb256ea1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a511fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561a51cd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a51c6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561a51c6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a51c6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561a5168c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a516799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a5167312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a516dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a512cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a513bad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a51226d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a512302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a512177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a512434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb256ea3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a5120abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-039e1c8a7aeed7fe0e421c5a8ecbf628222ae39e Step #5: MERGE-OUTER: attempt 245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1929838340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/039e1c8a7aeed7fe0e421c5a8ecbf628222ae39e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 453 processed earlier; will process 2893 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25015== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580fd6e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580fd65cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580fd63f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a104a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a102b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a10294858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580fd618e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5580fe0ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580fe086632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580fe088375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580fe08835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580fdaa6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580fda939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580fda8d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580fdaf6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580fd6e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580fd7d4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580fd640d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580fd64a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580fd6317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580fd65d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a10296082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580fd624bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e60e5c4d52738ae8b25d658a9a9f1f41ea4ec9f0 Step #5: MERGE-OUTER: attempt 246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1930747965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e60e5c4d52738ae8b25d658a9a9f1f41ea4ec9f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 455 processed earlier; will process 2891 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==25127== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639fd146594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639fd0bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639fd09d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb1b2ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb1b10100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb1b0e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639fd076e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5639fdb4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639fdae4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5639fdae6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639fdae635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639fd5bb0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639fd5f06b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x5639fd50a521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x5639fd24cff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x5639fd229fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x5639fd232e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x5639fd232e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x5639fd232e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x5639fd09ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639fd0a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639fd08f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639fd0bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffb1b0e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639fd082bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e836f5edd68090397ed2fda7db35586a0952bfa Step #5: MERGE-OUTER: attempt 247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1932879030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5e836f5edd68090397ed2fda7db35586a0952bfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 457 processed earlier; will process 2889 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25256== ERROR: libFuzzer: deadly signal Step #5: #0 0x55894e155594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55894e0c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55894e0ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd08837241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd08818700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd088166858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55894e085e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55894eb59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55894eaf3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55894eaf5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55894eaf535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55894e5ca0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55894e60113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55894e512d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55894e5009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55894e4fa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55894e563ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55894e155c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55894e241d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55894e0add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55894e0b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55894e09e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55894e0ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd088168082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55894e091bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a086c848e68948bc9dad68c568bcf71e4e97f41 Step #5: MERGE-OUTER: attempt 248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1933609025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0a086c848e68948bc9dad68c568bcf71e4e97f41' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 458 processed earlier; will process 2888 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25299== ERROR: libFuzzer: deadly signal Step #5: #0 0x56414b42b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56414b39fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56414b382665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb56093d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb56075200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb560731858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56414b35be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56414be2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56414bdc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56414bdcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56414bdcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56414b7e9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56414b7d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56414b7d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56414b839ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56414b42bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56414b517d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56414b383d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56414b38d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56414b3747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56414b3a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb560733082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56414b367bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e49185e4bd0e3fb6e263136b593516a78fb2b7f Step #5: MERGE-OUTER: attempt 249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1934236591 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e49185e4bd0e3fb6e263136b593516a78fb2b7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 459 processed earlier; will process 2887 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25313== ERROR: libFuzzer: deadly signal Step #5: #0 0x560889d39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560889cadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560889c90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fb085c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fb067100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fb0650858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560889c69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56088a73d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56088a6d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56088a6d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56088a6d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56088a0f7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56088a0e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56088a0de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56088a147ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560889d39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560889e25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560889c91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560889c9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560889c827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560889cae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fb0652082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560889c75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ace401a8e7dbc002e24b73c6ff93f5626c41ec7c Step #5: MERGE-OUTER: attempt 250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1935929816 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ace401a8e7dbc002e24b73c6ff93f5626c41ec7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 462 processed earlier; will process 2884 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25435== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3b5b49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3b5abdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3b5aa0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f860203341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8601e4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8601e27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3b5a79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a3b654d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3b64e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a3b64e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3b64e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a3b5f07229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a3b5ef49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a3b5eee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a3b5f57ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3b5b49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3b5c35d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3b5aa1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3b5aab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3b5a927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3b5abe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8601e29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3b5a85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-652cf09e47cae03ee173e0d9d4a0b727f7cb6984 Step #5: MERGE-OUTER: attempt 251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1937206437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/652cf09e47cae03ee173e0d9d4a0b727f7cb6984' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 464 processed earlier; will process 2882 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25549== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b10678594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b105ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b105cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c20ab941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c208ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c208ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b105a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561b1107c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b11016632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561b11018375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b1101835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561b10a36229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b10a239d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b10a1d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b10a86ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b10678c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b10764d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b105d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b105da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b105c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b105ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c208af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b105b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8491b97fa58e834934838ac1e03856c80b6e8ee Step #5: MERGE-OUTER: attempt 252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1938243521 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8491b97fa58e834934838ac1e03856c80b6e8ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 466 processed earlier; will process 2880 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25660== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c99f59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c99ecdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c99eb0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9417dc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9417bdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9417bba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c99e89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562c9a95d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c9a8f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562c9a8f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c9a8f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562c9a317229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c9a3049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c9a2fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c9a367ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c99f59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c9a045d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c99eb1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c99ebb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c99ea27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c99ece4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9417bbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c99e95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5cc8b3cdaaea28d93b01631aa43120e80a408c14 Step #5: MERGE-OUTER: attempt 253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1938954954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5cc8b3cdaaea28d93b01631aa43120e80a408c14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 467 processed earlier; will process 2879 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25670== ERROR: libFuzzer: deadly signal Step #5: #0 0x561360d60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561360cd4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561360cb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4fd836f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4fd818400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4fd8163858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561360c90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561361764138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613616fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561361700375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56136170035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56136111e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56136110b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56136110512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56136116eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561360d60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561360e4cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561360cb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561360cc22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561360ca97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561360cd54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4fd8165082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561360c9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82d6d03b2f95986bdb6df5d10bd804e5a7dc17ae Step #5: MERGE-OUTER: attempt 254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1939740024 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82d6d03b2f95986bdb6df5d10bd804e5a7dc17ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 468 processed earlier; will process 2878 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25687== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556245aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55562451eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555624501665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc6e04d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc6de6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc6de41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556244dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555624fae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555624f48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555624f4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555624f4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555624968229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556249559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55562494f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556249b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556245aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555624696d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555624502d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55562450c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556244f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55562451f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc6de43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556244e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad7a5a12704ea7bde586e8d49f38df5124f3c877 Step #5: MERGE-OUTER: attempt 255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1941355145 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad7a5a12704ea7bde586e8d49f38df5124f3c877' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 473 processed earlier; will process 2873 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25818== ERROR: libFuzzer: deadly signal Step #5: #0 0x56079bf8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56079beffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56079bee2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30d6b6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30d697700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30d6956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56079bebbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56079c98f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56079c929632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56079c92b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56079c92b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56079c349229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56079c3369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56079c33012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56079c399ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56079bf8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56079c077d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56079bee3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56079beed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56079bed47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56079bf004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30d6958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56079bec7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70f57b82402a07dcf97e4799df1ab6a0582a80ab Step #5: MERGE-OUTER: attempt 256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1942014051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/70f57b82402a07dcf97e4799df1ab6a0582a80ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 474 processed earlier; will process 2872 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25831== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557908de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555790852b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555790835665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f3852941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f3833e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f3831d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55579080ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5557912e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55579127c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55579127e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55579127e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555790d530c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555790d8a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555790c9bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555790c899d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555790c8312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555790cecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5557908dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5557909cad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555790836d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5557908402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5557908277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5557908534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f3831f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55579081abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15999e7a404f65d0e198e12138b8ebcaeab5c902 Step #5: MERGE-OUTER: attempt 257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1943381367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/15999e7a404f65d0e198e12138b8ebcaeab5c902' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 477 processed earlier; will process 2869 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee80eca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee80e3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee80e21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbef378a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbef359f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbef357e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee80dfae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ee818ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee81868632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ee8186a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee8186a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ee8133f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ee8137613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ee81287d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ee812759d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ee8126f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ee812d8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ee80ecac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ee80fb6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ee80e22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ee80e2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ee80e137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ee80e3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbef3580082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ee80e06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b282230a2b0fcc94c2656d82a0552c6a57b7a97d Step #5: MERGE-OUTER: attempt 258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1944726973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b282230a2b0fcc94c2656d82a0552c6a57b7a97d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 480 processed earlier; will process 2866 files now Step #5: #1 pulse exec/s: 0 rss: 199Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26064== ERROR: libFuzzer: deadly signal Step #5: #0 0x563de37ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563de3742b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563de3725665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a3a33941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a3a14e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a3a12d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563de36fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563de41d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563de416c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563de416e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563de416e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563de3b8c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563de3b799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563de3b7312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563de3bdcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563de37cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563de38bad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563de3726d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563de37302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563de37177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563de37434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a3a12f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563de370abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29477a18b7668ad76e9bd4b042039e4369b029b6 Step #5: MERGE-OUTER: attempt 259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1945657727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/29477a18b7668ad76e9bd4b042039e4369b029b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 482 processed earlier; will process 2864 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26140== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ac0a67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ac09dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ac09be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3829f1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3829d2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3829d0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ac0997e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ac146b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ac1405632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ac1407375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ac140735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ac0e25229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ac0e129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ac0e0c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ac0e75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ac0a67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ac0b53d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ac09bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ac09c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ac09b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ac09dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3829d0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ac09a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-841fe035b17452a5b1408f8965d36311487a6be5 Step #5: MERGE-OUTER: attempt 260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1947599019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/841fe035b17452a5b1408f8965d36311487a6be5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 485 processed earlier; will process 2861 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26233== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6b5670594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6b55e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6b55c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f550379041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55035a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5503584858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6b55a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f6b6074138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6b600e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6b6010375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6b601035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f6b5ae50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f6b5b1c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f6b5a2dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6b5a1b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f6b5a1512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6b5a7eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f6b5670c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f6b575cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6b55c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6b55d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6b55b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6b55e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5503586082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6b55acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f80fa815f533c199e32ece26b421adb2ba088a33 Step #5: MERGE-OUTER: attempt 261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1949432621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f80fa815f533c199e32ece26b421adb2ba088a33' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 488 processed earlier; will process 2858 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26330== ERROR: libFuzzer: deadly signal Step #5: #0 0x561eabc7b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561eabbefb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561eabbd2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47d2c5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47d2a6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47d2a4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561eabbabe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561eac67f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561eac619632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561eac61b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561eac61b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561eac039229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561eac0269d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561eac02012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561eac089ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561eabc7bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561eabd67d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561eabbd3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561eabbdd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561eabbc47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561eabbf04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47d2a4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561eabbb7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a714bd0c086adeb0b29601a2bf89d1d1cb6d1447 Step #5: MERGE-OUTER: attempt 262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1949875973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a714bd0c086adeb0b29601a2bf89d1d1cb6d1447' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 489 processed earlier; will process 2857 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26401== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626d288a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626d27feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626d27e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51bd8e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51bd6fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51bd6dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626d27bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5626d328e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626d3228632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626d322a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626d322a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626d2cff0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626d2d3613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626d2c47d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626d2c359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5626d2c2f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626d2c98ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626d288ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626d2976d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5626d27e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5626d27ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626d27d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5626d27ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f51bd6df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5626d27c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40e2d89a8dbbc1e95646ec72423de70a91fd48ce Step #5: MERGE-OUTER: attempt 263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1950346067 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/40e2d89a8dbbc1e95646ec72423de70a91fd48ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 490 processed earlier; will process 2856 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26408== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8218fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f82186fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f821852665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5f2abd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5f28d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5f28b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f82182be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f8222ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f822299632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f82229b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f82229b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f821d700c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f821da713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f821cb8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f821ca69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f821ca012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f821d09ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f8218fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f8219e7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f821853d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f82185d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f8218447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f8218704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd5f28b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f821837bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad1b4cf9f63e7b855e73cae2f0ed48c8528c4c42 Step #5: MERGE-OUTER: attempt 264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1951673129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad1b4cf9f63e7b855e73cae2f0ed48c8528c4c42' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 492 processed earlier; will process 2854 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26523== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0a692c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f0a68a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f0a6883665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6aba05341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ab9e6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ab9e47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0a685ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f0a7330138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0a72ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f0a72cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0a72cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f0a6cea229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0a6cd79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0a6cd112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f0a6d3aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f0a692cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0a6a18d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f0a6884d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0a688e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f0a68757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0a68a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ab9e49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f0a6868bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8313e24d1f7cfcd4b357bb3e73ca319f55703cfd Step #5: MERGE-OUTER: attempt 265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1952105232 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8313e24d1f7cfcd4b357bb3e73ca319f55703cfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 493 processed earlier; will process 2853 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26530== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f60185d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6017d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6017b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6787a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6785b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc678595858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f60178de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f602261138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6021fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6021fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6021fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f601c1b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f601c089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f601c0212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f601c6bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f60185dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f601949d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6017b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6017bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6017a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6017d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc678597082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f601799bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9863d6a9415c35f8764ed4e9724ce3c6f587d435 Step #5: MERGE-OUTER: attempt 266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1952963264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9863d6a9415c35f8764ed4e9724ce3c6f587d435' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 494 processed earlier; will process 2852 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26546== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb4fa31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb4f9a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb4f988665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4e1aff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4e191400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4e18f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb4f961e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb50435138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb503cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb503d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb503d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb4fdef229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb4fddc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb4fdd612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb4fe3fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb4fa31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb4fb1dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb4f989d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb4f9932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb4f97a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb4f9a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4e18f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb4f96dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13d90a0f68c278235c770f86c0d74f9c589d1ed2 Step #5: MERGE-OUTER: attempt 267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1953888218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/13d90a0f68c278235c770f86c0d74f9c589d1ed2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 496 processed earlier; will process 2850 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26629== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cefccb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cefc3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cefc22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f9393b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f9375000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f9372f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cefbfbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560cf06cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cf0669632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560cf066b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cf066b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560cf01400c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560cf017713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560cf0088d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560cf00769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560cf007012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560cf00d9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560cefccbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560cefdb7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560cefc23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560cefc2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560cefc147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560cefc404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4f93731082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560cefc07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5763c5a8c49aaa503954c75149dbf15d13d2f83 Step #5: MERGE-OUTER: attempt 268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1955055354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b5763c5a8c49aaa503954c75149dbf15d13d2f83' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 498 processed earlier; will process 2848 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26682== ERROR: libFuzzer: deadly signal Step #5: #0 0x56086007f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56085fff3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56085ffd6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf9602041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf95e3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf95e14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56085ffafe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560860a83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560860a1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560860a1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560860a1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5608604f40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56086052b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56086043cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56086042a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56086042412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56086048def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56086007fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56086016bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56085ffd7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56085ffe12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56085ffc87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56085fff44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf95e16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56085ffbbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eeb88e5a151ca7a981f0238256650c56e436fa2b Step #5: MERGE-OUTER: attempt 269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1955529079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eeb88e5a151ca7a981f0238256650c56e436fa2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 499 processed earlier; will process 2847 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e93f800594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e93f774b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e93f757665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b1f8dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b1f6f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b1f6d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e93f730e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e940204138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e94019e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e9401a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9401a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e93fc750c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e93fcac13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e93fcad2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e93fba3f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e93fc0eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e93f800c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e93f8ecd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e93f758d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e93f7622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e93f7497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e93f7754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5b1f6d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e93f73cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13e3e740f4ef2bcd8d40ca3dff0884dec2ea7cfb Step #5: MERGE-OUTER: attempt 270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1956184301 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/13e3e740f4ef2bcd8d40ca3dff0884dec2ea7cfb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 500 processed earlier; will process 2846 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26768== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598bea24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598be998b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598be97b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0076d3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0076b5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0076b31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598be954e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5598bf428138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598bf3c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5598bf3c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598bf3c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5598bede2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598bedcf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598bedc912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598bee32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5598bea24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5598beb10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598be97cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598be9862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598be96d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598be9994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0076b33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598be960bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f812540863e7892711c1ac343548b934a01fe2e Step #5: MERGE-OUTER: attempt 271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1956681275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f812540863e7892711c1ac343548b934a01fe2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 501 processed earlier; will process 2845 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26778== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b8e820594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b8e794b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b8e777665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6fb71c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6fb53100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6fb510858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b8e750e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560b8f224138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b8f1be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560b8f1c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b8f1c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560b8ebde229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b8ebcb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b8ebc512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b8ec2eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b8e820c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b8e90cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b8e778d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b8e7822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b8e7697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b8e7954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6fb512082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b8e75cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93eb3ac2ae374c487b2a23f4e66bc85c80975ae0 Step #5: MERGE-OUTER: attempt 272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1958091668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/93eb3ac2ae374c487b2a23f4e66bc85c80975ae0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 503 processed earlier; will process 2843 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==26834== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef8a56b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef8a4dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef8a4c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0db68841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0db49d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0db47c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef8a49be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ef8af6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef8af09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ef8af0b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55ef8a910ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ef8a979ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ef8a56bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ef8a657d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ef8a4c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ef8a4cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ef8a4b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ef8a4e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff0db47e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ef8a4a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bbf2401f53e0911d043069684116acd1676897d Step #5: MERGE-OUTER: attempt 273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1958881970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6bbf2401f53e0911d043069684116acd1676897d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 504 processed earlier; will process 2842 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26856== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a24422f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2441a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a244186665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9c8e9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9c8cb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9c8c93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a24415fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a244c33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a244bcd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a244bcf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a244bcf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a2446a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2446db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2445ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2445da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2445d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a24463def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a24422fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a24431bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a244187d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2441912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2441787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2441a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa9c8c95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a24416bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a428b608ade88e8ebee5897079999452cc703273 Step #5: MERGE-OUTER: attempt 274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1960759403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a428b608ade88e8ebee5897079999452cc703273' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 506 processed earlier; will process 2840 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26971== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3aa370594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3aa2e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3aa2c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8fa36d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8fa18200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8fa161858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3aa2a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c3aad74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3aad0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c3aad10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3aad1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c3aa7e50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c3aa81c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c3aa72dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c3aa71b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c3aa71512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c3aa77eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c3aa370c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c3aa45cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c3aa2c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c3aa2d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c3aa2b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c3aa2e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb8fa163082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c3aa2acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0ddb93e928c62bbadb07100fd5232dceb0fef13 Step #5: MERGE-OUTER: attempt 275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1961951475 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b0ddb93e928c62bbadb07100fd5232dceb0fef13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 508 processed earlier; will process 2838 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a556e2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a556da1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a556d84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb764bf841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb764a0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7649ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a556d5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a557831138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5577cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5577cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5577cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5571eb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5571d89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5571d212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a55723bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a556e2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a556f19d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a556d85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a556d8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a556d767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a556da24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7649ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a556d69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c096d78bcb2febfd9239d274e4208670c005d42c Step #5: MERGE-OUTER: attempt 276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1963657885 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c096d78bcb2febfd9239d274e4208670c005d42c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 512 processed earlier; will process 2834 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27204== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576e5d39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576e5cadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576e5c90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f744b00941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f744ae1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f744adfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576e5c69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576e673d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576e66d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576e66d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576e66d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576e60f7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576e60e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576e60de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576e6147ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576e5d39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576e5e25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576e5c91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576e5c9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576e5c827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576e5cae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f744adff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576e5c75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-373135ee80c8245fc6a5cddf30d188634a7495de Step #5: MERGE-OUTER: attempt 277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1964510238 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/373135ee80c8245fc6a5cddf30d188634a7495de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 513 processed earlier; will process 2833 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55721f405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55721f379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55721f35c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6736dc241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6736bd700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6736bb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55721f335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55721fe09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55721fda3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55721fda5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55721fda535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55721f87a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55721f8b113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55721f7c2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55721f7b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55721f7aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55721f813ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55721f405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55721f4f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55721f35dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55721f3672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55721f34e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55721f37a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6736bb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55721f341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a4ac31af6d979963c1d41cbd7ef03dac7052eab Step #5: MERGE-OUTER: attempt 278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1965707283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1a4ac31af6d979963c1d41cbd7ef03dac7052eab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 515 processed earlier; will process 2831 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27329== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ea758c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ea7500b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ea74e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa27e21341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa27e02800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa27e007858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ea74bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560ea7f90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ea7f2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560ea7f2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ea7f2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560ea7a010c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560ea7a3813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560ea7949d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560ea79379d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560ea793112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560ea799aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560ea758cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560ea7678d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560ea74e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560ea74ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560ea74d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560ea75014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa27e009082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560ea74c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d852f54130c85c14b9c3ee9eee062496e2b6fafa Step #5: MERGE-OUTER: attempt 279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1967749125 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d852f54130c85c14b9c3ee9eee062496e2b6fafa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 518 processed earlier; will process 2828 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27427== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f7db3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f7dab3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f7da96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6eb5c4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6eb5a5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6eb5a3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f7da6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f7e543138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f7e4dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f7e4df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f7e4df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f7defd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f7deea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f7dee412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f7df4def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f7db3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f7dc2bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f7da97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f7daa12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f7da887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f7dab44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6eb5a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f7da7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dea915275587dbe51bad5b1266e621d94a94de98 Step #5: MERGE-OUTER: attempt 280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1968585105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dea915275587dbe51bad5b1266e621d94a94de98' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 519 processed earlier; will process 2827 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27444== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ceb2689594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ceb25fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ceb25e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb027c6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb027a7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb027a54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ceb25b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ceb308d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ceb3027632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ceb3029375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ceb302935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ceb2a47229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ceb2a349d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ceb2a2e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ceb2a97ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ceb2689c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ceb2775d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ceb25e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ceb25eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ceb25d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ceb25fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb027a56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ceb25c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24524d3b7b13a3f777cf4a874d7063ab02b95267 Step #5: MERGE-OUTER: attempt 281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1969370981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/24524d3b7b13a3f777cf4a874d7063ab02b95267' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 520 processed earlier; will process 2826 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27462== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1a87d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb1a7f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb1a7d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb45c9f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb45c80900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb45c7e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1a7ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb1b281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb1b21b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb1b21d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb1b21d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb1ac3b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb1ac289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb1ac2212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb1ac8bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb1a87dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb1a969d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb1a7d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb1a7df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb1a7c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb1a7f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb45c7ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb1a7b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16fb15c8e88eb41c3fc21f65801bbb61df1fb31c Step #5: MERGE-OUTER: attempt 282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1970157168 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/16fb15c8e88eb41c3fc21f65801bbb61df1fb31c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 521 processed earlier; will process 2825 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27480== ERROR: libFuzzer: deadly signal Step #5: #0 0x56023e21a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56023e18eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56023e171665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7face8da141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7face8bb600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7face8b95858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56023e14ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56023ec1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56023ebb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56023ebba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56023ebba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56023e5d8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56023e5c59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56023e5bf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56023e628ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56023e21ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56023e306d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56023e172d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56023e17c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56023e1637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56023e18f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7face8b97082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56023e156bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d17bb1e37499af115e1813771675a1d0f545fa4 Step #5: MERGE-OUTER: attempt 283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1970941917 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d17bb1e37499af115e1813771675a1d0f545fa4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 522 processed earlier; will process 2824 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27498== ERROR: libFuzzer: deadly signal Step #5: #0 0x564eae6ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564eae622b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564eae605665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94ca40741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94ca21c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94ca1fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564eae5dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564eaf0b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564eaf04c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564eaf04e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564eaf04e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564eaea6c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564eaea599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564eaea5312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564eaeabcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564eae6aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564eae79ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564eae606d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564eae6102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564eae5f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564eae6234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f94ca1fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564eae5eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-061d5d2bfffb0a31aa11e6a1e9e7556c090afcbf Step #5: MERGE-OUTER: attempt 284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1971729049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/061d5d2bfffb0a31aa11e6a1e9e7556c090afcbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 523 processed earlier; will process 2823 files now Step #5: #1 pulse exec/s: 0 rss: 257Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27516== ERROR: libFuzzer: deadly signal Step #5: #0 0x556342586594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563424fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563424dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77b53f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77b520500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77b51e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563424b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556342f8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556342f24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556342f26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556342f2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556342944229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5563429319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55634292b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556342994ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556342586c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556342672d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5563424ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5563424e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563424cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563424fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f77b51e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5563424c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0b7511b3d3e4236e86068b9955a08156ccc74fc Step #5: MERGE-OUTER: attempt 285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1972629280 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b0b7511b3d3e4236e86068b9955a08156ccc74fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 526 processed earlier; will process 2820 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27600== ERROR: libFuzzer: deadly signal Step #5: #0 0x56407be74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56407bde8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56407bdcb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f851199d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85117b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8511791858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56407bda4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56407c878138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56407c812632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56407c814375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56407c81435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56407c232229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56407c21f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56407c21912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56407c282ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56407be74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56407bf60d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56407bdccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56407bdd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56407bdbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56407bde94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8511793082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56407bdb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27d910039376f00a9f1d07c6f77929219c4e91de Step #5: MERGE-OUTER: attempt 286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1973493611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27d910039376f00a9f1d07c6f77929219c4e91de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 527 processed earlier; will process 2819 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27617== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e524904594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e524878b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e52485b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85776ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f857750400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85774e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e524834e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e525308138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5252a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5252a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5252a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e524d790c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e524db013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e524cc1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e524caf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e524ca912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e524d12ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e524904c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5249f0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e52485cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5248662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e52484d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e5248794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f85774e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e524840bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7453e7cac1cb06d0b4c3d345ac34688cfce70a85 Step #5: MERGE-OUTER: attempt 287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1975233981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7453e7cac1cb06d0b4c3d345ac34688cfce70a85' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 532 processed earlier; will process 2814 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27749== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2b8864594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2b87d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2b87bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59fa51941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59fa32e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59fa30d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2b8794e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e2b9268138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2b9202632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e2b9204375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2b920435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2b8cd90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e2b8d1013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e2b8c21d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e2b8c0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e2b8c0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e2b8c72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e2b8864c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e2b8950d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e2b87bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e2b87c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2b87ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e2b87d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59fa30f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e2b87a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-961d34decb2d64f1d86e3c34dd6a0af14b1ed5da Step #5: MERGE-OUTER: attempt 288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1976570557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/961d34decb2d64f1d86e3c34dd6a0af14b1ed5da' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 534 processed earlier; will process 2812 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27832== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563bead5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563bea49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563bea2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0706adf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07068f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07068d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563bea05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563bf4d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563bf473632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563bf475375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563bf47535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563bef4a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5563bef8113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5563bee92d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5563bee809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5563bee7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563beee3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5563bead5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5563bebc1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5563bea2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5563bea372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5563bea1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5563bea4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f07068d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5563bea11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60430ee0c7c8780e736fca6122af261870e2e529 Step #5: MERGE-OUTER: attempt 289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1977840881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/60430ee0c7c8780e736fca6122af261870e2e529' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 536 processed earlier; will process 2810 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27946== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc9983c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc997b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc99793665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12ac83941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12ac64e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12ac62d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc9976ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc9a240138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc9a1da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc9a1dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc9a1dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc99bfa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc99be79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc99be112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc99c4aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc9983cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc99928d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc99794d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc9979e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc997857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc997b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12ac62f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc99778bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-580d110c7788c6f9cfc9e90dbe611569a87e0d3b Step #5: MERGE-OUTER: attempt 290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1979046921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/580d110c7788c6f9cfc9e90dbe611569a87e0d3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 538 processed earlier; will process 2808 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28058== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0f229d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0f2211b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0f21f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e8456041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e8437500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e84354858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0f21cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0f2ca1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0f2c3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0f2c3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0f2c3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0f265b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0f26489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0f264212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0f26abef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0f229dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0f2389d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0f21f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0f21ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0f21e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0f22124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1e84356082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0f21d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5ac47ff51bffbdaa0d1d52c15070513a2e37491 Step #5: MERGE-OUTER: attempt 291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1979837031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c5ac47ff51bffbdaa0d1d52c15070513a2e37491' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 539 processed earlier; will process 2807 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28076== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9ebf59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9ebecdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9ebeb0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd90dc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd90bd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd90bb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9ebe89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c9ec95d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9ec8f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c9ec8f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9ec8f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c9ec317229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9ec3049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9ec2fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9ec367ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9ebf59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9ec045d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9ebeb1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9ebebb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9ebea27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9ebece4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbd90bb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9ebe95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4387160deb9c3149806503845a405eff03486a2f Step #5: MERGE-OUTER: attempt 292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1980622396 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4387160deb9c3149806503845a405eff03486a2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 540 processed earlier; will process 2806 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28094== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607653cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56076533fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560765322665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0f617741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0f5f8c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0f5f6b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607652fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560765dcf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560765d69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560765d6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560765d6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560765789229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607657769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56076577012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607657d9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607653cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607654b7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560765323d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56076532d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607653147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607653404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0f5f6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560765307bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31641aaa75a5c1446d31b64ce3fba39d190fe5fd Step #5: MERGE-OUTER: attempt 293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1981405299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/31641aaa75a5c1446d31b64ce3fba39d190fe5fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 541 processed earlier; will process 2805 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==28112== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d912837594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9127abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d91278e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f782b6f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f782b50700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f782b4e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d912767e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d91323b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9131d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d9131d7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d912bdced0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d912c45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d912837c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d912923d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d91278fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d9127992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9127807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d9127ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f782b4e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d912773bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8dc256eeb2de57c3c5b3240a0574236a88f3b93 Step #5: MERGE-OUTER: attempt 294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1982191693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a8dc256eeb2de57c3c5b3240a0574236a88f3b93' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 542 processed earlier; will process 2804 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28165== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618240c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56182403bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56182401e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d3aa6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d3a87700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d3a856858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561823ff7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561824acb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561824a65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561824a67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561824a6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561824485229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618244729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56182446c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618244d5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618240c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618241b3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56182401fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618240292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618240107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56182403c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d3a858082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561824003bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d65b919826c48791734df3c475ddd131d0aa208 Step #5: MERGE-OUTER: attempt 295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1982636256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3d65b919826c48791734df3c475ddd131d0aa208' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 543 processed earlier; will process 2803 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28203== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e15085e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1507d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1507b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7091ce641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7091afb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7091ada858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e15078ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e151262138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1511fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e1511fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1511fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e150c1c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e150c099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e150c0312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e150c6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e15085ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e15094ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e1507b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1507c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1507a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1507d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7091adc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e15079abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03120c653cc64320fbe6472b24021f0722131364 Step #5: MERGE-OUTER: attempt 296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1983493501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/03120c653cc64320fbe6472b24021f0722131364' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 544 processed earlier; will process 2802 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28219== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614b244e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614b23c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614b23a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24fd36f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24fd18400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24fd163858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614b237ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5614b2e52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614b2dec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5614b2dee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614b2dee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5614b280c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614b27f99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614b27f312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614b285cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614b244ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614b253ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614b23a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614b23b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614b23977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614b23c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24fd165082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614b238abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a1b2998a3d84346894453c5c6bb8030faa89fcf Step #5: MERGE-OUTER: attempt 297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1984288338 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0a1b2998a3d84346894453c5c6bb8030faa89fcf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 545 processed earlier; will process 2801 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28237== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f248d11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f248c85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f248c68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa36aa741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa368bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa3689b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f248c41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f249715138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2496af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2496b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2496b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2490cf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2490bc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2490b612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f24911fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f248d11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f248dfdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f248c69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f248c732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f248c5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f248c864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa3689d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f248c4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e1f2ddbdd49ae0d9790bbc1df0708922b3cce6f Step #5: MERGE-OUTER: attempt 298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1985077064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8e1f2ddbdd49ae0d9790bbc1df0708922b3cce6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 546 processed earlier; will process 2800 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28255== ERROR: libFuzzer: deadly signal Step #5: #0 0x56210f035594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56210efa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56210ef8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6425c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6423dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6423bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56210ef65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56210fa39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56210f9d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56210f9d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56210f9d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56210f3f3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56210f3e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56210f3da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56210f443ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56210f035c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56210f121d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56210ef8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56210ef972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56210ef7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56210efaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6423be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56210ef71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d105eb9dd43a1ebc725255d75c95908116a9ee47 Step #5: MERGE-OUTER: attempt 299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1985864414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d105eb9dd43a1ebc725255d75c95908116a9ee47' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 547 processed earlier; will process 2799 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28273== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efd6519594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efd648db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efd6470665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa28ca4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa28c86400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa28c843858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efd6449e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55efd6f1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efd6eb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55efd6eb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efd6eb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55efd68d7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55efd68c49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55efd68be12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55efd6927ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55efd6519c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55efd6605d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55efd6471d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55efd647b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55efd64627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55efd648e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa28c845082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55efd6455bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-802a912cb061c931d074c467406c9d15361a456b Step #5: MERGE-OUTER: attempt 300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1986654945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/802a912cb061c931d074c467406c9d15361a456b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 548 processed earlier; will process 2798 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28291== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555e7b29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555e7a9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555e7a80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbec4b8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbec499a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbec4979858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555e7a59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5555e852d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555e84c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5555e84c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5555e84c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5555e7f9e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5555e7fd513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5555e7ee6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5555e7ed49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5555e7ece12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5555e7f37ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5555e7b29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5555e7c15d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5555e7a81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5555e7a8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5555e7a727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5555e7a9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbec497b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5555e7a65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1787226d434fa629defbcdb9ae076d8388986228 Step #5: MERGE-OUTER: attempt 301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1989994569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1787226d434fa629defbcdb9ae076d8388986228' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 556 processed earlier; will process 2790 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28478== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e688572594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6884e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6884c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6565a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6563b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc656398858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6884a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e688f76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e688f10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e688f12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e688f1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e688930229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e68891d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e68891712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e688980ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e688572c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e68865ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e6884cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6884d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6884bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6884e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc65639a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6884aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-241744e9fa1a258d20efc631e1adb54ab2a7aba0 Step #5: MERGE-OUTER: attempt 302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1990417744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/241744e9fa1a258d20efc631e1adb54ab2a7aba0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 557 processed earlier; will process 2789 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28516== ERROR: libFuzzer: deadly signal Step #5: #0 0x56071a661594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56071a5d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56071a5b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0ed23141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0ed04600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0ed025858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56071a591e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56071b065138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56071afff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56071b001375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56071b00135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56071aad60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56071ab0d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56071aa1ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56071aa0c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56071aa0612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56071aa6fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56071a661c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56071a74dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56071a5b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56071a5c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56071a5aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56071a5d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0ed027082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56071a59dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9cc1f76e9d72f9ea625af62588c32381e8d8332 Step #5: MERGE-OUTER: attempt 303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1991159467 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e9cc1f76e9d72f9ea625af62588c32381e8d8332' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 558 processed earlier; will process 2788 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28529== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ee7614594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ee7588b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ee756b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82da75941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f82da56e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82da54d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ee7544e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ee8018138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ee7fb2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ee7fb4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ee7fb435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ee7a890c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ee7ac013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ee79d1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ee79bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ee79b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ee7a22ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ee7614c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ee7700d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ee756cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ee75762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ee755d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ee75894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f82da54f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ee7550bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59652fcf48ccf52156bd1736ef1b8aa0da494634 Step #5: MERGE-OUTER: attempt 304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1993880615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/59652fcf48ccf52156bd1736ef1b8aa0da494634' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 563 processed earlier; will process 2783 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28684== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa6fc6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa6fbe3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa6fbc6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ae14f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ae130800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ae12e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa6fb9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa70673138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa7060d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa7060f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa7060f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aa7002d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa7001a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa7001412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa7007def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa6fc6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa6fd5bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa6fbc7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa6fbd12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa6fbb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa6fbe44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ae12e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa6fbabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea7156bfcbfe544b3bd560ed2c7afce3cd3ea3d4 Step #5: MERGE-OUTER: attempt 305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1994759795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea7156bfcbfe544b3bd560ed2c7afce3cd3ea3d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 564 processed earlier; will process 2782 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==28700== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2a78f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2a7868b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2a784b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e4fb6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e4f97900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e4f958858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2a7824e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2a82f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2a8292632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2a8294578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c2a7c99ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c2a7d02ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c2a78f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c2a79e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c2a784cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c2a78562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c2a783d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c2a78694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6e4f95a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c2a7830bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b6667c77606dc67fe3f9deb71a9a32238c7b013 Step #5: MERGE-OUTER: attempt 306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1995552757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b6667c77606dc67fe3f9deb71a9a32238c7b013' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 565 processed earlier; will process 2781 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28753== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0c82ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0c8260b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0c8243665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17d5b6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17d597b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17d595a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0c821ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0c8cf0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0c8c8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0c8c8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0c8c8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0c86aa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0c86979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0c869112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0c86faef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0c82ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0c83d8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0c8244d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0c824e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0c82357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0c82614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f17d595c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0c8228bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a52acbbaf95e0f4b8586e410e5669afe3b59ecf Step #5: MERGE-OUTER: attempt 307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1996343995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3a52acbbaf95e0f4b8586e410e5669afe3b59ecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 567 processed earlier; will process 2779 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28828== ERROR: libFuzzer: deadly signal Step #5: #0 0x56548607d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565485ff1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565485fd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32cb59241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32cb3a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32cb386858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565485fade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565486a81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565486a1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565486a1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565486a1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56548643b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654864289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56548642212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56548648bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56548607dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565486169d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565485fd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565485fdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565485fc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565485ff24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f32cb388082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565485fb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49764eba47c637ad37837ca937dc61af3d685726 Step #5: MERGE-OUTER: attempt 308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1996779632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/49764eba47c637ad37837ca937dc61af3d685726' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 568 processed earlier; will process 2778 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28835== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570b53d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570b5344b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570b5327665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b8499c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b847b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b84790858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570b5300e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570b5dd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570b5d6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570b5d70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570b5d7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570b578e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5570b577b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5570b577512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5570b57deef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5570b53d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5570b54bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5570b5328d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5570b53322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5570b53197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5570b53454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0b84792082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5570b530cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1caf6eba85fd78535771e2ad40f5b1b5a62498e6 Step #5: MERGE-OUTER: attempt 309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1997628467 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1caf6eba85fd78535771e2ad40f5b1b5a62498e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 569 processed earlier; will process 2777 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28851== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdaa5db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdaa54fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdaa532665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f550fd6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f550fb7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f550fb5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdaa50be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fdaafdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdaaf79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fdaaf7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdaaf7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fdaaa500c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fdaaa8713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fdaa998d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fdaa9869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fdaa98012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fdaa9e9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fdaa5dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fdaa6c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fdaa533d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fdaa53d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fdaa5247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fdaa5504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f550fb5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fdaa517bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc37fe18bbc44137ca2c0a3a0d00954982561d2a Step #5: MERGE-OUTER: attempt 310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1998662313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dc37fe18bbc44137ca2c0a3a0d00954982561d2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 571 processed earlier; will process 2775 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28935== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596e5f4b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596e5ebfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596e5ea2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5d6dfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5d6c1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5d6bf1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596e5e7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5596e694f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596e68e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5596e68eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596e68eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5596e6309229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596e62f69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596e62f012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596e6359ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596e5f4bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5596e6037d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596e5ea3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596e5ead2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596e5e947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596e5ec04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5d6bf3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596e5e87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6f8300e7718a434541452cc8ba22e3f3983a730 Step #5: MERGE-OUTER: attempt 311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1999448373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b6f8300e7718a434541452cc8ba22e3f3983a730' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 572 processed earlier; will process 2774 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28952== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3bc6c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3bc638b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3bc61b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9757e0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9757c1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9757bf7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3bc5f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d3bd0c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3bd062632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d3bd064375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3bd06435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d3bca82229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d3bca6f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d3bca6912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d3bcad2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d3bc6c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d3bc7b0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d3bc61cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d3bc6262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d3bc60d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d3bc6394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9757bf9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d3bc600bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a25bc84901745489a87dd5fad22c2ed7e4279978 Step #5: MERGE-OUTER: attempt 312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2000237590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a25bc84901745489a87dd5fad22c2ed7e4279978' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 573 processed earlier; will process 2773 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28970== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a9ab40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a9aab4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a9aa97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f955e49041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f955e2a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f955e284858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a9aa70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a9b544138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a9b4de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a9b4e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a9b4e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a9aefe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a9aeeb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a9aee512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a9af4eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a9ab40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a9ac2cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a9aa98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a9aaa22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a9aa897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a9aab54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f955e286082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a9aa7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e40df30696b2785bd24525ad9184211906b6fc6c Step #5: MERGE-OUTER: attempt 313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2001023429 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e40df30696b2785bd24525ad9184211906b6fc6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 574 processed earlier; will process 2772 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28988== ERROR: libFuzzer: deadly signal Step #5: #0 0x563974e0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563974d83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563974d66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd55895341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd55876800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd558747858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563974d3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563975813138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639757ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5639757af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639757af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639751cd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639751ba9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639751b412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56397521def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563974e0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563974efbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563974d67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563974d712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563974d587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563974d844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd558749082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563974d4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-960c811610ae33105737ac96ff9f61b045b80496 Step #5: MERGE-OUTER: attempt 314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2003170147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/960c811610ae33105737ac96ff9f61b045b80496' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 577 processed earlier; will process 2769 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29120== ERROR: libFuzzer: deadly signal Step #5: #0 0x561636050594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561635fc4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561635fa7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3960bec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3960a0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39609e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561635f80e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561636a54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616369ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5616369f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616369f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56163640e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616363fb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616363f512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56163645eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561636050c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56163613cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561635fa8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561635fb22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561635f997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561635fc54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39609e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561635f8cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b99b5a41053dffdf847dd2fce56a4d9c3f89e4fd Step #5: MERGE-OUTER: attempt 315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2003960866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b99b5a41053dffdf847dd2fce56a4d9c3f89e4fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 578 processed earlier; will process 2768 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29138== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ebab66594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ebaadab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ebaabd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f87e0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f87c2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f87c02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ebaa96e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ebb56a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ebb504632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ebb506375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ebb50635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ebaf24229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ebaf119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ebaf0b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ebaf74ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ebab66c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ebac52d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ebaabed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ebaac82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ebaaaf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ebaadb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f87c04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ebaaa2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c811b99bf847aca308364ab12f97ccd2206a468a Step #5: MERGE-OUTER: attempt 316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2004752781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c811b99bf847aca308364ab12f97ccd2206a468a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 579 processed earlier; will process 2767 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29156== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f973b2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f973aa1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f973a84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f389e5fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f389e41100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f389e3f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f973a5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f974531138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9744cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f9744cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9744cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f973eeb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f973ed89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f973ed212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f973f3bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f973b2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f973c19d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f973a85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f973a8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f973a767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f973aa24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f389e3f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f973a69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e8140c5243f6a53294da86e1f1e713d7c4734db Step #5: MERGE-OUTER: attempt 317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2005544905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9e8140c5243f6a53294da86e1f1e713d7c4734db' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 580 processed earlier; will process 2766 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29174== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc2c01c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc2bf90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc2bf73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c6470c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c6452100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c64500858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc2bf4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dc2ca20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc2c9ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dc2c9bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc2c9bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dc2c3da229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc2c3c79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc2c3c112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc2c42aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc2c01cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc2c108d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc2bf74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc2bf7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc2bf657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc2bf914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5c64502082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc2bf58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d02ec57369951d282ff9604c2994e94a27b7b0c Step #5: MERGE-OUTER: attempt 318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2006336035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7d02ec57369951d282ff9604c2994e94a27b7b0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 581 processed earlier; will process 2765 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29192== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612a538f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612a5303b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612a52e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b6dd0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b6db2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b6db02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612a52bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612a5d93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612a5d2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5612a5d2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612a5d2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612a574d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612a573a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612a573412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612a579def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612a538fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612a547bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5612a52e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612a52f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612a52d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612a53044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b6db04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5612a52cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb8561788245c57a06d9fa18db747e3e915390e Step #5: MERGE-OUTER: attempt 319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2007128927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ceb8561788245c57a06d9fa18db747e3e915390e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 582 processed earlier; will process 2764 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29210== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c97592f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9758a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c975886665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff57e3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff57c5100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff57c30858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c97585fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c976333138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9762cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c9762cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9762cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c975ced229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c975cda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c975cd412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c975d3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c97592fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c975a1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c975887d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9758912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9758787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9758a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7eff57c32082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c97586bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a853a6dada92626ff792eb37341eb3a2ddc4d0f9 Step #5: MERGE-OUTER: attempt 320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2007918821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a853a6dada92626ff792eb37341eb3a2ddc4d0f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 583 processed earlier; will process 2763 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29228== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a57a443594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a57a3b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a57a39a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f650e0ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f650dec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f650de9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a57a373e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a57ae47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a57ade1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a57ade3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a57ade335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a57a801229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a57a7ee9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a57a7e812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a57a851ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a57a443c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a57a52fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a57a39bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a57a3a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a57a38c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a57a3b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f650dea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a57a37fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cef1dd57f09becd57f180f21ab95cc42fe768c7 Step #5: MERGE-OUTER: attempt 321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2008710681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0cef1dd57f09becd57f180f21ab95cc42fe768c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 584 processed earlier; will process 2762 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29246== ERROR: libFuzzer: deadly signal Step #5: #0 0x560896f6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560896edeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560896ec1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86fdfdd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86fddf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86fddd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560896e9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56089796e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560897908632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56089790a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56089790a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560897328229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608973159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56089730f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560897378ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560896f6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560897056d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560896ec2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560896ecc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560896eb37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560896edf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86fddd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560896ea6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fa6b3cc4ec990ed999c4d546641846401345ccb Step #5: MERGE-OUTER: attempt 322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2009498284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7fa6b3cc4ec990ed999c4d546641846401345ccb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 585 processed earlier; will process 2761 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29264== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab675aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab6751eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab67501665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1f638d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1f61a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1f6181858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab674dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ab67fae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab67f48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ab67f4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab67f4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ab67968229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab679559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab6794f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab679b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab675aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab67696d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab67502d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab6750c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab674f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab6751f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1f6183082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab674e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01a425e4d0b8cc1b6eb66b4e9e6e5ba792c66e4e Step #5: MERGE-OUTER: attempt 323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2010286449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01a425e4d0b8cc1b6eb66b4e9e6e5ba792c66e4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 586 processed earlier; will process 2760 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29282== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576362fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55763626eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557636251665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f848e36441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f848e17900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f848e158858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55763622ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557636cfe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557636c98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557636c9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557636c9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576366b8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576366a59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55763669f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557636708ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576362fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576363e6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557636252d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55763625c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576362437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55763626f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f848e15a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557636236bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cbc4f0a01b9ad8b2a01c876c38d273c66a9537b Step #5: MERGE-OUTER: attempt 324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2012679690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9cbc4f0a01b9ad8b2a01c876c38d273c66a9537b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 591 processed earlier; will process 2755 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==29449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55881197d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588118f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588118d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85807ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85805c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f858059f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588118ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558812381138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55881231b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55881231d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55881231d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558811de68d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558811e50b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x558811eab7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x558811d8bf72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x558811d8bf72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55881197dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558811a69d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5588118d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5588118df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5588118c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5588118f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f85805a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5588118b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9dc2375766ca4fef456e05fc4c8af84feb447b64 Step #5: MERGE-OUTER: attempt 325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2013281082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9dc2375766ca4fef456e05fc4c8af84feb447b64' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 592 processed earlier; will process 2754 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29494== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561eec3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561eebb1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561eeb94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0c040c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0c022100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0c0200858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561eeb6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561ef641138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561ef5db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561ef5dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561ef5dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561eeffb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5561eefe89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5561eefe212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5561ef04bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5561eec3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5561eed29d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561eeb95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561eeb9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561eeb867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561eebb24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0c0202082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5561eeb79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da8669507b50ec34b305f7887bd51891fd6a04d2 Step #5: MERGE-OUTER: attempt 326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2014147362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da8669507b50ec34b305f7887bd51891fd6a04d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 593 processed earlier; will process 2753 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29510== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e61e8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e61dffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e61de2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87d86a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87d84bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87d849b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e61dbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564e6288f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e62829632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564e6282b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e6282b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564e62249229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e622369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e6223012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e62299ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e61e8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e61f77d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e61de3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e61ded2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e61dd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e61e004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87d849d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e61dc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb251005a4e293df58b5dcde6be3febcf348533c Step #5: MERGE-OUTER: attempt 327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2015054150 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb251005a4e293df58b5dcde6be3febcf348533c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 595 processed earlier; will process 2751 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29593== ERROR: libFuzzer: deadly signal Step #5: #0 0x562131a98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562131a0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621319ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8935ed141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8935ce600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8935cc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621319c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56213249c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562132436632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562132438375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56213243835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562131e56229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562131e439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562131e3d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562131ea6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562131a98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562131b84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621319f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621319fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621319e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562131a0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8935cc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621319d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc5bdddf41e4f104f51f0307f3573dd603ff7e0d Step #5: MERGE-OUTER: attempt 328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2015919343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc5bdddf41e4f104f51f0307f3573dd603ff7e0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 596 processed earlier; will process 2750 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef4d4ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef4d422b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef4d405665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b50ea541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b50cba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b50c99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef4d3dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ef4deb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef4de4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ef4de4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef4de4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ef4d86c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef4d8599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef4d85312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef4d8bcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef4d4aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef4d59ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef4d406d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef4d4102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef4d3f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef4d4234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b50c9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef4d3eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d2c6b8a3f8f82df50d1830d9f26266852dce4e5 Step #5: MERGE-OUTER: attempt 329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2016710867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d2c6b8a3f8f82df50d1830d9f26266852dce4e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 597 processed earlier; will process 2749 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29628== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2fa6e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2fa658b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2fa63b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11c5bae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11c59c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11c59a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2fa614e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d2fb0e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2fb082632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d2fb084375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2fb08435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d2faaa2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2faa8f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2faa8912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2faaf2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2fa6e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2fa7d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2fa63cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2fa6462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2fa62d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2fa6594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11c59a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2fa620bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d555c3563ec75f505d7b2a8e3ba2dd4ca84f5263 Step #5: MERGE-OUTER: attempt 330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2017496259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d555c3563ec75f505d7b2a8e3ba2dd4ca84f5263' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 598 processed earlier; will process 2748 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29646== ERROR: libFuzzer: deadly signal Step #5: #0 0x55913efa9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55913ef1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55913ef00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4ac14141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4abf5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4abf35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55913eed9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55913f9ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55913f947632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55913f949375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55913f94935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55913f367229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55913f3549d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55913f34e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55913f3b7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55913efa9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55913f095d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55913ef01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55913ef0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55913eef27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55913ef1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4abf37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55913eee5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5eb210c078b6acefbc0f6faabf26cb3f628e2728 Step #5: MERGE-OUTER: attempt 331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2018288288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5eb210c078b6acefbc0f6faabf26cb3f628e2728' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 599 processed earlier; will process 2747 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29664== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fd5da6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fd5d1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fd5cfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a29ecd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a29ce200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a29cc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fd5cd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562fd67aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fd6744632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562fd6746375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fd674635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562fd6164229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562fd61519d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562fd614b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562fd61b4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562fd5da6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562fd5e92d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562fd5cfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562fd5d082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562fd5cef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562fd5d1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a29cc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562fd5ce2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a8683ce9a4abfca99db7c4cbee0634bebfa68d3 Step #5: MERGE-OUTER: attempt 332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2019075452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a8683ce9a4abfca99db7c4cbee0634bebfa68d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 600 processed earlier; will process 2746 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29682== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643a0668594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643a05dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643a05bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6ea85241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6ea66700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6ea646858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643a0598e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643a106c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643a1006632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643a1008375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643a100835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643a0a26229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643a0a139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643a0a0d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643a0a76ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643a0668c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643a0754d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643a05c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643a05ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643a05b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643a05dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6ea648082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643a05a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22f5be23bfe095274b32936af3b29fa3d58d8cf6 Step #5: MERGE-OUTER: attempt 333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2019861860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/22f5be23bfe095274b32936af3b29fa3d58d8cf6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 601 processed earlier; will process 2745 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29700== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9dd1f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9dd16db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9dd150665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f750c9ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f750c7c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f750c7a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9dd129e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c9ddbfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9ddb97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c9ddb99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9ddb9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c9dd66e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c9dd6a513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c9dd5b6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c9dd5a49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c9dd59e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c9dd607ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c9dd1f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c9dd2e5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c9dd151d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c9dd15b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c9dd1427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c9dd16e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f750c7a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c9dd135bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc572f1a47d812295fdc6e4b5b1dd17b546cf53c Step #5: MERGE-OUTER: attempt 334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2021165480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc572f1a47d812295fdc6e4b5b1dd17b546cf53c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 603 processed earlier; will process 2743 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29816== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c597f22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c597e96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c597e79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99c237841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99c218d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99c216c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c597e52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c598926138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5988c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c5988c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5988c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c5982e0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5982cd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5982c712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c598330ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c597f22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c59800ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c597e7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c597e842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c597e6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c597e974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99c216e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c597e5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88427197ff8b52197ff6f5c8828ef66f58baf6b9 Step #5: MERGE-OUTER: attempt 335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2021613555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/88427197ff8b52197ff6f5c8828ef66f58baf6b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 604 processed earlier; will process 2742 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29887== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d90650594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d905c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d905a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f315cbd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f315c9e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f315c9c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d90580e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559d91054138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d90fee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559d90ff0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d90ff035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559d90ac50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559d90afc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559d90a0dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559d909fb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559d909f512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559d90a5eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559d90650c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559d9073cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559d905a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559d905b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559d905997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559d905c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f315c9c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559d9058cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d0a9fba540d98ed11ed58c9a7697db48c541cca Step #5: MERGE-OUTER: attempt 336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2023149240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d0a9fba540d98ed11ed58c9a7697db48c541cca' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 606 processed earlier; will process 2740 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29945== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a70bc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a70b39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a70b1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c610ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c60ec100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c60ea0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a70af5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558a715c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a71563632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558a71565375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a7156535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558a70f83229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558a70f709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558a70f6a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558a70fd3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558a70bc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558a70cb1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558a70b1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558a70b272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558a70b0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558a70b3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c60ea2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558a70b01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-041b4b585e9db5c26c64eb1b8fd24c73d5f3c1da Step #5: MERGE-OUTER: attempt 337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2024113179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/041b4b585e9db5c26c64eb1b8fd24c73d5f3c1da' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 608 processed earlier; will process 2738 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30058== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd5b377594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd5b2ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd5b2ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb1999a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb197af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb1978e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd5b2a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cd5bd7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd5bd15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cd5bd17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd5bd1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cd5b7ec0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd5b82313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd5b734d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd5b7229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd5b71c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd5b785ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd5b377c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd5b463d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd5b2cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd5b2d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd5b2c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd5b2ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdb19790082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd5b2b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c127eb83c0ca737d3d980808b00bc32bce2e9ba3 Step #5: MERGE-OUTER: attempt 338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2024783756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c127eb83c0ca737d3d980808b00bc32bce2e9ba3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 609 processed earlier; will process 2737 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30072== ERROR: libFuzzer: deadly signal Step #5: #0 0x56373092d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637308a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563730884665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2819b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2817cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2817aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56373085de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563731331138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637312cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5637312cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637312cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563730da20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563730dd913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563730cead8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563730cd89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563730cd212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563730d3bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56373092dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563730a19d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563730885d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56373088f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5637308767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5637308a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff2817ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563730869bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8cf42506dc4d29a6fe39a8f785007b9695293a2a Step #5: MERGE-OUTER: attempt 339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2026027010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8cf42506dc4d29a6fe39a8f785007b9695293a2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 611 processed earlier; will process 2735 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==30125== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c665c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c6653ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c6651d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30effe341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30efdf800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30efdd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c664f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562c66fca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c66f64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562c66f66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c66f6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562c66a2f8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562c66a99b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x562c66af47cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x562c669d4f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x562c669d4f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x562c665c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x562c666b2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x562c6651ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x562c665282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562c6650f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x562c6653b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f30efdd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562c66502bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a625c5d7fda142377baf999eb0baf7d84887871a Step #5: MERGE-OUTER: attempt 340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2026985904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a625c5d7fda142377baf999eb0baf7d84887871a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 612 processed earlier; will process 2734 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30146== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f564c4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f564bc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f564ba3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d420c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d41edc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d41ebb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f564b7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f565650138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f5655ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f5655ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f5655ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f56500a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f564ff79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f564ff112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f56505aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f564c4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f564d38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f564ba4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f564bae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f564b957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f564bc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d41ebd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f564b88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ba584e8c4f57bf941b9bb45c7c2eb18a3d352ae Step #5: MERGE-OUTER: attempt 341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2027900710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ba584e8c4f57bf941b9bb45c7c2eb18a3d352ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 615 processed earlier; will process 2731 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30254== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f72f82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f72ef6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f72ed9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9eff22441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9eff03900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9eff018858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f72eb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559f73986138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f73920632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559f73922375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f7392235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559f73340229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f7332d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f7332712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f73390ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f72f82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f7306ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f72edad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f72ee42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f72ecb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f72ef74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9eff01a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f72ebebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06497ca186b071fb15ff7555078414596b47de85 Step #5: MERGE-OUTER: attempt 342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2028505578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06497ca186b071fb15ff7555078414596b47de85' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 616 processed earlier; will process 2730 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30267== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb2f2d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb2f24bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb2f22e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cf2eb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cf2cc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cf2ca5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb2f207e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb2fcdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb2fc75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb2fc77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb2fc7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb2f74c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb2f78313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb2f694d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fb2f6829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fb2f67c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fb2f6e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fb2f2d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fb2f3c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fb2f22fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fb2f2392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fb2f2207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fb2f24c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3cf2ca7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fb2f213bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9080f5723459b31dc6f16f7d733bea1616c1e60f Step #5: MERGE-OUTER: attempt 343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2030428353 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9080f5723459b31dc6f16f7d733bea1616c1e60f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 619 processed earlier; will process 2727 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30363== ERROR: libFuzzer: deadly signal Step #5: #0 0x560280963594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602808d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602808ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f476086941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f476067e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f476065d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560280893e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560281367138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560281301632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560281303375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56028130335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560280d21229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560280d0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560280d0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560280d71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560280963c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560280a4fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602808bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602808c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602808ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602808d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f476065f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56028089fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14fe1ccac80d9b76c18cb0dd28a82411bd0ab7d0 Step #5: MERGE-OUTER: attempt 344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2033159496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14fe1ccac80d9b76c18cb0dd28a82411bd0ab7d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 625 processed earlier; will process 2721 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30508== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4566cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a456643b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a456626665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9a5f9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9a5db000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9a5d8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4565ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a4570d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a45706d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a45706f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a45706f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a456b440c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a456b7b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a456a8cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a456a7a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a456a7412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a456addef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a4566cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a4567bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a456627d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a4566312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a4566187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a4566444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc9a5d91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a45660bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb7d92ff6b98ddad62a848b012f160900ff783fc Step #5: MERGE-OUTER: attempt 345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2034476615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb7d92ff6b98ddad62a848b012f160900ff783fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 627 processed earlier; will process 2719 files now Step #5: #1 pulse exec/s: 0 rss: 257Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==30566== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b59673594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b595e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b595ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4d7dd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4d7be800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4d7bc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b595a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b5a077138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b5a011632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b5a013375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b5a01335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b59ae80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b59b19dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x562b597674bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x562b597554da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x562b5975fe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x562b5975fe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x562b5975fe4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x562b595cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x562b595d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562b595bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x562b595e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fc4d7bc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562b595afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ad27ae1462b2df528980214b77c350cb0e8e08b Step #5: MERGE-OUTER: attempt 346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2036650844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9ad27ae1462b2df528980214b77c350cb0e8e08b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 631 processed earlier; will process 2715 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==30726== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af1f322594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af1f296b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af1f279665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f280b62b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f280b44000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f280b41f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af1f252e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af1fd26138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af1fcc0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af1fcc2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55af1f6c7ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55af1f730ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55af1f322c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55af1f40ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55af1f27ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55af1f2842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55af1f26b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55af1f2974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f280b421082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55af1f25ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d220be19d8727550ca0270c888697504f5a4387 Step #5: MERGE-OUTER: attempt 347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2037514463 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d220be19d8727550ca0270c888697504f5a4387' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 632 processed earlier; will process 2714 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30747== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc95e19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc95d8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc95d70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3fe7a5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3fe787400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3fe7853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc95d49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cc9681d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc967b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cc967b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc967b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cc9628e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cc962c513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cc961d6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cc961c49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cc961be12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cc96227ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cc95e19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cc95f05d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cc95d71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cc95d7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cc95d627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cc95d8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3fe7855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cc95d55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-705213d771208f01b068dd5900d7e13c116b2daa Step #5: MERGE-OUTER: attempt 348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2039139842 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/705213d771208f01b068dd5900d7e13c116b2daa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 634 processed earlier; will process 2712 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30868== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594f1fb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594f1f27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594f1f0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc02f1a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc02efb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc02ef94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594f1ee3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594f29b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594f2951632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594f2953375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594f295335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594f2371229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594f235e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594f235812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594f23c1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594f1fb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594f209fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594f1f0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594f1f152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594f1efc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594f1f284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc02ef96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594f1eefbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4077978d22bdd45afcc4d4a96f0694f9e9479566 Step #5: MERGE-OUTER: attempt 349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2039875373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4077978d22bdd45afcc4d4a96f0694f9e9479566' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 636 processed earlier; will process 2710 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30944== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a88d9fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a88d972b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a88d955665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52fc0d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52fbeec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52fbecb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a88d92ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a88e402138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a88e39c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a88e39e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a88e39e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a88ddbc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a88dda99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a88dda312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a88de0cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a88d9fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a88daead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a88d956d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a88d9602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a88d9477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a88d9734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f52fbecd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a88d93abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1a35517c676b70eec99a12e5898a27265e09b4a Step #5: MERGE-OUTER: attempt 350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2040320268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d1a35517c676b70eec99a12e5898a27265e09b4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 637 processed earlier; will process 2709 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30987== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c825761594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8256d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8256b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f727ac1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f727aa2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f727aa0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c825691e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c826165138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8260ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c826101375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c82610135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c825bd60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c825c0d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c825b1ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c825b0c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c825b0612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c825b6fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c825761c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c82584dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c8256b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c8256c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c8256aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c8256d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f727aa0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c82569dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afd95eea20966a8a5e2f128a8b5399451dd6b5a9 Step #5: MERGE-OUTER: attempt 351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2041440207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/afd95eea20966a8a5e2f128a8b5399451dd6b5a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 639 processed earlier; will process 2707 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31069== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613f1eaa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613f1e1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613f1e01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7429de241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7429bf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7429bd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613f1ddae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5613f28ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613f2848632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613f284a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613f284a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5613f2268229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613f22559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613f224f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613f22b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613f1eaac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613f1f96d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613f1e02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613f1e0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613f1df37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613f1e1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7429bd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613f1de6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-042ec3074d75099c692073c7777c32aad352b728 Step #5: MERGE-OUTER: attempt 352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2042226401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/042ec3074d75099c692073c7777c32aad352b728' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 640 processed earlier; will process 2706 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==31086== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e57885e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5787d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5787b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f689baa641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f689b8bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f689b89a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e57878ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e579262138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5791fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5791fe578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55e578c03ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e578c6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e57885ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e57894ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e5787b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e5787c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e5787a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e5787d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f689b89c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e57879abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a31c33f5346079205612addf650754ccdbe7c0de Step #5: MERGE-OUTER: attempt 353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2043020652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a31c33f5346079205612addf650754ccdbe7c0de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 641 processed earlier; will process 2705 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31108== ERROR: libFuzzer: deadly signal Step #5: #0 0x56540c92c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56540c8a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56540c883665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ecf89e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ecf6b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ecf692858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56540c85ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56540d330138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56540d2ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56540d2cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56540d2cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56540cda10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56540cdd813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56540cce9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56540ccd79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56540ccd112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56540cd3aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56540c92cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56540ca18d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56540c884d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56540c88e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56540c8757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56540c8a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ecf694082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56540c868bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0e4ea9b8d737a1d2eeef62ef0272af33c93a4eb Step #5: MERGE-OUTER: attempt 354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2043823623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b0e4ea9b8d737a1d2eeef62ef0272af33c93a4eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 642 processed earlier; will process 2704 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31183== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c97a7ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c97a722b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c97a705665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20ffbac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20ff9c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20ff9a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c97a6dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c97b1b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c97b14c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c97b14e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c97b14e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c97ab6c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c97ab599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c97ab5312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c97abbcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c97a7aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c97a89ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c97a706d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c97a7102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c97a6f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c97a7234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20ff9a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c97a6eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f2ffc172ebcf7e7e3026a9e9e70b38bceb567d5 Step #5: MERGE-OUTER: attempt 355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2044707964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f2ffc172ebcf7e7e3026a9e9e70b38bceb567d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 644 processed earlier; will process 2702 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31260== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6edd65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6edcd9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6edcbc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5cf274b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5cf256000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5cf253f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6edc95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c6ee769138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6ee703632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c6ee705375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6ee70535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c6ee1da0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6ee21113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6ee122d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6ee1109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6ee10a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6ee173ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6edd65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6ede51d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6edcbdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6edcc72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6edcae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6edcda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5cf2541082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6edca1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-100da0d118e511828f70899a9536c9e636aaa369 Step #5: MERGE-OUTER: attempt 356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2045946505 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/100da0d118e511828f70899a9536c9e636aaa369' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 646 processed earlier; will process 2700 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31343== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f13b70d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f13b681b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f13b664665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c10dc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c10bdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c10bba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f13b63de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f13c111138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f13c0ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f13c0ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f13c0ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f13bacb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f13bab89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f13bab212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f13bb1bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f13b70dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f13b7f9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f13b665d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f13b66f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f13b6567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f13b6824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c10bbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f13b649bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb5b44647d91bd19a4e3630cc3f3c9c86b9c7a16 Step #5: MERGE-OUTER: attempt 357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2046390062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bb5b44647d91bd19a4e3630cc3f3c9c86b9c7a16' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 647 processed earlier; will process 2699 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31414== ERROR: libFuzzer: deadly signal Step #5: #0 0x56428e67c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56428e5f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56428e5d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a98f1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a98d2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a98d0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56428e5ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56428f080138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56428f01a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56428f01c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56428f01c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56428ea3a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56428ea279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56428ea2112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56428ea8aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56428e67cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56428e768d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56428e5d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56428e5de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56428e5c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56428e5f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a98d10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56428e5b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc792cdec1a6199caa92cb5410084aa3e2d411e1 Step #5: MERGE-OUTER: attempt 358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2046826615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cc792cdec1a6199caa92cb5410084aa3e2d411e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 648 processed earlier; will process 2698 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31422== ERROR: libFuzzer: deadly signal Step #5: #0 0x564296cb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564296c28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564296c0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefe7e9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefe7ca500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefe7c84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564296be4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5642976b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564297652632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564297654375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56429765435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5642971290c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56429716013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564297071d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56429705f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56429705912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642970c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564296cb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564296da0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564296c0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564296c162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564296bfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564296c294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fefe7c86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564296bf0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d58651fbd28845712ea6acdc14ef9e2d22037c52 Step #5: MERGE-OUTER: attempt 359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2047570403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d58651fbd28845712ea6acdc14ef9e2d22037c52' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 649 processed earlier; will process 2697 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31434== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ac1ece594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ac1e42b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ac1e25665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f022571741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f022552c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f022550b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ac1dfee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ac28d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ac286c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ac286e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ac286e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ac23430c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ac237a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ac228bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564ac22799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564ac227312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564ac22dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564ac1ecec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564ac1fbad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564ac1e26d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564ac1e302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564ac1e177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564ac1e434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f022550d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564ac1e0abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e563e44469861f6682d79fde2547dd9be04f93e1 Step #5: MERGE-OUTER: attempt 360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2049449136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e563e44469861f6682d79fde2547dd9be04f93e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 652 processed earlier; will process 2694 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31561== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f0d765594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f0d6d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f0d6bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb8c26b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb8c08000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb8c05f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f0d695e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f0e169138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f0e103632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f0e105375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f0e10535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f0db23229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f0db109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f0db0a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f0db73ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f0d765c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f0d851d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f0d6bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f0d6c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f0d6ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f0d6da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb8c061082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f0d6a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0da3dde5192db2ffce0f3c20de4d836316bebe1e Step #5: MERGE-OUTER: attempt 361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2050236494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0da3dde5192db2ffce0f3c20de4d836316bebe1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 653 processed earlier; will process 2693 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31578== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b98b824594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b98b798b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b98b77b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e760d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e75eee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e75ecd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b98b754e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b98c228138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b98c1c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b98c1c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b98c1c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b98bbe2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b98bbcf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b98bbc912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b98bc32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b98b824c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b98b910d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b98b77cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b98b7862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b98b76d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b98b7994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e75ecf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b98b760bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ca4c11d826c3c397128c2a353f1bb5d94107fc8 Step #5: MERGE-OUTER: attempt 362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2051020022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2ca4c11d826c3c397128c2a353f1bb5d94107fc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 654 processed earlier; will process 2692 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31596== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b450ca1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b450c15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b450bf8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f874a39541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f874a1aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f874a189858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b450bd1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b4516a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b45163f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b451641375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b45164135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b45105f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b45104c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b45104612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4510afef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b450ca1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b450d8dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b450bf9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b450c032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b450bea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b450c164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f874a18b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b450bddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ec1c62b15a764af84f69a3f751c356ac8b8d266 Step #5: MERGE-OUTER: attempt 363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2051445671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ec1c62b15a764af84f69a3f751c356ac8b8d266' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 655 processed earlier; will process 2691 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==31668== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d55d80a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d55d77eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d55d761665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcab296141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcab277600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcab2755858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d55d73ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d55e20e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d55e1a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d55e1aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d55e1aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d55dc7f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d55dcb46b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x55d55dbce521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x55d55d910ff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x55d55d8edfbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x55d55d8f6e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55d55d8f6e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55d55d8f6e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55d55d762d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d55d76c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d55d7537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d55d77f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcab2757082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d55d746bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b1746d5f840715c092932bd246045f100aad1e1 Step #5: MERGE-OUTER: attempt 364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2053278328 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9b1746d5f840715c092932bd246045f100aad1e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 657 processed earlier; will process 2689 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31729== ERROR: libFuzzer: deadly signal Step #5: #0 0x561072470594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610723e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610723c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3517a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3515b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb351598858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610723a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561072e74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561072e0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561072e10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561072e1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56107282e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56107281b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56107281512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56107287eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561072470c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56107255cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5610723c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5610723d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5610723b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5610723e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb35159a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5610723acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb22694965987c862dc8723ee6b5aea69a70a61c Step #5: MERGE-OUTER: attempt 365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2054067003 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb22694965987c862dc8723ee6b5aea69a70a61c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 658 processed earlier; will process 2688 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 284Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31747== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567bbd41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567bbcb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567bbc98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde6810941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde67f1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde67efd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567bbc71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5567bc745138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567bc6df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5567bc6e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567bc6e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5567bc1b60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567bc1ed13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567bc0fed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567bc0ec9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567bc0e612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567bc14fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567bbd41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567bbe2dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567bbc99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567bbca32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567bbc8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567bbcb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde67eff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567bbc7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1588ce82aef7c9dd56f445e7aa93baf4371095f2 Step #5: MERGE-OUTER: attempt 366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2054839427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1588ce82aef7c9dd56f445e7aa93baf4371095f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 661 processed earlier; will process 2685 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31828== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594e9094594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594e9008b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594e8feb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecf462b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecf444000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecf441f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594e8fc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594e9a98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594e9a32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594e9a34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594e9a3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594e95090c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5594e954013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5594e9451d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5594e943f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5594e943912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5594e94a2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5594e9094c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5594e9180d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5594e8fecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5594e8ff62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5594e8fdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5594e90094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fecf4421082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5594e8fd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac776255dd5c41948f8840ef1be58acc0e535ff8 Step #5: MERGE-OUTER: attempt 367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2056083647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ac776255dd5c41948f8840ef1be58acc0e535ff8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 663 processed earlier; will process 2683 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31910== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b6d753594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b6d6c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b6d6aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79f1ec341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79f1cd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79f1cb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b6d683e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563b6e157138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b6e0f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563b6e0f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b6e0f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563b6db11229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b6dafe9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b6daf812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b6db61ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b6d753c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b6d83fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b6d6abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b6d6b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b6d69c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b6d6c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79f1cb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b6d68fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9dfbdddb24b032bb29e6346d70715fb31ef4b81 Step #5: MERGE-OUTER: attempt 368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2056527914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c9dfbdddb24b032bb29e6346d70715fb31ef4b81' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 664 processed earlier; will process 2682 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31981== ERROR: libFuzzer: deadly signal Step #5: #0 0x56519f8b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56519f829b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56519f80c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f333298341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f333279800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3332777858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56519f7e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651a02b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651a0253632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5651a0255375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651a025535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56519fc73229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56519fc609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56519fc5a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56519fcc3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56519f8b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56519f9a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56519f80dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56519f8172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56519f7fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56519f82a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3332779082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56519f7f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d6c5cb30214a885e64cd05c67b24dee38de0f46 Step #5: MERGE-OUTER: attempt 369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2057420977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d6c5cb30214a885e64cd05c67b24dee38de0f46' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 665 processed earlier; will process 2681 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31997== ERROR: libFuzzer: deadly signal Step #5: #0 0x56302b5b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56302b529b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56302b50c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5d967641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5d948b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5d946a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56302b4e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56302bfb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56302bf53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56302bf55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56302bf5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56302b973229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56302b9609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56302b95a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56302b9c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56302b5b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56302b6a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56302b50dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56302b5172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56302b4fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56302b52a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5d946c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56302b4f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdc6866cd82153d950da8437a421a4d24497cb6d Step #5: MERGE-OUTER: attempt 370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2058206390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cdc6866cd82153d950da8437a421a4d24497cb6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 666 processed earlier; will process 2680 files now Step #5: #1 pulse exec/s: 0 rss: 235Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32015== ERROR: libFuzzer: deadly signal Step #5: #0 0x56507329f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565073213b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650731f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6a29fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6a280f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6a27ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650731cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565073ca3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565073c3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565073c3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565073c3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56507365d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56507364a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56507364412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650736adef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56507329fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56507338bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650731f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650732012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650731e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650732144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6a27f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650731dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff73cecfea9c6435d707ef031bb4f06c5c1f36bc Step #5: MERGE-OUTER: attempt 371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2059468810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff73cecfea9c6435d707ef031bb4f06c5c1f36bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 668 processed earlier; will process 2678 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32105== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ceda036594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ced9faab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ced9f8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa37f2ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa37f10300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa37f0e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ced9f66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cedaa3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ceda9d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ceda9d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ceda9d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ceda4ab0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ceda4e213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ceda3f3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ceda3e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ceda3db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ceda444ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ceda036c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ceda122d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ced9f8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ced9f982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ced9f7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ced9fab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa37f0e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ced9f72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ac5f98c883de91779591d973ad385ca32ba2a7a Step #5: MERGE-OUTER: attempt 372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2060403296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8ac5f98c883de91779591d973ad385ca32ba2a7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 670 processed earlier; will process 2676 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32183== ERROR: libFuzzer: deadly signal Step #5: #0 0x55823dd2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55823dc9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55823dc82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30c5b6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30c597800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30c5957858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55823dc5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55823e72f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55823e6c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55823e6cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55823e6cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55823e0e9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55823e0d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55823e0d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55823e139ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55823dd2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55823de17d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55823dc83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55823dc8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55823dc747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55823dca04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30c5959082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55823dc67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7835be936e7f33bc43a6819fad2d1fb5c2566b78 Step #5: MERGE-OUTER: attempt 373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2061037171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7835be936e7f33bc43a6819fad2d1fb5c2566b78' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 671 processed earlier; will process 2675 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32227== ERROR: libFuzzer: deadly signal Step #5: #0 0x56463bd6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56463bce2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56463bcc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c70bb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c709c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c709a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56463bc9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56463c772138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56463c70c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56463c70e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56463c70e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56463c12c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56463c1199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56463c11312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56463c17cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56463bd6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56463be5ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56463bcc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56463bcd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56463bcb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56463bce34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c709a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56463bcaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-301c40821876e72bc2fad1615a8f3e1e48f98245 Step #5: MERGE-OUTER: attempt 374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2062126350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/301c40821876e72bc2fad1615a8f3e1e48f98245' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 673 processed earlier; will process 2673 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32310== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f0ef90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f0ef04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f0eee7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f359d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f357ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f357cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f0eec0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563f0f994138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f0f92e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563f0f930375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f0f93035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563f0f34e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f0f33b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f0f33512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f0f39eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f0ef90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f0f07cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f0eee8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f0eef22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f0eed97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f0ef054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f357cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f0eeccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0046053f3d12e5a359cf94fcf3a46fa57f9570f9 Step #5: MERGE-OUTER: attempt 375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2063464207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0046053f3d12e5a359cf94fcf3a46fa57f9570f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 676 processed earlier; will process 2670 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32396== ERROR: libFuzzer: deadly signal Step #5: #0 0x562299eb6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562299e2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562299e0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84f7aa541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84f78ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84f7899858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562299de6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56229a8ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56229a854632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56229a856375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56229a85635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56229a274229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56229a2619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56229a25b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56229a2c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562299eb6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562299fa2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562299e0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562299e182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562299dff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562299e2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f84f789b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562299df2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8119c8dfaf3026e57265eb3e9eac5ddf083574ce Step #5: MERGE-OUTER: attempt 376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2064622052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8119c8dfaf3026e57265eb3e9eac5ddf083574ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 678 processed earlier; will process 2668 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32508== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646988cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564698840b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564698823665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2813eb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2813cc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2813ca5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646987fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646992d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56469926a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56469926c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56469926c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564698c8a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564698c779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564698c7112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564698cdaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646988ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646989b8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564698824d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56469882e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646988157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646988414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2813ca7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564698808bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-620b49b594f8d6bf9ee2bf58a349d5fe46c768a7 Step #5: MERGE-OUTER: attempt 377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2065405463 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/620b49b594f8d6bf9ee2bf58a349d5fe46c768a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 679 processed earlier; will process 2667 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b453e42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b453db6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b453d99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9268d6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9268b8300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9268b62858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b453d72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b454846138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4547e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b4547e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4547e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4542b70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b4542ee13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b4541ffd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b4541ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b4541e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b454250ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b453e42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b453f2ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b453d9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b453da42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b453d8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b453db74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9268b64082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b453d7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3458076243eb5956dc452d02f32f3e276660d5a6 Step #5: MERGE-OUTER: attempt 378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2067622826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3458076243eb5956dc452d02f32f3e276660d5a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 683 processed earlier; will process 2663 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==32661== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fda5544594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fda54b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fda549b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33531db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3352ff000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3352fcf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fda5474e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fda5f48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fda5ee2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fda5ee4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fda5ee435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fda59ad8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fda5a17b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55fda5a727cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55fda5952f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55fda5952f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55fda5544c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55fda5630d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55fda549cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55fda54a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55fda548d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55fda54b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f3352fd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55fda5480bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c87e4b2134ab559cb2a97dce2fc25ace61b82ed Step #5: MERGE-OUTER: attempt 379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2068722596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1c87e4b2134ab559cb2a97dce2fc25ace61b82ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 686 processed earlier; will process 2660 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32775== ERROR: libFuzzer: deadly signal Step #5: #0 0x557092ca0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557092c14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557092bf7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cfaab341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cfa8c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cfa8a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557092bd0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570936a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55709363e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557093640375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55709364035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55709305e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55709304b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55709304512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5570930aeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557092ca0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557092d8cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557092bf8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557092c022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557092be97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557092c154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6cfa8a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557092bdcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcf39bc750a5298f2cc7bb21567604d36c783cda Step #5: MERGE-OUTER: attempt 380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2069912614 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fcf39bc750a5298f2cc7bb21567604d36c783cda' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 688 processed earlier; will process 2658 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32827== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640104a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564010417b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640103fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6facea341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6faccb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6facc97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640103d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564010ea7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564010e41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564010e43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564010e4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564010861229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56401084e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56401084812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640108b1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640104a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56401058fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640103fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640104052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640103ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640104184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6facc99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640103dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac3c06c650ea01a24dfecee91e504d0f3c52ec11 Step #5: MERGE-OUTER: attempt 381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2070694036 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ac3c06c650ea01a24dfecee91e504d0f3c52ec11' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 689 processed earlier; will process 2657 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32845== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b3e633594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b3e5a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b3e58a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe03030741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe03011c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0300fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b3e563e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b3f037138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b3efd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b3efd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b3efd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559b3e9f1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b3e9de9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b3e9d812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b3ea41ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b3e633c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b3e71fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b3e58bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b3e5952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b3e57c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b3e5a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0300fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b3e56fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f79a9a5917c88b0a9c0a8f4f834a6aeadbe3478c Step #5: MERGE-OUTER: attempt 382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2071481720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f79a9a5917c88b0a9c0a8f4f834a6aeadbe3478c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 690 processed earlier; will process 2656 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32863== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4ecff4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4ecf68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4ecf4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58f596141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58f577600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58f5755858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4ecf24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c4ed9f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4ed992632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c4ed994375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4ed99435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c4ed3b2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4ed39f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c4ed39912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c4ed402ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4ecff4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c4ed0e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c4ecf4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4ecf562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4ecf3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4ecf694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58f5757082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4ecf30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54ba68ebe48c04717f8aba6701f5fff3ea3672cb Step #5: MERGE-OUTER: attempt 383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2072411419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54ba68ebe48c04717f8aba6701f5fff3ea3672cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 692 processed earlier; will process 2654 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==32946== ERROR: libFuzzer: deadly signal Step #5: #0 0x560df63ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560df635eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560df6341665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdaca36b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdaca18000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdaca15f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560df631ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560df6dee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560df6d88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560df6d8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560df6d8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560df68538d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560df68bdb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x560df69187cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x560df67f8f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x560df67f8f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x560df63eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x560df64d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x560df6342d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x560df634c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x560df63337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x560df635f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fdaca161082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560df6326bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f900476ed3f9f07058d130cddef1afae04edf71 Step #5: MERGE-OUTER: attempt 384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2074796469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4f900476ed3f9f07058d130cddef1afae04edf71' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 697 processed earlier; will process 2649 files now Step #5: #1 pulse exec/s: 0 rss: 239Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33056== ERROR: libFuzzer: deadly signal Step #5: #0 0x561223cf4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561223c68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561223c4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f0073a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f0054f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f0052e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561223c24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612246f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561224692632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561224694375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56122469435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612240b2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56122409f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56122409912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561224102ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561223cf4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561223de0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561223c4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561223c562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561223c3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561223c694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f00530082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561223c30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a050888340dce5e2ac6811955f5aaf7cb7b8a1c3 Step #5: MERGE-OUTER: attempt 385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2075777083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a050888340dce5e2ac6811955f5aaf7cb7b8a1c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 699 processed earlier; will process 2647 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33164== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c828d30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c828ca4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c828c87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2682a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2680ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb268099858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c828c60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c829734138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8296ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c8296d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8296d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c8291a50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8291dc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c8290edd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c8290db9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c8290d512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c82913eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c828d30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c828e1cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c828c88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c828c922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c828c797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c828ca54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb26809b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c828c6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-209b8153bb2544df5bed504156ddb737980ace70 Step #5: MERGE-OUTER: attempt 386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2076523085 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/209b8153bb2544df5bed504156ddb737980ace70' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 700 processed earlier; will process 2646 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f592e21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f592d95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f592d78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d5686d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d5668200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d56661858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f592d51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f593825138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f5937bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f5937c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f5937c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f5932960c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f5932cd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f5931ded8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f5931cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f5931c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f59322fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f592e21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f592f0dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f592d79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f592d832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f592d6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f592d964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8d56663082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f592d5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f0b957107dcdf3f3f322d8a586fc983f2e8af6e Step #5: MERGE-OUTER: attempt 387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2077243234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0f0b957107dcdf3f3f322d8a586fc983f2e8af6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 701 processed earlier; will process 2645 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33191== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595ca8b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595ca829b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595ca80c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faec2ed141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faec2ce600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faec2cc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595ca7e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5595cb2b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595cb253632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5595cb255375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595cb25535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5595cad2a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5595cad6113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5595cac72d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5595cac609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5595cac5a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5595cacc3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5595ca8b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5595ca9a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5595ca80dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5595ca8172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5595ca7fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5595ca82a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faec2cc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5595ca7f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-587dfd150b1443d5d74fbeb4c5b9772e61bf9d1e Step #5: MERGE-OUTER: attempt 388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2077967415 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/587dfd150b1443d5d74fbeb4c5b9772e61bf9d1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 702 processed earlier; will process 2644 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33205== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5c3f46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5c3ebab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5c3e9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a65ec841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a65cdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a65cbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5c3e76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d5c494a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5c48e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d5c48e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5c48e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d5c4304229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5c42f19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5c42eb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5c4354ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5c3f46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5c4032d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5c3e9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5c3ea82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5c3e8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5c3ebb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a65cbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5c3e82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b5160f3e1aba4f5baf893033b98520dd18a064a Step #5: MERGE-OUTER: attempt 389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2078404603 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8b5160f3e1aba4f5baf893033b98520dd18a064a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 703 processed earlier; will process 2643 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33244== ERROR: libFuzzer: deadly signal Step #5: #0 0x564421e85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564421df9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564421ddc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae9987241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae9968700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae99666858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564421db5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564422889138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564422823632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564422825375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56442282535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564422243229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644222309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56442222a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564422293ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564421e85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564421f71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564421dddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564421de72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564421dce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564421dfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae99668082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564421dc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-228e36760b580a0393877ae2b4616ef4a113088b Step #5: MERGE-OUTER: attempt 390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2079586928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/228e36760b580a0393877ae2b4616ef4a113088b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 706 processed earlier; will process 2640 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33296== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a6d541594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a6d4b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a6d498665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18db9e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18db7fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18db7dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a6d471e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557a6df45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a6dedf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557a6dee1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a6dee135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557a6d9b60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557a6d9ed13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557a6d8fed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557a6d8ec9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557a6d8e612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557a6d94fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557a6d541c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557a6d62dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557a6d499d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557a6d4a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557a6d48a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557a6d4b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18db7df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557a6d47dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0513ea9f268c20fb78eabaee0f589e96c9b6d133 Step #5: MERGE-OUTER: attempt 391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2081051888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0513ea9f268c20fb78eabaee0f589e96c9b6d133' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 708 processed earlier; will process 2638 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33442== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599df787594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599df6fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599df6de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0e0fd541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0e0dea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0e0dc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599df6b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5599e018b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599e0125632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5599e0127375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599e012735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5599dfbfc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5599dfc3313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5599dfb44d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5599dfb329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5599dfb2c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5599dfb95ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5599df787c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5599df873d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5599df6dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5599df6e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5599df6d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5599df6fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc0e0dcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5599df6c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46add62edd15afe8fd2a7eac0a149154454e41e6 Step #5: MERGE-OUTER: attempt 392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2082171349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/46add62edd15afe8fd2a7eac0a149154454e41e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 710 processed earlier; will process 2636 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33522== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e790be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e79032b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e79015665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14779b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14777c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14777a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e78feee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556e79ac2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e79a5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556e79a5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e79a5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556e795330c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e7956a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e7956b2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x556e79461f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x556e794ccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x556e790bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556e791aad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556e79016d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556e790202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556e790077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556e790334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f14777a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556e78ffabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-032c7f8393bc81013e96f1b42fd98bbe5ef615f8 Step #5: MERGE-OUTER: attempt 393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2082661226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/032c7f8393bc81013e96f1b42fd98bbe5ef615f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 711 processed earlier; will process 2635 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33530== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c76b90b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c76b87fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c76b862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff87ffb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff87fdc500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff87fda4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c76b83be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c76c30f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c76c2a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c76c2ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c76c2ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c76bcc9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c76bcb69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c76bcb012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c76bd19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c76b90bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c76b9f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c76b863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c76b86d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c76b8547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c76b8804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff87fda6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c76b847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0995bfc23262270f86e1b49e5e0b4c9d0aa1f3f2 Step #5: MERGE-OUTER: attempt 394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2083067994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0995bfc23262270f86e1b49e5e0b4c9d0aa1f3f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 712 processed earlier; will process 2634 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33540== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbc593b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbc58afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbc5892665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd96518141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd964f9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd964f75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbc586be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dbc633f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbc62d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dbc62db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbc62db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dbc5db00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dbc5de713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dbc5cf8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dbc5ce69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dbc5ce012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dbc5d49ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dbc593bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dbc5a27d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dbc5893d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dbc589d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dbc58847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dbc58b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd964f77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dbc5877bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-971848af5457c76bb5cb5dee8d8dd005ec4abcd6 Step #5: MERGE-OUTER: attempt 395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2084945301 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/971848af5457c76bb5cb5dee8d8dd005ec4abcd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 715 processed earlier; will process 2631 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33636== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5587e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f558756b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f558739665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d0b14141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d0af5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d0af35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f558712e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f5591e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f559180632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f559182375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f55918235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f558ba0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f558b8d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f558b8712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f558bf0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f5587e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f5588ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f55873ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f5587442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f55872b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5587574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d0af37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f55871ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83680fe025cedae901c64b7d4d5a717aba13d814 Step #5: MERGE-OUTER: attempt 396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2085730535 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/83680fe025cedae901c64b7d4d5a717aba13d814' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 716 processed earlier; will process 2630 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33653== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580692ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55806923eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558069221665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f428595d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f428577200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4285751858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580691fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558069cce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558069c68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558069c6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558069c6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558069688229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580696759d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55806966f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580696d8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580692cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580693b6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558069222d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55806922c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580692137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55806923f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4285753082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558069206bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-391e213f1774ba609530fb5636705bd10f158c71 Step #5: MERGE-OUTER: attempt 397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2086516847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/391e213f1774ba609530fb5636705bd10f158c71' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 717 processed earlier; will process 2629 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33671== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ec09d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ec0945b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ec0928665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e8434a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e8415f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e8413e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ec0901e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563ec13d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ec136f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563ec1371375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ec137135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563ec0d8f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ec0d7c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ec0d7612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ec0ddfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ec09d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ec0abdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ec0929d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ec09332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ec091a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ec09464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e84140082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ec090dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa7f354b42f236ed7b7168099477a4493ff633da Step #5: MERGE-OUTER: attempt 398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2087305402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fa7f354b42f236ed7b7168099477a4493ff633da' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 718 processed earlier; will process 2628 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33689== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b89f8d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b89f84ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b89f82d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f875932e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f875914300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8759122858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b89f806e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b8a02da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8a0274632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b8a0276375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8a027635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b89fc94229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b89fc819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b89fc7b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b89fce4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b89f8d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b89f9c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b89f82ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b89f8382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b89f81f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b89f84b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8759124082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b89f812bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fa1ff9156e733aaf21072696defdbbf687578ed Step #5: MERGE-OUTER: attempt 399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2088098515 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4fa1ff9156e733aaf21072696defdbbf687578ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 719 processed earlier; will process 2627 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33707== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f1c465594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f1c3d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f1c3bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f259719c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2596fb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2596f90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f1c395e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f1ce69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f1ce03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f1ce05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f1ce0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f1c823229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f1c8109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f1c80a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f1c873ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f1c465c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f1c551d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f1c3bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f1c3c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f1c3ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f1c3da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2596f92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f1c3a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ffb9f31c4cb9f19782ed79637b32fb992e2e067 Step #5: MERGE-OUTER: attempt 400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2089008492 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ffb9f31c4cb9f19782ed79637b32fb992e2e067' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 721 processed earlier; will process 2625 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33790== ERROR: libFuzzer: deadly signal Step #5: #0 0x555618b14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555618a88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555618a6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91dff5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91dfd6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91dfd4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555618a44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555619518138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556194b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5556194b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556194b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555618ed2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555618ebf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555618eb912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555618f22ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555618b14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555618c00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555618a6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555618a762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555618a5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555618a894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f91dfd4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555618a50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6bea2e018cfb58771144256c033ba0c57f62871 Step #5: MERGE-OUTER: attempt 401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2089873141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b6bea2e018cfb58771144256c033ba0c57f62871' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 722 processed earlier; will process 2624 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33807== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f984639594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9845adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f984590665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e9c46a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e9c27f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e9c25e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f984569e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f98503d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f984fd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f984fd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f984fd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f9849f7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9849e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9849de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f984a47ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f984639c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f984725d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f984591d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f98459b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9845827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9845ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e9c260082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f984575bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3554584c5ab9e78f5e45a15a9502cf8732db00ee Step #5: MERGE-OUTER: attempt 402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2090659680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3554584c5ab9e78f5e45a15a9502cf8732db00ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 723 processed earlier; will process 2623 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33825== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b026ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b02662b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b02645665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ca61e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ca5ffc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ca5fdb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b0261ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b030f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b0308c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b0308e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b0308e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b02aac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b02a999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b02a9312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b02afcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b026eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b027dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b02646d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b026502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b026377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b026634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ca5fdd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b0262abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-253aa6a5d6e3186967f0a11dbd0865368aa06b99 Step #5: MERGE-OUTER: attempt 403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2091443695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/253aa6a5d6e3186967f0a11dbd0865368aa06b99' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 724 processed earlier; will process 2622 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33843== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea30451594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea303c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea303a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd08335541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd08316a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd083149858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea30381e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ea30e55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea30def632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ea30df1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea30df135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ea308c60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea308fd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea3080ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea307fc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea307f612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea3085fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea30451c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea3053dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea303a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea303b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea3039a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea303c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd08314b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea3038dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-def296b8c60cc0dffb8a151096e77abc0154debe Step #5: MERGE-OUTER: attempt 404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2092524392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/def296b8c60cc0dffb8a151096e77abc0154debe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 726 processed earlier; will process 2620 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33928== ERROR: libFuzzer: deadly signal Step #5: #0 0x56523454d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652344c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652344a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80291b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8028fcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8028fab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56523447de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565234f51138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565234eeb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565234eed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565234eed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56523490b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652348f89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652348f212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56523495bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56523454dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565234639d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652344a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652344af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652344967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652344c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8028fad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565234489bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81ff0b6d1329e0b68973b7a32e34cdbe638b6a83 Step #5: MERGE-OUTER: attempt 405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2093174002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/81ff0b6d1329e0b68973b7a32e34cdbe638b6a83' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 727 processed earlier; will process 2619 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33972== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb450cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb45040b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb45023665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98aec4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98aea6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98aea40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb44ffce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb45ad0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb45a6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb45a6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb45a6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb455410c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bb4557813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bb45489d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bb454779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bb4547112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bb454daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bb450ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bb451b8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bb45024d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bb4502e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bb450157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bb450414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f98aea42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bb45008bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2982fd06edc9ff3aee7bc0e3eee8b9d0b0136f04 Step #5: MERGE-OUTER: attempt 406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2094574999 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2982fd06edc9ff3aee7bc0e3eee8b9d0b0136f04' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 730 processed earlier; will process 2616 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34088== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c45fed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c45f61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c45f44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc49cad241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc49c8e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc49c8c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c45f1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562c469f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c4698b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562c4698d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c4698d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562c463ab229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c463989d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c4639212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c463fbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c45fedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c460d9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c45f45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c45f4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c45f367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c45f624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc49c8c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c45f29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a856586f92f8702066aa8b6d2eca8a9c51763bc6 Step #5: MERGE-OUTER: attempt 407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2098447226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a856586f92f8702066aa8b6d2eca8a9c51763bc6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 740 processed earlier; will process 2606 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34321== ERROR: libFuzzer: deadly signal Step #5: #0 0x562633b3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562633aaeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562633a91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf3f34e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf3f16300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf3f142858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562633a6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56263453e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626344d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626344da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626344da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562633faf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562633fe613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562633ef7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562633ee59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562633edf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562633f48ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562633b3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562633c26d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562633a92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562633a9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562633a837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562633aaf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf3f144082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562633a76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6860247d4f9050ef489d92007e6784a8d2c4d94 Step #5: MERGE-OUTER: attempt 408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2100473604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c6860247d4f9050ef489d92007e6784a8d2c4d94' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 744 processed earlier; will process 2602 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34450== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d32880594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d327f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d327d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f015fdf841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f015fc0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f015fbec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d327b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560d33284138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d3321e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560d33220375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d3322035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560d32c3e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d32c2b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d32c2512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d32c8eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d32880c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d3296cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d327d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d327e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d327c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d327f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f015fbee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d327bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e6e1e03038f0c623fcd3c2bc5db859ea0b1a65b Step #5: MERGE-OUTER: attempt 409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2100914625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e6e1e03038f0c623fcd3c2bc5db859ea0b1a65b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 745 processed earlier; will process 2601 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34521== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9abadf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9aba53b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9aba36665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8eafd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8eade600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8eadc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9aba0fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a9ac4e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9ac47d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a9ac47f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9ac47f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a9abf540c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a9abf8b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9abe9cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a9abe8a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a9abe8412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a9abeedef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a9abadfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a9abbcbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a9aba37d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a9aba412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a9aba287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a9aba544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8eadc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a9aba1bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a8d44ee39b4b6cc4deac6916c6317d7cf18669a Step #5: MERGE-OUTER: attempt 410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2101668066 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7a8d44ee39b4b6cc4deac6916c6317d7cf18669a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 746 processed earlier; will process 2600 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34534== ERROR: libFuzzer: deadly signal Step #5: #0 0x56493d465594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56493d3d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56493d3bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f613e00341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f613de1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f613ddf7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56493d395e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56493de69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56493de03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56493de05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56493de0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56493d823229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56493d8109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56493d80a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56493d873ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56493d465c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56493d551d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56493d3bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56493d3c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56493d3ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56493d3da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f613ddf9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56493d3a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14d5859404cae6f9dd08713785e7e1c07d6b5610 Step #5: MERGE-OUTER: attempt 411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2102328103 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14d5859404cae6f9dd08713785e7e1c07d6b5610' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 747 processed earlier; will process 2599 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34578== ERROR: libFuzzer: deadly signal Step #5: #0 0x557074013594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557073f87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557073f6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f838011f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f837ff3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f837ff13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557073f43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557074a17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570749b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570749b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570749b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570743d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5570743be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5570743b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557074421ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557074013c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5570740ffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557073f6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557073f752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557073f5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557073f884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f837ff15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557073f4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a20ad3293d3ad05173c0296469e288457055fb2c Step #5: MERGE-OUTER: attempt 412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2103712859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a20ad3293d3ad05173c0296469e288457055fb2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 750 processed earlier; will process 2596 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34695== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f23155f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2314d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2314b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4bccc8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4bcca9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4bcca7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f23148fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f231f63138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f231efd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f231eff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f231eff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f23191d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f23190a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f23190412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f23196def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f23155fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f23164bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2314b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2314c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2314a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2314d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4bcca7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f23149bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-370559cff91c893dab9c6c39a06cc11d4b86f5a0 Step #5: MERGE-OUTER: attempt 413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2106707496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/370559cff91c893dab9c6c39a06cc11d4b86f5a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 755 processed earlier; will process 2591 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34844== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acdc3cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acdc343b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acdc326665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84908ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84906cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84906ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acdc2ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55acdcdd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acdcd6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55acdcd6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acdcd6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55acdc8440c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55acdc87b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55acdc78cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55acdc77a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55acdc77412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55acdc7ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55acdc3cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55acdc4bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55acdc327d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55acdc3312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55acdc3187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55acdc3444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f84906b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55acdc30bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdf11851d992c982b6d587a0701c0d3d2786311a Step #5: MERGE-OUTER: attempt 414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2109559076 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cdf11851d992c982b6d587a0701c0d3d2786311a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 761 processed earlier; will process 2585 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==35018== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d1cb81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d1caf5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d1cad8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde4f5e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde4f3f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde4f3d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d1cab1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d1d585138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d1d51f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d1d521578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x563d1cf26ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563d1cf8fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563d1cb81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563d1cc6dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563d1cad9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563d1cae32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563d1caca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563d1caf64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fde4f3da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563d1cabdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff2bedc8c1ea9270047e357256bf977effbf342e Step #5: MERGE-OUTER: attempt 415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2110346945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff2bedc8c1ea9270047e357256bf977effbf342e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 762 processed earlier; will process 2584 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==35040== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d1acfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d1ac72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d1ac55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56500ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f564fec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f564fe9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d1ac2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d1b702138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d1b69c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d1b69e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d1b69e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563d1b1730c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d1b1a4dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x563d1adf24bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x563d1ae0c6c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x563d1ade3fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x563d1adeae4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x563d1adeae4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x563d1adeae4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x563d1ac56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d1ac602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d1ac477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d1ac734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f564fea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d1ac3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d05dd6c0f8265acd8b0b41481701b4c19565d96a Step #5: MERGE-OUTER: attempt 416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2111685274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d05dd6c0f8265acd8b0b41481701b4c19565d96a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 763 processed earlier; will process 2583 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35152== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573e05d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573e054bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573e052e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2cb83041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2cb64500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2cb624858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573e0507e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5573e0fdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573e0f75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5573e0f77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573e0f7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5573e0a4c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5573e0a8313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5573e0a842b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5573e097af78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5573e09e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5573e05d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5573e06c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5573e052fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5573e05392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5573e05207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5573e054c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb2cb626082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5573e0513bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63e45f08444cb96bc01fd5630878f9bdda78fbee Step #5: MERGE-OUTER: attempt 417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2112159043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/63e45f08444cb96bc01fd5630878f9bdda78fbee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 764 processed earlier; will process 2582 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35194== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d80cfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d80c6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d80c52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff36f33941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff36f14e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff36f12d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d80c2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557d816ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d81699632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557d8169b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d8169b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557d810b9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d810a69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d810a012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d81109ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d80cfbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d80de7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d80c53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d80c5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d80c447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d80c704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff36f12f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d80c37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-900d27106f75caea5ae0670e88df27fcc59ee7a9 Step #5: MERGE-OUTER: attempt 418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2112564927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/900d27106f75caea5ae0670e88df27fcc59ee7a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 765 processed earlier; will process 2581 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35203== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f948d77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f948cebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f948cce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f571d29041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f571d0a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f571d084858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f948ca7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f94977b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f949715632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f949717375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f94971735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f949135229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9491229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f94911c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f949185ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f948d77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f948e63d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f948ccfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f948cd92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f948cc07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f948cec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f571d086082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f948cb3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e84ba617b0a549c3a6c340bca2c74a692019362 Step #5: MERGE-OUTER: attempt 419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2113383256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e84ba617b0a549c3a6c340bca2c74a692019362' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 766 processed earlier; will process 2580 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35220== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4caa9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4caa12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4ca9f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd28530e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd28512300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd285102858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4ca9cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d4cb4a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4cb43c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d4cb43e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4cb43e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d4cae5c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4cae499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4cae4312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4caeacef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4caa9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d4cab8ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4ca9f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4caa002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4ca9e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4caa134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd285104082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4ca9dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1830e3463c8f6cff9ab8fc2b4caa42d59f21cc37 Step #5: MERGE-OUTER: attempt 420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2114176209 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1830e3463c8f6cff9ab8fc2b4caa42d59f21cc37' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 767 processed earlier; will process 2579 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35238== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a9ee17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a9ed8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a9ed6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff50498a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff50479f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff50477e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a9ed47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562a9f81b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a9f7b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562a9f7b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a9f7b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562a9f28c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a9f2c313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562a9f1d4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562a9f1c29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562a9f1bc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562a9f225ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562a9ee17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562a9ef03d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562a9ed6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562a9ed792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562a9ed607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562a9ed8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff504780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562a9ed53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-450ee3eec632c49b56c7e5ffeaa150a43710a8f1 Step #5: MERGE-OUTER: attempt 421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2115605599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/450ee3eec632c49b56c7e5ffeaa150a43710a8f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 770 processed earlier; will process 2576 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35330== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5ebcbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5ebc33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5ebc16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdecbb1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdecb93000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdecb90f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5ebbefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5ec6c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5ec65d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5ec65f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5ec65f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5ec1340c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a5ec16b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a5ec07cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a5ec06a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a5ec06412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a5ec0cdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a5ebcbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a5ebdabd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a5ebc17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a5ebc212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a5ebc087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a5ebc344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdecb911082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a5ebbfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c8774ed55da8cda8401487041310989cbd287c9 Step #5: MERGE-OUTER: attempt 422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2116653627 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0c8774ed55da8cda8401487041310989cbd287c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 772 processed earlier; will process 2574 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35409== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a7b8f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a7b86bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a7b84e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd618e0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd618c1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd618bfc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a7b827e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556a7c2fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a7c295632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556a7c297375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a7c29735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556a7bcb5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556a7bca29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556a7bc9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556a7bd05ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556a7b8f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556a7b9e3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556a7b84fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556a7b8592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556a7b8407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556a7b86c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd618bfe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556a7b833bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41d273056c8436ce04392f200be197b799070e39 Step #5: MERGE-OUTER: attempt 423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2117453442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/41d273056c8436ce04392f200be197b799070e39' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 773 processed earlier; will process 2573 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35424== ERROR: libFuzzer: deadly signal Step #5: #0 0x559df2913594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559df2887b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559df286a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f097cdd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f097cbee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f097cbcd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559df2843e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559df3317138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559df32b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559df32b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559df32b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559df2cd1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559df2cbe9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559df2cb812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559df2d21ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559df2913c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559df29ffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559df286bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559df28752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559df285c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559df28884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f097cbcf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559df284fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce1aadc64371f5049cd07d954a140414aa794790 Step #5: MERGE-OUTER: attempt 424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2118242086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ce1aadc64371f5049cd07d954a140414aa794790' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 774 processed earlier; will process 2572 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35442== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c96c2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c96ba3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c96b86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3443efc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3443d1100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3443cf0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c96b5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563c97633138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c975cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563c975cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c975cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563c96fed229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c96fda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c96fd412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c9703def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c96c2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c96d1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c96b87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c96b912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c96b787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c96ba44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3443cf2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c96b6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b393f6a1cf0cffa837c5bbb0f977208376792052 Step #5: MERGE-OUTER: attempt 425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2119025358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b393f6a1cf0cffa837c5bbb0f977208376792052' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 775 processed earlier; will process 2571 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==35460== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f309e2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f309da2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f309d85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd09f5e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd09f3fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd09f3da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f309d5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f30a832138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f30a7cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f30a7ce578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f30a1d3ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f30a23cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f309e2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f309f1ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f309d86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f309d902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f309d777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f309da34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd09f3dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f309d6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5cd594e9ab419be292f6ae6c22fd8c713383c22a Step #5: MERGE-OUTER: attempt 426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2119820038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5cd594e9ab419be292f6ae6c22fd8c713383c22a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 776 processed earlier; will process 2570 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==35482== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641283b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564128328b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56412830b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07526a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07524be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f075249d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641282e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564128db8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564128d52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564128d54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564128d5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5641288290c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56412885adc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x5641284a84bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x5641284c26c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x564128499fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x5641284a0e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x5641284a0e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x5641284a0e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x56412830cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641283162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641282fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641283294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f075249f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641282f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a9295fd817a42c07cdb8ee17858638a00df71d7 Step #5: MERGE-OUTER: attempt 427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2121000243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a9295fd817a42c07cdb8ee17858638a00df71d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 777 processed earlier; will process 2569 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35593== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2da226594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2da19ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2da17d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69ca94841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69ca75d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69ca73c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2da156e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a2dac2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2dabc4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a2dabc6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2dabc635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a2da69b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2da6d213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2da5e3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2da5d19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2da5cb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a2da634ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a2da226c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2da312d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a2da17ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2da1882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2da16f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2da19b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f69ca73e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a2da162bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4962f88335018d5051bc3c468fa03405ed4b7d7 Step #5: MERGE-OUTER: attempt 428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2122402469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d4962f88335018d5051bc3c468fa03405ed4b7d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 779 processed earlier; will process 2567 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==35712== ERROR: libFuzzer: deadly signal Step #5: #0 0x560451ce7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560451c5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560451c3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4145d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4143eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4143ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560451c17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5604526eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560452685632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560452687578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56045208ced0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5604520f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560451ce7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560451dd3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560451c3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560451c492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560451c307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560451c5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd4143cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560451c23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f4491b1c8c78f47fcca8feda4a1e96d15b65383 Step #5: MERGE-OUTER: attempt 429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2123190387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8f4491b1c8c78f47fcca8feda4a1e96d15b65383' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 780 processed earlier; will process 2566 files now Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,286 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:06:21,286 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,286 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:06:21,286 T batch transaction: committing... Step #5: 2026-07-11 07:06:21,286 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,286 T batch transaction: end Step #5: 2026-07-11 07:06:21,286 D Stopping io_context Step #5: 2026-07-11 07:06:21,286 T Miner has received stop signal Step #5: 2026-07-11 07:06:21,286 T Not mining - nothing to stop Step #5: 2026-07-11 07:06:21,286 T Blockchain::deinit Step #5: 2026-07-11 07:06:21,286 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:06:21,287 T BlockchainLMDB::close Step #5: 2026-07-11 07:06:21,287 T BlockchainLMDB::sync Step #5: 2026-07-11 07:06:21,290 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:06:21,290 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:06:21,292 T Blockchain::Blockchain Step #5: 2026-07-11 07:06:21,292 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:06:21,292 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:06:21,293 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:06:21,293 D option: fast Step #5: 2026-07-11 07:06:21,293 D option: async Step #5: 2026-07-11 07:06:21,293 D option: 250000000bytes Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::open Step #5: 2026-07-11 07:06:21,293 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,293 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,293 D Space used: 4096 Step #5: 2026-07-11 07:06:21,293 D Space remaining: 1073737728 Step #5: 2026-07-11 07:06:21,293 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,293 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,293 D Setting m_height to: 0 Step #5: 2026-07-11 07:06:21,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,293 T Blockchain::init Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,293 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:06:21,294 D init done Step #5: 2026-07-11 07:06:21,294 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,294 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,294 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,294 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:06:21,320 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,320 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,320 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,320 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,320 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,320 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:06:21,320 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,320 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,320 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,320 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,320 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,320 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:06:21,344 D Miner tx hash: Step #5: 2026-07-11 07:06:21,344 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:06:21,344 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,344 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,344 D Space used: 12288 Step #5: 2026-07-11 07:06:21,344 D Space remaining: 1073729536 Step #5: 2026-07-11 07:06:21,344 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,344 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:06:21,344 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:06:21,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,345 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,345 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:06:21,345 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:06:21,345 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:06:21,345 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:06:21,345 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,345 D Invalidating block template cache Step #5: 2026-07-11 07:06:21,345 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:06:21,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,345 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,346 I Blockchain initialized. last block: 0, d4466.h20.m17.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:06:21,346 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,346 T requesting 1 from 0, cached Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 D Current height: 0 Step #5: 2026-07-11 07:06:21,346 D Start hardfork version: 1 Step #5: 2026-07-11 07:06:21,346 D Current hardfork version: 16 Step #5: 2026-07-11 07:06:21,346 I Validating txpool contents for v16 Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:06:21,346 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,346 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,346 D Space used: 61440 Step #5: 2026-07-11 07:06:21,346 D Space remaining: 1073680384 Step #5: 2026-07-11 07:06:21,346 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,346 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,346 T batch transaction: begin Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:06:21,346 T batch transaction: committing... Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,346 T batch transaction: end Step #5: 2026-07-11 07:06:21,346 I Loading checkpoints Step #5: 2026-07-11 07:06:21,346 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:06:21,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:06:21,347 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,347 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,347 D Space used: 69632 Step #5: 2026-07-11 07:06:21,347 D Space remaining: 1073672192 Step #5: 2026-07-11 07:06:21,347 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,347 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,347 T batch transaction: begin Step #5: 2026-07-11 07:06:21,347 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,347 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,347 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,347 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:06:21,347 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:06:21,347 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,347 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,347 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,347 T Block with hash 6ed5afd57c89ee6a0b9aa0981233c12009f6fe23cb4174b7b706bf16a76cec93 not found in db Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,347 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,347 T Block with hash d2c7a60024560000120000000000000091833b4ffc7f0000500a860124560000 not found in db Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 E Block recognized as orphaned and rejected, id = <6ed5afd57c89ee6a0b9aa0981233c12009f6fe23cb4174b7b706bf16a76cec93>, height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,347 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,347 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,347 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,347 T Block with hash 8bf07869089d6e2a83dd8e05b1e21f26554a77e993f805b922e2eb700cbd7d4e not found in db Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,347 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,347 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,347 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,347 E Block recognized as orphaned and rejected, id = <8bf07869089d6e2a83dd8e05b1e21f26554a77e993f805b922e2eb700cbd7d4e>, height 2, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,347 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,348 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,348 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 00fc088263ebdbb08c66791efcec865b7ae0f6cf969d53ea7811e8a2cb5f4b44 not found in db Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 E Block recognized as orphaned and rejected, id = <00fc088263ebdbb08c66791efcec865b7ae0f6cf969d53ea7811e8a2cb5f4b44>, height 3, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,348 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,348 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,348 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 93fd6b955757fa24bb3f03241a9965257b0efa1f0e5d4577759a6f25f4ca34ca not found in db Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 E Block recognized as orphaned and rejected, id = <93fd6b955757fa24bb3f03241a9965257b0efa1f0e5d4577759a6f25f4ca34ca>, height 4, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,348 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,348 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,348 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 2319fdd7c4c71bfa7dfebcf754407ed2b0f04f69b9ee36441792683d0c9c11d5 not found in db Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 E Block recognized as orphaned and rejected, id = <2319fdd7c4c71bfa7dfebcf754407ed2b0f04f69b9ee36441792683d0c9c11d5>, height 5, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,348 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,348 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,348 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 1b04fc8ef4ca82514f00f92b135d0ec2a6d8dd0f5ba4c2d505652a08a0db2503 not found in db Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 E Block recognized as orphaned and rejected, id = <1b04fc8ef4ca82514f00f92b135d0ec2a6d8dd0f5ba4c2d505652a08a0db2503>, height 6, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,348 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,348 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,348 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash ae11ceb337fc2e4bf973f77ffeacc6798bbe2bbfd11e20d4cb0785ee65d35be7 not found in db Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,348 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,348 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,348 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,348 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,348 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,349 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,349 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,349 T Block with hash 4f77be3d736ca669250650242c800af3874fa34c57fa296a6717f5a559bb5992 not found in db Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,349 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,349 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 E Block recognized as orphaned and rejected, id = <4f77be3d736ca669250650242c800af3874fa34c57fa296a6717f5a559bb5992>, height 8, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,349 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,349 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,349 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,349 T Block with hash c3fbb617c2e1464b67154a2051a4dd6bdf2052a7b43f77c60e6b0b9e03aeda6b not found in db Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,349 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,349 T Block with hash 009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000 not found in db Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,349 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,349 E Block recognized as orphaned and rejected, id = , height 9, parent in alt 0, parent in main 0 (parent <009951f3fe08283601000000000000000100000000000000108c3b4ffc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:06:21,349 T Blockchain::have_tx Step #5: 2026-07-11 07:06:21,349 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:06:21,349 T transaction with hash fd69d36aeec8ce1286fa314b20c983ed650d55233449bf3fdc53eb304738c49d not found in db Step #5: 2026-07-11 07:06:21,349 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:06:21,355 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,355 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,355 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,355 E Tx has fewer than two outputs Step #5: 2026-07-11 07:06:21,355 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,355 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:06:21,355 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:06:21,355 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,355 E Transaction verification impossible: Step #5: 2026-07-11 07:06:21,356 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:06:21,356 T Blockchain::have_tx Step #5: 2026-07-11 07:06:21,356 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:06:21,356 T transaction with hash 7b7da642a9336c096747939529acdf1db2c7b6f66b86df8467f2763d12835ba8 not found in db Step #5: 2026-07-11 07:06:21,356 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:06:21,361 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,361 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,361 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,362 E Tx <7b7da642a9336c096747939529acdf1db2c7b6f66b86df8467f2763d12835ba8> has fewer than two outputs Step #5: 2026-07-11 07:06:21,362 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,362 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:06:21,362 I Transaction added to pool: txid <7b7da642a9336c096747939529acdf1db2c7b6f66b86df8467f2763d12835ba8> weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:06:21,362 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,362 E Transaction verification impossible: <7b7da642a9336c096747939529acdf1db2c7b6f66b86df8467f2763d12835ba8> Step #5: 2026-07-11 07:06:21,362 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:06:21,362 T Blockchain::have_tx Step #5: 2026-07-11 07:06:21,362 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:06:21,362 T transaction with hash a5fcf242385734d27808d274ec0677a1a8409512d6103a41e17083e99db1831f not found in db Step #5: 2026-07-11 07:06:21,362 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:06:21,368 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,368 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,368 E Tx has fewer than two outputs Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:06:21,368 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,368 E Transaction verification impossible: Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:06:21,368 T Blockchain::have_tx Step #5: 2026-07-11 07:06:21,368 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:06:21,368 T transaction with hash 60e0f11c4635a6f739fc438bd9295c48e3df0b41ce0631bf36bd4f00ab367a9b not found in db Step #5: 2026-07-11 07:06:21,369 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:06:21,374 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,374 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,374 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,374 E Tx <60e0f11c4635a6f739fc438bd9295c48e3df0b41ce0631bf36bd4f00ab367a9b> has fewer than two outputs Step #5: 2026-07-11 07:06:21,374 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,374 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:06:21,374 I Transaction added to pool: txid <60e0f11c4635a6f739fc438bd9295c48e3df0b41ce0631bf36bd4f00ab367a9b> weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:06:21,374 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:06:21,374 E Transaction verification impossible: <60e0f11c4635a6f739fc438bd9295c48e3df0b41ce0631bf36bd4f00ab367a9b> Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_outs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 I Attempting to get output pubkey by global index (amount 3255307777713449771, index 3110627432037296939, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_outs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:06:21,375 T db3: 0 Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,375 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,375 E Tx has fewer than two outputs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,375 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,375 E Tx <60e0f11c4635a6f739fc438bd9295c48e3df0b41ce0631bf36bd4f00ab367a9b> has fewer than two outputs Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,375 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,375 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,376 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,376 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,376 E Tx has fewer than two outputs Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:06:21,376 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,376 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,376 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,376 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:06:21,376 E Tx <7b7da642a9336c096747939529acdf1db2c7b6f66b86df8467f2763d12835ba8> has fewer than two outputs Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:06:21,376 T batch transaction: committing... Step #5: 2026-07-11 07:06:21,376 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,376 T batch transaction: end Step #5: 2026-07-11 07:06:21,376 D Stopping io_context Step #5: 2026-07-11 07:06:21,376 T Miner has received stop signal Step #5: 2026-07-11 07:06:21,376 T Not mining - nothing to stop Step #5: 2026-07-11 07:06:21,376 T Blockchain::deinit Step #5: 2026-07-11 07:06:21,376 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::close Step #5: 2026-07-11 07:06:21,376 T BlockchainLMDB::sync Step #5: 2026-07-11 07:06:21,380 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:06:21,380 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:06:21,381 T Blockchain::Blockchain Step #5: 2026-07-11 07:06:21,381 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:06:21,381 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:06:21,381 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:06:21,381 D option: fast Step #5: 2026-07-11 07:06:21,381 D option: async Step #5: 2026-07-11 07:06:21,381 D option: 250000000bytes Step #5: 2026-07-11 07:06:21,381 T BlockchainLMDB::open Step #5: 2026-07-11 07:06:21,383 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:06:21,383 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,383 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,383 D Space used: 4096 Step #5: 2026-07-11 07:06:21,383 D Space remaining: 1073737728 Step #5: 2026-07-11 07:06:21,383 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,383 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,383 D Setting m_height to: 0 Step #5: 2026-07-11 07:06:21,383 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,383 T Blockchain::init Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,384 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,384 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:06:21,384 D init done Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,384 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,384 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,384 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:06:21,410 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:06:21,428 T Blockchain::add_new_block Step #5: 2026-07-11 07:06:21,428 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,428 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:06:21,428 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:06:21,428 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,428 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:06:21,428 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,428 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,428 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,428 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,428 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,428 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,439 I RandomX main cache initialized Step #5: 2026-07-11 07:06:21,455 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:06:21,456 D Miner tx hash: Step #5: 2026-07-11 07:06:21,456 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:06:21,456 D DB map size: 1073741824 Step #5: 2026-07-11 07:06:21,456 D Space used: 12288 Step #5: 2026-07-11 07:06:21,456 D Space remaining: 1073729536 Step #5: 2026-07-11 07:06:21,456 D Size threshold: 0 Step #5: 2026-07-11 07:06:21,456 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:06:21,456 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,456 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,456 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:06:21,456 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:06:21,456 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:06:21,456 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:06:21,456 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,456 D Invalidating block template cache Step #5: 2026-07-11 07:06:21,456 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,456 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,457 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:06:21,457 T Blockchain::get_tail_id Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,457 I Blockchain initialized. last block: 0, d4466.h20.m17.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:06:21,457 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:06:21,457 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:06:21,755 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:06:21,755 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,755 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:06:21,755 T BlockchainLMDB::height Step #5: 2026-07-11 07:06:21,755 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:06:21,755 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35733== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623fffe4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623fff58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623fff3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcec119941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcec0fae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcec0f8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623fff14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5624009e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562400982632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562400984375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56240098435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5624004590c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56240049013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5624003a1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56240038f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56240038912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5624003f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5623fffe4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5624000d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5623fff3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5623fff462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5623fff2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5623fff594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcec0f8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5623fff20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5611e4cba1ec4cf2f515018d9ab16afdceb9ab78 Step #5: MERGE-OUTER: attempt 430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2124542572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5611e4cba1ec4cf2f515018d9ab16afdceb9ab78' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 783 processed earlier; will process 2563 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35848== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b25a285594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b25a1f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b25a1dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f787551e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f787533300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7875312858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b25a1b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b25ac89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b25ac23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b25ac25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b25ac2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b25a6fa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b25a73113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b25a642d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b25a6309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b25a62a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b25a693ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b25a285c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b25a371d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b25a1ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b25a1e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b25a1ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b25a1fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7875314082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b25a1c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfa3ee7f641670a614fa8c1a8665d2030913b5aa Step #5: MERGE-OUTER: attempt 431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2125035480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dfa3ee7f641670a614fa8c1a8665d2030913b5aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 784 processed earlier; will process 2562 files now Step #5: #1 pulse exec/s: 0 rss: 225Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35862== ERROR: libFuzzer: deadly signal Step #5: #0 0x55803c26f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55803c1e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55803c1c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e5521641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e5502b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e5500a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55803c19fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55803cc73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55803cc0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55803cc0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55803cc0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55803c6e40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55803c71b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55803c62cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55803c61a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55803c61412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55803c67def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55803c26fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55803c35bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55803c1c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55803c1d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55803c1b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55803c1e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e5500c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55803c1abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9afee07b7a23ab9caebb8eaa495fbf6f9f583730 Step #5: MERGE-OUTER: attempt 432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2126924008 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9afee07b7a23ab9caebb8eaa495fbf6f9f583730' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 788 processed earlier; will process 2558 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36019== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b67bdc4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b67bd38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b67bd1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39fe68841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39fe49d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39fe47c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b67bcf4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b67c7c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b67c762632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b67c764375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b67c76435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b67c182229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b67c16f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b67c16912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b67c1d2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b67bdc4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b67beb0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b67bd1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b67bd262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b67bd0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b67bd394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39fe47e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b67bd00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b28dc3492714c30d9be5e3bf9621dbb2af4b095 Step #5: MERGE-OUTER: attempt 433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2127586681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0b28dc3492714c30d9be5e3bf9621dbb2af4b095' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 789 processed earlier; will process 2557 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36031== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2b7637594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2b75abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2b758e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9cdfd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9cdde600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9cddc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2b7567e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b2b803b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2b7fd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b2b7fd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2b7fd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b2b7aac0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b2b7ae313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b2b79f4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b2b79e29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b2b79dc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b2b7a45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b2b7637c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b2b7723d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b2b758fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b2b75992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b2b75807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b2b75ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb9cddc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b2b7573bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2df32f1b69ecadb9fa9f76c8211ecb0c5a6e7086 Step #5: MERGE-OUTER: attempt 434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2128773874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2df32f1b69ecadb9fa9f76c8211ecb0c5a6e7086' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 792 processed earlier; will process 2554 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36143== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cee8acd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cee8a41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cee8a24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6031d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe602fe700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe602fc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cee89fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cee94d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cee946b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cee946d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cee946d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cee8f420c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cee8f7913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cee8e8ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cee8e789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cee8e7212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cee8edbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cee8acdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cee8bb9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cee8a25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cee8a2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cee8a167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cee8a424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe602fc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cee8a09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02c095a1e0f3a9fc12acfba142928230ed2808f7 Step #5: MERGE-OUTER: attempt 435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2130423245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/02c095a1e0f3a9fc12acfba142928230ed2808f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 794 processed earlier; will process 2552 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36201== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ffa3cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ffa343b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ffa326665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41397f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f413960800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41395e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ffa2ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ffadd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ffad6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ffad6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ffad6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ffa78d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ffa77a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ffa77412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ffa7ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ffa3cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ffa4bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ffa327d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ffa3312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ffa3187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ffa3444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f41395e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ffa30bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99fac4c6c332ef3dda10444e5f93be49f8bf5341 Step #5: MERGE-OUTER: attempt 436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2130862523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99fac4c6c332ef3dda10444e5f93be49f8bf5341' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 795 processed earlier; will process 2551 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36272== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b0f834594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b0f7a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b0f78b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad82bbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad829d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad829b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b0f764e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b10238138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b101d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b101d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b101d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b0fca90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b0fce013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b0fbf1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b0fbdf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b0fbd912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b0fc42ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b0f834c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b0f920d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b0f78cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b0f7962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b0f77d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b0f7a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fad829b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b0f770bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46d1eca17f3233486bc9f702f788a7f04bba7451 Step #5: MERGE-OUTER: attempt 437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2132703158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/46d1eca17f3233486bc9f702f788a7f04bba7451' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 798 processed earlier; will process 2548 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36330== ERROR: libFuzzer: deadly signal Step #5: #0 0x55657b0f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55657b066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55657b049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c5f9b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c5f7cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c5f7ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55657b022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55657baf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55657ba90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55657ba92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55657ba9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55657b5670c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55657b59e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55657b4afd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55657b49d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55657b49712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55657b500ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55657b0f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55657b1ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55657b04ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55657b0542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55657b03b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55657b0674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2c5f7ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55657b02ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-353d0f12e56eadc5622353b4d25908f55b24159e Step #5: MERGE-OUTER: attempt 438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2134985261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/353d0f12e56eadc5622353b4d25908f55b24159e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 803 processed earlier; will process 2543 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36493== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ddec75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ddebe9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ddebcc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f025dfb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f025ddcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f025ddac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ddeba5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ddf679138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ddf613632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ddf615375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ddf61535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ddf033229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ddf0209d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ddf01a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ddf083ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ddec75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561dded61d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ddebcdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ddebd72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ddebbe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ddebea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f025ddae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ddebb1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d9647ce3f291818867a2bcd9dfceaa92d3f755f Step #5: MERGE-OUTER: attempt 439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2135774843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d9647ce3f291818867a2bcd9dfceaa92d3f755f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 804 processed earlier; will process 2542 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36510== ERROR: libFuzzer: deadly signal Step #5: #0 0x564eae731594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564eae6a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564eae688665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6844ce241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6844af700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6844ad6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564eae661e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564eaf135138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564eaf0cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564eaf0d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564eaf0d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564eaeaef229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564eaeadc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564eaead612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564eaeb3fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564eae731c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564eae81dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564eae689d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564eae6932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564eae67a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564eae6a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6844ad8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564eae66dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fef282beac6d83ecac9f92b9e6f83aed950be8e8 Step #5: MERGE-OUTER: attempt 440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2136667440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fef282beac6d83ecac9f92b9e6f83aed950be8e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 806 processed earlier; will process 2540 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36562== ERROR: libFuzzer: deadly signal Step #5: #0 0x558aad694594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558aad608b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558aad5eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff923e1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff923c2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff923c0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558aad5c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558aae098138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558aae032632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558aae034375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558aae03435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558aadb090c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558aadb4013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558aada51d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558aada3f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558aada3912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558aadaa2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558aad694c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558aad780d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558aad5ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558aad5f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558aad5dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558aad6094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff923c0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558aad5d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bb3f32390611cd576af42ee759d19ca774e4837 Step #5: MERGE-OUTER: attempt 441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2138169449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3bb3f32390611cd576af42ee759d19ca774e4837' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 808 processed earlier; will process 2538 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36713== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566f7e1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566f7d92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566f7d75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f305ac6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f305aa7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f305aa5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566f7d4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5566f8822138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566f87bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5566f87be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566f87be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5566f81dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5566f81c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5566f81c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566f822cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5566f7e1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5566f7f0ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5566f7d76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5566f7d802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5566f7d677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5566f7d934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f305aa5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5566f7d5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c000dda24c165fa6c883a49ddbe395e8430ecafc Step #5: MERGE-OUTER: attempt 442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2140004936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c000dda24c165fa6c883a49ddbe395e8430ecafc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 810 processed earlier; will process 2536 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36802== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fc6142594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fc60b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fc6099665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0612dfb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0612c1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0612bef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fc6072e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557fc6b46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fc6ae0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557fc6ae2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fc6ae235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557fc6500229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557fc64ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557fc64e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557fc6550ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557fc6142c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557fc622ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557fc609ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557fc60a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557fc608b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557fc60b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0612bf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557fc607ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3c6f4f2b8754b79c8053f7a2ca6c2b18a78d2a5 Step #5: MERGE-OUTER: attempt 443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2140816413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3c6f4f2b8754b79c8053f7a2ca6c2b18a78d2a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 811 processed earlier; will process 2535 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36819== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b1134a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b112beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b112a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4773c8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4773a9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4773a7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b1127ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563b11d4e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b11ce8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563b11cea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b11cea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563b11708229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b116f59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b116ef12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b11758ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b1134ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b11436d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b112a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b112ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b112937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b112bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4773a7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b11286bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-736162127091ecffb5c638f5ef3505e5e272c2fd Step #5: MERGE-OUTER: attempt 444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2141597426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/736162127091ecffb5c638f5ef3505e5e272c2fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 812 processed earlier; will process 2534 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36837== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584e51a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584e511ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584e50fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f49b9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f499a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f49986858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584e50d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584e5baa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584e5b44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5584e5b46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584e5b4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5584e5564229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5584e55519d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5584e554b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5584e55b4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5584e51a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5584e5292d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5584e50fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5584e51082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5584e50ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5584e511b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f49988082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5584e50e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84826964f01b338a14e2eed8bfea29a9a432d315 Step #5: MERGE-OUTER: attempt 445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2142379329 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/84826964f01b338a14e2eed8bfea29a9a432d315' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 813 processed earlier; will process 2533 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==36855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2ab382594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2ab2f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2ab2d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccc365841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccc346d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccc344c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2ab2b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2abd86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2abd20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2abd22578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c2ab727ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c2ab790ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c2ab382c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c2ab46ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c2ab2dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c2ab2e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c2ab2cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c2ab2f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fccc344e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c2ab2bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b245814c45eaf4aec779702626d6f0c7328cbd3 Step #5: MERGE-OUTER: attempt 446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2143165130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b245814c45eaf4aec779702626d6f0c7328cbd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 814 processed earlier; will process 2532 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==36908== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcda102594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcda076b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcda059665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26c0f4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26c0d5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26c0d34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcda032e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fcdab06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcdaaa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fcdaaa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcdaaa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fcda5770c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fcda5a8dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55fcda1f64bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55fcda2106c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x55fcda1e7fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x55fcda1eee4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55fcda1eee4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55fcda1eee4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55fcda05ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fcda0642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fcda04b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fcda0774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26c0d36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fcda03ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0da8f5449fb1e50214659878a7befe18d7b8503c Step #5: MERGE-OUTER: attempt 447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2145048845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0da8f5449fb1e50214659878a7befe18d7b8503c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 816 processed earlier; will process 2530 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==37062== ERROR: libFuzzer: deadly signal Step #5: #0 0x56204345c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620433d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5620433b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c9713a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c96f4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c96f2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56204338ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562043e60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562043dfa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562043dfc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562043dfc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5620438d10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562043902dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x5620435504bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x56204356a6c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x562043541fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x562043548e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x562043548e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x562043548e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x5620433b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5620433be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5620433a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5620433d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c96f30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562043398bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d68a817521c37c79792e4ba100dfd38f7e2dc8b Step #5: MERGE-OUTER: attempt 448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2146984285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d68a817521c37c79792e4ba100dfd38f7e2dc8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 818 processed earlier; will process 2528 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37187== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a8d4a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a8d416b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a8d3f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5973eec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5973d0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5973ce0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a8d3d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562a8dea6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a8de40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562a8de42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a8de4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562a8d860229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a8d84d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a8d84712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a8d8b0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a8d4a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a8d58ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a8d3fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a8d4042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a8d3eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a8d4174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5973ce2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a8d3debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33d7bfdb45e8d9e1183174111d39ee86de38899e Step #5: MERGE-OUTER: attempt 449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2148458568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33d7bfdb45e8d9e1183174111d39ee86de38899e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 821 processed earlier; will process 2525 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37266== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebfa207594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebfa17bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebfa15e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6dd672641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6dd653b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6dd651a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebfa137e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebfac0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebfaba5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebfaba7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebfaba735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebfa67c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebfa6b313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebfa5c4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebfa5b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebfa5ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebfa615ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebfa207c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebfa2f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebfa15fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebfa1692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebfa1507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebfa17c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6dd651c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebfa143bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff65470a141315d29da1c0ea909e55296781840f Step #5: MERGE-OUTER: attempt 450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2149746291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff65470a141315d29da1c0ea909e55296781840f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 823 processed earlier; will process 2523 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37350== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c491207594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c49117bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c49115e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f089099541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08907aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0890789858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c491137e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c491c0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c491ba5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c491ba7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c491ba735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c49167c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4916b313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c4915c4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c4915b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c4915ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c491615ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c491207c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c4912f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c49115fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4911692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4911507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c49117c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f089078b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c491143bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4708068701565f21e26b7c1d476f22adf0232f1 Step #5: MERGE-OUTER: attempt 451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2151693975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c4708068701565f21e26b7c1d476f22adf0232f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 826 processed earlier; will process 2520 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37506== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f951fd1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f951f45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f951f28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb233e8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb233c9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb233c7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f951f01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f9529d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f95296f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f952971375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f95297135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f95238f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f95237c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f95237612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9523dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f951fd1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9520bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f951f29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f951f332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f951f1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f951f464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb233c7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f951f0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3531347fb80368d5a372dd3a4874ad9941cbbc28 Step #5: MERGE-OUTER: attempt 452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2152483792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3531347fb80368d5a372dd3a4874ad9941cbbc28' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 827 processed earlier; will process 2519 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==37524== ERROR: libFuzzer: deadly signal Step #5: #0 0x561da4be1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561da4b55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561da4b38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ebdefe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ebdd1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ebdcf2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561da4b11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561da55e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561da557f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561da5581375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561da558135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561da504a8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561da50b4b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x561da510f7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x561da4feff72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x561da4feff72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x561da4be1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x561da4ccdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x561da4b39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x561da4b432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x561da4b2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x561da4b564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f3ebdcf4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x561da4b1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31edf528f2acbd448ec22659b37c6f52298eba37 Step #5: MERGE-OUTER: attempt 453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2153692424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/31edf528f2acbd448ec22659b37c6f52298eba37' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 829 processed earlier; will process 2517 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37628== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc86c55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc86bc9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc86bac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa41903741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa418e4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa418e2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc86b85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dc87659138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc875f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dc875f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc875f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dc87013229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc870009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc86ffa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc87063ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc86c55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc86d41d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc86badd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc86bb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc86b9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc86bca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa418e2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc86b91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c0e3afaa9ea7a59017c2baf4a46586f22684b82 Step #5: MERGE-OUTER: attempt 454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2154589954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c0e3afaa9ea7a59017c2baf4a46586f22684b82' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 830 processed earlier; will process 2516 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==37696== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6e7e4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6e7dbeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6e7da1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf48c0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf48a1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf489fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6e7d7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a6e884e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6e87e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a6e87ea578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55a6e81efed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a6e8258ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a6e7e4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a6e7f36d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a6e7da2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a6e7dac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a6e7d937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a6e7dbf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fcf489fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a6e7d86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c937080a2742e71af462b927debfc809eb33402c Step #5: MERGE-OUTER: attempt 455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2155382714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c937080a2742e71af462b927debfc809eb33402c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 831 processed earlier; will process 2515 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37749== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647de64f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647de5c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647de5a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ff41a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ff3fb900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ff3f98858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647de57fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5647df053138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647defed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5647defef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647defef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5647dea0d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5647de9fa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5647de9f412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647dea5def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5647de64fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5647de73bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647de5a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647de5b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647de5987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647de5c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ff3f9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647de58bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c7734ff3df8fc8a15c95818672903e839085ca6 Step #5: MERGE-OUTER: attempt 456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2157235593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c7734ff3df8fc8a15c95818672903e839085ca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 834 processed earlier; will process 2512 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37872== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ce2ad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ce2a4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ce2a2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f278dfe841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f278ddfd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f278dddc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ce2a07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555ce34db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ce3475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555ce3477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ce347735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555ce2e95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ce2e829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ce2e7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ce2ee5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ce2ad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ce2bc3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ce2a2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ce2a392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ce2a207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ce2a4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f278ddde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ce2a13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b45a166c3d047ce6610629ac5488c713c9bae461 Step #5: MERGE-OUTER: attempt 457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2159576767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b45a166c3d047ce6610629ac5488c713c9bae461' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 839 processed earlier; will process 2507 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e40fae2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e40fa56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e40fa39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f620e07a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f620de8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f620de6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e40fa12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e4104e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e410480632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e410482375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e41048235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e40ff570c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e40ff8e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e40fe9fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e40fe8d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e40fe8712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e40fef0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e40fae2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e40fbced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e40fa3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e40fa442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e40fa2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e40fa574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f620de70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e40fa1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f65eee08587fad89fd3179f75efd42affbe9e43a Step #5: MERGE-OUTER: attempt 458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2162038092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f65eee08587fad89fd3179f75efd42affbe9e43a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 843 processed earlier; will process 2503 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38234== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602e8d9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602e8d13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602e8cf6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f818216641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8181f7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8181f5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602e8ccfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5602e97a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602e973d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5602e973f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602e973f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5602e92140c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5602e924b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5602e915cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5602e914a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5602e914412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5602e91adef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5602e8d9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5602e8e8bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5602e8cf7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5602e8d012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5602e8ce87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5602e8d144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8181f5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5602e8cdbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ddf744c445881707d68b45ff94e7793747efa45 Step #5: MERGE-OUTER: attempt 459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2162836021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6ddf744c445881707d68b45ff94e7793747efa45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 844 processed earlier; will process 2502 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==38245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f37b521594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f37b495b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f37b478665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f861520441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f861501900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8614ff8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f37b451e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f37bf25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f37bebf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f37bec1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f37bec135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f37b98a8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f37b9f4b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55f37ba4f7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55f37b92ff72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55f37b92ff72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55f37b521c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55f37b60dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55f37b479d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55f37b4832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55f37b46a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55f37b4964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f8614ffa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55f37b45dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffbd90259d2ed8c9dd6dada97591d0aac8fcc09d Step #5: MERGE-OUTER: attempt 460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2164553073 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ffbd90259d2ed8c9dd6dada97591d0aac8fcc09d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 848 processed earlier; will process 2498 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38340== ERROR: libFuzzer: deadly signal Step #5: #0 0x563687ea3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563687e17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563687dfa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf2d5c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf2d3de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf2d3bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563687dd3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5636888a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563688841632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563688843375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56368884335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563688261229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56368824e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56368824812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636882b1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563687ea3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563687f8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563687dfbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563687e052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563687dec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563687e184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf2d3bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563687ddfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfbc0fc84b5c5ccc38e9b314a88196c1f4b3b97f Step #5: MERGE-OUTER: attempt 461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2165205736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bfbc0fc84b5c5ccc38e9b314a88196c1f4b3b97f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 849 processed earlier; will process 2497 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38414== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627fd045594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627fcfb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627fcf9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdce57341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdce38800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdce367858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627fcf75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5627fda49138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627fd9e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5627fd9e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627fd9e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5627fd4ba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5627fd4f113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5627fd402d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5627fd3f09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5627fd3ea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5627fd453ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5627fd045c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5627fd131d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5627fcf9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5627fcfa72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5627fcf8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5627fcfba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdce369082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5627fcf81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24fc54c80628a656ed7d36e90c9392b047531251 Step #5: MERGE-OUTER: attempt 462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2166669892 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/24fc54c80628a656ed7d36e90c9392b047531251' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 852 processed earlier; will process 2494 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38533== ERROR: libFuzzer: deadly signal Step #5: #0 0x562cc7f6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562cc7ee3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562cc7ec6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a183bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a181d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a181b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562cc7e9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562cc8973138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562cc890d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562cc890f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562cc890f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562cc832d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562cc831a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562cc831412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562cc837def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562cc7f6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562cc805bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562cc7ec7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562cc7ed12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562cc7eb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562cc7ee44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a181b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562cc7eabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33c555627caf6f622b8623679d36b58139416099 Step #5: MERGE-OUTER: attempt 463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2167614156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33c555627caf6f622b8623679d36b58139416099' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 853 processed earlier; will process 2493 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38549== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc621b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc62124b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc62107665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66306c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66304d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66304b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc620e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc62bb4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc62b4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc62b50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc62b5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc6256e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc6255b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc6255512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc625beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc621b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc6229cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc62108d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc621122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc620f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc621254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f66304b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc620ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62d749bda0df4802bf4efe8439b07ddc02b5f37e Step #5: MERGE-OUTER: attempt 464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2168401693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/62d749bda0df4802bf4efe8439b07ddc02b5f37e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 854 processed earlier; will process 2492 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38567== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc68bf7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc68b6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc68b4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65210f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6520f0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6520ee7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc68b27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cc695fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc69595632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cc69597375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc6959735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cc68fb5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cc68fa29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cc68f9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cc69005ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cc68bf7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cc68ce3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cc68b4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cc68b592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cc68b407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cc68b6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6520ee9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cc68b33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8353de869ccb0b6f313c9282c8fb5d95afecf23d Step #5: MERGE-OUTER: attempt 465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2169184758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8353de869ccb0b6f313c9282c8fb5d95afecf23d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 855 processed earlier; will process 2491 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38585== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d63fa55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d63f9c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d63f9ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82033fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f820321000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82031ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d63f985e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d640459138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6403f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d6403f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6403f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d63fe13229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d63fe009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d63fdfa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d63fe63ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d63fa55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d63fb41d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d63f9add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d63f9b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d63f99e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d63f9ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f82031f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d63f991bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7628ee90eaeae458f8f1a9a290db1a58e3c5865 Step #5: MERGE-OUTER: attempt 466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2169972277 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a7628ee90eaeae458f8f1a9a290db1a58e3c5865' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 856 processed earlier; will process 2490 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38603== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ace5958594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ace58ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ace58af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f68e5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f68c7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f68c4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ace5888e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ace635c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ace62f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ace62f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ace62f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ace5d16229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ace5d039d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ace5cfd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ace5d66ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ace5958c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ace5a44d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ace58b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ace58ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ace58a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ace58cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9f68c51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ace5894bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b0eec5db14e3fab6dc94e1e37bf51b8f163c453 Step #5: MERGE-OUTER: attempt 467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2171207041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b0eec5db14e3fab6dc94e1e37bf51b8f163c453' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 858 processed earlier; will process 2488 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f18624c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1861c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1861a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fd834f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fd816400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6fd8143858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f18617ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f186c50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f186bea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f186bec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f186bec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f18660a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1865f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1865f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f18665aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f18624cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f186338d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1861a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1861ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1861957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1861c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6fd8145082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f186188bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09cbfac82f840906998405ba0367c6ea86f6488e Step #5: MERGE-OUTER: attempt 468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2171988045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/09cbfac82f840906998405ba0367c6ea86f6488e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 859 processed earlier; will process 2487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38711== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af7ccac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af7cc20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af7cc03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f285e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f283f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f283d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af7cbdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af7d6b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af7d64a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af7d64c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af7d64c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55af7d06a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af7d0579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af7d05112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af7d0baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af7ccacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af7cd98d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af7cc04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af7cc0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af7cbf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af7cc214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f283d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af7cbe8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ebad34ad5dcab9931466df8f1a17da1ebac5502 Step #5: MERGE-OUTER: attempt 469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2172775703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4ebad34ad5dcab9931466df8f1a17da1ebac5502' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 860 processed earlier; will process 2486 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38729== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555bf7db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555bf74fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555bf732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0167ea641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0167cbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0167c9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555bf70be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5555c01df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555c0179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5555c017b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5555c017b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5555bfb99229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5555bfb869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5555bfb8012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5555bfbe9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5555bf7dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5555bf8c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5555bf733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5555bf73d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5555bf7247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5555bf7504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0167c9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5555bf717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ab5df3356d526ca8a4f53694734227d1f5b5443 Step #5: MERGE-OUTER: attempt 470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2173556483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ab5df3356d526ca8a4f53694734227d1f5b5443' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 861 processed earlier; will process 2485 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38747== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9901de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e990152b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e990135665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11c065f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11c047400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11c0453858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e99010ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e990be2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e990b7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e990b7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e990b7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e99059c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e9905899d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e99058312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e9905ecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e9901dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e9902cad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e990136d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e9901402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e9901277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e9901534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11c0455082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e99011abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1ebdc67bee100d55877319a5b04915012d209d7 Step #5: MERGE-OUTER: attempt 471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2174344738 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1ebdc67bee100d55877319a5b04915012d209d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 862 processed earlier; will process 2484 files now Step #5: #1 pulse exec/s: 0 rss: 239Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38765== ERROR: libFuzzer: deadly signal Step #5: #0 0x558557b7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558557af0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558557ad3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa15635141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa15616600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa156145858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558557aace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558558580138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55855851a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55855851c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55855851c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558557ff10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55855802813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558557f39d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558557f279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558557f2112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558557f8aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558557b7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558557c68d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558557ad4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558557ade2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558557ac57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558557af14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa156147082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558557ab8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60371d8a60de861968476bfac0f075174ae7c18b Step #5: MERGE-OUTER: attempt 472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2175623203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/60371d8a60de861968476bfac0f075174ae7c18b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 864 processed earlier; will process 2482 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38854== ERROR: libFuzzer: deadly signal Step #5: #0 0x555835612594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555835586b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555835569665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a7839741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a781ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a7818b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555835542e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555836016138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555835fb0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555835fb2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555835fb235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558359d0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558359bd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558359b712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555835a20ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555835612c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558356fed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55583556ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558355742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55583555b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558355874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a7818d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55583554ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6a3b2d76c16aed4bb8fd8bb8ddddbba8b37b7e5 Step #5: MERGE-OUTER: attempt 473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2176411126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b6a3b2d76c16aed4bb8fd8bb8ddddbba8b37b7e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 865 processed earlier; will process 2481 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38871== ERROR: libFuzzer: deadly signal Step #5: #0 0x561561aee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561561a62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561561a45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9088e5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9088c6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9088c4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561561a1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5615624f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56156248c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56156248e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56156248e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561561eac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561561e999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561561e9312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561561efcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561561aeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561561bdad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561561a46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561561a502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561561a377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561561a634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9088c4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561561a2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ef4b5fcf816b6a4fcaddace38743c5afe656b74 Step #5: MERGE-OUTER: attempt 474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2177488243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3ef4b5fcf816b6a4fcaddace38743c5afe656b74' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 868 processed earlier; will process 2478 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38989== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644f3393594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644f3307b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644f32ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3baa6f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3baa50c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3baa4eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644f32c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5644f3d97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644f3d31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5644f3d33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644f3d3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5644f3751229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644f373e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644f373812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644f37a1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644f3393c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644f347fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644f32ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644f32f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644f32dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644f33084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3baa4ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644f32cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-533793d4d576e1ed3309931f562296ff44744c0a Step #5: MERGE-OUTER: attempt 475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2178187284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/533793d4d576e1ed3309931f562296ff44744c0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 869 processed earlier; will process 2477 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39001== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573ad1dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573ad151b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573ad134665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6c134741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6c115c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6c113b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573ad10de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5573adbe1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573adb7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5573adb7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573adb7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5573ad59b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573ad5889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573ad58212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573ad5ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573ad1ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573ad2c9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573ad135d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573ad13f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573ad1267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573ad1524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb6c113d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573ad119bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c3a78c5c88676e611bbe8bebd75e42eb38ad3fb Step #5: MERGE-OUTER: attempt 476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2178996952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c3a78c5c88676e611bbe8bebd75e42eb38ad3fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 870 processed earlier; will process 2476 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7b8782594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7b86f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7b86d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74c707c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74c6e9100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74c6e70858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7b86b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f7b9186138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7b9120632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f7b9122375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7b912235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f7b8bf70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f7b8c2e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f7b8b3fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f7b8b2d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f7b8b2712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f7b8b90ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f7b8782c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f7b886ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f7b86dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f7b86e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f7b86cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f7b86f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f74c6e72082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f7b86bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebeecc24e51ed83d7552bf91782420089dc06067 Step #5: MERGE-OUTER: attempt 477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2180473483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ebeecc24e51ed83d7552bf91782420089dc06067' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 872 processed earlier; will process 2474 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39104== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b74ed2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b74e46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b74e29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff03ee6c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff03ec8100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff03ec60858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b74e02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556b758d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b75870632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556b75872375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b7587235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556b75290229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556b7527d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556b7527712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556b752e0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556b74ed2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556b74fbed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556b74e2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556b74e342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556b74e1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556b74e474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff03ec62082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556b74e0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1d7cbd2805bcf13c9932b36e0fc1495885139bc Step #5: MERGE-OUTER: attempt 478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2180898415 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d1d7cbd2805bcf13c9932b36e0fc1495885139bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 873 processed earlier; will process 2473 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39174== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f49fb3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f49fab0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f49fa93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f0b18a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f0af9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f0af7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f49fa6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f4a0540138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4a04da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f4a04dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4a04dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f49ffb10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f49ffe813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f49fef9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f49fee79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f49fee112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f49ff4aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f49fb3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f49fc28d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f49fa94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f49fa9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f49fa857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f49fab14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f0af80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f49fa78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b3a21af638a65a6ffa15db5f00d8cdd6e3536d6 Step #5: MERGE-OUTER: attempt 479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2181561345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b3a21af638a65a6ffa15db5f00d8cdd6e3536d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 874 processed earlier; will process 2472 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39186== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569460eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55694605fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556946042665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7809ca441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7809ab900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7809a98858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55694601be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556946aef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556946a89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556946a8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556946a8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5569465600c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55694659713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5569464a8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5569464969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55694649012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5569464f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5569460ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5569461d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556946043d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55694604d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5569460347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5569460604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7809a9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556946027bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a852f61fe23b0ea5d6a1336b0a0df12e86090888 Step #5: MERGE-OUTER: attempt 480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2182744161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a852f61fe23b0ea5d6a1336b0a0df12e86090888' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 876 processed earlier; will process 2470 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39270== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d84795594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d84709b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d846ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabeabe241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabea9f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabea9d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d846c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d85199138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d85133632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d85135375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d8513535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d84b53229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d84b409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d84b3a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d84ba3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d84795c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d84881d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d846edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d846f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d846de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d8470a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fabea9d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d846d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b155ee941619ea772c5885e83031e212f39ce89 Step #5: MERGE-OUTER: attempt 481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2185284339 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8b155ee941619ea772c5885e83031e212f39ce89' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 883 processed earlier; will process 2463 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39436== ERROR: libFuzzer: deadly signal Step #5: #0 0x55670f9cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55670f941b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55670f924665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24db11441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24daf2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24daf08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55670f8fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5567103d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55671036b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55671036d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55671036d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55670fd8b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55670fd789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55670fd7212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55670fddbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55670f9cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55670fab9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55670f925d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55670f92f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55670f9167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55670f9424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24daf0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55670f909bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f47d6cc0e7fbd0a295354250cf564dc255b776b Step #5: MERGE-OUTER: attempt 482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2186104260 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4f47d6cc0e7fbd0a295354250cf564dc255b776b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 884 processed earlier; will process 2462 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39453== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be18d98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be18d0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be18cef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf50b7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf5098800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf50967858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be18cc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be1979c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be19736632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be19738375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be1973835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be19156229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be191439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be1913d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be191a6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be18d98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be18e84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be18cf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be18cfa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be18ce17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be18d0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf50969082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be18cd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d85b653813e9a82b2085a3471a9bb024efbb1730 Step #5: MERGE-OUTER: attempt 483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2186894282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d85b653813e9a82b2085a3471a9bb024efbb1730' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 885 processed earlier; will process 2461 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39471== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bc1da7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bc1d1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bc1cfe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6012cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6010e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6010bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bc1cd7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555bc27ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bc2745632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555bc2747375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bc274735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555bc2165229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555bc21529d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555bc214c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555bc21b5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555bc1da7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555bc1e93d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555bc1cffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555bc1d092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555bc1cf07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555bc1d1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6010c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555bc1ce3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b72e4a071cef811df6cbfd81878b6f5cbd8d27ad Step #5: MERGE-OUTER: attempt 484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2187680028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b72e4a071cef811df6cbfd81878b6f5cbd8d27ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 886 processed earlier; will process 2460 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39489== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e22aa9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e22aa11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e22a9f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07391a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0738fbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0738f9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e22a9cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e22b4a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e22b43b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e22b43d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e22b43d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e22ae5b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e22ae489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e22ae4212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e22aeabef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e22aa9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e22ab89d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e22a9f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e22a9ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e22a9e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e22aa124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0738f9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e22a9d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a77d72927055f210d7274888ac762b2e979f8a1 Step #5: MERGE-OUTER: attempt 485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2188470166 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a77d72927055f210d7274888ac762b2e979f8a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 887 processed earlier; will process 2459 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2f023f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2f01b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2f0196665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa90419441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa903fa900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa903f88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2f016fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d2f0c43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2f0bdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d2f0bdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2f0bdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d2f05fd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2f05ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2f05e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2f064def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2f023fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2f032bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2f0197d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2f01a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2f01887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2f01b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa903f8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2f017bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-128e5a90acb296baa8783926697bd6acf464870e Step #5: MERGE-OUTER: attempt 486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2189258562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/128e5a90acb296baa8783926697bd6acf464870e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 888 processed earlier; will process 2458 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39525== ERROR: libFuzzer: deadly signal Step #5: #0 0x56005d304594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56005d278b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56005d25b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3db506841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3db4e7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3db4e5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56005d234e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56005dd08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56005dca2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56005dca4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56005dca435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56005d6c2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56005d6af9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56005d6a912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56005d712ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56005d304c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56005d3f0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56005d25cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56005d2662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56005d24d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56005d2794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3db4e5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56005d240bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-185c5e2a2b67b5b97cc60d07c5ba4b70e04b3f22 Step #5: MERGE-OUTER: attempt 487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2190042637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/185c5e2a2b67b5b97cc60d07c5ba4b70e04b3f22' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 889 processed earlier; will process 2457 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39543== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653a7a35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653a79a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653a798c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d8029a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d800af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d8008e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653a7965e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5653a8439138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653a83d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5653a83d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653a83d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653a7df3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653a7de09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5653a7dda12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5653a7e43ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5653a7a35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5653a7b21d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5653a798dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5653a79972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653a797e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5653a79aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d80090082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5653a7971bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16c8a5ef10ce975b7780e71fdc98a47d85ef2217 Step #5: MERGE-OUTER: attempt 488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2190832538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/16c8a5ef10ce975b7780e71fdc98a47d85ef2217' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 890 processed earlier; will process 2456 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39561== ERROR: libFuzzer: deadly signal Step #5: #0 0x56018f79e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56018f712b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56018f6f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4fbd9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4fbba600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4fbb85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56018f6cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5601901a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56019013c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56019013e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56019013e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56018fb5c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56018fb499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56018fb4312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56018fbacef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56018f79ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56018f88ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56018f6f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56018f7002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56018f6e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56018f7134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd4fbb87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56018f6dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c40a1a053239512010eebb5b44a5503d6680d47 Step #5: MERGE-OUTER: attempt 489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2191628233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c40a1a053239512010eebb5b44a5503d6680d47' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 891 processed earlier; will process 2455 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39579== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c081069594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c080fddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c080fc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71c810f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71c7f2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71c7f03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c080f99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c081a6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c081a07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c081a09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c081a0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c081427229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0814149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c08140e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c081477ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c081069c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c081155d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c080fc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c080fcb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c080fb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c080fde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71c7f05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c080fa5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a923a67be08feb7e84597bc44c108098a8a2ef0 Step #5: MERGE-OUTER: attempt 490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2192411142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0a923a67be08feb7e84597bc44c108098a8a2ef0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 892 processed earlier; will process 2454 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eee2488594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eee23fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eee23df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f409e7a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f409e5bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f409e59c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eee23b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eee2e8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eee2e26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eee2e28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eee2e2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eee28fd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eee293413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eee2845d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eee28339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eee282d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eee2896ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eee2488c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eee2574d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eee23e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eee23ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eee23d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eee23fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f409e59e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eee23c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-349971e495454f64b9274c6077d1a4fcccd8ff67 Step #5: MERGE-OUTER: attempt 491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2194671564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/349971e495454f64b9274c6077d1a4fcccd8ff67' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 898 processed earlier; will process 2448 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39769== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2c24d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2c2448b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2c242b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59e999741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59e97ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59e978b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2c2404e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b2c2ed8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2c2e72632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b2c2e74375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2c2e7435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b2c2892229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b2c287f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b2c287912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b2c28e2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b2c24d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b2c25c0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b2c242cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2c24362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2c241d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2c24494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f59e978d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b2c2410bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56687b6a2620c976696b21cd0968260ea0949965 Step #5: MERGE-OUTER: attempt 492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2196214035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/56687b6a2620c976696b21cd0968260ea0949965' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 900 processed earlier; will process 2446 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39890== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebfb747594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebfb6bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebfb69e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faca60f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faca5f0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faca5ee6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebfb677e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebfc14b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebfc0e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebfc0e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebfc0e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebfbbbc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebfbbf313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebfbb04d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebfbaf29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebfbaec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebfbb55ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebfb747c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebfb833d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebfb69fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebfb6a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebfb6907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebfb6bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faca5ee8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebfb683bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cd7ec77333a9106a346069bf0c231ad6b5fdedc Step #5: MERGE-OUTER: attempt 493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2196935669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2cd7ec77333a9106a346069bf0c231ad6b5fdedc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 901 processed earlier; will process 2445 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39904== ERROR: libFuzzer: deadly signal Step #5: #0 0x557298a42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572989b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557298999665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a2224e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a2206300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a22042858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557298972e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557299446138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572993e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5572993e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572993e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557298eb70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557298eee13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557298dffd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557298ded9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557298de712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557298e50ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557298a42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557298b2ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55729899ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572989a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55729898b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572989b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9a22044082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55729897ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c84cbce86cd06fd94b00c86abfd84da6e2085a17 Step #5: MERGE-OUTER: attempt 494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2198988568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c84cbce86cd06fd94b00c86abfd84da6e2085a17' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 904 processed earlier; will process 2442 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40032== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563da08c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563da000b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563d9fe3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d35e7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d35c9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d35c73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563d9fbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563daa90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563daa2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563daa2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563daa2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563da44a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5563da4379d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5563da43112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5563da49aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5563da08cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5563da178d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5563d9fe4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5563d9fee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563d9fd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563da0014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d35c75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5563d9fc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8608f1f86872c542dde0c9a850f8495f78c0c24 Step #5: MERGE-OUTER: attempt 495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2199434708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c8608f1f86872c542dde0c9a850f8495f78c0c24' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 905 processed earlier; will process 2441 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40103== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4f7660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4f75d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4f75b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff405f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff4040600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff403e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4f7590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b4f8064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4f7ffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b4f8000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4f800035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4f7ad50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b4f7b0c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b4f7a1dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b4f7a0b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b4f7a0512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b4f7a6eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b4f7660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b4f774cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b4f75b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b4f75c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4f75a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4f75d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7eff403e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b4f759cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-821ac09f9b85f543f4caf1a07d2a3aab8e4307e8 Step #5: MERGE-OUTER: attempt 496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2200134407 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/821ac09f9b85f543f4caf1a07d2a3aab8e4307e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 906 processed earlier; will process 2440 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40115== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561b1652594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561b15c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561b15a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f337956041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f337937500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3379354858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561b1582e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561b2056138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561b1ff0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561b1ff2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561b1ff235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561b1a10229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5561b19fd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5561b19f712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5561b1a60ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5561b1652c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5561b173ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561b15aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561b15b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561b159b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561b15c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3379356082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5561b158ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e764c262e3c0152083b78015faf80ba5a897fc68 Step #5: MERGE-OUTER: attempt 497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2200930520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e764c262e3c0152083b78015faf80ba5a897fc68' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 907 processed earlier; will process 2439 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40132== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a357884594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3577f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3577db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59ca46741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59ca27c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59ca25b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3577b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a358288138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a358222632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a358224375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a35822435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a357c42229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a357c2f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a357c2912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a357c92ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a357884c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a357970d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3577dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3577e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3577cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3577f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f59ca25d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3577c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25f1f8923424d07992d19c23dac91114cc55f7d3 Step #5: MERGE-OUTER: attempt 498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2201719265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/25f1f8923424d07992d19c23dac91114cc55f7d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 908 processed earlier; will process 2438 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40150== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2916c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c29163bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c29161e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f71f9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f71db100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f71d90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2915f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2920cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c292065632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c292067375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c29206735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c291b3c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c291b7313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c291a84d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c291a729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c291a6c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c291ad5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2916c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2917b3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c29161fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2916292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2916107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c29163c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f71d92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c291603bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96b996fae43286b256d2c41897899c5a2858f139 Step #5: MERGE-OUTER: attempt 499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2202528930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/96b996fae43286b256d2c41897899c5a2858f139' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 910 processed earlier; will process 2436 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40230== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c16add594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c16a51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c16a34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d9df6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d9dd7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d9dd54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c16a0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c174e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c1747b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c1747d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c1747d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c16f520c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c16f8913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558c16e9ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558c16e889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558c16e8212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558c16eebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558c16addc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558c16bc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558c16a35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558c16a3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558c16a267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558c16a524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1d9dd56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558c16a19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-895f944b50e06de96954cf0d0c41690fee694889 Step #5: MERGE-OUTER: attempt 500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2203016293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/895f944b50e06de96954cf0d0c41690fee694889' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 911 processed earlier; will process 2435 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40270== ERROR: libFuzzer: deadly signal Step #5: #0 0x556df249a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556df240eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556df23f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65e638041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65e619500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65e6174858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556df23cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556df2e9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556df2e38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556df2e3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556df2e3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556df2858229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556df28459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556df283f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556df28a8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556df249ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556df2586d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556df23f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556df23fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556df23e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556df240f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65e6176082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556df23d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-816d75476d6df43e9092ba4932bdfddf20c751b6 Step #5: MERGE-OUTER: attempt 501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2203908023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/816d75476d6df43e9092ba4932bdfddf20c751b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 912 processed earlier; will process 2434 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40286== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f9bb85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f9baf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f9badc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f837a05441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8379e6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8379e48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f9bab5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557f9c589138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f9c523632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557f9c525375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f9c52535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557f9bf43229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f9bf309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f9bf2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f9bf93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f9bb85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f9bc71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f9baddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f9bae72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f9bace7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f9bafa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8379e4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f9bac1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c287d4fc1a57b421c61e525b84feaf32344e96f Step #5: MERGE-OUTER: attempt 502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2204696504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c287d4fc1a57b421c61e525b84feaf32344e96f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 913 processed earlier; will process 2433 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40304== ERROR: libFuzzer: deadly signal Step #5: #0 0x55917c3b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55917c32ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55917c30d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7000a5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f700086800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7000847858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55917c2e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55917cdba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55917cd54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55917cd56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55917cd5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55917c774229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55917c7619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55917c75b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55917c7c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55917c3b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55917c4a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55917c30ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55917c3182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55917c2ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55917c32b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7000849082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55917c2f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93bd2dd065af320310dc126de3848c0e894c34cb Step #5: MERGE-OUTER: attempt 503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2205487199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/93bd2dd065af320310dc126de3848c0e894c34cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 914 processed earlier; will process 2432 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40322== ERROR: libFuzzer: deadly signal Step #5: #0 0x557937985594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579378f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579378dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09b5d0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09b5b2200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f09b5b01858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579378b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557938389138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557938323632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557938325375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55793832535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557937d43229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557937d309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557937d2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557937d93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557937985c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557937a71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5579378ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5579378e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579378ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5579378fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f09b5b03082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5579378c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a266169311df7987348d1df9c3d955cb4e6c4ffe Step #5: MERGE-OUTER: attempt 504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2206275049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a266169311df7987348d1df9c3d955cb4e6c4ffe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 915 processed earlier; will process 2431 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40340== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615eb780594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615eb6f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615eb6d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f494068841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f494049d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f494047c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615eb6b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5615ec184138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615ec11e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615ec120375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615ec12035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5615ebb3e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615ebb2b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615ebb2512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615ebb8eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615eb780c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615eb86cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615eb6d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615eb6e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615eb6c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615eb6f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f494047e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615eb6bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff42c079bd2d0cab7addb3da75054216ebd712cc Step #5: MERGE-OUTER: attempt 505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2207056840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff42c079bd2d0cab7addb3da75054216ebd712cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 916 processed earlier; will process 2430 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40358== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d3b0ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d3b021b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d3b004665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb60dc841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb60bdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb60bbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d3afdde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557d3bab1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d3ba4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557d3ba4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d3ba4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557d3b5220c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d3b55913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d3b46ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d3b4589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d3b45212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d3b4bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d3b0adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d3b199d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d3b005d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d3b00f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d3aff67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d3b0224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcb60bbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d3afe9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8635e9544353f6e11acce369edccae3dc023fda Step #5: MERGE-OUTER: attempt 506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2207713852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a8635e9544353f6e11acce369edccae3dc023fda' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 918 processed earlier; will process 2428 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==40436== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623956c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56239563db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562395620665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e576d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e574e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e574c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623955f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5623960cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562396067632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562396069578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x562395a6eed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562395ad7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5623956c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5623957b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562395621d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56239562b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5623956127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56239563e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f4e574c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562395605bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34af3feef29af1533fdf16ddd58396416ae262b7 Step #5: MERGE-OUTER: attempt 507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2208583564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/34af3feef29af1533fdf16ddd58396416ae262b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 919 processed earlier; will process 2427 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40458== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620253f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56202536ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56202534d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92cdcdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92cdaf400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92cdad3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562025326e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562025dfa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562025d94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562025d96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562025d9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56202586b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5620258a213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5620257b3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5620257a19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56202579b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562025804ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5620253f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5620254e2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56202534ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5620253582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56202533f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56202536b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f92cdad5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562025332bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8053a9c27221d53cc52e77d8b86d4daba2ecf9c8 Step #5: MERGE-OUTER: attempt 508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2209524893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8053a9c27221d53cc52e77d8b86d4daba2ecf9c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 920 processed earlier; will process 2426 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40532== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba4ef2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba4eea3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba4ee86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cfa8b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cfa6cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cfa6ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba4ee5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ba4f933138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba4f8cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ba4f8cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba4f8cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ba4f2ed229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba4f2da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba4f2d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba4f33def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba4ef2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba4f01bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba4ee87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba4ee912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba4ee787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba4eea44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cfa6ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba4ee6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5f91cba4f3f79ae786e5517f40f2a9db721bffdd Step #5: MERGE-OUTER: attempt 509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2212688925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5f91cba4f3f79ae786e5517f40f2a9db721bffdd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 924 processed earlier; will process 2422 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40667== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae6ee91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae6ee05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae6ede8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f779c47c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f779c29100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f779c270858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae6edc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae6f895138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae6f82f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae6f831375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae6f83135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae6f24f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae6f23c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae6f23612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae6f29fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae6ee91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae6ef7dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae6ede9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae6edf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae6edda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae6ee064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f779c272082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae6edcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bc3e4ea20da66265b208b208113a6c4bb603bba Step #5: MERGE-OUTER: attempt 510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2213471306 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6bc3e4ea20da66265b208b208113a6c4bb603bba' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 925 processed earlier; will process 2421 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40685== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0dd5ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0dd560b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0dd543665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f182ea9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f182e8a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f182e884858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0dd51ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0ddff0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0ddf8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e0ddf8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0ddf8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0dda610c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0dda9813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0dd9a9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e0dd9979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e0dd99112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0dd9faef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0dd5ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e0dd6d8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e0dd544d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e0dd54e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0dd5357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0dd5614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f182e886082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e0dd528bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c4211b5ec003436b5effb6aa7d732438c27c935 Step #5: MERGE-OUTER: attempt 511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2215887634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3c4211b5ec003436b5effb6aa7d732438c27c935' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 930 processed earlier; will process 2416 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40856== ERROR: libFuzzer: deadly signal Step #5: #0 0x56425ef09594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56425ee7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56425ee60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb096fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb0951300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb094f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56425ee39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56425f90d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56425f8a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56425f8a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56425f8a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56425f2c7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56425f2b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56425f2ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56425f317ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56425ef09c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56425eff5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56425ee61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56425ee6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56425ee527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56425ee7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb094f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56425ee45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0773422b1043c0e3912da201272141801d08c937 Step #5: MERGE-OUTER: attempt 512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2217549836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0773422b1043c0e3912da201272141801d08c937' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 933 processed earlier; will process 2413 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: 2026-07-11 07:07:58,074 D Stopping io_context Step #5: #4 pulse exec/s: 2 rss: 562Mb Step #5: 2026-07-11 07:07:58,079 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:07:58,079 D option: fast Step #5: 2026-07-11 07:07:58,079 D option: async Step #5: 2026-07-11 07:07:58,079 D option: 250000000bytes Step #5: 2026-07-11 07:07:58,079 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:07:58,079 D DB map size: 1073741824 Step #5: 2026-07-11 07:07:58,079 D Space used: 4096 Step #5: 2026-07-11 07:07:58,079 D Space remaining: 1073737728 Step #5: 2026-07-11 07:07:58,079 D Size threshold: 0 Step #5: 2026-07-11 07:07:58,079 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:07:58,079 D Setting m_height to: 0 Step #5: 2026-07-11 07:07:58,080 D init done Step #5: 2026-07-11 07:07:58,080 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:07:58,152 D Miner tx hash: Step #5: 2026-07-11 07:07:58,152 D DB map size: 1073741824 Step #5: 2026-07-11 07:07:58,152 D Space used: 12288 Step #5: 2026-07-11 07:07:58,152 D Space remaining: 1073729536 Step #5: 2026-07-11 07:07:58,152 D Size threshold: 0 Step #5: 2026-07-11 07:07:58,152 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:07:58,153 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:07:58,153 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:07:58,153 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:07:58,153 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:07:58,153 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:07:58,153 D Invalidating block template cache Step #5: 2026-07-11 07:07:58,153 I Blockchain initialized. last block: 0, d4466.h20.m19.s5 time ago, current difficulty: 1 Step #5: 2026-07-11 07:07:58,153 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41037== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f708274594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7081e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7081cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10f460341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10f441800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10f43f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7081a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f708c78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f708c12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f708c14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f708c1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f7086e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f70872013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f708631d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f70861f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f70861912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f708682ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f708274c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f708360d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f7081ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f7081d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f7081bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f7081e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f10f43f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f7081b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abe0723377622b6c81929e68ab1014404b1d459c Step #5: MERGE-OUTER: attempt 513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2220949169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/abe0723377622b6c81929e68ab1014404b1d459c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 938 processed earlier; will process 2408 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41163== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df6474b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df646bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df646a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f821bdcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f821bbe400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f821bbc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df6467be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55df6514f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df650e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55df650eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df650eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55df64b09229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df64af69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df64af012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df64b59ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df6474bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df64837d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df646a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df646ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df646947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df646c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f821bbc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df64687bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-251990edb14f4fbc984644325df69868a9c07f6f Step #5: MERGE-OUTER: attempt 514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2222155789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/251990edb14f4fbc984644325df69868a9c07f6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 940 processed earlier; will process 2406 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41252== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f5d8bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f5d833b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f5d816665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c6438c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c641a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c64180858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f5d7efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f5e2c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f5e25d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f5e25f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f5e25f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f5dd340c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f5dd6b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561f5dc7cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561f5dc6a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561f5dc6412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561f5dccdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561f5d8bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561f5d9abd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561f5d817d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561f5d8212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561f5d8087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561f5d8344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c64182082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561f5d7fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5a8e4c2c194b935520b7c775931a80c2def8e74 Step #5: MERGE-OUTER: attempt 515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2223147411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c5a8e4c2c194b935520b7c775931a80c2def8e74' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 942 processed earlier; will process 2404 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:08:01,604 D Stopping io_context Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:08:01,608 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:01,608 D option: fast Step #5: 2026-07-11 07:08:01,608 D option: async Step #5: 2026-07-11 07:08:01,608 D option: 250000000bytes Step #5: 2026-07-11 07:08:01,610 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:01,610 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:01,610 D Space used: 4096 Step #5: 2026-07-11 07:08:01,610 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:01,610 D Size threshold: 0 Step #5: 2026-07-11 07:08:01,610 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:01,631 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:01,632 D init done Step #5: 2026-07-11 07:08:01,632 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:01,937 D Miner tx hash: Step #5: 2026-07-11 07:08:01,937 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:01,937 D Space used: 12288 Step #5: 2026-07-11 07:08:01,937 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:01,937 D Size threshold: 0 Step #5: 2026-07-11 07:08:01,937 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:01,938 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:01,938 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:01,938 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:01,938 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:01,938 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:08:01,938 D Invalidating block template cache Step #5: 2026-07-11 07:08:01,938 I Blockchain initialized. last block: 0, d4466.h20.m19.s8 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:01,938 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41361== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed23ccc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed23c40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed23c23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10da90441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10da71900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10da6f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed23bfce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ed246d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed2466a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ed2466c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed2466c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ed2408a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed240779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed2407112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed240daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed23cccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed23db8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed23c24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed23c2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed23c157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed23c414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f10da6fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed23c08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8cb6caebbe5286d7d2dcf2cdd2d83d8c9a89191 Step #5: MERGE-OUTER: attempt 516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2224686331 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f8cb6caebbe5286d7d2dcf2cdd2d83d8c9a89191' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 945 processed earlier; will process 2401 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41450== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d684a67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6849dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6849be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f412688d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41266a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4126681858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d684997e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d68546b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d685405632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d685407375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d68540735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d684e25229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d684e129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d684e0c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d684e75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d684a67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d684b53d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6849bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6849c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6849b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6849dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4126683082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6849a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ec229d590d53a6ffc39955740d734e371f6bcec Step #5: MERGE-OUTER: attempt 517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2225472658 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ec229d590d53a6ffc39955740d734e371f6bcec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 946 processed earlier; will process 2400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41468== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb7b0fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb7b070b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb7b053665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57908a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57906ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5790699858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb7b02ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb7bb00138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb7ba9a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb7ba9c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb7ba9c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb7b4ba229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb7b4a79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb7b4a112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb7b50aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb7b0fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb7b1e8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb7b054d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb7b05e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb7b0457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb7b0714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f579069b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb7b038bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eab9979cb3ebfc448438b1aa9adcb60ac8b04e5d Step #5: MERGE-OUTER: attempt 518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2226261622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eab9979cb3ebfc448438b1aa9adcb60ac8b04e5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 947 processed earlier; will process 2399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41486== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568dc364594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568dc2d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568dc2bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f284f2bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f284f0d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f284f0af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568dc294e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5568dcd68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568dcd02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5568dcd04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568dcd0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5568dc722229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568dc70f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568dc70912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568dc772ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568dc364c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568dc450d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568dc2bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568dc2c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568dc2ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568dc2d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f284f0b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568dc2a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08af96152e9f6b16475b27512412571ad67a0254 Step #5: MERGE-OUTER: attempt 519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2227044114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/08af96152e9f6b16475b27512412571ad67a0254' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 948 processed earlier; will process 2398 files now Step #5: #1 pulse exec/s: 0 rss: 297Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41504== ERROR: libFuzzer: deadly signal Step #5: #0 0x561178278594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611781ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611781cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa03113241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa030f4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa030f26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611781a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561178c7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561178c16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561178c18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561178c1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561178636229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611786239d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56117861d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561178686ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561178278c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561178364d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611781d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611781da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611781c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611781ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa030f28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611781b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53864c54fa737e128159a9ba8861bd02400c8284 Step #5: MERGE-OUTER: attempt 520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2228188839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/53864c54fa737e128159a9ba8861bd02400c8284' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 950 processed earlier; will process 2396 files now Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,315 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:06,315 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:06,315 T batch transaction: committing... Step #5: 2026-07-11 07:08:06,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,315 T batch transaction: end Step #5: 2026-07-11 07:08:06,315 D Stopping io_context Step #5: 2026-07-11 07:08:06,315 T Miner has received stop signal Step #5: 2026-07-11 07:08:06,315 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:06,315 T Blockchain::deinit Step #5: 2026-07-11 07:08:06,315 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:06,315 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:06,319 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:06,319 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:08:06,320 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:06,320 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:06,320 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:06,320 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:06,320 D option: fast Step #5: 2026-07-11 07:08:06,320 D option: async Step #5: 2026-07-11 07:08:06,320 D option: 250000000bytes Step #5: 2026-07-11 07:08:06,320 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:06,321 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:06,321 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:06,321 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:06,321 D Space used: 4096 Step #5: 2026-07-11 07:08:06,321 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:06,321 D Size threshold: 0 Step #5: 2026-07-11 07:08:06,321 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:06,343 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:06,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,343 T Blockchain::init Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:06,343 D init done Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,343 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:06,370 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:06,370 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,371 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,371 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,371 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,371 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:06,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,371 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,371 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,371 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:06,371 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:06,395 D Miner tx hash: Step #5: 2026-07-11 07:08:06,395 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:06,395 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:06,395 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:06,395 D Space used: 12288 Step #5: 2026-07-11 07:08:06,395 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:06,395 D Size threshold: 0 Step #5: 2026-07-11 07:08:06,395 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,395 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:06,396 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,396 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,396 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:06,396 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:06,396 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:06,396 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:06,396 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,396 D Invalidating block template cache Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:06,396 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,396 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:06,396 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,396 I Blockchain initialized. last block: 0, d4466.h20.m19.s13 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:06,396 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,397 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,397 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,397 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,397 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,397 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:06,455 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,455 T requesting 1 from 0, cached Step #5: 2026-07-11 07:08:06,455 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,455 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,455 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,456 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,456 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,456 D Current height: 0 Step #5: 2026-07-11 07:08:06,456 D Start hardfork version: 1 Step #5: 2026-07-11 07:08:06,456 D Current hardfork version: 16 Step #5: 2026-07-11 07:08:06,456 I Validating txpool contents for v16 Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:06,456 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:06,456 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:06,456 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:06,456 D Space used: 49152 Step #5: 2026-07-11 07:08:06,456 D Space remaining: 1073692672 Step #5: 2026-07-11 07:08:06,456 D Size threshold: 0 Step #5: 2026-07-11 07:08:06,456 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:06,548 I RandomX main cache initialized Step #5: 2026-07-11 07:08:06,743 T batch transaction: begin Step #5: 2026-07-11 07:08:06,743 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,743 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:06,743 T batch transaction: committing... Step #5: 2026-07-11 07:08:06,743 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,743 T batch transaction: end Step #5: 2026-07-11 07:08:06,743 I Loading checkpoints Step #5: 2026-07-11 07:08:06,743 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:08:06,743 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,770 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,770 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,770 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,770 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,770 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,770 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,771 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,771 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,771 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,771 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,771 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,771 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,771 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,771 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,772 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,772 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,772 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,772 T Sorted 33/33 Step #5: 2026-07-11 07:08:06,773 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,774 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,774 D tx pubkey: <6072a25d3b4a1d0deb7a0c8eb678117ed564da0e20d442ed695c534ca5106c7b> Step #5: 2026-07-11 07:08:06,774 T Sorted 44/44 Step #5: 2026-07-11 07:08:06,810 I transaction_created: <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> Step #5: 2026-07-11 07:08:06,810 I { Step #5: 2026-07-11 07:08:06,810 I "version": 2, Step #5: 2026-07-11 07:08:06,810 I "unlock_time": 0, Step #5: 2026-07-11 07:08:06,810 I "vin": [ { Step #5: 2026-07-11 07:08:06,810 I "key": { Step #5: 2026-07-11 07:08:06,810 I "amount": 565053815, Step #5: 2026-07-11 07:08:06,810 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:06,810 I ], Step #5: 2026-07-11 07:08:06,810 I "k_image": "4e0974c85e217c301b8611759280e7567ce8833b369ba03b8a8544700908ec3b" Step #5: 2026-07-11 07:08:06,810 I } Step #5: 2026-07-11 07:08:06,810 I } Step #5: 2026-07-11 07:08:06,810 I ], Step #5: 2026-07-11 07:08:06,810 I "vout": [ { Step #5: 2026-07-11 07:08:06,810 I "amount": 0, Step #5: 2026-07-11 07:08:06,810 I "target": { Step #5: 2026-07-11 07:08:06,810 I "tagged_key": { Step #5: 2026-07-11 07:08:06,810 I "key": "e2f65b8f7528e9a5b3840d50253784c6de6af3ce37152403dabb9cb32b1458ac", Step #5: 2026-07-11 07:08:06,810 I "view_tag": "c8" Step #5: 2026-07-11 07:08:06,810 I } Step #5: 2026-07-11 07:08:06,810 I } Step #5: 2026-07-11 07:08:06,810 I } Step #5: 2026-07-11 07:08:06,810 I ], Step #5: 2026-07-11 07:08:06,810 I "extra": [ 1, 96, 114, 162, 93, 59, 74, 29, 13, 235, 122, 12, 142, 182, 120, 17, 126, 213, 100, 218, 14, 32, 212, 66, 237, 105, 92, 83, 76, 165, 16, 108, 123, 2, 9, 1, 35, 108, 138, 169, 146, 123, 189, 177 Step #5: 2026-07-11 07:08:06,810 I ], Step #5: 2026-07-11 07:08:06,810 I "rct_signatures": { Step #5: 2026-07-11 07:08:06,810 I "type": 6, Step #5: 2026-07-11 07:08:06,810 I "txnFee": 10000, Step #5: 2026-07-11 07:08:06,810 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:06,810 I "amount": "65008bee2d6255bf" Step #5: 2026-07-11 07:08:06,810 I }], Step #5: 2026-07-11 07:08:06,810 I "outPk": [ "0985d271bd82c980a6cd7670c53d4ab910f7513e7abd12a6cf5dc994d4456800"] Step #5: 2026-07-11 07:08:06,810 I }, Step #5: 2026-07-11 07:08:06,810 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:06,810 I "nbp": 1, Step #5: 2026-07-11 07:08:06,810 I "bpp": [ { Step #5: 2026-07-11 07:08:06,810 I "A": "1ddac33af8e0ed7da8c940abc3dc49d260d752858315a4dc39794db108ac9a7d", Step #5: 2026-07-11 07:08:06,810 I "A1": "29fdeb382ebe504c5be3cd3dc62b83e65a1bb49075a297aff427ae39336fd5f2", Step #5: 2026-07-11 07:08:06,810 I "B": "1397c555d0aeab721b6dc54a5df0e8e6cd50fc39f9cfc4f1bcc0421a545773a0", Step #5: 2026-07-11 07:08:06,810 I "r1": "1937bd71f5a326b46b5f23a15d76c0880581b160616a1b48958ac49c43500009", Step #5: 2026-07-11 07:08:06,810 I "s1": "b49d7d7b742eb86a5917c7a41ec73ce1eb8a1285e6f62e7c76bb6cec0de7f408", Step #5: 2026-07-11 07:08:06,810 I "d1": "6ac7ec554c62b4392e0de02b8749b1ef9f9ad705558b567bc63b469ca675ac06", Step #5: 2026-07-11 07:08:06,810 I "L": [ "f0e0b9ddb570215872d7c41996f6c30c1e4f575cc62aa4bdaea3dc5b16f1840d", "c09f8830e6ea43ca93ae509aa014394ea8c616239a8ed1bd2d80288b8db28e40", "b22ddf5bf8b239eb838b4747512a1c44b066368d224b07c1d84661c975034f62", "63c9fab1795251e7c946035ca6ca8901617955be9e3e9ebb61cc26874487f3cb", "62374015dda68ffe579228c21e805204851e73d0b52aaec4b808cf0274d43072", "6eed42f251160e1a859e9197abb7dd8a6eb86e8c5c6fed78076f759d43acda99" Step #5: 2026-07-11 07:08:06,811 I ], Step #5: 2026-07-11 07:08:06,811 I "R": [ "44d1aecace9b24aa2a1bd6af689c41755de7142f418b03b3ffbf3775e0c61346", "7172037a9df24d5cb6f764e93edb8b1f4aeec17b5c7858d749b2cc86386ee1d3", "c97da4a61bebcc159f6fe5ffcca45fd4bfab603b206188d8012b45cc44851688", "e72cc2ce185b47f57aacaab8b6ea7e9e8141dbefab0c12db4c418810b1dfbc91", "dca1c99fe1e6e52bd6e381c790e500ee895eaea3563820cdbeff440ff3560a99", "64590bfa92ebfff125400f085c0e3a0574dc3448a4d8a488315d499e1421c6bd" Step #5: 2026-07-11 07:08:06,811 I ] Step #5: 2026-07-11 07:08:06,811 I } Step #5: 2026-07-11 07:08:06,811 I ], Step #5: 2026-07-11 07:08:06,811 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:06,811 I "s": [ "bcc553b4fbe3dad9e05784f0aa976576d36fd78d3d14c35208c74b4711899c0b", "6a5a6594c3683df83cab4e18625c049c0d74582b8d584fd27e5ca01359df3405", "a1a932c3cfec16f17906fe2fae4a263100b60d8f0aed089511245010041d810b", "eb1f2c2dca671fe710c6d8f954c0be3c60b21a6517816e75cdf5b448f27b7d04", "d326baab679e01ffb4b2efd32564600ec3de6fea01a5806ad9214602c50c1906", "3fc9b9430c09586eefe29051d5ea0aff80066c22b8a5d8212d67e33929504609", "e05973acbdb008f91c4e4236366972a71f5754d0bfe13f92f0fe8035c7001b03", "221dc4eabc3aeecdd10683fcb1d0aec4c2b95fb63d77fccba4916ec5ff52750a", "f8d89ec1ad7f3249901b3aa2d70ae38c95d66dccc496e365421df4ec9893e509", "b339d2e9f9f03544b8ab865a5bc65a42aeb1263a6b37f1fbc4bfe2810433b603"], Step #5: 2026-07-11 07:08:06,811 I "c1": "235bcf7f5fffa9aec123c00ec974bf0d2eebca2fad86a2caf7cbb3057d34ca0b", Step #5: 2026-07-11 07:08:06,811 I "D": "5ed318d656c66ae9ee7be92040201e45f53b8e0e1108d46965d0157b2542a0ce" Step #5: 2026-07-11 07:08:06,811 I }], Step #5: 2026-07-11 07:08:06,811 I "pseudoOuts": [ "ab4344539b38ff1df5aa0b95721d13851ab2e2def7776faff925b23e5d9e4114"] Step #5: 2026-07-11 07:08:06,811 I } Step #5: 2026-07-11 07:08:06,811 I } Step #5: 2026-07-11 07:08:06,812 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,812 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,812 D tx pubkey: Step #5: 2026-07-11 07:08:06,812 T Sorted 44/44 Step #5: 2026-07-11 07:08:06,848 I transaction_created: <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> Step #5: 2026-07-11 07:08:06,848 I { Step #5: 2026-07-11 07:08:06,848 I "version": 2, Step #5: 2026-07-11 07:08:06,848 I "unlock_time": 0, Step #5: 2026-07-11 07:08:06,848 I "vin": [ { Step #5: 2026-07-11 07:08:06,848 I "key": { Step #5: 2026-07-11 07:08:06,848 I "amount": 549521036, Step #5: 2026-07-11 07:08:06,848 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "k_image": "ddece533e428d03d98680cbbc052fec833d4461a853c9934329741907f33a4fb" Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "vout": [ { Step #5: 2026-07-11 07:08:06,848 I "amount": 0, Step #5: 2026-07-11 07:08:06,848 I "target": { Step #5: 2026-07-11 07:08:06,848 I "tagged_key": { Step #5: 2026-07-11 07:08:06,848 I "key": "c752a08b2bddf7037a93c4262a262820c67e8f9a46be7869da564daa64d745b0", Step #5: 2026-07-11 07:08:06,848 I "view_tag": "4c" Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "extra": [ 1, 222, 183, 84, 88, 130, 83, 52, 251, 170, 54, 59, 109, 8, 174, 27, 224, 192, 253, 81, 248, 132, 237, 133, 79, 140, 180, 238, 227, 108, 220, 128, 153, 2, 9, 1, 129, 191, 190, 49, 51, 201, 144, 105 Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "rct_signatures": { Step #5: 2026-07-11 07:08:06,848 I "type": 6, Step #5: 2026-07-11 07:08:06,848 I "txnFee": 10000, Step #5: 2026-07-11 07:08:06,848 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:06,848 I "amount": "3c6baa5f4d7b64ac" Step #5: 2026-07-11 07:08:06,848 I }], Step #5: 2026-07-11 07:08:06,848 I "outPk": [ "49d79dc554177933e6105273bf2ddcb7bead74d25f371ff36cfc5bb07089ee50"] Step #5: 2026-07-11 07:08:06,848 I }, Step #5: 2026-07-11 07:08:06,848 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:06,848 I "nbp": 1, Step #5: 2026-07-11 07:08:06,848 I "bpp": [ { Step #5: 2026-07-11 07:08:06,848 I "A": "7076830f25e66206948c79118005ce9a261a258c393dbfa501ce2b072794f053", Step #5: 2026-07-11 07:08:06,848 I "A1": "b7fb3225fdf14f38cbe0c6070534e594a7b9d434aa97f35383c4523b708dc269", Step #5: 2026-07-11 07:08:06,848 I "B": "f6aaa2d412d98ce580154a62723100a2f84dc732db613e921f14ab9e069d11d1", Step #5: 2026-07-11 07:08:06,848 I "r1": "a5421d12bf21ee4843ecb83d3589f76cd8921e0b036c4342827b3d6df2204507", Step #5: 2026-07-11 07:08:06,848 I "s1": "b8ec0d4e371e88202f0387ec03ae3be2abd2bb06ac21a204296a29fcbecd1f0a", Step #5: 2026-07-11 07:08:06,848 I "d1": "ede6693a585d3c7bb43cc6856daf08fa9c8254be37c29d21321610b4c94e7f08", Step #5: 2026-07-11 07:08:06,848 I "L": [ "be5c7753859b1f7caff99124ab89c49eda709855623b2d5610e814120c4f6edd", "785711a0f25e522f6c00076c8add9b6cc422077920ea48b594b402b70da6a9d2", "c5135192772cb69ed4ebbc4a2002eb839e4fe8b20c493c54843f6410f2d8dd7a", "742ff32a33369476e9ac17fce02e3ce87cd735048bf81c6e6f9dc66b1d442313", "75e6562903c0a7a4a4374cc8361be049f9bbf2d740835276e3dcb39a82cc9349", "00edd15bb30ac88eaeac237be36d09c76c9e7cef3415ee2435128f321f500933" Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "R": [ "00efb249faac861267048052971e8e1b8c2b4d08e68595851cae4c23d8bfef36", "511d04615dd39704677b0a05a7e5bc766f368de0ece48f67c0096f6436a86fa2", "08844557aed28495a316a04b803298ad3b0b4b8874e54e2b0ad82487c0c9eab6", "3de2938d9611fb0b344207dcf246d0519c31e906434b6730ec4edf28a01e0afb", "4cdacf825337b94d76d548515c5cf46c25fb17977349f23b12a40af88a0c768f", "b84f01873b784da39b57254a670284c6d2df163096a9d26e7b83b177127dbcdb" Step #5: 2026-07-11 07:08:06,848 I ] Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I ], Step #5: 2026-07-11 07:08:06,848 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:06,848 I "s": [ "2456eb6610a25c5cd16d842e6df8e791686a3e199c86f4fa415542a7e99d4808", "265020f66bec2210c94b4b0e26f6b7a1a552251ca20c58c8b45651bb81260707", "10ba86049f3c41fe5b43d69c79ed8582ce72d26933390ebd3f483daff957180e", "a838b286038e0e943f9a520c2a6e638608536fd1e6bdf31f000a67fedd3a310a", "fc9d91cf12e82a4ef5956a08d1110427abf1375ca2e93a215572c9477467bb05", "6d9757846ae84b47a1fa61eee4e593cf41d37aff83cd9a21d3bd6a7bd5979f01", "f8b2653674aa8856cd890b462cc5ac1613438a4d58d10d220d742ab6be7d450e", "060d1625834aeec9869b674de98e8b5173bcd9e59e370b6329fa77f4858ff902", "fc6185582ef2c1adffad8588591ee48d094d5f1adb53421e7d3f651a4b768500", "726910a04623fbe9aebf8ef6662cb396bdc0fa8b44a739428fcdda670fe0c20e"], Step #5: 2026-07-11 07:08:06,848 I "c1": "c7a94f696f0e7f9ff025b63511fc3c6864f6c073074b5c3530cd9961a6f93201", Step #5: 2026-07-11 07:08:06,848 I "D": "85f13d6b2af8fa619a7f8795323d3ab8da3a15058740e6e5e991b2f91657543b" Step #5: 2026-07-11 07:08:06,848 I }], Step #5: 2026-07-11 07:08:06,848 I "pseudoOuts": [ "8c8fda4c64a03d2278043b12e4b4228d8fe14ef00cafbb16efe88ce633868aba"] Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,848 I } Step #5: 2026-07-11 07:08:06,849 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,850 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,850 D tx pubkey: Step #5: 2026-07-11 07:08:06,850 T Sorted 44/44 Step #5: 2026-07-11 07:08:06,886 I transaction_created: <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> Step #5: 2026-07-11 07:08:06,886 I { Step #5: 2026-07-11 07:08:06,886 I "version": 2, Step #5: 2026-07-11 07:08:06,886 I "unlock_time": 0, Step #5: 2026-07-11 07:08:06,886 I "vin": [ { Step #5: 2026-07-11 07:08:06,886 I "key": { Step #5: 2026-07-11 07:08:06,886 I "amount": 808484432, Step #5: 2026-07-11 07:08:06,886 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "k_image": "c4a92e185fc87c74c533f5f8dd4de6a44d3fb1f93e2bb9f5bee1f945f2a4136a" Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "vout": [ { Step #5: 2026-07-11 07:08:06,886 I "amount": 0, Step #5: 2026-07-11 07:08:06,886 I "target": { Step #5: 2026-07-11 07:08:06,886 I "tagged_key": { Step #5: 2026-07-11 07:08:06,886 I "key": "96eca77c30d74ce81248c139d6e9a9c81c8cfef2abe50820c96a193c0df6a3e1", Step #5: 2026-07-11 07:08:06,886 I "view_tag": "be" Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "extra": [ 1, 239, 154, 217, 78, 95, 14, 139, 158, 71, 96, 240, 227, 220, 149, 2, 134, 83, 213, 95, 238, 226, 89, 78, 190, 130, 218, 58, 83, 181, 171, 214, 252, 2, 9, 1, 215, 191, 253, 97, 106, 165, 249, 6 Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "rct_signatures": { Step #5: 2026-07-11 07:08:06,886 I "type": 6, Step #5: 2026-07-11 07:08:06,886 I "txnFee": 10000, Step #5: 2026-07-11 07:08:06,886 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:06,886 I "amount": "c6ef261e61f2232b" Step #5: 2026-07-11 07:08:06,886 I }], Step #5: 2026-07-11 07:08:06,886 I "outPk": [ "b8488f2581c47168a3d612729b4b2b37941d82ea180c02fe4ed49cbbf84a47e4"] Step #5: 2026-07-11 07:08:06,886 I }, Step #5: 2026-07-11 07:08:06,886 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:06,886 I "nbp": 1, Step #5: 2026-07-11 07:08:06,886 I "bpp": [ { Step #5: 2026-07-11 07:08:06,886 I "A": "ed50844ac3eed1e352af90908ea11699be071eb9668d4a0b34f5bd8d16c8b501", Step #5: 2026-07-11 07:08:06,886 I "A1": "802e015f505a531ae6d22dae5e97ad5dcf4e87a6d7f0bbe56cf8b2b8672dad0b", Step #5: 2026-07-11 07:08:06,886 I "B": "bd004aec2a7a7142a6a7c1343bd0eb8d1a06dc01a1cea02f6babdff9192e01c9", Step #5: 2026-07-11 07:08:06,886 I "r1": "e7acc5771a58ae6198f8fa6b04768a55c59fc30af4fb2b3867c72101b623e804", Step #5: 2026-07-11 07:08:06,886 I "s1": "e3b9c234cd0f0c02f1f4d0d4a7e0c7715dd233a6b1debba55715209a26f84901", Step #5: 2026-07-11 07:08:06,886 I "d1": "693395dc1144188891b3a950eb49e4d87003957e4417490c1873e9cf907acf06", Step #5: 2026-07-11 07:08:06,886 I "L": [ "0e4cd445ac4c5ad0a03ba8596ad2dd419af2bc1751e25997ba4d20816e33f3f6", "1d6ee3cab2aa6f189edd99027f412bb35a957bbaa485d0e75fecd9b350ddee4c", "27be7c918ceb55b68d9592877eaec2970ccc9d6de71dbf4bf05e18734c29f04f", "37f4b585f54b4edf705aee33f891c5681268ff5c0356f3d740040670986b3f1a", "99dee6e991cfcc5fde1fd3375541c01382c2b16f397bee74f4ad9d59378548bd", "5c868a455d034a60415b1529bb08bfc9831f81e36ab4ddd89c65bdeba9e940d6" Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "R": [ "17a4006c007f5df7bfe63bb64ba41032e2a8d008f1f473e39aa8c0757dfdc68b", "028a9e239213013e749b0297d714c5c50330f3c30a5684f1765ff3335177ea41", "5cf3b24152f7517c8fce65285c04ec2001fa9ae089b172b6ad379b77fe5db0e8", "32b58a7adc1d37a9d0245a6013327a3847597eb415d5c3a28e88e37312076d9a", "7ee5d2b9ea13da6453621a6d69d6cb0b90a45af15ee2654cb7ca6b854d9ff119", "5ce12d6a3a44449c200d1f4c4bb0b12a05fc8af86005d95e7f2736aa499f6b59" Step #5: 2026-07-11 07:08:06,886 I ] Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I ], Step #5: 2026-07-11 07:08:06,886 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:06,886 I "s": [ "02a5df64e183db2293eabafdaa725e446195947811fd6f236cfb1dccd66cc00b", "5e82e49529d75de1d02f791ecd3ef23cf94f29de139367a9dad2cb7b8f1dc60f", "1cadec8646f786f806a3d6730b7fe7265dc17a42a4927f394dd20be665360b08", "95cde3b6057eadd3c0f25e72f9afbb28b20e93410126e25b90cdd6e11ef47e06", "f31387334edfe067fd816167acbcd5bd23d658e7cac944cd08c87202208b6802", "1a8c5a389e2b9bc829fb6726b0eb697ba44b91bb512de5070081e0262345cb0b", "b17543b7159e6230459d5643a1b9441b202142ee0d33bdb5bd25c3276fb4dd0c", "bc000f0d4c4478bf32a7b2b76b1928e9584fe49824f241832eeeb3ae1b2b6609", "2685d652313a9bfa193c5cda6ab5aa0417cc5a3a251e8219a0367347fae39d0a", "5c92ff51eeda64277a229fea7f0954a379d9065d600035464f3734415d9f4002"], Step #5: 2026-07-11 07:08:06,886 I "c1": "5aad733429598860716eaddc9fdceab319f3354e83278a4e973c1ee621953e03", Step #5: 2026-07-11 07:08:06,886 I "D": "30bbf8babfbfef8f15a59196acfcddc1a3fc561f6f5b2b7b5c917837341c08d6" Step #5: 2026-07-11 07:08:06,886 I }], Step #5: 2026-07-11 07:08:06,886 I "pseudoOuts": [ "59d85458e6d9bf3430bfbd9d868432c89b5c26ed7c0be281c4e7975083f2c038"] Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,886 I } Step #5: 2026-07-11 07:08:06,887 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,887 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:06,888 D tx pubkey: Step #5: 2026-07-11 07:08:06,888 T Sorted 44/44 Step #5: 2026-07-11 07:08:06,924 I transaction_created: <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> Step #5: 2026-07-11 07:08:06,924 I { Step #5: 2026-07-11 07:08:06,924 I "version": 2, Step #5: 2026-07-11 07:08:06,924 I "unlock_time": 0, Step #5: 2026-07-11 07:08:06,924 I "vin": [ { Step #5: 2026-07-11 07:08:06,924 I "key": { Step #5: 2026-07-11 07:08:06,924 I "amount": 808484432, Step #5: 2026-07-11 07:08:06,924 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "k_image": "d3ffb4b3a5d86c3648ce594090527606626356ac5116db1d89c075882c907d51" Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "vout": [ { Step #5: 2026-07-11 07:08:06,924 I "amount": 0, Step #5: 2026-07-11 07:08:06,924 I "target": { Step #5: 2026-07-11 07:08:06,924 I "tagged_key": { Step #5: 2026-07-11 07:08:06,924 I "key": "8202bf2ad71c069e6dbc6f0aab6af5a61a721ba8e8d159a967b5f3f070daea2d", Step #5: 2026-07-11 07:08:06,924 I "view_tag": "4f" Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "extra": [ 1, 221, 104, 134, 153, 42, 28, 13, 42, 154, 116, 54, 42, 153, 4, 0, 48, 99, 100, 109, 138, 58, 80, 66, 218, 170, 254, 230, 169, 160, 57, 27, 229, 2, 9, 1, 86, 129, 55, 207, 18, 114, 167, 237 Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "rct_signatures": { Step #5: 2026-07-11 07:08:06,924 I "type": 6, Step #5: 2026-07-11 07:08:06,924 I "txnFee": 10000, Step #5: 2026-07-11 07:08:06,924 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:06,924 I "amount": "f67ccc8ed1f5ed0a" Step #5: 2026-07-11 07:08:06,924 I }], Step #5: 2026-07-11 07:08:06,924 I "outPk": [ "0cc8cc32dbab15754ef86b9d807077764a8994f30bcfbda6d983fe54e3e0b141"] Step #5: 2026-07-11 07:08:06,924 I }, Step #5: 2026-07-11 07:08:06,924 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:06,924 I "nbp": 1, Step #5: 2026-07-11 07:08:06,924 I "bpp": [ { Step #5: 2026-07-11 07:08:06,924 I "A": "80d3204fdd8b71c2d7be33a1862ad69cf43dc3daecf0243ed9c9a6a1f053455c", Step #5: 2026-07-11 07:08:06,924 I "A1": "4f247736a9a0253e6502c4a0b250426b8297a9ea921ed4a40a6c5604ebaf69a1", Step #5: 2026-07-11 07:08:06,924 I "B": "6fbcd872fa6347899fc9973a4cbab6c9f2c78b6b0c48e92698789cceb98e63d8", Step #5: 2026-07-11 07:08:06,924 I "r1": "e89282081ba41409556bc165df857684193cbf4b2cf80206e77e5e0281c9d700", Step #5: 2026-07-11 07:08:06,924 I "s1": "85009e61082ff68e227448ec19ec6502cbc03a141ca68ad4a33ab655a4bbc00a", Step #5: 2026-07-11 07:08:06,924 I "d1": "89e636aa3a8b4e4538cb2f63b47b60422f5ec96d402d50210c9612635f8ca106", Step #5: 2026-07-11 07:08:06,924 I "L": [ "e0ecfc5a860810c649f55952870e701ce9ee1fe4947f1d50e4310e9d7059b525", "47cb48f9a7e8f4ffcbc47b00cc6173b70154bdc79e415ba15d0a9512b37b231b", "8e379fefe509a9c5598c06940ea8dd8c6f982fa480b270a57e593abe75b894b5", "0675ccbed862a3c2215df3ffe5aec2d64cebf7cfc7442f30e8cee179b21243b3", "a94e8954e62b6efbbd1124803d71a04df890970ba8c86480714edd5024347bb4", "b32420330b5c30a05aba2e0faf96ae9c2ab27b817f71856437455afb957816ff" Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "R": [ "3d852e962216986458a0af7eb7d0e34ff96b79a2c623df06882fd9e49801c935", "8e1099dc1fe074719636b268f0d5843691cb71a601d8ce273e640dbc167bba26", "bcd635352b0a0662701045a3b2a688d1d88719259b575031d88f7cd23216da08", "6650a1a4e42f8f2d91464269e74feb1b5baf53c19243f96cdc99154438636c7d", "87bfea2a5329f57b1e99a75297ad027cc36db8923586502fa74125a32b92e9dd", "3b8ea61945f509d09400b7785a57e96424d6ef291b11f24a56e2a5d407539ec6" Step #5: 2026-07-11 07:08:06,924 I ] Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I ], Step #5: 2026-07-11 07:08:06,924 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:06,924 I "s": [ "aea775d6888c9934946eeb42096edc096c478bdfbc0bcd76eee23431bc60ce02", "7d3c206b684a452f07a19d1f081e859fda3d13b89455fee5a84d9ac44d784702", "092c5ae2b758091f28abd552a9b9c0f71446004324864186b33c53a23ce5100a", "dcf29b0d9d38cd345532739a69c6738a4c04a1efac88bcc1f2b04c0dca24340a", "a2a22f95733364764d1f689ed337f9ce205a8faedf9aaffe7a8e5a339fe5bb0d", "aa2dd669e604ba22c1cf3309df320434ec0ef53e2d84a2b2256b47d00b60860e", "cbe223ab551159e8ba50ba8020b2d8ddf75eb193482ebe4139527b7ed492f70a", "0f325ed0fa89c0b41168545aa55c82c64aa5580b55b4bc15c206ef1861edc003", "447da2cbdc96a015810cc52b2ca0f09f8436f3136196feeb74807b014722e40d", "c7dbeb8036f050fe3f061fc478e99013aa1baa834e7f67c3db0a241b8e4ffe0f"], Step #5: 2026-07-11 07:08:06,924 I "c1": "f684731ad21618bae158a3022abaf2b7ba4f1dec71bfe1c3988d3a7f6bd04602", Step #5: 2026-07-11 07:08:06,924 I "D": "81188abe633196911fd7c4c32a5183688da098cc0a7669d07a20cef47d722312" Step #5: 2026-07-11 07:08:06,924 I }], Step #5: 2026-07-11 07:08:06,924 I "pseudoOuts": [ "234315d31fac60b6a6924a1259c67b4dcadfbbab5783deb5c10b6fbb563fd0d3"] Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 I } Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:06,924 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:06,924 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:06,924 D Space used: 57344 Step #5: 2026-07-11 07:08:06,924 D Space remaining: 1073684480 Step #5: 2026-07-11 07:08:06,924 D Size threshold: 0 Step #5: 2026-07-11 07:08:06,924 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:06,924 T batch transaction: begin Step #5: 2026-07-11 07:08:06,924 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,924 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,924 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,924 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:08:06,924 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:08:06,924 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,924 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,924 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,924 T Block with hash 5bd1053ab144206b77cda00919e91b19cb98d1448aa4513ce001e0b41c08f7ef not found in db Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,924 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,924 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,924 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,924 T Block with hash 008be82d3a56000060bb5e4dff7f00004432ea2d3a5600000000000000000000 not found in db Step #5: 2026-07-11 07:08:06,924 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,924 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,924 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 E Block recognized as orphaned and rejected, id = <5bd1053ab144206b77cda00919e91b19cb98d1448aa4513ce001e0b41c08f7ef>, height 1, parent in alt 0, parent in main 0 (parent <008be82d3a56000060bb5e4dff7f00004432ea2d3a5600000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,925 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,925 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 4e4479d66f0520d4c2302b851e965b572e0e3e57943d2efa201d33bd716e19e2 not found in db Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 E Block recognized as orphaned and rejected, id = <4e4479d66f0520d4c2302b851e965b572e0e3e57943d2efa201d33bd716e19e2>, height 2, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,925 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,925 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash ac679407f5bd4e8567507b553c971a8989ee137768190b997773c4b46e59eb75 not found in db Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,925 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,925 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 7ba0a675d2f690ebeff721c9a2e7d2502b7cb53275a7d2cdc6fdfe10a0cd6bcd not found in db Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 E Block recognized as orphaned and rejected, id = <7ba0a675d2f690ebeff721c9a2e7d2502b7cb53275a7d2cdc6fdfe10a0cd6bcd>, height 4, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,925 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,925 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 4c7e5cac61cf6981323dc7fe37b8fd0498855aae95456ff9ffb2e5102d2cb71f not found in db Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,925 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,925 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,925 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,925 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 E Block recognized as orphaned and rejected, id = <4c7e5cac61cf6981323dc7fe37b8fd0498855aae95456ff9ffb2e5102d2cb71f>, height 5, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,926 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,926 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,926 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash 7e253856ea390cbf261185fd7d6c459495f30fcdb5cc426f649781b47261e82b not found in db Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 E Block recognized as orphaned and rejected, id = <7e253856ea390cbf261185fd7d6c459495f30fcdb5cc426f649781b47261e82b>, height 6, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,926 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,926 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,926 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash ddf952bc146d3b9945196a57290389973a071000c5f5f98651eed19478c8472a not found in db Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,926 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,926 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,926 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash b97db6b0094533fa4d6d42b4e38a35194a5f3b64ea7394b07b4c266e1469e6c5 not found in db Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 E Block recognized as orphaned and rejected, id = , height 8, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,926 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:06,926 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,926 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash e55909ecdd82dbd8a054a2c33811d815219f84b47d700e548de8c1206cde83a4 not found in db Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:06,926 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,926 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:06,926 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,926 E Block recognized as orphaned and rejected, id = , height 9, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:06,927 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:06,927 T Blockchain::have_tx Step #5: 2026-07-11 07:08:06,927 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:06,927 T transaction with hash 85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef not found in db Step #5: 2026-07-11 07:08:06,927 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:06,932 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,932 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,932 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,933 E Tx <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> has fewer than two outputs Step #5: 2026-07-11 07:08:06,933 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,933 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:06,933 I Transaction added to pool: txid <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:08:06,933 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,933 E Transaction verification impossible: <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> Step #5: 2026-07-11 07:08:06,933 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:06,933 T Blockchain::have_tx Step #5: 2026-07-11 07:08:06,933 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:06,933 T transaction with hash 2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc not found in db Step #5: 2026-07-11 07:08:06,933 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:06,939 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,939 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,939 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,939 E Tx <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> has fewer than two outputs Step #5: 2026-07-11 07:08:06,939 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,939 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:06,939 I Transaction added to pool: txid <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:08:06,939 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,939 E Transaction verification impossible: <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> Step #5: 2026-07-11 07:08:06,940 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:06,940 T Blockchain::have_tx Step #5: 2026-07-11 07:08:06,940 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:06,940 T transaction with hash 5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7 not found in db Step #5: 2026-07-11 07:08:06,940 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:06,945 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,945 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,945 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,945 E Tx <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> has fewer than two outputs Step #5: 2026-07-11 07:08:06,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,945 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:06,945 I Transaction added to pool: txid <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:08:06,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,945 E Transaction verification impossible: <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> Step #5: 2026-07-11 07:08:06,946 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:06,946 T Blockchain::have_tx Step #5: 2026-07-11 07:08:06,946 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:06,946 T transaction with hash 23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374 not found in db Step #5: 2026-07-11 07:08:06,946 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:06,951 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,951 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,951 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:06,951 E Tx <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> has fewer than two outputs Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:06,952 I Transaction added to pool: txid <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:06,952 E Transaction verification impossible: <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,952 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:08:06,953 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:06,953 T batch transaction: committing... Step #5: 2026-07-11 07:08:06,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,953 T batch transaction: end Step #5: 2026-07-11 07:08:06,953 D Stopping io_context Step #5: 2026-07-11 07:08:06,953 T Miner has received stop signal Step #5: 2026-07-11 07:08:06,953 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:06,953 T Blockchain::deinit Step #5: 2026-07-11 07:08:06,953 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:06,953 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:06,957 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:06,957 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:08:06,957 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:06,957 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:06,957 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:06,957 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:06,957 D option: fast Step #5: 2026-07-11 07:08:06,957 D option: async Step #5: 2026-07-11 07:08:06,957 D option: 250000000bytes Step #5: 2026-07-11 07:08:06,957 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:06,959 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:06,959 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:06,959 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:06,959 D Space used: 4096 Step #5: 2026-07-11 07:08:06,959 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:06,959 D Size threshold: 0 Step #5: 2026-07-11 07:08:06,959 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:06,981 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:06,981 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,981 T Blockchain::init Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,981 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,981 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:06,981 D init done Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:06,981 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:06,981 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:06,981 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:07,008 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:07,260 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,260 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,260 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,260 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,260 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:07,260 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,260 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,261 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:07,261 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,261 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,261 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,261 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,261 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,261 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:07,288 D Miner tx hash: Step #5: 2026-07-11 07:08:07,288 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:07,288 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:07,288 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:07,288 D Space used: 12288 Step #5: 2026-07-11 07:08:07,288 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:07,288 D Size threshold: 0 Step #5: 2026-07-11 07:08:07,288 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:07,288 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,288 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:07,288 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:07,289 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:07,289 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:07,289 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:07,289 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 D Invalidating block template cache Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,289 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 I Blockchain initialized. last block: 0, d4466.h20.m19.s14 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,289 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,289 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:07,290 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,290 T requesting 1 from 0, cached Step #5: 2026-07-11 07:08:07,290 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 D Current height: 0 Step #5: 2026-07-11 07:08:07,290 D Start hardfork version: 1 Step #5: 2026-07-11 07:08:07,290 D Current hardfork version: 16 Step #5: 2026-07-11 07:08:07,290 I Validating txpool contents for v16 Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:07,290 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:07,290 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:07,290 D Space used: 61440 Step #5: 2026-07-11 07:08:07,290 D Space remaining: 1073680384 Step #5: 2026-07-11 07:08:07,290 D Size threshold: 0 Step #5: 2026-07-11 07:08:07,290 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:07,290 T batch transaction: begin Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:07,290 T batch transaction: committing... Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T batch transaction: end Step #5: 2026-07-11 07:08:07,290 I Loading checkpoints Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:07,290 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:07,290 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:07,290 D Space used: 69632 Step #5: 2026-07-11 07:08:07,290 D Space remaining: 1073672192 Step #5: 2026-07-11 07:08:07,290 D Size threshold: 0 Step #5: 2026-07-11 07:08:07,290 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:07,290 T batch transaction: begin Step #5: 2026-07-11 07:08:07,290 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,290 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,290 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,290 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:08:07,291 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:08:07,291 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,291 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 5bd1053ab144206b77cda00919e91b19cb98d1448aa4513ce001e0b41c08f7ef not found in db Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 008be82d3a56000060bb5e4dff7f00004432ea2d3a5600000000000000000000 not found in db Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 E Block recognized as orphaned and rejected, id = <5bd1053ab144206b77cda00919e91b19cb98d1448aa4513ce001e0b41c08f7ef>, height 1, parent in alt 0, parent in main 0 (parent <008be82d3a56000060bb5e4dff7f00004432ea2d3a5600000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,291 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,291 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 4e4479d66f0520d4c2302b851e965b572e0e3e57943d2efa201d33bd716e19e2 not found in db Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 E Block recognized as orphaned and rejected, id = <4e4479d66f0520d4c2302b851e965b572e0e3e57943d2efa201d33bd716e19e2>, height 2, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,291 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,291 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash ac679407f5bd4e8567507b553c971a8989ee137768190b997773c4b46e59eb75 not found in db Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,291 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,291 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 7ba0a675d2f690ebeff721c9a2e7d2502b7cb53275a7d2cdc6fdfe10a0cd6bcd not found in db Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 E Block recognized as orphaned and rejected, id = <7ba0a675d2f690ebeff721c9a2e7d2502b7cb53275a7d2cdc6fdfe10a0cd6bcd>, height 4, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,291 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,291 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,291 T Block with hash 4c7e5cac61cf6981323dc7fe37b8fd0498855aae95456ff9ffb2e5102d2cb71f not found in db Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,291 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,291 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,291 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 E Block recognized as orphaned and rejected, id = <4c7e5cac61cf6981323dc7fe37b8fd0498855aae95456ff9ffb2e5102d2cb71f>, height 5, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,292 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,292 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 7e253856ea390cbf261185fd7d6c459495f30fcdb5cc426f649781b47261e82b not found in db Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 E Block recognized as orphaned and rejected, id = <7e253856ea390cbf261185fd7d6c459495f30fcdb5cc426f649781b47261e82b>, height 6, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,292 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,292 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash ddf952bc146d3b9945196a57290389973a071000c5f5f98651eed19478c8472a not found in db Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,292 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,292 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash b97db6b0094533fa4d6d42b4e38a35194a5f3b64ea7394b07b4c266e1469e6c5 not found in db Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 E Block recognized as orphaned and rejected, id = , height 8, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,292 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,292 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash e55909ecdd82dbd8a054a2c33811d815219f84b47d700e548de8c1206cde83a4 not found in db Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,292 T Block with hash 00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000 not found in db Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,292 E Block recognized as orphaned and rejected, id = , height 9, parent in alt 0, parent in main 0 (parent <00c98b255d38c0e101000000000000000100000000000000d0c35e4dff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:07,293 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:07,293 T Blockchain::have_tx Step #5: 2026-07-11 07:08:07,293 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:07,293 T transaction with hash 85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef not found in db Step #5: 2026-07-11 07:08:07,293 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:07,298 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,298 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,298 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,298 E Tx <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> has fewer than two outputs Step #5: 2026-07-11 07:08:07,299 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,299 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:07,299 I Transaction added to pool: txid <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:08:07,299 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,299 E Transaction verification impossible: <85299b02f47ef9faa8a4811da0a9cb2c02305ff53a41b3794e734db8631adaef> Step #5: 2026-07-11 07:08:07,299 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:07,299 T Blockchain::have_tx Step #5: 2026-07-11 07:08:07,299 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:07,299 T transaction with hash 2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc not found in db Step #5: 2026-07-11 07:08:07,299 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:07,305 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,305 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,305 E Tx <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> has fewer than two outputs Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:07,305 I Transaction added to pool: txid <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,305 E Transaction verification impossible: <2e8e60c3ed4c641881fb0e2a5993d8a5ae2de6aa92a52ddc0bac592c62a1c0dc> Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:07,305 T Blockchain::have_tx Step #5: 2026-07-11 07:08:07,305 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:07,305 T transaction with hash 5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7 not found in db Step #5: 2026-07-11 07:08:07,306 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:07,311 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,311 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,311 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,311 E Tx <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> has fewer than two outputs Step #5: 2026-07-11 07:08:07,311 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,311 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:07,311 I Transaction added to pool: txid <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:08:07,311 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,311 E Transaction verification impossible: <5a8f172160f34a3db8aa2422318a9771b512f9748ef695051a12ff35642afab7> Step #5: 2026-07-11 07:08:07,312 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:07,312 T Blockchain::have_tx Step #5: 2026-07-11 07:08:07,312 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:07,312 T transaction with hash 23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374 not found in db Step #5: 2026-07-11 07:08:07,312 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:07,317 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,317 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,317 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:07,317 E Tx <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> has fewer than two outputs Step #5: 2026-07-11 07:08:07,317 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,317 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:07,317 I Transaction added to pool: txid <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:07,318 E Transaction verification impossible: <23e068b74e21f20256ace0fc2c89794fddcfa2008df81763a05ed4492cd94374> Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:07,318 T batch transaction: committing... Step #5: 2026-07-11 07:08:07,318 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,318 T batch transaction: end Step #5: 2026-07-11 07:08:07,318 D Stopping io_context Step #5: 2026-07-11 07:08:07,318 T Miner has received stop signal Step #5: 2026-07-11 07:08:07,318 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:07,318 T Blockchain::deinit Step #5: 2026-07-11 07:08:07,318 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:07,318 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:07,322 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:07,322 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:08:07,322 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:07,322 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:07,322 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:07,322 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:07,322 D option: fast Step #5: 2026-07-11 07:08:07,322 D option: async Step #5: 2026-07-11 07:08:07,322 D option: 250000000bytes Step #5: 2026-07-11 07:08:07,322 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:07,323 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:07,323 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:07,323 D Space used: 4096 Step #5: 2026-07-11 07:08:07,323 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:07,323 D Size threshold: 0 Step #5: 2026-07-11 07:08:07,323 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:07,323 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:07,323 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,323 T Blockchain::init Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,323 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,323 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:07,323 D init done Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,323 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,323 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,323 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:07,349 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:07,373 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:07,373 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,373 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:07,373 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:07,373 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,373 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:07,373 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,373 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,373 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,373 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,373 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,373 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:07,401 D Miner tx hash: Step #5: 2026-07-11 07:08:07,401 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:07,401 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:07,401 D Space used: 12288 Step #5: 2026-07-11 07:08:07,401 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:07,401 D Size threshold: 0 Step #5: 2026-07-11 07:08:07,401 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:07,401 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,401 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,401 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:07,401 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:07,401 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:07,401 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:07,401 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,401 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,401 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,401 D Invalidating block template cache Step #5: 2026-07-11 07:08:07,402 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,402 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:07,402 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,402 I Blockchain initialized. last block: 0, d4466.h20.m19.s14 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:07,402 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:07,402 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:07,679 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:07,679 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,679 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:07,679 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:07,679 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:07,679 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41619== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a2c426594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a2c39ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a2c37d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c431c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c42fdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c42fba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a2c356e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563a2ce2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a2cdc4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563a2cdc6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a2cdc635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563a2c89b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a2c8d213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a2c7e3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a2c7d19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a2c7cb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a2c834ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a2c426c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a2c512d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a2c37ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a2c3882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a2c36f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a2c39b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c42fbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a2c362bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-903c8b4fc4df38a5201a6cb06ddb091ba819c32d Step #5: MERGE-OUTER: attempt 521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2230472872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/903c8b4fc4df38a5201a6cb06ddb091ba819c32d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 954 processed earlier; will process 2392 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41729== ERROR: libFuzzer: deadly signal Step #5: #0 0x558898ce1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558898c55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558898c38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcd57af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcd55c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcd55a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558898c11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5588996e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55889967f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558899681375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55889968135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55889909f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55889908c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55889908612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588990efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558898ce1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558898dcdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558898c39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558898c432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558898c2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558898c564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbcd55a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558898c1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-565a0c60b8c471dc0ed0dbd3d9db40fe48054f63 Step #5: MERGE-OUTER: attempt 522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2231998663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/565a0c60b8c471dc0ed0dbd3d9db40fe48054f63' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 958 processed earlier; will process 2388 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41854== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eda55e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eda5558b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eda553b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a50bd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a509ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a509cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eda5514e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eda5fe8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eda5f82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eda5f84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eda5f8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eda59a2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eda598f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eda598912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eda59f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eda55e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eda56d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eda553cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eda55462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eda552d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eda55594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a509cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eda5520bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0aecfe0e1dff6ac2397083c9a5136a63d594c5b8 Step #5: MERGE-OUTER: attempt 523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2232781676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0aecfe0e1dff6ac2397083c9a5136a63d594c5b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 959 processed earlier; will process 2387 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41871== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580699da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55806994eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558069931665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32de8c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32de6d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32de6b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55806990ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55806a3de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55806a378632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55806a37a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55806a37a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558069d98229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558069d859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558069d7f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558069de8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580699dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558069ac6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558069932d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55806993c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580699237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55806994f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f32de6b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558069916bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d66367f50140d279d775813260f252a116a38ee8 Step #5: MERGE-OUTER: attempt 524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2233569292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d66367f50140d279d775813260f252a116a38ee8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 960 processed earlier; will process 2386 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41889== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e16b52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e16ac6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e16aa9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e7810e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e77f2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e77f02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e16a82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e17556138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e174f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e174f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e174f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e16f10229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e16efd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e16ef712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e16f60ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e16b52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e16c3ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e16aaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e16ab42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e16a9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e16ac74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e77f04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e16a8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e590cc4d6bd59f0f56b66196cbf6e42db002a59c Step #5: MERGE-OUTER: attempt 525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2234352380 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e590cc4d6bd59f0f56b66196cbf6e42db002a59c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 961 processed earlier; will process 2385 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41907== ERROR: libFuzzer: deadly signal Step #5: #0 0x56095b971594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56095b8e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56095b8c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd72a95e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd72a77300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd72a752858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56095b8a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56095c375138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56095c30f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56095c311375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56095c31135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56095bd2f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56095bd1c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56095bd1612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56095bd7fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56095b971c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56095ba5dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56095b8c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56095b8d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56095b8ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56095b8e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd72a754082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56095b8adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85f75872f7897afad90f12271d147f0c46c35fad Step #5: MERGE-OUTER: attempt 526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2235137450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/85f75872f7897afad90f12271d147f0c46c35fad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 962 processed earlier; will process 2384 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41925== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfe881e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfe8792b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfe8775665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefec53541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefec34a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefec329858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfe874ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bfe9222138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfe91bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bfe91be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfe91be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bfe8bdc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfe8bc99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfe8bc312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfe8c2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfe881ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfe890ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfe8776d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfe87802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfe87677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfe87934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefec32b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfe875abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21b95448defdf98e7b17187e4eb4f9ea3583eb25 Step #5: MERGE-OUTER: attempt 527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2235930496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/21b95448defdf98e7b17187e4eb4f9ea3583eb25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 963 processed earlier; will process 2383 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41943== ERROR: libFuzzer: deadly signal Step #5: #0 0x560715b06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560715a7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560715a5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd543e5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd543c6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd543c4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560715a36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56071650a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607164a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5607164a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607164a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560715ec4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560715eb19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560715eab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560715f14ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560715b06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560715bf2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560715a5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560715a682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560715a4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560715a7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd543c4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560715a42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d871b4e1f43572ded8bd0b83cc678aa0d30478af Step #5: MERGE-OUTER: attempt 528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2237166798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d871b4e1f43572ded8bd0b83cc678aa0d30478af' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 965 processed earlier; will process 2381 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42032== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a9587e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a957f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a957d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5f90fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5f8f1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5f8ef2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a957aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a96282138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a9621c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a9621e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a9621e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a95c3c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a95c299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a95c2312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a95c8cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a9587ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a9596ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a957d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a957e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a957c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a957f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd5f8ef4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a957babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46c047e96c5de85ff2f530591fe307d7fa14c218 Step #5: MERGE-OUTER: attempt 529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2237945532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/46c047e96c5de85ff2f530591fe307d7fa14c218' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 966 processed earlier; will process 2380 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42050== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e088efa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e088e6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e088e51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f094cfee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f094ce0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f094cde2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e088e2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0898fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e089898632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e08989a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e08989a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0892b8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e0892a59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e08929f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e089308ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e088efac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e088fe6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e088e52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e088e5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e088e437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e088e6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f094cde4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e088e36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ad1053316a359395e19cdee8e860f1de2cb4d35 Step #5: MERGE-OUTER: attempt 530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2238726942 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3ad1053316a359395e19cdee8e860f1de2cb4d35' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 967 processed earlier; will process 2379 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42068== ERROR: libFuzzer: deadly signal Step #5: #0 0x560fd4c32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560fd4ba6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560fd4b89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff50db9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff50d9af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff50d98e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560fd4b62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560fd5636138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560fd55d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560fd55d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560fd55d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560fd4ff0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560fd4fdd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560fd4fd712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560fd5040ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560fd4c32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560fd4d1ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560fd4b8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560fd4b942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560fd4b7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560fd4ba74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff50d990082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560fd4b6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-136bc8bff2352270af108efe502905261a9b768c Step #5: MERGE-OUTER: attempt 531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2239742919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/136bc8bff2352270af108efe502905261a9b768c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 969 processed earlier; will process 2377 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42153== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f420b6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f420ae1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f420ac4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f756b0da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f756aeef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f756aece858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f420a9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f421571138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f42150b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f42150d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f42150d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f420f2b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f420f189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f420f1212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f420f7bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f420b6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f420c59d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f420ac5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f420acf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f420ab67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f420ae24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f756aed0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f420aa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79808aa71676d69fcf425d82d0e2fc28fe3cc624 Step #5: MERGE-OUTER: attempt 532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2240401392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/79808aa71676d69fcf425d82d0e2fc28fe3cc624' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 970 processed earlier; will process 2376 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42197== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d6404c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d63fc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d63fa3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f4c68041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f4c49500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f4c474858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d63f7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562d64a50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d649ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562d649ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d649ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562d6440a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d643f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d643f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d6445aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d6404cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d64138d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d63fa4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d63fae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d63f957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d63fc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f4c476082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d63f88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecb208e9ab57d6aa2e2c13571d528fc17b272c0e Step #5: MERGE-OUTER: attempt 533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2241000732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ecb208e9ab57d6aa2e2c13571d528fc17b272c0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 971 processed earlier; will process 2375 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42210== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ff0879594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ff07edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ff07d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7df69341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7df4a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7df487858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ff07a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560ff127d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ff1217632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560ff1219578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x560ff0c1eed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560ff0c87ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560ff0879c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560ff0965d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560ff07d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560ff07db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560ff07c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560ff07ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa7df489082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560ff07b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1898ac302070d64da611bbae7705c02715c4870f Step #5: MERGE-OUTER: attempt 534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2241781915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1898ac302070d64da611bbae7705c02715c4870f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 972 processed earlier; will process 2374 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==42262== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ee9737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ee96abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ee968e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8b4cac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8b4ac100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8b4aa0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ee9667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561eea13b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561eea0d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561eea0d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561eea0d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ee9bac0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ee9be16b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x561ee9afb521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x561ee983dff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x561ee981afbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x561ee9823e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x561ee9823e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x561ee9823e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x561ee968fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ee96992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ee96807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ee96ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd8b4aa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ee9673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c331f752f37fb16e224d7ced45460cd47737080 Step #5: MERGE-OUTER: attempt 535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2243108311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c331f752f37fb16e224d7ced45460cd47737080' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 973 processed earlier; will process 2373 files now Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,242 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:21,242 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:21,242 T batch transaction: committing... Step #5: 2026-07-11 07:08:21,242 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,242 T batch transaction: end Step #5: 2026-07-11 07:08:21,242 D Stopping io_context Step #5: 2026-07-11 07:08:21,242 T Miner has received stop signal Step #5: 2026-07-11 07:08:21,242 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:21,242 T Blockchain::deinit Step #5: 2026-07-11 07:08:21,242 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:21,242 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:21,248 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:21,248 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:08:21,250 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:21,250 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:21,250 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:21,250 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:21,250 D option: fast Step #5: 2026-07-11 07:08:21,250 D option: async Step #5: 2026-07-11 07:08:21,250 D option: 250000000bytes Step #5: 2026-07-11 07:08:21,250 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:21,250 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:21,250 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,250 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,250 D Space used: 4096 Step #5: 2026-07-11 07:08:21,250 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:21,250 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,251 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,251 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:21,251 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,251 T Blockchain::init Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,251 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,251 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,251 D init done Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,251 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,251 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,251 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:21,277 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,277 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,277 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,277 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,277 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,277 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:21,277 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,277 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,277 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,278 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:21,278 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,278 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,278 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,278 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,278 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,288 I RandomX main cache initialized Step #5: 2026-07-11 07:08:21,302 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:21,302 D Miner tx hash: Step #5: 2026-07-11 07:08:21,302 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:21,302 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,302 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,303 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,303 D Space used: 12288 Step #5: 2026-07-11 07:08:21,303 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:21,303 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,303 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:21,303 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,303 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,303 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:21,303 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:21,303 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:21,303 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:21,303 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:08:21,303 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,303 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,303 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,303 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 D Invalidating block template cache Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 I Blockchain initialized. last block: 0, d4466.h20.m19.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:21,304 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 T requesting 1 from 0, cached Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:08:21,304 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,304 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,304 D Current height: 0 Step #5: 2026-07-11 07:08:21,304 D Start hardfork version: 1 Step #5: 2026-07-11 07:08:21,304 D Current hardfork version: 16 Step #5: 2026-07-11 07:08:21,305 I Validating txpool contents for v16 Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:21,305 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,305 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,305 D Space used: 61440 Step #5: 2026-07-11 07:08:21,305 D Space remaining: 1073680384 Step #5: 2026-07-11 07:08:21,305 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,305 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,305 T batch transaction: begin Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:21,305 T batch transaction: committing... Step #5: 2026-07-11 07:08:21,305 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,305 T batch transaction: end Step #5: 2026-07-11 07:08:21,305 I Loading checkpoints Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:08:21,305 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:21,305 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,305 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,305 D Space used: 69632 Step #5: 2026-07-11 07:08:21,305 D Space remaining: 1073672192 Step #5: 2026-07-11 07:08:21,305 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,305 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,305 T batch transaction: begin Step #5: 2026-07-11 07:08:21,305 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,305 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,305 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,305 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:08:21,305 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:08:21,305 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,305 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,305 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,305 T Block with hash 1897e0a9678ab60f8fedbf6215cf533468b2216409c0f3b76b23ea87a2020c2b not found in db Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,305 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,305 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,305 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,305 T Block with hash d2874630f655000012000000000000004195fc59fd7f000050ca2531f6550000 not found in db Step #5: 2026-07-11 07:08:21,305 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,305 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,305 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,305 E Block recognized as orphaned and rejected, id = <1897e0a9678ab60f8fedbf6215cf533468b2216409c0f3b76b23ea87a2020c2b>, height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,305 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,306 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,306 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 91d7d36ec954894f7405f377e6f41bf3014b566ce2df5a36304be3d71d86f651 not found in db Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 E Block recognized as orphaned and rejected, id = <91d7d36ec954894f7405f377e6f41bf3014b566ce2df5a36304be3d71d86f651>, height 2, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,306 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,306 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,306 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 981abea0e05fbd7e13437af6471af9e4bc9acba64fed6c4454934e2d6690788e not found in db Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 E Block recognized as orphaned and rejected, id = <981abea0e05fbd7e13437af6471af9e4bc9acba64fed6c4454934e2d6690788e>, height 3, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,306 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,306 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,306 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 4199beaad4b13c36860f7c81058e5eac3f0234fb67a95eb9b65b7984e57426fd not found in db Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 E Block recognized as orphaned and rejected, id = <4199beaad4b13c36860f7c81058e5eac3f0234fb67a95eb9b65b7984e57426fd>, height 4, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,306 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,306 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,306 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash b39f4f69c32554693f603b8d70aa10db1c896833d76562b2be5b9f530ebe6926 not found in db Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 E Block recognized as orphaned and rejected, id = , height 5, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,306 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,306 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,306 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash c0bc2c8e828049659a934c005bb69427a33ca3c1d6d3ce13b92c7b031c8cb9fa not found in db Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,306 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,306 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,306 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,306 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 E Block recognized as orphaned and rejected, id = , height 6, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,307 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,307 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,307 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash df1ecaeb5322e3c1dba10fce8a9094682b1b3cc52e40570184f8e56ebac20276 not found in db Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,307 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,307 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,307 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash 6a2a998ad486e8781786735ebbb19c4716560629299500529443ff02b4f208bb not found in db Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 E Block recognized as orphaned and rejected, id = <6a2a998ad486e8781786735ebbb19c4716560629299500529443ff02b4f208bb>, height 8, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,307 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,307 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,307 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash 4fb545de5088cb9e3591d7c46231648005172e7b45aced90d6da734150b6c34c not found in db Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,307 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,307 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,307 E Block recognized as orphaned and rejected, id = <4fb545de5088cb9e3591d7c46231648005172e7b45aced90d6da734150b6c34c>, height 9, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,307 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,307 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,307 T transaction with hash c96253942a4098e52d8c1ce27d8b1e08e86e9d5aec3fab88f1b181426fed059f not found in db Step #5: 2026-07-11 07:08:21,308 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,313 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,313 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,313 E Tx has fewer than two outputs Step #5: 2026-07-11 07:08:21,314 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,314 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,314 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:08:21,314 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,314 E Transaction verification impossible: Step #5: 2026-07-11 07:08:21,314 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,314 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,314 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,314 T transaction with hash 2cf74b80e01f2e286d805e59ebc297eaad95a59350432ca3575cc60ca40320ee not found in db Step #5: 2026-07-11 07:08:21,314 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,320 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,320 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,320 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,320 E Tx <2cf74b80e01f2e286d805e59ebc297eaad95a59350432ca3575cc60ca40320ee> has fewer than two outputs Step #5: 2026-07-11 07:08:21,320 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,320 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,320 I Transaction added to pool: txid <2cf74b80e01f2e286d805e59ebc297eaad95a59350432ca3575cc60ca40320ee> weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:08:21,320 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,320 E Transaction verification impossible: <2cf74b80e01f2e286d805e59ebc297eaad95a59350432ca3575cc60ca40320ee> Step #5: 2026-07-11 07:08:21,321 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,321 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,321 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,321 T transaction with hash ce636e05f7f603b36f5fc9c7f6348dd7b08459768fb330aeff15c75f77e0fe9d not found in db Step #5: 2026-07-11 07:08:21,321 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,326 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,326 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,326 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,326 E Tx has fewer than two outputs Step #5: 2026-07-11 07:08:21,326 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,326 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,326 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:08:21,326 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,326 E Transaction verification impossible: Step #5: 2026-07-11 07:08:21,327 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,327 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,327 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,327 T transaction with hash f736abc3b8db8febc1663faa69add564f6e9617f1ff0cda867f1f4fc0baddde2 not found in db Step #5: 2026-07-11 07:08:21,327 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,332 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,332 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,332 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,332 E Tx has fewer than two outputs Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,333 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,333 E Transaction verification impossible: Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,333 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,333 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,333 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,334 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,334 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:08:21,335 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,335 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,335 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:21,335 T batch transaction: committing... Step #5: 2026-07-11 07:08:21,335 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,335 T batch transaction: end Step #5: 2026-07-11 07:08:21,335 D Stopping io_context Step #5: 2026-07-11 07:08:21,335 T Miner has received stop signal Step #5: 2026-07-11 07:08:21,335 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:21,335 T Blockchain::deinit Step #5: 2026-07-11 07:08:21,335 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:21,336 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:21,336 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:21,339 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:21,339 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:08:21,339 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:21,340 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:21,340 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:21,340 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:21,340 D option: fast Step #5: 2026-07-11 07:08:21,340 D option: async Step #5: 2026-07-11 07:08:21,340 D option: 250000000bytes Step #5: 2026-07-11 07:08:21,340 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:21,342 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:21,342 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,342 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,342 D Space used: 4096 Step #5: 2026-07-11 07:08:21,342 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:21,342 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,342 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,343 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:21,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,343 T Blockchain::init Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,343 D init done Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,343 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,343 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,343 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:21,368 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,368 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,368 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,368 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,368 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,368 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:21,368 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,368 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,368 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,368 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,368 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:21,392 D Miner tx hash: Step #5: 2026-07-11 07:08:21,392 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,392 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,392 D Space used: 12288 Step #5: 2026-07-11 07:08:21,392 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:21,392 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,392 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:21,392 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,392 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,392 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:21,392 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:21,392 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:21,392 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:21,392 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/23)ms Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,392 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,392 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,393 D Invalidating block template cache Step #5: 2026-07-11 07:08:21,393 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,393 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,393 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,393 I Blockchain initialized. last block: 0, d4466.h20.m19.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,393 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,393 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:21,449 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,449 T requesting 1 from 0, cached Step #5: 2026-07-11 07:08:21,449 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,449 D Current height: 0 Step #5: 2026-07-11 07:08:21,449 D Start hardfork version: 1 Step #5: 2026-07-11 07:08:21,449 D Current hardfork version: 16 Step #5: 2026-07-11 07:08:21,449 I Validating txpool contents for v16 Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:21,449 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:21,449 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,449 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,449 D Space used: 49152 Step #5: 2026-07-11 07:08:21,449 D Space remaining: 1073692672 Step #5: 2026-07-11 07:08:21,449 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,449 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,730 T batch transaction: begin Step #5: 2026-07-11 07:08:21,730 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:08:21,730 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:21,730 T batch transaction: committing... Step #5: 2026-07-11 07:08:21,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,730 T batch transaction: end Step #5: 2026-07-11 07:08:21,730 I Loading checkpoints Step #5: 2026-07-11 07:08:21,730 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:08:21,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,758 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,758 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,758 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,758 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,758 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,758 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,759 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,759 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,759 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,759 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,759 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,759 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,760 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,760 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,760 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,760 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,760 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,760 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,760 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,760 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,761 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,761 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,761 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,761 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,761 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,761 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,762 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:08:21,762 T Sorted 33/33 Step #5: 2026-07-11 07:08:21,763 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,763 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,763 D tx pubkey: <570c00548b6e6932c7c2b62e103a81a6034db980091b7b0f8dac6c22be2077d3> Step #5: 2026-07-11 07:08:21,763 T Sorted 44/44 Step #5: 2026-07-11 07:08:21,799 I transaction_created: <0821a38e2f7398837dd178c20832cd84ff32a0aae4251aac43a20f2edce775dd> Step #5: 2026-07-11 07:08:21,800 I { Step #5: 2026-07-11 07:08:21,800 I "version": 2, Step #5: 2026-07-11 07:08:21,800 I "unlock_time": 0, Step #5: 2026-07-11 07:08:21,800 I "vin": [ { Step #5: 2026-07-11 07:08:21,800 I "key": { Step #5: 2026-07-11 07:08:21,800 I "amount": 909542486, Step #5: 2026-07-11 07:08:21,800 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "k_image": "11f940c927edd7586e489b4a54184c0cc1bfdad6b750051320e9535e755f4c7c" Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "vout": [ { Step #5: 2026-07-11 07:08:21,800 I "amount": 0, Step #5: 2026-07-11 07:08:21,800 I "target": { Step #5: 2026-07-11 07:08:21,800 I "tagged_key": { Step #5: 2026-07-11 07:08:21,800 I "key": "98f2784c4c42e8cc17f3ef0c8d5f48f4b3bd6140325f1658e7b2f586a3566014", Step #5: 2026-07-11 07:08:21,800 I "view_tag": "22" Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "extra": [ 1, 87, 12, 0, 84, 139, 110, 105, 50, 199, 194, 182, 46, 16, 58, 129, 166, 3, 77, 185, 128, 9, 27, 123, 15, 141, 172, 108, 34, 190, 32, 119, 211, 2, 9, 1, 218, 138, 159, 80, 80, 153, 4, 103 Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "rct_signatures": { Step #5: 2026-07-11 07:08:21,800 I "type": 6, Step #5: 2026-07-11 07:08:21,800 I "txnFee": 10000, Step #5: 2026-07-11 07:08:21,800 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:21,800 I "amount": "87cd3dd580c7e908" Step #5: 2026-07-11 07:08:21,800 I }], Step #5: 2026-07-11 07:08:21,800 I "outPk": [ "c745fe97758a0a259aaaa0dacdcaf195a1e6a27bf179e3e59a800e10f9fe348b"] Step #5: 2026-07-11 07:08:21,800 I }, Step #5: 2026-07-11 07:08:21,800 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:21,800 I "nbp": 1, Step #5: 2026-07-11 07:08:21,800 I "bpp": [ { Step #5: 2026-07-11 07:08:21,800 I "A": "ff3a519560fcd78cfc43a4cf0735d7e6bce2f05ec31df20782e91de2a391f7e0", Step #5: 2026-07-11 07:08:21,800 I "A1": "9d6b87fd93e63d6b7214751d506fd820333be82bd115c13f4d53319492194941", Step #5: 2026-07-11 07:08:21,800 I "B": "adbb1b0eecc760a75c776c2c0ebac14c17b36b34881a66288aa7b75df532f341", Step #5: 2026-07-11 07:08:21,800 I "r1": "9bafbb25d1f5589be3aa16d4460b83fc19e8b7538d04225666e904bebfc46c0e", Step #5: 2026-07-11 07:08:21,800 I "s1": "598cf28b2dc54519daeaf94add4be6204ab8c4cd12c4f978788a8a505b111303", Step #5: 2026-07-11 07:08:21,800 I "d1": "45881772836e64b54f9f0d462e820911d77bfda128e86e9f82e166e60c9cbb0c", Step #5: 2026-07-11 07:08:21,800 I "L": [ "11c5c1bf7442e8bc5460d2a683aa1170b3a02356ae277d70e94e9208c09ac7f2", "11a6bf44465c100e959555945ad0608d75e93ba289ef6badc85f6bbea090a8ca", "7984e66a4230d479583deb9372c05b82b237a532f19cbb5534b40c4cfa8c935d", "c74d9621a3aee32b46fec882d9412db15cbdfb936aa67277d92486adc0a8a222", "3ce8119c0f0f16a0ddd35ccdf18b86d3eb3ea51291d91728812e2263dd61b65a", "4ab937053a1d60aa0c556524b86f4594ea6de1232027cfb729d5bb8c96767312" Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "R": [ "f07a68543555d082c4cd22f37c18b7f17ebf0374186cbd671b1131b738c737d1", "66a6fb4b20180ec3dbd615db54ca83e5bec78f50e1e84496f7d4640dec6a9b94", "9a79abe9970ee989817471c6df0573f9c51c0be36497f5840000bda2b4f4a71a", "2f14581986944008747c26486e7a99c861b2b62a7465fd5c49798039419f699a", "ddfcd652ca4148cb2462e807671871442945f265b4545770aac1e8d034a9f56c", "e18c62c983af4794ba926f15960c271ec0d1288ac744df7489897b732d7c40ac" Step #5: 2026-07-11 07:08:21,800 I ] Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I ], Step #5: 2026-07-11 07:08:21,800 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:21,800 I "s": [ "181392bc12ca7599db8cb59847980ab50eeb496d8b2c68df8b47c0f2e36d6105", "f0232403a8aa1863bdf684d42c987d0f06329bff48966aecea9bbdec31fbdc0e", "436f1406c475fdce8e54178911fdf198f156ab3f04c85b1437465bc324f5c40a", "580a98d6ada18e5a8367782ba40503184d9662bd550f0daa3f596fb9e192da0e", "47dde8c3fb6dedd6c62b4500932a43a18c3f1c8446a6c745a299dc86d933ac05", "de8892183bc390d8cfa2c3241947e861fce01870cebf805bdbc548942c9aa607", "7401218362a028395dbebc4a63de46a359a5614048142f13f12ea6287e19cc0b", "e3b34b0962c80bc3fa5d0db1d2d3ade76623f039c8240d205bb7fb7b4d0c0a0e", "b95794cc3182e719fc4553c73324b4d68837809f6f07f5074ab6aaaf4bd2e808", "0e55c665a7b38b9b658379d9ea09c202959e2f9c639e31067f0f622b45917c06"], Step #5: 2026-07-11 07:08:21,800 I "c1": "2093d554c0b96fcc2537e2a28aefc442100bda37699cb87f93ea4f672c1c5502", Step #5: 2026-07-11 07:08:21,800 I "D": "f358f26fe02a60d988c1177230607dc0b088309e3b563c379de22d0a44847e5e" Step #5: 2026-07-11 07:08:21,800 I }], Step #5: 2026-07-11 07:08:21,800 I "pseudoOuts": [ "347abbe93cab795387bf0be83007f6ca4599bbf58e01bd2ae7c9f3a574a3ec77"] Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,800 I } Step #5: 2026-07-11 07:08:21,801 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,801 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,801 D tx pubkey: <354f914bfe47b2097d568a3ca72597f1f10462cd32f2de9132931d32a75c4e8f> Step #5: 2026-07-11 07:08:21,801 T Sorted 44/44 Step #5: 2026-07-11 07:08:21,837 I transaction_created: <7f1d08732826f5e76016c7a526cb14287bb68b9846f4f5c39088bc4eaf077f21> Step #5: 2026-07-11 07:08:21,837 I { Step #5: 2026-07-11 07:08:21,837 I "version": 2, Step #5: 2026-07-11 07:08:21,837 I "unlock_time": 0, Step #5: 2026-07-11 07:08:21,837 I "vin": [ { Step #5: 2026-07-11 07:08:21,837 I "key": { Step #5: 2026-07-11 07:08:21,837 I "amount": 909542486, Step #5: 2026-07-11 07:08:21,837 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:21,837 I ], Step #5: 2026-07-11 07:08:21,837 I "k_image": "18079250b96da9fd935ee3bcc1058d9c7481c7a5e48b82488064fd3e3235104c" Step #5: 2026-07-11 07:08:21,837 I } Step #5: 2026-07-11 07:08:21,837 I } Step #5: 2026-07-11 07:08:21,837 I ], Step #5: 2026-07-11 07:08:21,837 I "vout": [ { Step #5: 2026-07-11 07:08:21,837 I "amount": 0, Step #5: 2026-07-11 07:08:21,837 I "target": { Step #5: 2026-07-11 07:08:21,837 I "tagged_key": { Step #5: 2026-07-11 07:08:21,837 I "key": "966c7bd258b6fa0178107ec2f5a545a76c0cb7eb7f6732257ad5e5e0b2099267", Step #5: 2026-07-11 07:08:21,837 I "view_tag": "d6" Step #5: 2026-07-11 07:08:21,837 I } Step #5: 2026-07-11 07:08:21,837 I } Step #5: 2026-07-11 07:08:21,837 I } Step #5: 2026-07-11 07:08:21,837 I ], Step #5: 2026-07-11 07:08:21,837 I "extra": [ 1, 53, 79, 145, 75, 254, 71, 178, 9, 125, 86, 138, 60, 167, 37, 151, 241, 241, 4, 98, 205, 50, 242, 222, 145, 50, 147, 29, 50, 167, 92, 78, 143, 2, 9, 1, 125, 173, 138, 0, 115, 244, 110, 142 Step #5: 2026-07-11 07:08:21,837 I ], Step #5: 2026-07-11 07:08:21,837 I "rct_signatures": { Step #5: 2026-07-11 07:08:21,837 I "type": 6, Step #5: 2026-07-11 07:08:21,837 I "txnFee": 10000, Step #5: 2026-07-11 07:08:21,837 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:21,837 I "amount": "db0907ab8f147c00" Step #5: 2026-07-11 07:08:21,837 I }], Step #5: 2026-07-11 07:08:21,837 I "outPk": [ "9367c44ef3f172bf0dfedf2b4072dd2f437d3723953cf2171d93c3b331974565"] Step #5: 2026-07-11 07:08:21,837 I }, Step #5: 2026-07-11 07:08:21,837 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:21,837 I "nbp": 1, Step #5: 2026-07-11 07:08:21,837 I "bpp": [ { Step #5: 2026-07-11 07:08:21,837 I "A": "6aebb5a5065ba465e61312874f8a5abf712723317f2e8a748d53625bac87d7d6", Step #5: 2026-07-11 07:08:21,838 I "A1": "3c3e9a09f69f341b136c0d05b5d04771aac12ac6e7599154aee4574b9c839b24", Step #5: 2026-07-11 07:08:21,838 I "B": "cdc2c714fa273ca65b7e98604fd8cf188e32ef54a57e8639f4f4f945125fb1e6", Step #5: 2026-07-11 07:08:21,838 I "r1": "8a5e272f64fd7837462cefe65d0fbdfb9bb7e0a8fcbb922f16760ce3570b8b0b", Step #5: 2026-07-11 07:08:21,838 I "s1": "4a50a45e5003b028a32e54d625ee2a6f3d5b05fee95249f40a095a93c2e00701", Step #5: 2026-07-11 07:08:21,838 I "d1": "ce18c872bcaf2909a897806b6662a849679982a2b2720eb9d60d8afd1fb14408", Step #5: 2026-07-11 07:08:21,838 I "L": [ "792bd079f58ae44a7dacf87c84fd26baf04b4e24daac231f04cf09619b58ef56", "bbec05fff000c14fc4f05e7fc22975c9a867dadd9b599b8d77dc4b507b127953", "fe6532fd5fe066a32ae47efebfdb7d8cc137ccd11254591ec008c7b617263cf5", "f8b42c54db96b47c3b181f96484a29743d82e88e51b87f56c8b3867e48277d32", "52dbb66dc500725518c9cb07f779776a7c01c826487af6ac87f3b39f4da1b04e", "58acbf354bfb8ac82e3023df7ab2599fca1a2d65f608eabe41d84421db904cd0" Step #5: 2026-07-11 07:08:21,838 I ], Step #5: 2026-07-11 07:08:21,838 I "R": [ "d58fc60f991ba233a5ace968b325698dac7c6a085e6c908adb264bb9ecb5af07", "2afdd0826a185bc8ac0995c9f7ae007838997e7f97fcf52e575e9993cb7bf325", "a16cc7e7f8cd413896446d02a4c95736dfaad77f66d80256e53d91b07cb2ff61", "6fedd498ea7891a9cb53e389acf688fb400892dd0589b8792b391e9103422afd", "129c9cb78a1c0374ec89d30ae32a329525fe988fb9f7ea6bdd4a584ba8236479", "4987f2b7bcf1b7ce35067741eed809962bcd1e65370874c233b36d3360d4d3b1" Step #5: 2026-07-11 07:08:21,838 I ] Step #5: 2026-07-11 07:08:21,838 I } Step #5: 2026-07-11 07:08:21,838 I ], Step #5: 2026-07-11 07:08:21,838 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:21,838 I "s": [ "346e3383c66a9a14bb7c05f02c0e2f4396ce091f6296dd6eedca2056669e5809", "9d1b7366db45911d308eb6dfc53e44dadac30a071ff032b546da1df6934bfa0f", "87871280901cf625dd007e6b331c44e122982240ed0ac834f6dab398c4a48401", "243bb2bb9906cddb74a0e42f14f01bc6a4568253b1b65df64e1bae30633fe600", "a08dc8e9b8e080c16f7a3a353ac8a68e7b89f062b8f7a8d8e55e2aa46c104408", "6a78c7210c1ed6c69a48622ce1ee36f6eba3ffece23e6a5e2815e0d630eecc04", "c428c69a30e9c5c38f17e62cfa7832a581536d6350a1cc614468165edad38f0f", "a1af1bc8afd432de37fab3f7a6fd0697f03923b72d21e8832523f8c665512f0f", "6a14fa2275dfe2762f200db45cc56f7341a28a946839922901978241e3addb06", "4722e0bbdc9125f351ad94a8449e68de19832fe8ff2c7c240638d97108699a09"], Step #5: 2026-07-11 07:08:21,838 I "c1": "2fab1b5a8232a118e9b18369d47fb85c0451043ac04adb108b3cb9b3c3a37503", Step #5: 2026-07-11 07:08:21,838 I "D": "1078f4b98e39b0b59a873b0dae6b954731b1632edb0376d9f8c32e33f8ef0bf3" Step #5: 2026-07-11 07:08:21,838 I }], Step #5: 2026-07-11 07:08:21,838 I "pseudoOuts": [ "7ee48827a1426e3d215120f85d7aa526a6af563223fd34bf3901108c4de9bc45"] Step #5: 2026-07-11 07:08:21,838 I } Step #5: 2026-07-11 07:08:21,838 I } Step #5: 2026-07-11 07:08:21,839 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,839 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:08:21,839 D tx pubkey: <397d1e5304f82ef5b9b7d2133b2c1c44f6f0afe23e5a4d7c8e20c8d8d73f7318> Step #5: 2026-07-11 07:08:21,839 T Sorted 44/44 Step #5: 2026-07-11 07:08:21,875 I transaction_created: <9de56baf37af714f35173dc327163113fe0fd3e041152d9c170a81eb69e16308> Step #5: 2026-07-11 07:08:21,875 I { Step #5: 2026-07-11 07:08:21,875 I "version": 2, Step #5: 2026-07-11 07:08:21,875 I "unlock_time": 0, Step #5: 2026-07-11 07:08:21,875 I "vin": [ { Step #5: 2026-07-11 07:08:21,875 I "key": { Step #5: 2026-07-11 07:08:21,875 I "amount": 909542486, Step #5: 2026-07-11 07:08:21,875 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "k_image": "fa8e1b4eef57668a2962425c197333d54b323d468932a8c57fb408437a1deb34" Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "vout": [ { Step #5: 2026-07-11 07:08:21,875 I "amount": 0, Step #5: 2026-07-11 07:08:21,875 I "target": { Step #5: 2026-07-11 07:08:21,875 I "tagged_key": { Step #5: 2026-07-11 07:08:21,875 I "key": "f7677f73fa4c27e615a5c90ac30ead5e9e8d4ad7236a5158f69f8c041a41778d", Step #5: 2026-07-11 07:08:21,875 I "view_tag": "1b" Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "extra": [ 1, 57, 125, 30, 83, 4, 248, 46, 245, 185, 183, 210, 19, 59, 44, 28, 68, 246, 240, 175, 226, 62, 90, 77, 124, 142, 32, 200, 216, 215, 63, 115, 24, 2, 9, 1, 131, 143, 154, 0, 110, 147, 217, 39 Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "rct_signatures": { Step #5: 2026-07-11 07:08:21,875 I "type": 6, Step #5: 2026-07-11 07:08:21,875 I "txnFee": 10000, Step #5: 2026-07-11 07:08:21,875 I "ecdhInfo": [ { Step #5: 2026-07-11 07:08:21,875 I "amount": "0a3a5b465a372d00" Step #5: 2026-07-11 07:08:21,875 I }], Step #5: 2026-07-11 07:08:21,875 I "outPk": [ "516ff18475602df34b7621a30223fbd1ec76b65fdff886df49c3325ef8b4fd24"] Step #5: 2026-07-11 07:08:21,875 I }, Step #5: 2026-07-11 07:08:21,875 I "rctsig_prunable": { Step #5: 2026-07-11 07:08:21,875 I "nbp": 1, Step #5: 2026-07-11 07:08:21,875 I "bpp": [ { Step #5: 2026-07-11 07:08:21,875 I "A": "91f3d2b9fceafb443db9f619d0e096ad0cd1cedcf8dc1d2845c0189a01a431d7", Step #5: 2026-07-11 07:08:21,875 I "A1": "300e43d6ecd53a0c43403c682e064793addf02af140c0eb96467045a1fea096e", Step #5: 2026-07-11 07:08:21,875 I "B": "6d1176553e18735146be5705e1f92e3a2ac702bb89c29805e40f74114a6371fa", Step #5: 2026-07-11 07:08:21,875 I "r1": "44af60a6d52017f9daff4cd959fd959cd0b3478e1b1e2c592ae1721e78716d05", Step #5: 2026-07-11 07:08:21,875 I "s1": "d8d2188e0222147faf71962025d80ebda461abd1217f4114589027b99de39202", Step #5: 2026-07-11 07:08:21,875 I "d1": "e4e1ab3b3a4e76f6e61c5640d328c847ca9933a1bcac24d320aaed29dd362b0c", Step #5: 2026-07-11 07:08:21,875 I "L": [ "e041bdc8ddb97548500361f5876e2873eb10412b5fd9b372291e4357f18bb48a", "e011e586747664498e59427700f90c236b9877b5c8d29308ab0846206dd71160", "b27a58b3b65853f4cd8b28fc362567a7a4cb94e987b5ea8e24532648ac5c57ad", "9fda9128434dbb4a0559e4f774af104e7a54a495ff89713d26cefb980c4eb065", "b7d56feca460ec6e631f75d12afb10b11e93bc219b82dedf07cc889e8cae9c23", "827b6fdb0ce51e46e6282d727ab7a01790b00e816a9dc77560e46126e28ac8c6" Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "R": [ "231b310a55d282a03fc4e711507f665c766a4cf5fac0d39c95b73bcb179205a8", "71224bf9e820c2a57f608d5afbdb7e75f8cc1255c327dd27a8b2b6282519a14a", "57568fa7a4f75c2d188263a07fb0402416d672f310839b1facc1b20233650a14", "cd83e291bee44a50fcce7900f416f3ec0b0e35ae33c30e4a761c93ffb2e7da37", "fd8957a794198490751dd52d62e42bc82e1c882fffddfd7d6b3e84dc2cf5bacb", "a9e895103707fbbb73ad7afa7e74913dcb5aed53609f3034ac41e64feb94cd2b" Step #5: 2026-07-11 07:08:21,875 I ] Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I ], Step #5: 2026-07-11 07:08:21,875 I "CLSAGs": [ { Step #5: 2026-07-11 07:08:21,875 I "s": [ "70fdcd44ea6eb9b3976d4997ff7846c3ef7ebe7c241e80e31e8a05285b276f0e", "f242ee472ce83e51bad877b3516265438a24e9cf42c33b3a122caeddb0209d00", "fcf888a1afca647fb56c9eb54e0b666c7e99e5aaa408908b5e01146ff9437600", "65a9177137a1643c3cbd9c06e7b76ce3cde3faa191eca38d27bc11b67c277709", "d795346ba29cfaf1b860cf04d91fb7f6403514056bc24a499d16a981854d6a05", "11c1ddff1a34893196c4bb88b013e2e28d8a3c09c53aebfb6057a22f30b72009", "b354df9d6b13d672acc0600d85c31da87d9289b3d149e97b3c60cee46dc39005", "57ef4c4ff8a2dadf28837fe242430e905b8859a42f2d6b4a96c067a5717a3b0d", "98c1ad0b5ca1093fafec0de2e456150e2e6be8bb0fa8f5e7afa8c28f52ed7305", "e089d33e56a66dff14c1f3d2c2dc18324ab805742d10207c78ffaaffff464309"], Step #5: 2026-07-11 07:08:21,875 I "c1": "157f0e869a3a2c042291bbdb449c55cfb96b00408d8105800c46e640264c0506", Step #5: 2026-07-11 07:08:21,875 I "D": "39cb33b194f022c492ca5bc04655d17a747330ea9fe8c1adc39359415d6ea49a" Step #5: 2026-07-11 07:08:21,875 I }], Step #5: 2026-07-11 07:08:21,875 I "pseudoOuts": [ "ee1b68eae3298706a7a10ab90152da4466e6255d36bfa5b2db7d55201040aec5"] Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 I } Step #5: 2026-07-11 07:08:21,875 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,875 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:08:21,875 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:08:21,875 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,875 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,875 D Space used: 57344 Step #5: 2026-07-11 07:08:21,875 D Space remaining: 1073684480 Step #5: 2026-07-11 07:08:21,875 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,875 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,875 T batch transaction: begin Step #5: 2026-07-11 07:08:21,876 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,876 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,876 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:08:21,876 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:08:21,876 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,876 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,876 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 9d27123d8b7ac209d3de8fa2b0bba9a0bad4078cfdbf141c692f5a89b935b9a7 not found in db Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 000b5031f65500005095fc59fd7f0000b0c84d31f65500000000000000000000 not found in db Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 E Block recognized as orphaned and rejected, id = <9d27123d8b7ac209d3de8fa2b0bba9a0bad4078cfdbf141c692f5a89b935b9a7>, height 1, parent in alt 0, parent in main 0 (parent <000b5031f65500005095fc59fd7f0000b0c84d31f65500000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,876 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,876 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,876 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 0cd7b6e98041bbfadc0b79ee6a0ab14b05af470b0cf49f323e678b88992a65b4 not found in db Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 E Block recognized as orphaned and rejected, id = <0cd7b6e98041bbfadc0b79ee6a0ab14b05af470b0cf49f323e678b88992a65b4>, height 2, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,876 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,876 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,876 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 09f9412fa5f46731190672a03f9f9eb0785751d6dded8ab545e49fa3f251a917 not found in db Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 E Block recognized as orphaned and rejected, id = <09f9412fa5f46731190672a03f9f9eb0785751d6dded8ab545e49fa3f251a917>, height 3, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,876 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,876 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,876 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,876 T Block with hash 9870c2ae33ee96e1c169c44aab566986b1de2e36c93b41c153f775b9d98a6f33 not found in db Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,876 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,876 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 E Block recognized as orphaned and rejected, id = <9870c2ae33ee96e1c169c44aab566986b1de2e36c93b41c153f775b9d98a6f33>, height 4, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,877 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,877 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,877 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 839f4ae580798a640f9cc8cadf111f6cbc24a13d27f7b1694aac446516a83fec not found in db Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 E Block recognized as orphaned and rejected, id = <839f4ae580798a640f9cc8cadf111f6cbc24a13d27f7b1694aac446516a83fec>, height 5, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,877 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,877 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,877 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 916d0fc5ca7ac25ed1eb9b679b9a0f410bb8bbd469a6bd09f67deb1c700110f4 not found in db Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 E Block recognized as orphaned and rejected, id = <916d0fc5ca7ac25ed1eb9b679b9a0f410bb8bbd469a6bd09f67deb1c700110f4>, height 6, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,877 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,877 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,877 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 14dc18024da4d6f485cd5140b10c128e5596507f90ce204615887ed6acb71ee8 not found in db Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 E Block recognized as orphaned and rejected, id = <14dc18024da4d6f485cd5140b10c128e5596507f90ce204615887ed6acb71ee8>, height 7, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,877 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,877 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,877 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 1dd66d8a463e4038640ca703a533abb04540646ebfea6bb55bb47917933f582e not found in db Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,877 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,877 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,877 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,877 E Block recognized as orphaned and rejected, id = <1dd66d8a463e4038640ca703a533abb04540646ebfea6bb55bb47917933f582e>, height 8, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,877 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,878 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,878 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 87c9fbc1ab55c7667760747c1093fa72ff7fff5734621ad17841dd2de81a05ab not found in db Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 E Block recognized as orphaned and rejected, id = <87c9fbc1ab55c7667760747c1093fa72ff7fff5734621ad17841dd2de81a05ab>, height 9, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,878 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,878 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,878 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0f92d772357abb6023731fbf8b8c7dcfee117e4e413f596633c73d765b1e25c0 not found in db Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 E Block recognized as orphaned and rejected, id = <0f92d772357abb6023731fbf8b8c7dcfee117e4e413f596633c73d765b1e25c0>, height 10, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,878 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,878 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,878 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 00a4e8b3203d41eb7808a026d8f7f4bf2c5eac2181f6d367ca4167097ddd81ca not found in db Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 E Block recognized as orphaned and rejected, id = <00a4e8b3203d41eb7808a026d8f7f4bf2c5eac2181f6d367ca4167097ddd81ca>, height 11, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,878 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,878 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,878 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash de657892ad4e56b6553ecc49afe518bb4a9eba82b6a99a1076db14aae0e2beab not found in db Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 E Block recognized as orphaned and rejected, id = , height 12, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,878 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,878 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,878 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash c4afd9f08a5c9cc606a3ff208c76e03e52fab38b72062ef17a859d539f0e081a not found in db Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,878 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,878 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,878 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,879 E Block recognized as orphaned and rejected, id = , height 13, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,879 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,879 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,879 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,879 T Block with hash 230047694425ee034744b2ccfec92d2cf951afa23aabc2d31020df83caeaa8aa not found in db Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,879 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,879 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:08:21,879 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,879 T Block with hash 0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000 not found in db Step #5: 2026-07-11 07:08:21,879 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,879 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,879 E Block recognized as orphaned and rejected, id = <230047694425ee034744b2ccfec92d2cf951afa23aabc2d31020df83caeaa8aa>, height 14, parent in alt 0, parent in main 0 (parent <0074e6a55a10cfb501000000000000000100000000000000c09dfc59fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,879 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,879 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,879 T transaction with hash 0821a38e2f7398837dd178c20832cd84ff32a0aae4251aac43a20f2edce775dd not found in db Step #5: 2026-07-11 07:08:21,879 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,885 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,885 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,885 E Tx <0821a38e2f7398837dd178c20832cd84ff32a0aae4251aac43a20f2edce775dd> has fewer than two outputs Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,885 I Transaction added to pool: txid <0821a38e2f7398837dd178c20832cd84ff32a0aae4251aac43a20f2edce775dd> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,885 E Transaction verification impossible: <0821a38e2f7398837dd178c20832cd84ff32a0aae4251aac43a20f2edce775dd> Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,885 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,885 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,885 T transaction with hash 7f1d08732826f5e76016c7a526cb14287bb68b9846f4f5c39088bc4eaf077f21 not found in db Step #5: 2026-07-11 07:08:21,886 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,891 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,891 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,891 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,891 E Tx <7f1d08732826f5e76016c7a526cb14287bb68b9846f4f5c39088bc4eaf077f21> has fewer than two outputs Step #5: 2026-07-11 07:08:21,891 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,891 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,891 I Transaction added to pool: txid <7f1d08732826f5e76016c7a526cb14287bb68b9846f4f5c39088bc4eaf077f21> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:08:21,891 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,891 E Transaction verification impossible: <7f1d08732826f5e76016c7a526cb14287bb68b9846f4f5c39088bc4eaf077f21> Step #5: 2026-07-11 07:08:21,892 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:08:21,892 T Blockchain::have_tx Step #5: 2026-07-11 07:08:21,892 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,892 T transaction with hash 9de56baf37af714f35173dc327163113fe0fd3e041152d9c170a81eb69e16308 not found in db Step #5: 2026-07-11 07:08:21,892 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:08:21,897 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,897 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,897 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:08:21,897 E Tx <9de56baf37af714f35173dc327163113fe0fd3e041152d9c170a81eb69e16308> has fewer than two outputs Step #5: 2026-07-11 07:08:21,897 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,897 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:08:21,897 I Transaction added to pool: txid <9de56baf37af714f35173dc327163113fe0fd3e041152d9c170a81eb69e16308> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:08:21,898 E Transaction verification impossible: <9de56baf37af714f35173dc327163113fe0fd3e041152d9c170a81eb69e16308> Step #5: 2026-07-11 07:08:21,898 E invalid hash format: ECDHE-RSA-AES128-SIA0000TLS_ECDHE_PSK_WITH_AES_128_CBC_S00/00000 Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,898 T transaction with hash 0000000000000000000000000000000000000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:08:21,898 E get_tx_outputs_gindexs failed to find transaction with id = <0000000000000000000000000000000000000000000000000000000000000000> Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,898 D Span queue is empty Step #5: 2026-07-11 07:08:21,898 W public max out peers not set, using default Step #5: 2026-07-11 07:08:21,898 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,898 T transaction with hash 0000000000000000000000000000000000000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:08:21,898 E get_tx_outputs_gindexs failed to find transaction with id = <0000000000000000000000000000000000000000000000000000000000000000> Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:08:21,898 T transaction with hash 0000000000000000000000000000000000000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:08:21,898 E get_tx_outputs_gindexs failed to find transaction with id = <0000000000000000000000000000000000000000000000000000000000000000> Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,898 T Blockchain::get_alternative_blocks Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:08:21,898 D on_get_alt_blocks_hashes: 0 blocks Step #5: 2026-07-11 07:08:21,898 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:08:21,898 T batch transaction: committing... Step #5: 2026-07-11 07:08:21,899 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,899 T batch transaction: end Step #5: 2026-07-11 07:08:21,899 D Stopping io_context Step #5: 2026-07-11 07:08:21,899 T Miner has received stop signal Step #5: 2026-07-11 07:08:21,899 T Not mining - nothing to stop Step #5: 2026-07-11 07:08:21,899 T Blockchain::deinit Step #5: 2026-07-11 07:08:21,899 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:08:21,899 T BlockchainLMDB::close Step #5: 2026-07-11 07:08:21,899 T BlockchainLMDB::sync Step #5: 2026-07-11 07:08:21,902 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:08:21,902 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:08:21,903 T Blockchain::Blockchain Step #5: 2026-07-11 07:08:21,903 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:08:21,903 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:08:21,903 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:21,903 D option: fast Step #5: 2026-07-11 07:08:21,903 D option: async Step #5: 2026-07-11 07:08:21,903 D option: 250000000bytes Step #5: 2026-07-11 07:08:21,904 T BlockchainLMDB::open Step #5: 2026-07-11 07:08:21,904 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:21,904 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,904 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,904 D Space used: 4096 Step #5: 2026-07-11 07:08:21,904 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:21,904 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,904 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,924 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:21,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,925 T Blockchain::init Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,925 D init done Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,925 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,925 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,925 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:21,950 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:08:21,951 T Blockchain::add_new_block Step #5: 2026-07-11 07:08:21,951 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,951 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:08:21,951 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:08:21,951 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,951 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:08:21,951 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,951 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,951 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,951 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,951 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,951 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:08:21,975 D Miner tx hash: Step #5: 2026-07-11 07:08:21,975 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:08:21,975 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:08:21,975 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:21,975 D Space used: 12288 Step #5: 2026-07-11 07:08:21,975 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:21,975 D Size threshold: 0 Step #5: 2026-07-11 07:08:21,975 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:08:21,975 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,975 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,975 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,975 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:21,976 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:21,976 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:21,976 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:21,976 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,976 D Invalidating block template cache Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:08:21,976 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,976 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:08:21,976 T Blockchain::get_tail_id Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,976 I Blockchain initialized. last block: 0, d4466.h20.m19.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,976 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:08:21,976 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:08:21,976 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42346== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f62f9e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f62f954b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f62f937665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbeb0fe641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbeb0dfb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbeb0dda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f62f910e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f6303e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f63037e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f630380375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f63038035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f62fe550c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f62fe8c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f62fe8d2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55f62fd83f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55f62fdeeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55f62f9e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55f62faccd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55f62f938d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55f62f9422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55f62f9297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55f62f9554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fbeb0ddc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55f62f91cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-751c25d7f35223cf2f1fb7a6eef0441bb0718123 Step #5: MERGE-OUTER: attempt 536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2244770839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/751c25d7f35223cf2f1fb7a6eef0441bb0718123' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 977 processed earlier; will process 2369 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42497== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbe0ab2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbe0a26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbe0a09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa51a2c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa51a0d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa51a0b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbe09e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cbe14b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbe1450632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cbe1452375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbe145235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cbe0e70229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbe0e5d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbe0e5712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbe0ec0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbe0ab2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbe0b9ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbe0a0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbe0a142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbe09fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbe0a274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa51a0ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbe09eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d8a0a49927e6bc333ddf05256233cfacd2eaa4 Step #5: MERGE-OUTER: attempt 537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2245576669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87d8a0a49927e6bc333ddf05256233cfacd2eaa4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 978 processed earlier; will process 2368 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42513== ERROR: libFuzzer: deadly signal Step #5: #0 0x560db5855594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560db57c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560db57ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2559e0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2559c1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2559bf6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560db5785e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560db6259138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560db61f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560db61f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560db61f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560db5c13229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560db5c009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560db5bfa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560db5c63ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560db5855c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560db5941d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560db57add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560db57b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560db579e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560db57ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2559bf8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560db5791bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce0652f7e676feb8974acf4a1c30b16f98fef526 Step #5: MERGE-OUTER: attempt 538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2247152372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ce0652f7e676feb8974acf4a1c30b16f98fef526' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 980 processed earlier; will process 2366 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42602== ERROR: libFuzzer: deadly signal Step #5: #0 0x55918591c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559185890b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559185873665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c9315a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c92f6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c92f4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55918584ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559186320138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591862ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5591862bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591862bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559185cda229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559185cc79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559185cc112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559185d2aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55918591cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559185a08d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559185874d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55918587e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5591858657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5591858914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c92f50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559185858bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f4df4c1eabeec5ef6aecc577ecb19904ec9b6e4 Step #5: MERGE-OUTER: attempt 539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2247995021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f4df4c1eabeec5ef6aecc577ecb19904ec9b6e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 981 processed earlier; will process 2365 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42620== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617d0bbe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617d0b32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617d0b15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef034bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef032d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef032b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617d0aeee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5617d15c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617d155c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5617d155e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5617d0f63ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5617d0fccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5617d0bbec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5617d0caad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5617d0b16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5617d0b202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5617d0b077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5617d0b334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fef032b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5617d0afabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa0a7f63b160af4218f5dcb2c507c1530aed6bc2 Step #5: MERGE-OUTER: attempt 540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2248782758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aa0a7f63b160af4218f5dcb2c507c1530aed6bc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 982 processed earlier; will process 2364 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42642== ERROR: libFuzzer: deadly signal Step #5: #0 0x555db3572594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555db34e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555db34c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bc7a5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bc786800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bc7847858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555db34a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555db3f76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555db3f10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555db3f12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555db3f1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555db39e70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555db3a1e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555db3a1f2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x555db3915f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x555db3980ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x555db3572c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x555db365ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x555db34cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x555db34d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x555db34bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x555db34e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f6bc7849082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x555db34aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4e14ffbb9d35bbae1cbf6353b2c360420fea2cc Step #5: MERGE-OUTER: attempt 541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2249530806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c4e14ffbb9d35bbae1cbf6353b2c360420fea2cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 983 processed earlier; will process 2363 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==42721== ERROR: libFuzzer: deadly signal Step #5: #0 0x56068de8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56068ddffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56068dde2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f8068f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f804a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f80483858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56068ddbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56068e88f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56068e829632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56068e82b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56068e82b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56068e2f48d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56068e35eb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56068e3b97cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56068e299f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56068e299f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x56068de8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56068df77d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56068dde3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56068dded2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56068ddd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56068de004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f4f80485082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56068ddc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6b1b3bd7062fb5c7aeaf059c727e51c32a592d3 Step #5: MERGE-OUTER: attempt 542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2251988750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a6b1b3bd7062fb5c7aeaf059c727e51c32a592d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 987 processed earlier; will process 2359 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42883== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d70dc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d70d3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d70d1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32c4b9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32c49b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32c4990858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d70cf7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555d717cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d71765632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555d71767375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d7176735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555d71185229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d711729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d7116c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d711d5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d70dc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d70eb3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d70d1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d70d292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d70d107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d70d3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f32c4992082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d70d03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-66c525e1727dbff2fe520c933af097ad5921f28f Step #5: MERGE-OUTER: attempt 543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2252875958 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/66c525e1727dbff2fe520c933af097ad5921f28f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 988 processed earlier; will process 2358 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42899== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce973aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce9731eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce97301665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c2254b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c2236000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c2233f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce972dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ce97dae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce97d48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ce97d4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce97d4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ce97768229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce977559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce9774f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce977b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce973aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce97496d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce97302d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce9730c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce972f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce9731f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c22341082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce972e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f95ec4fc00f6eb5117c86dd08c67b4615b50481a Step #5: MERGE-OUTER: attempt 544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2253658836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f95ec4fc00f6eb5117c86dd08c67b4615b50481a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 989 processed earlier; will process 2357 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42917== ERROR: libFuzzer: deadly signal Step #5: #0 0x56033aec1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56033ae35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56033ae18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8da6b3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8da694c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8da692b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56033adf1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56033b8c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56033b85f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56033b861375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56033b86135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56033b27f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56033b26c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56033b26612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56033b2cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56033aec1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56033afadd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56033ae19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56033ae232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56033ae0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56033ae364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8da692d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56033adfdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cacfabcdf4aca2fdff2f92296d465634019ffb41 Step #5: MERGE-OUTER: attempt 545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2254445152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cacfabcdf4aca2fdff2f92296d465634019ffb41' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 990 processed earlier; will process 2356 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42935== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9c0565594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9c04d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9c04bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f140902e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1408e4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1408e22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9c0495e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c9c0f69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9c0f03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c9c0f05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9c0f0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c9c0923229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9c09109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9c090a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9c0973ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9c0565c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9c0651d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9c04bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9c04c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9c04ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9c04da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1408e24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9c04a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-565e3d7277f9010a557f42d0964464ca5a675506 Step #5: MERGE-OUTER: attempt 546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2255229150 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/565e3d7277f9010a557f42d0964464ca5a675506' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 991 processed earlier; will process 2355 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42953== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d6f666594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d6f5dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d6f5bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50f5bc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50f59d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50f59b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d6f596e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d7006a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d70004632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d70006375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d7000635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d6fa24229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d6fa119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d6fa0b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d6fa74ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d6f666c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d6f752d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d6f5bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d6f5c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d6f5af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d6f5db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50f59b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d6f5a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-958a31473985f606c228107436ff3cee689b72aa Step #5: MERGE-OUTER: attempt 547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2256104616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/958a31473985f606c228107436ff3cee689b72aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 993 processed earlier; will process 2353 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43036== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622b71e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622b715db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622b7140665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79bd91041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79bd72500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79bd704858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622b7119e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622b7bed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622b7b87632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622b7b89375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622b7b8935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622b75a7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622b75949d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622b758e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622b75f7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622b71e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622b72d5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622b7141d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622b714b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622b71327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622b715e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79bd706082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622b7125bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a1e6e45da74540c28ace5b09623d05c8677c3ff Step #5: MERGE-OUTER: attempt 548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2257849483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6a1e6e45da74540c28ace5b09623d05c8677c3ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 997 processed earlier; will process 2349 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43163== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e4efdf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e4ef53b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e4ef36665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f182077341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f182058800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1820567858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e4ef0fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558e4f9e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e4f97d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558e4f97f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e4f97f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558e4f4540c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e4f48b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e4f39cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558e4f38a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558e4f38412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558e4f3edef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558e4efdfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558e4f0cbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558e4ef37d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558e4ef412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558e4ef287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558e4ef544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1820569082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558e4ef1bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54f5921e39e0fac63249646df299ae4dd9f090de Step #5: MERGE-OUTER: attempt 549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2258311882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54f5921e39e0fac63249646df299ae4dd9f090de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 998 processed earlier; will process 2348 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43170== ERROR: libFuzzer: deadly signal Step #5: #0 0x559603a8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559603a00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596039e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5aacb1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5aac92f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5aac90e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596039bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559604490138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55960442a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55960442c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55960442c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559603f010c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559603f3813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559603e49d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559603e379d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559603e3112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559603e9aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559603a8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559603b78d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5596039e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596039ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596039d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559603a014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5aac910082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5596039c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8a003c4ea1ec3ffe60d3a2c4839fa8bf3d1a3ec Step #5: MERGE-OUTER: attempt 550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2258959071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f8a003c4ea1ec3ffe60d3a2c4839fa8bf3d1a3ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 999 processed earlier; will process 2347 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43183== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b12d504594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b12d478b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b12d45b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76a289341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76a26a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76a2687858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b12d434e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b12df08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b12dea2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b12dea4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b12dea435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b12d8c2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b12d8af9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b12d8a912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b12d912ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b12d504c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b12d5f0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b12d45cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b12d4662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b12d44d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b12d4794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76a2689082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b12d440bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7902f781f73aa84cfba78e17cc6d8f611a3d3ef7 Step #5: MERGE-OUTER: attempt 551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2260217147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7902f781f73aa84cfba78e17cc6d8f611a3d3ef7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1002 processed earlier; will process 2344 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43270== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f5df06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f5de7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f5de5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e5f0e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e5eef900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e5eed8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f5de36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558f5e90a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f5e8a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558f5e8a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f5e8a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558f5e2c4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f5e2b19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f5e2ab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f5e314ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f5df06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f5dff2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f5de5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f5de682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f5de4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f5de7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e5eeda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f5de42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ae6f26636aa9ff68ec159815a8495e9560c5bb5 Step #5: MERGE-OUTER: attempt 552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2262035623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4ae6f26636aa9ff68ec159815a8495e9560c5bb5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1005 processed earlier; will process 2341 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43424== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d20814594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d20788b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d2076b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbba48c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbba2a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbba280858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d20744e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557d21218138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d211b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557d211b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d211b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557d20c890c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d20cc013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d20bd1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d20bbf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d20bb912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d20c22ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d20814c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d20900d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d2076cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d207762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d2075d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d207894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcbba282082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d20750bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24fe0e5e8bb3424bcc4baa644038f66eec8a0d38 Step #5: MERGE-OUTER: attempt 553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2263229853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/24fe0e5e8bb3424bcc4baa644038f66eec8a0d38' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1007 processed earlier; will process 2339 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43540== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3653b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e36532db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e365310665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f54fb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f54dc800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f54da7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3652e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e365dbd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e365d57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e365d59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e365d5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e365777229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3657649d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e36575e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3657c7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3653b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3654a5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e365311d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e36531b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3653027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e36532e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f54da9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3652f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73ab90643c0294b5a5970d1ee33791c72d1cc279 Step #5: MERGE-OUTER: attempt 554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2263917964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/73ab90643c0294b5a5970d1ee33791c72d1cc279' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1008 processed earlier; will process 2338 files now Step #5: #1 pulse exec/s: 0 rss: 227Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43553== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597945c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559794537b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55979451a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32ad90341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32ad71800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32ad6f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597944f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559794fc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559794f61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559794f63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559794f6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559794981229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55979496e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55979496812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597949d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597945c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597946afd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55979451bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597945252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55979450c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597945384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f32ad6f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597944ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3054228ddca870b01ae3502eae31bd883c0caf9 Step #5: MERGE-OUTER: attempt 555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2265122417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3054228ddca870b01ae3502eae31bd883c0caf9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1011 processed earlier; will process 2335 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55600ea12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55600e986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55600e969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ff533d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ff515200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ff5131858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55600e942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55600f416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55600f3b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55600f3b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55600f3b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55600ee870c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55600eebe13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55600edcfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55600edbd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55600edb712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55600ee20ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55600ea12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55600eafed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55600e96ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55600e9742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55600e95b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55600e9874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ff5133082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55600e94ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be6d5f47fdf911b30a1c8bd8ca9987ab3e9bf705 Step #5: MERGE-OUTER: attempt 556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2267205246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be6d5f47fdf911b30a1c8bd8ca9987ab3e9bf705' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1015 processed earlier; will process 2331 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43742== ERROR: libFuzzer: deadly signal Step #5: #0 0x56346c4db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56346c44fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56346c432665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35f7ee341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35f7cf800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35f7cd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56346c40be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56346cedf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56346ce79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56346ce7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56346ce7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56346c899229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56346c8869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56346c88012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56346c8e9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56346c4dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56346c5c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56346c433d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56346c43d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56346c4247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56346c4504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35f7cd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56346c417bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adc78713b1d4defdba5873ad5cdff5042b586d2b Step #5: MERGE-OUTER: attempt 557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2268695738 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/adc78713b1d4defdba5873ad5cdff5042b586d2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1017 processed earlier; will process 2329 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43893== ERROR: libFuzzer: deadly signal Step #5: #0 0x556198e2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556198da3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556198d86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0e760741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0e741c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0e73fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556198d5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556199833138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561997cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561997cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561997cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561992a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561992db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561991ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561991da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561991d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55619923def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556198e2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556198f1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556198d87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556198d912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556198d787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556198da44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc0e73fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556198d6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac5c848f5aa4bb790bf61d3b202bf2e20a13af56 Step #5: MERGE-OUTER: attempt 558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2269690125 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ac5c848f5aa4bb790bf61d3b202bf2e20a13af56' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1019 processed earlier; will process 2327 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43970== ERROR: libFuzzer: deadly signal Step #5: #0 0x560076f17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560076e8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560076e6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2a424e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2a406300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2a4042858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560076e47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56007791b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600778b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5600778b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600778b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5600772d5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600772c29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600772bc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560077325ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560076f17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560077003d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560076e6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560076e792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560076e607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560076e8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff2a4044082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560076e53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb1054edf82712fc8a3de316376a97dfa6065917 Step #5: MERGE-OUTER: attempt 559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2270824716 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb1054edf82712fc8a3de316376a97dfa6065917' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1021 processed earlier; will process 2325 files now Step #5: 2026-07-11 07:08:49,130 D Stopping io_context Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:08:49,136 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:08:49,136 D option: fast Step #5: 2026-07-11 07:08:49,136 D option: async Step #5: 2026-07-11 07:08:49,136 D option: 250000000bytes Step #5: 2026-07-11 07:08:49,136 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:08:49,136 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:49,136 D Space used: 4096 Step #5: 2026-07-11 07:08:49,136 D Space remaining: 1073737728 Step #5: 2026-07-11 07:08:49,136 D Size threshold: 0 Step #5: 2026-07-11 07:08:49,136 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:49,137 D Setting m_height to: 0 Step #5: 2026-07-11 07:08:49,137 D init done Step #5: 2026-07-11 07:08:49,138 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:08:49,188 D Miner tx hash: Step #5: 2026-07-11 07:08:49,188 D DB map size: 1073741824 Step #5: 2026-07-11 07:08:49,188 D Space used: 12288 Step #5: 2026-07-11 07:08:49,188 D Space remaining: 1073729536 Step #5: 2026-07-11 07:08:49,188 D Size threshold: 0 Step #5: 2026-07-11 07:08:49,188 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:08:49,189 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:08:49,189 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:08:49,189 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:08:49,189 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:08:49,189 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:08:49,189 D Invalidating block template cache Step #5: 2026-07-11 07:08:49,189 I Blockchain initialized. last block: 0, d4466.h20.m19.s56 time ago, current difficulty: 1 Step #5: 2026-07-11 07:08:49,217 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44053== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:08:49,251 I RandomX main cache initialized Step #5: #0 0x560f5b574594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f5b4e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f5b4cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f482c6c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f482c4d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f482c4b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f5b4a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f5bf78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f5bf12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f5bf14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f5bf1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f5b9e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f5ba2013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f5b931d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f5b91f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f5b91912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f5b982ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f5b574c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f5b660d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f5b4ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f5b4d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f5b4bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f5b4e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f482c4b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f5b4b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8baa5d2e3abe8bbda57a6bcda2fcde4e34b16b5e Step #5: MERGE-OUTER: attempt 560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2272014746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8baa5d2e3abe8bbda57a6bcda2fcde4e34b16b5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1023 processed earlier; will process 2323 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44137== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d181a87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1819fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1819de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b326cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b324e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b324c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1819b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d18248b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d182425632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d182427375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d18242735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d181e45229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d181e329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d181e2c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d181e95ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d181a87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d181b73d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1819dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1819e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1819d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1819fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b324c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1819c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-101fc43e513442263ab3514f64cb737d0a1de6fc Step #5: MERGE-OUTER: attempt 561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2273271721 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/101fc43e513442263ab3514f64cb737d0a1de6fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1025 processed earlier; will process 2321 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44252== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648ad349594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648ad2bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648ad2a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6691e0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6691c1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6691bfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648ad279e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5648add4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648adce7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5648adce9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648adce935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5648ad7be0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5648ad7f513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5648ad706d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5648ad6f49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5648ad6ee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5648ad757ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5648ad349c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5648ad435d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5648ad2a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5648ad2ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5648ad2927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5648ad2be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6691bff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5648ad285bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c9f6c984b15cd79ce94f67cc870ec1f567796ff Step #5: MERGE-OUTER: attempt 562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2274754793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c9f6c984b15cd79ce94f67cc870ec1f567796ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1027 processed earlier; will process 2319 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44309== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b559a20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b559994b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b559977665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0310cd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0310aee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0310acd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b559950e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b55a424138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b55a3be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b55a3c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b55a3c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b559e950c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b559ecc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b559dddd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b559dcb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b559dc512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b559e2eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b559a20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b559b0cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b559978d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5599822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5599697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5599954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0310acf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b55995cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2c486fcaee2f5292ef418fa61812c2f1f78e0b1 Step #5: MERGE-OUTER: attempt 563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2275977143 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2c486fcaee2f5292ef418fa61812c2f1f78e0b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1029 processed earlier; will process 2317 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44423== ERROR: libFuzzer: deadly signal Step #5: #0 0x56195d574594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56195d4e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56195d4cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6180a4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f618085500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6180834858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56195d4a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56195df78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56195df12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56195df14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56195df1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56195d9e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56195da2013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56195d931d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56195d91f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56195d91912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56195d982ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56195d574c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56195d660d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56195d4ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56195d4d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56195d4bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56195d4e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6180836082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56195d4b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-769733aa665bba4a6849fed44c61423c45970523 Step #5: MERGE-OUTER: attempt 564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2277207001 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/769733aa665bba4a6849fed44c61423c45970523' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1031 processed earlier; will process 2315 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44537== ERROR: libFuzzer: deadly signal Step #5: #0 0x565326c77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565326bebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565326bce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe77129341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7710a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe771087858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565326ba7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56532767b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565327615632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565327617375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56532761735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565327035229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653270229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56532701c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565327085ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565326c77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565326d63d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565326bcfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565326bd92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565326bc07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565326bec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe771089082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565326bb3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bd9bf36256d56e252cb83c1e4fce04cdfd4e4c9 Step #5: MERGE-OUTER: attempt 565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2277636177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4bd9bf36256d56e252cb83c1e4fce04cdfd4e4c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1032 processed earlier; will process 2314 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44607== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651e15a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651e1514b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651e14f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0da66b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0da64c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0da64a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651e14d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651e1fa4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651e1f3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5651e1f40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651e1f4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5651e1a150c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5651e1a4c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5651e195dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651e194b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5651e194512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651e19aeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5651e15a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5651e168cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5651e14f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5651e15022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5651e14e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5651e15154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0da64a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5651e14dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c987c412b91f89123d874cbf48668ff85f6db38 Step #5: MERGE-OUTER: attempt 566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2278309010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0c987c412b91f89123d874cbf48668ff85f6db38' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1033 processed earlier; will process 2313 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44620== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e8eb0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e8ea7fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e8ea62665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d6c95f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d6c77400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d6c753858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e8ea3be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e8f50f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e8f4a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e8f4ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e8f4ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e8ef800c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e8efb713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e8eec8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e8eeb69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e8eeb012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e8ef19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e8eb0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e8ebf7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e8ea63d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e8ea6d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e8ea547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e8ea804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9d6c755082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e8ea47bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c620e424f46fbb24c1bb7a7194df2349588650ce Step #5: MERGE-OUTER: attempt 567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2279034072 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c620e424f46fbb24c1bb7a7194df2349588650ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1034 processed earlier; will process 2312 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44634== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a0bda5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a0bd19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a0bcfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e627b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e625c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e625a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a0bcd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556a0c7a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a0c743632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556a0c745375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a0c74535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556a0c21a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a0c25113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a0c162d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a0c1509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a0c14a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a0c1b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a0bda5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a0be91d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a0bcfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a0bd072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a0bcee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a0bd1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e625a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a0bce1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be8bcc44067a4b60165e2b19870e300481ddd0ea Step #5: MERGE-OUTER: attempt 568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2279759583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be8bcc44067a4b60165e2b19870e300481ddd0ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1035 processed earlier; will process 2311 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb610d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb61049b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb6102c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f533674641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f533655b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f533653a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb61005e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb61ad9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb61a73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb61a75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb61a7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb6154a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bb6158113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bb61492d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bb614809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bb6147a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bb614e3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bb610d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bb611c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bb6102dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bb610372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bb6101e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bb6104a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f533653c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bb61011bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d85804282cec6bfa67dcc3bb17fad5313faaded1 Step #5: MERGE-OUTER: attempt 569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2280488319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d85804282cec6bfa67dcc3bb17fad5313faaded1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1036 processed earlier; will process 2310 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44662== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569a141e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569a1392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569a1375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf0c54441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf0c35900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf0c338858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569a134ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5569a1e22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569a1dbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5569a1dbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569a1dbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5569a17dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569a17c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569a17c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569a182cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569a141ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569a150ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569a1376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569a13802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569a13677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569a13934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf0c33a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569a135abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4422f272a28943c01348e6fe2f94617599115da Step #5: MERGE-OUTER: attempt 570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2282750340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e4422f272a28943c01348e6fe2f94617599115da' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1040 processed earlier; will process 2306 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44798== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afbabd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afbab49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afbab2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb629c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb627d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb627b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afbab05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55afbb5d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afbb573632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55afbb575375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afbb57535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55afbb04a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55afbb08113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55afbaf92d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55afbaf809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55afbaf7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55afbafe3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55afbabd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55afbacc1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55afbab2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55afbab372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55afbab1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55afbab4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbb627ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55afbab11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f26527c2d411bad180f602e5108926f940274b4e Step #5: MERGE-OUTER: attempt 571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2283467684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f26527c2d411bad180f602e5108926f940274b4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1041 processed earlier; will process 2305 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7289e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c728957b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c72893a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7cf703241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7cf6e4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7cf6e26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c728913e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c7293e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c729381632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c729383375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c72938335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c728e580c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c728e8f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c728da0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c728d8e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c728d8812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c728df1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7289e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c728acfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c72893bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7289452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c72892c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c7289584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7cf6e28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c72891fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82953b413700e3bca32bb5f82b3a747fc3084200 Step #5: MERGE-OUTER: attempt 572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2284194625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82953b413700e3bca32bb5f82b3a747fc3084200' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1042 processed earlier; will process 2304 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44826== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5bdd39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5bdcadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5bdc90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f637ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f635c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f635a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5bdc69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e5be73d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5be6d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5be6d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5be6d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e5be1ae0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e5be1e513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e5be0f6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e5be0e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e5be0de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e5be147ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e5bdd39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5bde25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e5bdc91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5bdc9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5bdc827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e5bdcae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f635a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e5bdc75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d5c22be4d3cb73659d7c024e3fc9ed28ffe5de0 Step #5: MERGE-OUTER: attempt 573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2284913508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1d5c22be4d3cb73659d7c024e3fc9ed28ffe5de0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1043 processed earlier; will process 2303 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44840== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a7d0b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a7d02db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a7d010665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7de68441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7de49900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7de478858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a7cfe9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561a7dabd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a7da57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561a7da59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a7da5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561a7d52e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561a7d56513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561a7d476d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561a7d4649d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561a7d45e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561a7d4c7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561a7d0b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561a7d1a5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561a7d011d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561a7d01b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561a7d0027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561a7d02e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff7de47a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561a7cff5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-421800151d4d7f2730dcba1ca548000c2733b8e0 Step #5: MERGE-OUTER: attempt 574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2286122853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/421800151d4d7f2730dcba1ca548000c2733b8e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1045 processed earlier; will process 2301 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44923== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5a69f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5a6967b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5a694a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff58e14c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff58df6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff58df40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5a6923e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c5a73f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5a7391632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c5a7393375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5a739335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c5a6db1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5a6d9e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5a6d9812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5a6e01ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5a69f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5a6adfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5a694bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5a69552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5a693c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5a69684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff58df42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5a692fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64b1e5097c510fc1e97937e83446f7068ab5b19b Step #5: MERGE-OUTER: attempt 575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2288303526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/64b1e5097c510fc1e97937e83446f7068ab5b19b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1048 processed earlier; will process 2298 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==45041== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcda339594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcda2adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcda290665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde0d90641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde0d71b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde0d6fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcda269e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dcdad3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dcdacd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dcdacd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dcdacd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dcda7a28d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dcda80cb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55dcda8677cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55dcda747f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55dcda747f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55dcda339c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55dcda425d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55dcda291d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55dcda29b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55dcda2827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55dcda2ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fde0d6fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55dcda275bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c716412879601d65853a0a91ed954dd5a2632f1 Step #5: MERGE-OUTER: attempt 576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2288735258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c716412879601d65853a0a91ed954dd5a2632f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1049 processed earlier; will process 2297 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45082== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0f3bd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0f3b4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0f3b2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc77bd2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc77bb3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc77bb1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0f3b06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0f45da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0f4574632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0f4576375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0f457635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0f3f94229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0f3f819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0f3f7b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0f3fe4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0f3bd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0f3cc2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0f3b2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0f3b382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0f3b1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0f3b4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc77bb1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0f3b12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-442772a466719df8f2426a7f4fe9b5e76a08a17b Step #5: MERGE-OUTER: attempt 577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2289360624 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/442772a466719df8f2426a7f4fe9b5e76a08a17b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1050 processed earlier; will process 2296 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45096== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e391b03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e391a77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e391a5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfc40f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfc3f0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfc3ee6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e391a33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e392507138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3924a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3924a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3924a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e391ec1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e391eae9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e391ea812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e391f11ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e391b03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e391befd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e391a5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e391a652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e391a4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e391a784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbfc3ee8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e391a3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5553f49b323f9a75da39c078e072e04891046c8a Step #5: MERGE-OUTER: attempt 578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2290141594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5553f49b323f9a75da39c078e072e04891046c8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1051 processed earlier; will process 2295 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45114== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e5aa90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e5aa04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e5a9e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a1ddeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a1dc0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a1dbdf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e5a9c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556e5b494138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e5b42e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556e5b430375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e5b43035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556e5ae4e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e5ae3b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e5ae3512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e5ae9eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e5aa90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e5ab7cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e5a9e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e5a9f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e5a9d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e5aa054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a1dbe1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e5a9ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07610ead5b1d3931c4ff03178f2dd51f215595d2 Step #5: MERGE-OUTER: attempt 579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2290935412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/07610ead5b1d3931c4ff03178f2dd51f215595d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1052 processed earlier; will process 2294 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45132== ERROR: libFuzzer: deadly signal Step #5: #0 0x561be3339594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561be32adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561be3290665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5310c1d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5310a3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5310a11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561be3269e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561be3d3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561be3cd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561be3cd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561be3cd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561be36f7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561be36e49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561be36de12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561be3747ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561be3339c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561be3425d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561be3291d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561be329b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561be32827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561be32ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5310a13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561be3275bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-851e623b742b2ba8a8afc3aa08e8f97cddfa766a Step #5: MERGE-OUTER: attempt 580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2291877748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/851e623b742b2ba8a8afc3aa08e8f97cddfa766a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1054 processed earlier; will process 2292 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45216== ERROR: libFuzzer: deadly signal Step #5: #0 0x561400b21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561400a95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561400a78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa52321741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa52302c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa52300b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561400a51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561401525138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614014bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5614014c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614014c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561400edf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561400ecc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561400ec612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561400f2fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561400b21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561400c0dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561400a79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561400a832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561400a6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561400a964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa52300d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561400a5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28557e89903892b210d633669dea08433b461ef2 Step #5: MERGE-OUTER: attempt 581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2292301193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/28557e89903892b210d633669dea08433b461ef2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1055 processed earlier; will process 2291 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45286== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4364b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f436426b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f436409665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c6de2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c6dc3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c6dc1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4363e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f436eb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f436e50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f436e52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f436e5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f436870229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f43685d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f43685712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4368c0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4364b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f43659ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f43640ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4364142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4363fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4364274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c6dc1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4363eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b9a6164e7adbd5c26619dfa97dc0f19b932ebee Step #5: MERGE-OUTER: attempt 582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2293152882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b9a6164e7adbd5c26619dfa97dc0f19b932ebee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1056 processed earlier; will process 2290 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==45302== ERROR: libFuzzer: deadly signal Step #5: #0 0x563673656594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636735cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636735ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7b86fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7b851200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7b84f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563673586e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56367405a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563673ff4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563673ff6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5636739fbed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563673a64ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563673656c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563673742d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5636735aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5636735b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56367359f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5636735cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa7b84f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563673592bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e19c52dff7132db0e612b7c3c4fb7831ef2bdcc5 Step #5: MERGE-OUTER: attempt 583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2293947579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e19c52dff7132db0e612b7c3c4fb7831ef2bdcc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1057 processed earlier; will process 2289 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45324== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0a8a82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0a89f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0a89d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a3dc6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a3da7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a3da56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0a89b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a0a9486138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0a9420632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a0a9422375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0a942235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a0a8e40229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a0a8e2d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a0a8e2712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a0a8e90ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a0a8a82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a0a8b6ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a0a89dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a0a89e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a0a89cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a0a89f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a3da58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a0a89bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6223656da2b0725936d22ca7a1b14c16cd8e565 Step #5: MERGE-OUTER: attempt 584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2294383329 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f6223656da2b0725936d22ca7a1b14c16cd8e565' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1058 processed earlier; will process 2288 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45393== ERROR: libFuzzer: deadly signal Step #5: #0 0x56286fd94594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56286fd08b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56286fceb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f089ee5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f089ec6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f089ec48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56286fcc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562870798138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562870732632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562870734375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56287073435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562870152229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56287013f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56287013912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5628701a2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56286fd94c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56286fe80d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56286fcecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56286fcf62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56286fcdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56286fd094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f089ec4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56286fcd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1b494706968002552d4973436fb51846b2ef998 Step #5: MERGE-OUTER: attempt 585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2295305791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e1b494706968002552d4973436fb51846b2ef998' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1060 processed earlier; will process 2286 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==45443== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570f766d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570f75e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570f75c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d6213241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d61f4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d61f26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570f759de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570f8071138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570f800b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570f800d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570f800d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570f7ae20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570f7b176b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x5570f7a31521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x5570f7773ff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x5570f7750fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x5570f7759e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x5570f7759e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x5570f7759e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x5570f75c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570f75cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570f75b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570f75e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4d61f28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5570f75a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-361bcbf5b5eb2c988797281d3ae6bebe0082e41c Step #5: MERGE-OUTER: attempt 586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2296641213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/361bcbf5b5eb2c988797281d3ae6bebe0082e41c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1061 processed earlier; will process 2285 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45557== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594ad96a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594ad8deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594ad8c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76de50941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76de31e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76de2fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594ad89ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594ae36e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594ae308632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594ae30a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594ae30a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594add28229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594add159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594add0f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594add78ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594ad96ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594ada56d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594ad8c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594ad8cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594ad8b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594ad8df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76de2ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594ad8a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-549809b022de70372ed05b05e1104f6000c6e440 Step #5: MERGE-OUTER: attempt 587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2297484627 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/549809b022de70372ed05b05e1104f6000c6e440' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1062 processed earlier; will process 2284 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45599== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc5a04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc5978b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc595b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab2a7da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab2a5ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab2a5ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc5934e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563bc6408138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc63a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563bc63a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc63a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563bc5dc2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bc5daf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bc5da912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bc5e12ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bc5a04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bc5af0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bc595cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bc59662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bc594d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bc59794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab2a5d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bc5940bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87319707d9ac67be5e1d5359eb14621568dd376c Step #5: MERGE-OUTER: attempt 588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2298715212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87319707d9ac67be5e1d5359eb14621568dd376c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1064 processed earlier; will process 2282 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45713== ERROR: libFuzzer: deadly signal Step #5: #0 0x56551823f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5655181b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565518196665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1506e9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1506cb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1506c90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56551816fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565518c43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565518bdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565518bdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565518bdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5655186b40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5655186eb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5655185fcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5655185ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5655185e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56551864def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56551823fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56551832bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565518197d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5655181a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5655181887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5655181b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1506c92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56551817bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7e387a228bce3094de187ef699168c59141e8e3 Step #5: MERGE-OUTER: attempt 589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2299608774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b7e387a228bce3094de187ef699168c59141e8e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1066 processed earlier; will process 2280 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45791== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606df3eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606df35fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606df342665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05bd49141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05bd2a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05bd285858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606df31be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5606dfdef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606dfd89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5606dfd8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606dfd8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5606df7a9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5606df7969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5606df79012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5606df7f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5606df3ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5606df4d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5606df343d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5606df34d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5606df3347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5606df3604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05bd287082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5606df327bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f718bc6e1fce86dd7ba058d93177ec38efc4a21c Step #5: MERGE-OUTER: attempt 590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2300213326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f718bc6e1fce86dd7ba058d93177ec38efc4a21c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1067 processed earlier; will process 2279 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45834== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbf59a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbf591cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbf58ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccf10e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccf0ef800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccf0ed7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbf58d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fbf63ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbf6346632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fbf6348375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbf634835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fbf5d66229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fbf5d539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fbf5d4d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fbf5db6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fbf59a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fbf5a94d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fbf5900d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fbf590a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fbf58f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fbf591d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fccf0ed9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fbf58e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e79fb3ac558975e744ba214501e6c56e6304e2a7 Step #5: MERGE-OUTER: attempt 591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2301416642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e79fb3ac558975e744ba214501e6c56e6304e2a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1070 processed earlier; will process 2276 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: 2026-07-11 07:09:20,922 T BlockchainLMDB::height Step #5: 2026-07-11 07:09:20,923 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:09:20,930 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:09:21,546 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45918== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d250d42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d250cb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d250c99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f182c6cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f182c4e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f182c4c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d250c72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d251746138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2516e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d2516e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2516e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d2511b70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d2511ee13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d2510ffd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d2510ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d2510e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d251150ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d250d42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d250e2ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d250c9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d250ca42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d250c8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d250cb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f182c4c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d250c7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d8d684e1333d03cc030e7bdbdd6d2673e652ffc Step #5: MERGE-OUTER: attempt 592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2304611673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5d8d684e1333d03cc030e7bdbdd6d2673e652ffc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1074 processed earlier; will process 2272 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46086== ERROR: libFuzzer: deadly signal Step #5: #0 0x563deaf22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563deae96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563deae79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5cfe7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5cfc9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5cfc73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563deae52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563deb926138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563deb8c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563deb8c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563deb8c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563deb2e0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563deb2cd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563deb2c712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563deb330ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563deaf22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563deb00ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563deae7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563deae842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563deae6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563deae974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5cfc75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563deae5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60ef76823e4c893606cc7ab2bee24882976a025a Step #5: MERGE-OUTER: attempt 593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2306335511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/60ef76823e4c893606cc7ab2bee24882976a025a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1075 processed earlier; will process 2271 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46103== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3b3f9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3b3f13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3b3ef6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8484d2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8484b3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8484b19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3b3ecfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d3b49a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3b493d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d3b493f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d3b4344ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d3b43adef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d3b3f9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d3b408bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d3b3ef7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d3b3f012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d3b3ee87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d3b3f144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8484b1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d3b3edbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c5837bc105cf7cd0480c7a51b2ecd71d2745f58 Step #5: MERGE-OUTER: attempt 594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2307446867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1c5837bc105cf7cd0480c7a51b2ecd71d2745f58' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1076 processed earlier; will process 2270 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46124== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627308ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562730862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562730845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f066733641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f066714b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f066712a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56273081ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5627312f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56273128c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56273128e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56273128e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562730cac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562730c999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562730c9312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562730cfcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627308eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627309dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562730846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627308502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627308377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627308634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f066712c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56273082abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a29c74bd16098e7effb2514c3535e85a36311429 Step #5: MERGE-OUTER: attempt 595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2308153247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a29c74bd16098e7effb2514c3535e85a36311429' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1077 processed earlier; will process 2269 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46138== ERROR: libFuzzer: deadly signal Step #5: #0 0x55581bfd2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55581bf46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55581bf29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95780b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9577eca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9577ea9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55581bf02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55581c9d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55581c970632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55581c972375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55581c97235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55581c390229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55581c37d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55581c37712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55581c3e0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55581bfd2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55581c0bed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55581bf2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55581bf342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55581bf1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55581bf474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9577eab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55581bf0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91d881012e309d938a7167ad5e511c3f6cc6dad7 Step #5: MERGE-OUTER: attempt 596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2311113512 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/91d881012e309d938a7167ad5e511c3f6cc6dad7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1080 processed earlier; will process 2266 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46262== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb6599e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb65912b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb658f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa65cb1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa65c92700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa65c906858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb658cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb663a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb6633c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb6633e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb6633e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb65e130c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb65e4a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cb65d5bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cb65d499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cb65d4312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cb65dacef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cb6599ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cb65a8ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cb658f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cb659002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cb658e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cb659134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa65c908082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cb658dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-525792e3268d6d3f17ce4e1663043004667dc51b Step #5: MERGE-OUTER: attempt 597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2312967864 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/525792e3268d6d3f17ce4e1663043004667dc51b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1081 processed earlier; will process 2265 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46279== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7cb58c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7cb500b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7cb4e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f7158641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f7139b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f7137a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7cb4bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d7cbf90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7cbf2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d7cbf2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7cbf2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d7cb94a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7cb9379d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7cb93112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7cb99aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7cb58cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7cb678d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7cb4e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7cb4ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7cb4d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7cb5014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f7137c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7cb4c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b321616181b7271ad91d674bbbd5b52c1238ca46 Step #5: MERGE-OUTER: attempt 598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2314145920 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b321616181b7271ad91d674bbbd5b52c1238ca46' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1082 processed earlier; will process 2264 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46297== ERROR: libFuzzer: deadly signal Step #5: #0 0x55759752e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575974a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557597485665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50aee8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50aec9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50aec7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55759745ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557597f32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557597ecc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557597ece375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557597ece35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5575978ec229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575978d99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575978d312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55759793cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55759752ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55759761ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557597486d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575974902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575974777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575974a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50aec80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55759746abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65cd22fb886599b9d0c887cc275610d68358f989 Step #5: MERGE-OUTER: attempt 599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2315731436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/65cd22fb886599b9d0c887cc275610d68358f989' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1083 processed earlier; will process 2263 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46315== ERROR: libFuzzer: deadly signal Step #5: #0 0x562693652594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626935c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626935a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1789d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1787e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1787c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562693582e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562694056138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562693ff0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562693ff2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562693ff235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562693a10229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626939fd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626939f712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562693a60ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562693652c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56269373ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626935aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626935b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56269359b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626935c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe1787c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56269358ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1826855b44c4587bdc8c05c2dee950284fcfafff Step #5: MERGE-OUTER: attempt 600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2316874111 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1826855b44c4587bdc8c05c2dee950284fcfafff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1084 processed earlier; will process 2262 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46360== ERROR: libFuzzer: deadly signal Step #5: #0 0x55811b00e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55811af82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55811af65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f017478a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f017459f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f017457e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55811af3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55811ba12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55811b9ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55811b9ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55811b9ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55811b3cc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55811b3b99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55811b3b312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55811b41cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55811b00ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55811b0fad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55811af66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55811af702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55811af577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55811af834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0174580082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55811af4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e41748fbcd66fdaaad66b14e7cbab77a7ed3ec1b Step #5: MERGE-OUTER: attempt 601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2318718287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e41748fbcd66fdaaad66b14e7cbab77a7ed3ec1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1085 processed earlier; will process 2261 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46377== ERROR: libFuzzer: deadly signal Step #5: #0 0x558660e89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558660dfdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558660de0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e4ceb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e4cccc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e4ccab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558660db9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55866188d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558661827632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558661829375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55866182935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558661247229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586612349d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55866122e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558661297ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558660e89c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558660f75d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558660de1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558660deb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558660dd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558660dfe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e4ccad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558660dc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91c7d956c4b706dc8dd478137ac4d27caf39143c Step #5: MERGE-OUTER: attempt 602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2320307851 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/91c7d956c4b706dc8dd478137ac4d27caf39143c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1086 processed earlier; will process 2260 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46395== ERROR: libFuzzer: deadly signal Step #5: #0 0x557852c6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557852be3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557852bc6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa119b3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa11995100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa119930858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557852b9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557853673138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55785360d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55785360f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55785360f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55785302d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55785301a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55785301412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55785307def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557852c6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557852d5bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557852bc7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557852bd12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557852bb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557852be44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa119932082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557852babbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb906f881bececa3ec417a9dfaa759e292c7ad10 Step #5: MERGE-OUTER: attempt 603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2321915637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb906f881bececa3ec417a9dfaa759e292c7ad10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1087 processed earlier; will process 2259 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46413== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b82d22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b82c96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b82c79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f102cddd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f102cbf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f102cbd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b82c52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b83726138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b836c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b836c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b836c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b831970c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b831ce13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555b830dfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555b830cd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555b830c712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555b83130ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555b82d22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555b82e0ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555b82c7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555b82c842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555b82c6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555b82c974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f102cbd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555b82c5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74c1d6caff0763f901264c3d7d3ca40980712a14 Step #5: MERGE-OUTER: attempt 604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2325594213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/74c1d6caff0763f901264c3d7d3ca40980712a14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1090 processed earlier; will process 2256 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46543== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f605e46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f605dbab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f605d9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc94925741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc94906c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc94904b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f605d76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f60684a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6067e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6067e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6067e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f6062bb0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f6062f213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f606203d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6061f19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f6061eb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f606254ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f605e46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f605f32d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f605d9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f605da82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f605d8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f605dbb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc94904d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f605d82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4c0e26c0ae4f23e452569acf5247b2e356de2f3 Step #5: MERGE-OUTER: attempt 605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2328607703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d4c0e26c0ae4f23e452569acf5247b2e356de2f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1092 processed earlier; will process 2254 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46605== ERROR: libFuzzer: deadly signal Step #5: #0 0x56198bdc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56198bd39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56198bd1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd6417841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd63f8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd63f6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56198bcf5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56198c7c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56198c763632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56198c765375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56198c76535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56198c23a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56198c27113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56198c182d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56198c1709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56198c16a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56198c1d3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56198bdc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56198beb1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56198bd1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56198bd272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56198bd0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56198bd3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcd63f6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56198bd01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c28e9dc82c7aa09162a4c83c26dde31b8dbd8d6 Step #5: MERGE-OUTER: attempt 606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2330999069 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c28e9dc82c7aa09162a4c83c26dde31b8dbd8d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1094 processed earlier; will process 2252 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55855024b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585501bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585501a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4592e6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4592c7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4592c5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55855017be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558550c4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558550be9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558550beb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558550beb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558550609229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585505f69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585505f012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558550659ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55855024bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558550337d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585501a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585501ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585501947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585501c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4592c60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558550187bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-542ca25a8e35324ef9f0eb89ba3981088d156dc3 Step #5: MERGE-OUTER: attempt 607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2334126037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/542ca25a8e35324ef9f0eb89ba3981088d156dc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1096 processed earlier; will process 2250 files now Step #5: #1 pulse exec/s: 1 rss: 264Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46755== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578c85aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578c851eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578c8501665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff87b4ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff87b30100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff87b2e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578c84dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5578c8fae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578c8f48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5578c8f4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578c8f4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5578c8a1f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5578c8a5613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5578c8967d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5578c89559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5578c894f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5578c89b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5578c85aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5578c8696d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5578c8502d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5578c850c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5578c84f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5578c851f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff87b2e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5578c84e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-259a980ff3657d45f7052138f73cb515efed4aa1 Step #5: MERGE-OUTER: attempt 608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2336134478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/259a980ff3657d45f7052138f73cb515efed4aa1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1098 processed earlier; will process 2248 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46841== ERROR: libFuzzer: deadly signal Step #5: #0 0x56294b01a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56294af8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56294af71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21c5bef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21c5a0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21c59e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56294af4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56294ba1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56294b9b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56294b9ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56294b9ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56294b48f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56294b4c613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56294b3d7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56294b3c59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56294b3bf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56294b428ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56294b01ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56294b106d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56294af72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56294af7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56294af637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56294af8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f21c59e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56294af56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-171a9fc8d25d2ce4346efeb3388772e7a823bf25 Step #5: MERGE-OUTER: attempt 609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2337844863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/171a9fc8d25d2ce4346efeb3388772e7a823bf25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1099 processed earlier; will process 2247 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46860== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a10d24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a10c98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a10c7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1238a9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12388ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f123888b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a10c54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a11728138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a116c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a116c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a116c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555a110e2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a110cf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a110c912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a11132ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a10d24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a10e10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a10c7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a10c862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a10c6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a10c994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f123888d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a10c60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b694c6b7af2710ac985b210e4068d5c4ba6f2c4 Step #5: MERGE-OUTER: attempt 610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2338593629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b694c6b7af2710ac985b210e4068d5c4ba6f2c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1100 processed earlier; will process 2246 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46930== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627dc828594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627dc79cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627dc77f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87663b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87661c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87661a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627dc758e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5627dd22c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627dd1c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5627dd1c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627dd1c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5627dcbe6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627dcbd39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627dcbcd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627dcc36ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627dc828c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627dc914d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627dc780d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627dc78a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627dc7717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627dc79d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87661a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627dc764bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fd31c0a8f73d5d2d899a60527f6b5929106e858 Step #5: MERGE-OUTER: attempt 611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2339818613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3fd31c0a8f73d5d2d899a60527f6b5929106e858' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1101 processed earlier; will process 2245 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46942== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641a9ec7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641a9e3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641a9e1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3311d8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3311b9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3311b7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641a9df7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5641aa8cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641aa865632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5641aa867375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641aa86735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5641aa285229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641aa2729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641aa26c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5641aa2d5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5641a9ec7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641a9fb3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5641a9e1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641a9e292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641a9e107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641a9e3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3311b7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5641a9e03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6ea8743647ac55a53b7f17e54b17f180ac8d083 Step #5: MERGE-OUTER: attempt 612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2341556654 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a6ea8743647ac55a53b7f17e54b17f180ac8d083' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1102 processed earlier; will process 2244 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46959== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634bcef6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634bce6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634bce4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f447174041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f447155500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4471534858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634bce26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5634bd8fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634bd894632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5634bd896375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634bd89635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5634bd2b4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634bd2a19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634bd29b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634bd304ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634bcef6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634bcfe2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634bce4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634bce582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634bce3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634bce6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4471536082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634bce32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f257ec9ee41f844ae97553362b8d7491e578305b Step #5: MERGE-OUTER: attempt 613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2343042507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f257ec9ee41f844ae97553362b8d7491e578305b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1103 processed earlier; will process 2243 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46977== ERROR: libFuzzer: deadly signal Step #5: #0 0x561687d7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561687ceeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561687cd1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12cbd9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12cbba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12cbb84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561687caae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56168877e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561688718632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56168871a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56168871a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561688138229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616881259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56168811f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561688188ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561687d7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561687e66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561687cd2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561687cdc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561687cc37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561687cef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12cbb86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561687cb6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57e23adba93064c1f166fb604cf047feb4a1cadb Step #5: MERGE-OUTER: attempt 614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2344143976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57e23adba93064c1f166fb604cf047feb4a1cadb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1104 processed earlier; will process 2242 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47022== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fb3960594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fb38d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fb38b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4afedb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4afcf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4afccf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fb3890e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559fb4364138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fb42fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559fb4300375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fb430035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559fb3dd50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559fb3e0c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559fb3d1dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559fb3d0b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559fb3d0512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559fb3d6eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559fb3960c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559fb3a4cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559fb38b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559fb38c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559fb38a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559fb38d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc4afcd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559fb389cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fab1fc66df3008430ea2ab71cd4cfe0083ced10 Step #5: MERGE-OUTER: attempt 615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2346072983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4fab1fc66df3008430ea2ab71cd4cfe0083ced10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1106 processed earlier; will process 2240 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47100== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605dd18a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605dd0feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605dd0e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ba35cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ba33e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ba33c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605dd0bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605ddb8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605ddb28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5605ddb2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605ddb2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5605dd5ff0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5605dd63613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5605dd547d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5605dd5359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5605dd52f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5605dd598ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5605dd18ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5605dd276d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5605dd0e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5605dd0ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5605dd0d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5605dd0ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ba33c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5605dd0c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38646c248ac960343c6f0f50d6617f1a89b5af7d Step #5: MERGE-OUTER: attempt 616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2347986382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/38646c248ac960343c6f0f50d6617f1a89b5af7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1107 processed earlier; will process 2239 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47117== ERROR: libFuzzer: deadly signal Step #5: #0 0x563304d28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563304c9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563304c7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc6c6ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc6c50300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc6c4e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563304c58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56330572c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633056c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5633056c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633056c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56330519d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5633051d413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5633050e5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5633050d39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5633050cd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563305136ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563304d28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563304e14d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563304c80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563304c8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563304c717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563304c9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc6c4e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563304c64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10e37b7873264ad4ce9547aa94a26020e1c5e996 Step #5: MERGE-OUTER: attempt 617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2350873520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/10e37b7873264ad4ce9547aa94a26020e1c5e996' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1109 processed earlier; will process 2237 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47182== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db62b7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db62af1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db62ad4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2edd2db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2edd0f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2edd0cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db62aade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55db63581138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db6351b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55db6351d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db6351d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55db62f3b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55db62f289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55db62f2212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55db62f8bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55db62b7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55db62c69d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55db62ad5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55db62adf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55db62ac67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55db62af24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2edd0d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55db62ab9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ddd880c7e232820ffdbc97df5b88cb41bbcd11e Step #5: MERGE-OUTER: attempt 618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2352418746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8ddd880c7e232820ffdbc97df5b88cb41bbcd11e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1110 processed earlier; will process 2236 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47197== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1dc8f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1dc868b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1dc84b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac95e6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac95c7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac95c57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1dc824e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b1dd2f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1dd292632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b1dd294375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1dd29435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b1dccb2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1dcc9f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1dcc9912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1dcd02ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1dc8f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1dc9e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1dc84cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1dc8562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1dc83d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1dc8694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fac95c59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1dc830bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06a936dead09afc8058b97058a638db9a8957284 Step #5: MERGE-OUTER: attempt 619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2353513525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06a936dead09afc8058b97058a638db9a8957284' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1111 processed earlier; will process 2235 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47215== ERROR: libFuzzer: deadly signal Step #5: #0 0x56174f668594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56174f5dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56174f5bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9edf4c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9edf2d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9edf2b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56174f598e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56175006c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561750006632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561750008578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56174fa0ded0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56174fa76ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56174f668c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56174f754d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56174f5c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56174f5ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56174f5b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56174f5dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f9edf2b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56174f5a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecaa9c8dc9a6d1ada6978f0e7cbc6c3300b5f093 Step #5: MERGE-OUTER: attempt 620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2354983091 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ecaa9c8dc9a6d1ada6978f0e7cbc6c3300b5f093' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1112 processed earlier; will process 2234 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47236== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa2852e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa284a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa28485665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9ffa2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9ff83b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9ff81a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa2845ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa28f32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa28ecc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa28ece578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55aa288d3ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aa2893cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aa2852ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aa2861ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aa28486d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aa284902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aa284777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aa284a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe9ff81c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aa2846abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9dd428373cd15e85852fb8ccc1e1665219b80b40 Step #5: MERGE-OUTER: attempt 621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2356079507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9dd428373cd15e85852fb8ccc1e1665219b80b40' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1113 processed earlier; will process 2233 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47286== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1387ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c138761b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c138744665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfcc6c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfcc4dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfcc4bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c13871de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c1391f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c13918b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c13918d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c13918d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c138bab229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c138b989d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c138b9212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c138bfbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1387edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1388d9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c138745d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c13874f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1387367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1387624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfcc4bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c138729bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6de38c29781b84d286adf45dfad2220691285b25 Step #5: MERGE-OUTER: attempt 622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2359812130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6de38c29781b84d286adf45dfad2220691285b25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1115 processed earlier; will process 2231 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47375== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba8333d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba832b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba83294665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13d93da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13d91ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13d91ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba8326de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ba83d41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba83cdb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ba83cdd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba83cdd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ba836fb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba836e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba836e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba8374bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba8333dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba83429d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba83295d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba8329f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba832867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba832b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13d91d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba83279bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45a0834f30a319fc2cae5b1d7532fda9b9b0acdf Step #5: MERGE-OUTER: attempt 623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2361274736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/45a0834f30a319fc2cae5b1d7532fda9b9b0acdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1116 processed earlier; will process 2230 files now Step #5: #1 pulse exec/s: 0 rss: 242Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47391== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7d2637594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7d25abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7d258e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc66b9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc669ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc6698b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7d2567e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e7d303b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7d2fd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e7d2fd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7d2fd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e7d2aac0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7d2ae313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7d29f4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7d29e29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7d29dc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7d2a45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7d2637c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7d2723d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7d258fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7d25992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7d25807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7d25ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc6698d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7d2573bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a96d6df379a6c8724b2bdd0b927d4c64db1b736 Step #5: MERGE-OUTER: attempt 624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2362996655 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1a96d6df379a6c8724b2bdd0b927d4c64db1b736' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1118 processed earlier; will process 2228 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47503== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595e0009594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595dff7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595dff60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38da3a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38da1bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38da19a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595dff39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5595e0a0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595e09a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5595e09a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595e09a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5595e03c7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595e03b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595e03ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5595e0417ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5595e0009c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5595e00f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5595dff61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595dff6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595dff527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5595dff7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38da19c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5595dff45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b9cd42d285fb4fbbdfee70ba613f3d78f93659c Step #5: MERGE-OUTER: attempt 625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2364171733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b9cd42d285fb4fbbdfee70ba613f3d78f93659c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1119 processed earlier; will process 2227 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55667e073594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55667dfe7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55667dfca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31e9e5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31e9c7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31e9c51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55667dfa3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55667ea77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55667ea11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55667ea13375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55667ea1335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55667e431229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55667e41e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55667e41812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55667e481ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55667e073c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55667e15fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55667dfcbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55667dfd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55667dfbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55667dfe84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31e9c53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55667dfafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-edf09fe0c5660152b8b5420411673c04a7e8c455 Step #5: MERGE-OUTER: attempt 626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2365962422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/edf09fe0c5660152b8b5420411673c04a7e8c455' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1120 processed earlier; will process 2226 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47531== ERROR: libFuzzer: deadly signal Step #5: #0 0x56192cd29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56192cc9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56192cc80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f8289941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f826ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f8268d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56192cc59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56192d72d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56192d6c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56192d6c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56192d6c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56192d0e7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56192d0d49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56192d0ce12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56192d137ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56192cd29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56192ce15d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56192cc81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56192cc8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56192cc727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56192cc9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f8268f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56192cc65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba51a6b776744e95da89b3c5588d942206d0e935 Step #5: MERGE-OUTER: attempt 627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2367079344 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ba51a6b776744e95da89b3c5588d942206d0e935' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1121 processed earlier; will process 2225 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47576== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cdd611594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cdd585b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cdd568665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4a24f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4a230800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff4a22e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cdd541e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557cde015138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cddfaf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557cddfb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cddfb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557cdd9cf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557cdd9bc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557cdd9b612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557cdda1fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cdd611c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cdd6fdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cdd569d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cdd5732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cdd55a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cdd5864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff4a22e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cdd54dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-277bab1f30922175bc6aae08b59e05bd354d6cf5 Step #5: MERGE-OUTER: attempt 628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2368851640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/277bab1f30922175bc6aae08b59e05bd354d6cf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1122 processed earlier; will process 2224 files now Step #5: #1 pulse exec/s: 0 rss: 235Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47593== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6e3ff2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6e3f66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6e3f49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66c4f4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66c4d5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66c4d36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6e3f22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e6e49f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6e4990632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e6e4992375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6e499235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e6e43b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e6e439d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e6e439712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6e4400ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e6e3ff2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e6e40ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e6e3f4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6e3f542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6e3f3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6e3f674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f66c4d38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6e3f2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf0cb36b3e455584bb9f31c3a040aa192fd01d3e Step #5: MERGE-OUTER: attempt 629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2371032916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cf0cb36b3e455584bb9f31c3a040aa192fd01d3e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1124 processed earlier; will process 2222 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47708== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586e0ec4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586e0e38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586e0e1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d11d3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d11b4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d11b2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586e0df4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5586e18c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586e1862632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5586e1864375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586e186435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5586e1282229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586e126f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586e126912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586e12d2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586e0ec4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586e0fb0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5586e0e1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586e0e262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586e0e0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586e0e394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d11b30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5586e0e00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c48098ab1b1fe519ef4345ca496a638f53b3ee5b Step #5: MERGE-OUTER: attempt 630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2372194100 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c48098ab1b1fe519ef4345ca496a638f53b3ee5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1125 processed earlier; will process 2221 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47724== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aae8032594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aae7fa6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aae7f89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86335ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86333ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86333de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aae7f62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aae8a36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aae89d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aae89d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aae89d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aae83f0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aae83dd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aae83d712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aae8440ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aae8032c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aae811ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aae7f8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aae7f942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aae7f7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aae7fa74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86333e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aae7f6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0a6cdcf6791510e8689254bec1507e35b9f62c9 Step #5: MERGE-OUTER: attempt 631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2373715673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a0a6cdcf6791510e8689254bec1507e35b9f62c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1126 processed earlier; will process 2220 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47743== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a8f6e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a8f658b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a8f63b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dc35a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dc33bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dc339b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a8f614e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a900e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a90082632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a90084578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x555a8fa89ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x555a8faf2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x555a8f6e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x555a8f7d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x555a8f63cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x555a8f6462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x555a8f62d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x555a8f6594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7dc339d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x555a8f620bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fc7c2d998e48ad081dc816779ff91ee4d5e8a45 Step #5: MERGE-OUTER: attempt 632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2374796753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3fc7c2d998e48ad081dc816779ff91ee4d5e8a45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1127 processed earlier; will process 2219 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47793== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f6245e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f623d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f623b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5345c3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5345a4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5345a29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f6238ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f62e62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f62dfc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f62dfe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f62dfe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f628d30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f6290a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561f6281bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561f628099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561f6280312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561f6286cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561f6245ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561f6254ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561f623b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561f623c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561f623a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561f623d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5345a2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561f6239abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27f79c5e0fcb52da277fa3c73d7c5db552bcee09 Step #5: MERGE-OUTER: attempt 633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2377517538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27f79c5e0fcb52da277fa3c73d7c5db552bcee09' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1129 processed earlier; will process 2217 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47885== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8f1c44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8f1bb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8f1b9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b2257041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b2238500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b22364858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8f1b74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d8f2648138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8f25e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d8f25e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8f25e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d8f2002229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8f1fef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d8f1fe912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8f2052ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8f1c44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8f1d30d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8f1b9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8f1ba62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8f1b8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8f1bb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b22366082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8f1b80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ae23a9b317a2df5478ceeadeb72c7d5070b191d Step #5: MERGE-OUTER: attempt 634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2380484005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8ae23a9b317a2df5478ceeadeb72c7d5070b191d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1131 processed earlier; will process 2215 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47947== ERROR: libFuzzer: deadly signal Step #5: #0 0x558313563594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583134d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583134ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0445fa641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0445dbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0445d9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558313493e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558313f67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558313f01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558313f03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558313f0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5583139d80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558313a0f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558313920d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55831390e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55831390812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558313971ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558313563c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55831364fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5583134bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5583134c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5583134ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5583134d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0445d9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55831349fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a09f5c02dcc94652b8dc427df6002442ce8f44f2 Step #5: MERGE-OUTER: attempt 635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2383357673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a09f5c02dcc94652b8dc427df6002442ce8f44f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1133 processed earlier; will process 2213 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==48009== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0ecde4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0ecd58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0ecd3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59fdc7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59fda9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59fda73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0ecd14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c0ed7e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0ed782632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c0ed784578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c0ed189ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c0ed1f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c0ecde4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c0eced0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c0ecd3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c0ecd462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c0ecd2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c0ecd594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f59fda75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c0ecd20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27e8a738f49c6f8f29ddad4915d3564c386c272f Step #5: MERGE-OUTER: attempt 636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2384942545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27e8a738f49c6f8f29ddad4915d3564c386c272f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1134 processed earlier; will process 2212 files now Step #5: #1 pulse exec/s: 1 rss: 275Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48029== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558ebcc6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558ebc3ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558ebc1d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f633713541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6336f4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6336f29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558ebbf6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558ec6ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558ec664632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558ec666375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558ec66635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558ec13b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5558ec17213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5558ec083d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5558ec0719d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5558ec06b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5558ec0d4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5558ebcc6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5558ebdb2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5558ebc1ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5558ebc282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558ebc0f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5558ebc3b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6336f2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5558ebc02bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fef03c2c5cb064290bf49f42e953bd2e7a341de6 Step #5: MERGE-OUTER: attempt 637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2387414310 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fef03c2c5cb064290bf49f42e953bd2e7a341de6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1136 processed earlier; will process 2210 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48115== ERROR: libFuzzer: deadly signal Step #5: #0 0x559cef37c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559cef2f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559cef2d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a2bdf141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a2bc0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a2bbe5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559cef2ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559cefd80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559cefd1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559cefd1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559cefd1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559cef73a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559cef7279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559cef72112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559cef78aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559cef37cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559cef468d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559cef2d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559cef2de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559cef2c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559cef2f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a2bbe7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559cef2b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-818a920f61a87068422d27cb6c6923471d0140a0 Step #5: MERGE-OUTER: attempt 638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2389052360 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/818a920f61a87068422d27cb6c6923471d0140a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1137 processed earlier; will process 2209 files now Step #5: #1 pulse exec/s: 0 rss: 141Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48130== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d700cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d70040b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d70023665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbed29f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbed280800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbed27e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d6fffce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d70ad0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d70a6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d70a6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d70a6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d705410c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558d7057813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558d70489d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558d704779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558d7047112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558d704daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558d700ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558d701b8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558d70024d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558d7002e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558d700157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558d700414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbed27e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558d70008bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59bafcddce2ba81172fca85179c315f31cf8cfe3 Step #5: MERGE-OUTER: attempt 639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2390963548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/59bafcddce2ba81172fca85179c315f31cf8cfe3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1139 processed earlier; will process 2207 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48247== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed6bbf7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed6bb6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed6bb4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a772f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a7710b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a770ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed6bb27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ed6c5fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed6c595632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ed6c597375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed6c59735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ed6c06c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed6c0a313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed6bfb4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed6bfa29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed6bf9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed6c005ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed6bbf7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed6bce3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed6bb4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed6bb592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed6bb407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed6bb6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a770ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed6bb33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04c6c6c7230e698a9f31920da76d20e3851a6285 Step #5: MERGE-OUTER: attempt 640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2392296696 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/04c6c6c7230e698a9f31920da76d20e3851a6285' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1140 processed earlier; will process 2206 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48261== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616bda0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616bd97eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616bd961665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d8f02241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d8ee3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d8ee16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616bd93ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5616be40e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616be3a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5616be3aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616be3aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616bddc8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616bddb59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616bddaf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5616bde18ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5616bda0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5616bdaf6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5616bd962d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616bd96c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616bd9537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5616bd97f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d8ee18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5616bd946bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73ce93622683f3213ef5c62608d9c79529ecffa0 Step #5: MERGE-OUTER: attempt 641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2393241210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/73ce93622683f3213ef5c62608d9c79529ecffa0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1141 processed earlier; will process 2205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48278== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e71a3ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e71a363b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e71a346665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f334c86741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f334c67c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f334c65b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e71a31fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e71adf3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e71ad8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e71ad8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e71ad8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e71a7ad229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e71a79a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e71a79412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e71a7fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e71a3efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e71a4dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e71a347d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e71a3512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e71a3387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e71a3644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f334c65d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e71a32bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18e41046b7cffe010262f9837d92e946dac2b5fd Step #5: MERGE-OUTER: attempt 642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2394102142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18e41046b7cffe010262f9837d92e946dac2b5fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1142 processed earlier; will process 2204 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48296== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8ffb98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8ffb0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8ffaef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2127d7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2127b9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2127b72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8ffac8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d90059c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d900536632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d900538375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d90053835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d8fff56229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8fff439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d8fff3d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8fffa6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8ffb98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8ffc84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8ffaf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8ffafa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8ffae17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8ffb0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2127b74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8ffad4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d7f46763dbb499fc4e9ca78978368ef55c93568 Step #5: MERGE-OUTER: attempt 643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2394900197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6d7f46763dbb499fc4e9ca78978368ef55c93568' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1143 processed earlier; will process 2203 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48314== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587ca54c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587ca4c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587ca4a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f551471141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f551452600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5514505858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587ca47ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5587caf50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587caeea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5587caeec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587caeec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5587ca9c10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587ca9f813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5587ca909d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587ca8f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587ca8f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5587ca95aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587ca54cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5587ca638d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5587ca4a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587ca4ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5587ca4957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587ca4c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5514507082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5587ca488bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c17033080ab9df420db4a72c066adfe09e7b75fb Step #5: MERGE-OUTER: attempt 644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2395845512 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c17033080ab9df420db4a72c066adfe09e7b75fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1145 processed earlier; will process 2201 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48397== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597f8c20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597f8b94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597f8b77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfb421041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfb402500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfb4004858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597f8b50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5597f9624138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597f95be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5597f95c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597f95c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5597f8fde229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597f8fcb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597f8fc512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597f902eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597f8c20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597f8d0cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597f8b78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597f8b822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597f8b697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597f8b954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbfb4006082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597f8b5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7489e306bbab901f0197e12409aaec99574388d Step #5: MERGE-OUTER: attempt 645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2396291228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c7489e306bbab901f0197e12409aaec99574388d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1146 processed earlier; will process 2200 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48437== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c69b0dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c69b050b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c69b033665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19dd1cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f19dcfe000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f19dcfbf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c69b00ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c69bae0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c69ba7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c69ba7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c69ba7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c69b5510c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c69b58813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c69b499d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c69b4879d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c69b48112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c69b4eaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c69b0dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c69b1c8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c69b034d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c69b03e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c69b0257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c69b0514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f19dcfc1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c69b018bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c59bdce03f9975d05573005ec3217f914a6dc7d Step #5: MERGE-OUTER: attempt 646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2397061658 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8c59bdce03f9975d05573005ec3217f914a6dc7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1147 processed earlier; will process 2199 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48450== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af358a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af35815b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af357f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4f9f5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4f9d7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff4f9d51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af357d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af362a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af3623f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af36241375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af3624135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55af35d160c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55af35d4d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55af35c5ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55af35c4c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55af35c4612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55af35cafef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55af358a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55af3598dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55af357f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55af358032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55af357ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55af358164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff4f9d53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55af357ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a12acadf5c7799ecda73c6072be381ef40df91fe Step #5: MERGE-OUTER: attempt 647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2397788327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a12acadf5c7799ecda73c6072be381ef40df91fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1148 processed earlier; will process 2198 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48464== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1950e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c195059b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c19503c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a1da1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a1d82700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a1d806858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c195015e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c195ae9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c195a83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c195a85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c195a8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c19555a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c19559113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1954a2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1954909d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c19548a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1954f3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1950e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1951d1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c19503dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1950472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c19502e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c19505a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a1d808082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c195021bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9d9367a624a1b6e5ab6cd99e89c1cb8bdd1f9c5 Step #5: MERGE-OUTER: attempt 648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2398529513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b9d9367a624a1b6e5ab6cd99e89c1cb8bdd1f9c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1149 processed earlier; will process 2197 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48478== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b2386e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b237e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b237c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f228f35941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f228f16e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f228f14d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b2379ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561b24272138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b2420c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561b2420e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b2420e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561b23ce30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b23d1a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b23c2bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561b23c199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561b23c1312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561b23c7cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561b2386ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561b2395ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561b237c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561b237d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561b237b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561b237e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f228f14f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561b237aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54087b2ee0aa9b69b6aa97481df7f89f9c0ebc25 Step #5: MERGE-OUTER: attempt 649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2399262433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54087b2ee0aa9b69b6aa97481df7f89f9c0ebc25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1150 processed earlier; will process 2196 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48492== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597032b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559703229b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55970320c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f363f36e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f363f18300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f363f162858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597031e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559703cb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559703c53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559703c55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559703c5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55970372a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55970376113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559703672d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5597036609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55970365a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5597036c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5597032b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5597033a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55970320dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5597032172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5597031fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55970322a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f363f164082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5597031f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8711d4ea2a452538061e7a5b9aecd776cfa30fb4 Step #5: MERGE-OUTER: attempt 650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2399996449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8711d4ea2a452538061e7a5b9aecd776cfa30fb4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1151 processed earlier; will process 2195 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48506== ERROR: libFuzzer: deadly signal Step #5: #0 0x56138ca1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56138c991b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56138c974665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b8e76c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b8e58100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b8e560858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56138c94de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56138d421138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56138d3bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56138d3bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56138d3bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56138ce920c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56138cec913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56138cddad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56138cdc89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56138cdc212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56138ce2bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56138ca1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56138cb09d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56138c975d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56138c97f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56138c9667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56138c9924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2b8e562082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56138c959bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29e63b50afaf1594e89a4ec4df8e13fbefc0c279 Step #5: MERGE-OUTER: attempt 651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2400722087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/29e63b50afaf1594e89a4ec4df8e13fbefc0c279' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1152 processed earlier; will process 2194 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c23d1ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c23d120b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c23d103665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f630133b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f630115000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f630112f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c23d0dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c23dbb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c23db4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c23db4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c23db4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c23d6210c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c23d65813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c23d569d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c23d5579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c23d55112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c23d5baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c23d1acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c23d298d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c23d104d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c23d10e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c23d0f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c23d1214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6301131082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c23d0e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5be277e03dee35d114a9ad4ab875ee24c156a80e Step #5: MERGE-OUTER: attempt 652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2401452575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5be277e03dee35d114a9ad4ab875ee24c156a80e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1153 processed earlier; will process 2193 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48534== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a237eb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a237e29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a237e0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ece03041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ecde4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ecde24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a237de5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a2388b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a238853632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a238855375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a23885535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a23832a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a23836113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a238272d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2382609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a23825a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a2382c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a237eb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a237fa1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a237e0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a237e172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a237dfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a237e2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ecde26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a237df1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac2b09dd00e95d58d37daca6c973b9c120b03d17 Step #5: MERGE-OUTER: attempt 653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2402160982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ac2b09dd00e95d58d37daca6c973b9c120b03d17' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1154 processed earlier; will process 2192 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48547== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624c77a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624c7717b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624c76fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17cf50341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17cf31800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17cf2f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624c76d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5624c81a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624c8141632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5624c8143375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624c814335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5624c7c180c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5624c7c4f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5624c7b60d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5624c7b4e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5624c7b4812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5624c7bb1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5624c77a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5624c788fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5624c76fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5624c77052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5624c76ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5624c77184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f17cf2f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5624c76dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb645a15159b687b5c257d26854e9dad09ffadbf Step #5: MERGE-OUTER: attempt 654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2403341824 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb645a15159b687b5c257d26854e9dad09ffadbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1156 processed earlier; will process 2190 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48630== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5586d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f558646b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f558629665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0166d2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0166b4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0166b23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f558602e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f5590d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f559070632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f559072375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f55907235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f558b470c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f558b7e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f558a8fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f558a7d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f558a7712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f558ae0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f5586d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f5587bed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f55862ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f5586342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f55861b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f5586474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0166b25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f55860ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4d5dcf0e0ba83f37d835563553916b81de209c1 Step #5: MERGE-OUTER: attempt 655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2406095053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4d5dcf0e0ba83f37d835563553916b81de209c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1159 processed earlier; will process 2187 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48728== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648c08b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648c0825b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648c0808665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23618d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23616ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23616c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648c07e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5648c12b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648c124f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5648c1251375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648c125135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5648c0c6f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5648c0c5c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5648c0c5612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5648c0cbfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5648c08b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5648c099dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5648c0809d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5648c08132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5648c07fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5648c08264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f23616cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5648c07edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4db0f1de63867bc7a29ab465a8dfd1f40192518f Step #5: MERGE-OUTER: attempt 656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2406982354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4db0f1de63867bc7a29ab465a8dfd1f40192518f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1161 processed earlier; will process 2185 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48807== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f2809a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f2800eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f27ff1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff56720f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff56702400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff567003858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f27fcae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f28a9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f28a38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f28a3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f28a3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f28458229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f284459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f2843f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f284a8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f2809ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f28186d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f27ff2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f27ffc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f27fe37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f2800f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff567005082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f27fd6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a222c91f7c7aaf2a4b0ba14e454e5ae9cc0cb88 Step #5: MERGE-OUTER: attempt 657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2407777157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a222c91f7c7aaf2a4b0ba14e454e5ae9cc0cb88' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1162 processed earlier; will process 2184 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==48825== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa6805e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa67fd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa67fb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83976b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83974cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83974aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa67f8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa68a62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa689fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa689fe578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55aa68403ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aa6846cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aa6805ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aa6814ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aa67fb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aa67fc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aa67fa77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aa67fd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f83974ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aa67f9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67b533deaea7c27d22a3dd0fd792b48c16b7bc38 Step #5: MERGE-OUTER: attempt 658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2408568840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/67b533deaea7c27d22a3dd0fd792b48c16b7bc38' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1163 processed earlier; will process 2183 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48878== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ae8a7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ae89f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ae89d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5931b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe592fcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe592fac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ae89ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ae9480138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ae941a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ae941c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ae941c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ae8ef10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ae8f2813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ae8e39d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564ae8e279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564ae8e2112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564ae8e8aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564ae8a7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564ae8b68d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564ae89d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564ae89de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564ae89c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564ae89f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe592fae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564ae89b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbdce5ad233f69831d566127974c2fa3c553098c Step #5: MERGE-OUTER: attempt 659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2409066894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bbdce5ad233f69831d566127974c2fa3c553098c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1164 processed earlier; will process 2182 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48917== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f15f7f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f15f768b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f15f74b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7c1f4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7c1d5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7c1d3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f15f724e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f1601f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f160192632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f160194375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f16019435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f15fbb2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f15fb9f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f15fb9912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f15fc02ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f15f7f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f15f8e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f15f74cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f15f7562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f15f73d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f15f7694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd7c1d40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f15f730bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4f898c10bd42176395d8a04f93bc2c8faf08e27 Step #5: MERGE-OUTER: attempt 660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2410303346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4f898c10bd42176395d8a04f93bc2c8faf08e27' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1165 processed earlier; will process 2181 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48926== ERROR: libFuzzer: deadly signal Step #5: #0 0x559db5962594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559db58d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559db58b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb76a2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb7683e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb7681d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559db5892e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559db6366138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559db6300632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559db6302375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559db630235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559db5d20229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559db5d0d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559db5d0712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559db5d70ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559db5962c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559db5a4ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559db58bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559db58c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559db58ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559db58d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb7681f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559db589ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2c243263355c35a40e7396c31c9c13f085460a2 Step #5: MERGE-OUTER: attempt 661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2411795797 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c2c243263355c35a40e7396c31c9c13f085460a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1167 processed earlier; will process 2179 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48982== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e6ae09594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e6ad7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e6ad60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb552ca641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb552abb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb552a9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e6ad39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555e6b80d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e6b7a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555e6b7a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e6b7a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555e6b1c7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e6b1b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e6b1ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e6b217ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e6ae09c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e6aef5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e6ad61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e6ad6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e6ad527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e6ad7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb552a9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e6ad45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ac8bb604069ae13b63bf641214fec367919e43a Step #5: MERGE-OUTER: attempt 662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2412801537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1ac8bb604069ae13b63bf641214fec367919e43a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1169 processed earlier; will process 2177 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49099== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ceced26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cecec9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cecec7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd4ef9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd4eda900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd4ed88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cecec56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cecf72a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cecf6c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cecf6c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cecf6c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cecf19b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cecf1d213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cecf0e3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cecf0d19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cecf0cb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cecf134ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ceced26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cecee12d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cecec7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cecec882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cecec6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cecec9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efd4ed8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cecec62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b42ee594eb81e7adef12ae68133d7f99a2205b9e Step #5: MERGE-OUTER: attempt 663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2414262467 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b42ee594eb81e7adef12ae68133d7f99a2205b9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1171 processed earlier; will process 2175 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49157== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e93b93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e93b07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e93aea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5998e2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5998c4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5998c1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e93ac3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e94597138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e94531632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e94533375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e9453335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e940080c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e9403f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e93f50d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e93f3e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e93f3812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e93fa1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e93b93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e93c7fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e93aebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e93af52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e93adc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e93b084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5998c21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e93acfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17af5a3aee2f893930f9fb7677baa1a11d7c41f6 Step #5: MERGE-OUTER: attempt 664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2416324702 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/17af5a3aee2f893930f9fb7677baa1a11d7c41f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1175 processed earlier; will process 2171 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49317== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f12bf42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f12beb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f12be99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0bd6a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0bd4b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0bd497858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f12be72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f12c946138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f12c8e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f12c8e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f12c8e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f12c300229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f12c2ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f12c2e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f12c350ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f12bf42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f12c02ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f12be9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f12bea42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f12be8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f12beb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0bd499082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f12be7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3b3e7f42b28e85eaeffd37db9c1d11caf7c0d9e Step #5: MERGE-OUTER: attempt 665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2416773971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b3b3e7f42b28e85eaeffd37db9c1d11caf7c0d9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1176 processed earlier; will process 2170 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49388== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bcfae1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bcfad92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bcfad75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f224b14c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f224af6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f224af40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bcfad4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bcfb822138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bcfb7bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bcfb7be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bcfb7be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bcfb1dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bcfb1c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bcfb1c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bcfb22cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bcfae1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bcfaf0ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bcfad76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bcfad802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bcfad677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bcfad934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f224af42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bcfad5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-632ba3eeb15bba419de963782c2507ced8eebca1 Step #5: MERGE-OUTER: attempt 666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2417675048 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/632ba3eeb15bba419de963782c2507ced8eebca1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1177 processed earlier; will process 2169 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==49404== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9468d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d94684db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d946830665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f090795841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f090776d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f090774c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d946809e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d9472dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d947277632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d947279578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d946c7eed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d946ce7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d9468d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d9469c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d946831d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d94683b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9468227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d94684e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f090774e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d946815bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ab98f3c58cb82ce50712f2ad94e24db3b8c5289 Step #5: MERGE-OUTER: attempt 667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2418469767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ab98f3c58cb82ce50712f2ad94e24db3b8c5289' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1178 processed earlier; will process 2168 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49426== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd99149594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd990bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd990a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95b3a5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95b387300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95b3852858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd99079e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd99b4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd99ae7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd99ae9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd99ae935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fd995be0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd995f513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd99506d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fd994f49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fd994ee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fd99557ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fd99149c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fd99235d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fd990a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fd990ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fd990927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fd990be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f95b3854082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fd99085bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b0f5c223b65f6d425a2cd6cb1b23686140c6ce9 Step #5: MERGE-OUTER: attempt 668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2418978659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7b0f5c223b65f6d425a2cd6cb1b23686140c6ce9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1179 processed earlier; will process 2167 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49496== ERROR: libFuzzer: deadly signal Step #5: #0 0x565110dd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565110d4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565110d2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bca2b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bca0c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bca0a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565110d07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651117db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565111775632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565111777375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56511177735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56511124c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56511128313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565111194d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651111829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56511117c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651111e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565110dd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565110ec3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565110d2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x565110d392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x565110d207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x565110d4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2bca0a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565110d13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48ac450381130fdf7dae60d8735a58311f4600bc Step #5: MERGE-OUTER: attempt 669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2420394525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/48ac450381130fdf7dae60d8735a58311f4600bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1181 processed earlier; will process 2165 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49554== ERROR: libFuzzer: deadly signal Step #5: #0 0x55909d9e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55909d955b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55909d938665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64a392341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64a373800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64a3717858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55909d911e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55909e3e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55909e37f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55909e381375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55909e38135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55909de560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55909de8d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55909dd9ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55909dd8c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55909dd8612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55909ddefef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55909d9e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55909dacdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55909d939d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55909d9432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55909d92a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55909d9564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f64a3719082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55909d91dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-715cbbbf2e226a2b031545393cd4856197d6a48a Step #5: MERGE-OUTER: attempt 670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2421762240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/715cbbbf2e226a2b031545393cd4856197d6a48a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1183 processed earlier; will process 2163 files now Step #5: #1 pulse exec/s: 0 rss: 232Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49669== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ddc5e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ddc55bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ddc53e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe4ab1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe4a92d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe4a90c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ddc517e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ddcfeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ddcf85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ddcf87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ddcf8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ddc9a5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ddc9929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ddc98c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ddc9f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ddc5e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ddc6d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ddc53fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ddc5492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ddc5307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ddc55c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe4a90e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ddc523bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4774676a21e5873f1186ed562fe32a8e4f53c4c Step #5: MERGE-OUTER: attempt 671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2423823482 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c4774676a21e5873f1186ed562fe32a8e4f53c4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1187 processed earlier; will process 2159 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49829== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647c72d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647c7249b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647c722c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc410cf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc410b0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc410ae4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647c7205e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5647c7cd9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647c7c73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5647c7c75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647c7c7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5647c774a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647c778113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647c7692d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647c76809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647c767a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5647c76e3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5647c72d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5647c73c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5647c722dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5647c72372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647c721e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647c724a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc410ae6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5647c7211bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88050a87aeafa5bae65dc6dd8e580b46d4903c48 Step #5: MERGE-OUTER: attempt 672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2425526695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/88050a87aeafa5bae65dc6dd8e580b46d4903c48' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1190 processed earlier; will process 2156 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf33c73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf33be7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf33bca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90c418a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90c3f9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90c3f7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf33ba3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bf34677138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf34611632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bf34613375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf3461335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bf34031229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf3401e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf3401812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf34081ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf33c73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf33d5fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf33bcbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf33bd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf33bbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf33be84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f90c3f80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf33bafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05aac6f71ec68822c8195bc127057c3598b6945a Step #5: MERGE-OUTER: attempt 673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2426317460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/05aac6f71ec68822c8195bc127057c3598b6945a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1191 processed earlier; will process 2155 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49967== ERROR: libFuzzer: deadly signal Step #5: #0 0x557977964594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579778d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579778bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1ce2b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1ce0c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1ce0a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557977894e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557978368138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557978302632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557978304375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55797830435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557977d22229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557977d0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557977d0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557977d72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557977964c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557977a50d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5579778bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5579778c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579778ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5579778d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc1ce0a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5579778a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea07ba77b4566c9f5ef93e2348c19ac705b8f539 Step #5: MERGE-OUTER: attempt 674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2427103449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea07ba77b4566c9f5ef93e2348c19ac705b8f539' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1192 processed earlier; will process 2154 files now Step #5: #1 pulse exec/s: 0 rss: 283Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49985== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ab14f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ab146db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ab1450665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f082627e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f082609300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0826072858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ab1429e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556ab1efd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ab1e97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556ab1e99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ab1e9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556ab18b7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ab18a49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ab189e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ab1907ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ab14f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ab15e5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ab1451d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ab145b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ab14427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ab146e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0826074082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ab1435bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08f8d8d973276fd6d0c3225493e901515746659e Step #5: MERGE-OUTER: attempt 675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2428037638 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/08f8d8d973276fd6d0c3225493e901515746659e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1194 processed earlier; will process 2152 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50069== ERROR: libFuzzer: deadly signal Step #5: #0 0x56355d4c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56355d434b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56355d417665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f593fd2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f593fb3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f593fb19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56355d3f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56355dec4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56355de5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56355de60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56355de6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56355d87e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56355d86b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56355d86512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56355d8ceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56355d4c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56355d5acd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56355d418d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56355d4222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56355d4097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56355d4354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f593fb1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56355d3fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11ebf7e2079f640c2b158e321f4ec663ccd2984e Step #5: MERGE-OUTER: attempt 676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2428482762 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/11ebf7e2079f640c2b158e321f4ec663ccd2984e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1195 processed earlier; will process 2151 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50140== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616aef12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616aee86b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616aee69665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedcaee241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedcacf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedcacd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616aee42e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5616af916138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616af8b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5616af8b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616af8b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616af3870c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616af3be13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616af2cfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616af2bd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616af2b712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616af320ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616aef12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616aeffed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616aee6ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616aee742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616aee5b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616aee874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fedcacd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616aee4ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-990e0bc3805c4b6ce8e4572582b240c47395134a Step #5: MERGE-OUTER: attempt 677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2430074331 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/990e0bc3805c4b6ce8e4572582b240c47395134a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1199 processed earlier; will process 2147 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50259== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629f536e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629f52e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629f52c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3ce80841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3ce61d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3ce5fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629f529ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629f5d72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629f5d0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629f5d0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629f5d0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629f572c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629f57199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629f571312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629f577cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629f536ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629f545ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629f52c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629f52d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629f52b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629f52e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3ce5fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629f52aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14f354a44d54fe87ed9a9ab25150272803702d45 Step #5: MERGE-OUTER: attempt 678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2433682850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14f354a44d54fe87ed9a9ab25150272803702d45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1206 processed earlier; will process 2140 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50419== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564cdc39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564cdbadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564cdb90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4904d6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4904b7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4904b55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564cdb69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5564ce63d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564ce5d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5564ce5d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564ce5d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5564ce0ae0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5564ce0e513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5564cdff6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5564cdfe49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5564cdfde12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5564ce047ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5564cdc39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5564cdd25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5564cdb91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5564cdb9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5564cdb827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5564cdbae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4904b57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5564cdb75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17b12c69467fc72e58b6b71cc4a099ea71dd7d45 Step #5: MERGE-OUTER: attempt 679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2436769010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/17b12c69467fc72e58b6b71cc4a099ea71dd7d45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1211 processed earlier; will process 2135 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50589== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f382e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f38259b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f3823c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac4df4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac4dd6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac4dd41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f38215e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f38ce9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f38c83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f38c85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f38c8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f3875a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f3879113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f386a2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f386909d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f3868a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f386f3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f382e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f383d1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f3823dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f382472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f3822e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f3825a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fac4dd43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f38221bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddb1a76fef1db3276754d028f50c0dcbea3e4226 Step #5: MERGE-OUTER: attempt 680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2437535781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ddb1a76fef1db3276754d028f50c0dcbea3e4226' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1212 processed earlier; will process 2134 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50605== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571c7d4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571c7cc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571c7ca3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9c584e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9c566300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9c5642858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571c7c7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5571c8750138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571c86ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5571c86ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571c86ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5571c81c10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5571c81f813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5571c8109d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5571c80f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5571c80f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5571c815aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5571c7d4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5571c7e38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5571c7ca4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5571c7cae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5571c7c957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5571c7cc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe9c5644082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5571c7c88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1eb815454913430cee6f55da2af9c7f0790bb13 Step #5: MERGE-OUTER: attempt 681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2438712008 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c1eb815454913430cee6f55da2af9c7f0790bb13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1214 processed earlier; will process 2132 files now Step #5: #1 pulse exec/s: 0 rss: 257Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50657== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b126827594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b12679bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b12677e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48387aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48385bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f483859e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b126757e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b12722b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1271c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b1271c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1271c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b126c9c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b126cd313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b126be4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b126bd29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b126bcc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b126c35ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b126827c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b126913d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b12677fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b1267892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b1267707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b12679c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f48385a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b126763bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5934f206f575b9a27b1bccd465181eaa23934a25 Step #5: MERGE-OUTER: attempt 682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2441374347 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5934f206f575b9a27b1bccd465181eaa23934a25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1219 processed earlier; will process 2127 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50822== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c936388594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9362fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9362df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38d288741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38d269c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38d267b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9362b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c936d8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c936d26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c936d28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c936d2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c936746229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9367339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c93672d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c936796ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c936388c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c936474d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9362e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9362ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9362d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9362fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38d267d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9362c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b1dd533235beff7f097d2bca73332b44cbb900b Step #5: MERGE-OUTER: attempt 683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2443068576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b1dd533235beff7f097d2bca73332b44cbb900b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1221 processed earlier; will process 2125 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50933== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612780ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56127803eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561278021665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdf860341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdf841800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdf83f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561277ffae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561278ace138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561278a68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561278a6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561278a6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56127853f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56127857613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561278487d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5612784759d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56127846f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612784d8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5612780cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5612781b6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561278022d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56127802c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612780137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56127803f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdf83f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561278006bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e04d54a129c5ca282115d5cab4965c81c7888f90 Step #5: MERGE-OUTER: attempt 684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2443836412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e04d54a129c5ca282115d5cab4965c81c7888f90' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1222 processed earlier; will process 2124 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50946== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604d084d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604d07c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604d07a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27b7fbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27b7dd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27b7db2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604d077de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5604d1251138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604d11eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5604d11ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604d11ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5604d0cc20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604d0cf913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604d0c0ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604d0bf89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604d0bf212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604d0c5bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604d084dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604d0939d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604d07a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604d07af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604d07967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604d07c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f27b7db4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604d0789bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa3fabf5e868917892587de258283126b53d9b04 Step #5: MERGE-OUTER: attempt 685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2445206360 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aa3fabf5e868917892587de258283126b53d9b04' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1224 processed earlier; will process 2122 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51004== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbdd7bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbdd731b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbdd714665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f861303c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8612e5100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8612e30858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbdd6ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bbde1c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbde15b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bbde15d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbde15d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bbddb7b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bbddb689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bbddb6212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bbddbcbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bbdd7bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bbdd8a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bbdd715d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bbdd71f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bbdd7067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bbdd7324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8612e32082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bbdd6f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-785716f9f9e579da1093c2e29ee0df0996cfe107 Step #5: MERGE-OUTER: attempt 686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2446697665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/785716f9f9e579da1093c2e29ee0df0996cfe107' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1227 processed earlier; will process 2119 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51112== ERROR: libFuzzer: deadly signal Step #5: #0 0x564339468594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643393dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643393bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f637bc8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f637ba9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f637ba7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564339398e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564339e6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564339e06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564339e08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564339e0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564339826229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643398139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56433980d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564339876ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564339468c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564339554d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643393c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643393ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643393b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643393dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f637ba7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643393a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1aef6f5c2bd964030c41ea57306c66132f6971e Step #5: MERGE-OUTER: attempt 687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2447582018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e1aef6f5c2bd964030c41ea57306c66132f6971e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1228 processed earlier; will process 2118 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51128== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abfe07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abfd7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abfd5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11358e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11356fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11356dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abfd37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558ac080b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ac07a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558ac07a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ac07a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558ac01c5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ac01b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ac01ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ac0215ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558abfe07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558abfef3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558abfd5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558abfd692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558abfd507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558abfd7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11356de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558abfd43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d572db29d6ae4085bde49c1777e55658dedbf290 Step #5: MERGE-OUTER: attempt 688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2448374108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d572db29d6ae4085bde49c1777e55658dedbf290' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1229 processed earlier; will process 2117 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51146== ERROR: libFuzzer: deadly signal Step #5: #0 0x563469569594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634694ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634694c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa23c94041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa23c75500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa23c734858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563469499e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563469f6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563469f07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563469f09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563469f0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563469927229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634699149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56346990e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563469977ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563469569c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563469655d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634694c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634694cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634694b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634694de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa23c736082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634694a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d208c91b9e9e96c7117f8d43ce1735456797a3b Step #5: MERGE-OUTER: attempt 689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2449642564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9d208c91b9e9e96c7117f8d43ce1735456797a3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1231 processed earlier; will process 2115 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51236== ERROR: libFuzzer: deadly signal Step #5: #0 0x565171484594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651713f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651713db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f709c5e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f709c3fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f709c3dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651713b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565171e88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565171e22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565171e24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565171e2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565171842229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56517182f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56517182912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565171892ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565171484c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565171570d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651713dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651713e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651713cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651713f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f709c3df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651713c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fab9eca10f9b6d3752a765cbe1c22f30d45c58c3 Step #5: MERGE-OUTER: attempt 690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2451559323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fab9eca10f9b6d3752a765cbe1c22f30d45c58c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1235 processed earlier; will process 2111 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51333== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dd24a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dd2415b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dd23f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3df18d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3df16ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3df16cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dd23d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555dd2ea5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dd2e3f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555dd2e41375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dd2e4135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555dd285f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555dd284c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555dd284612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555dd28afef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dd24a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dd258dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dd23f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dd24032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dd23ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dd24164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3df16ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dd23ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-398db83c3a16876ecac1126fb7da7e18d35786a0 Step #5: MERGE-OUTER: attempt 691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2453516319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/398db83c3a16876ecac1126fb7da7e18d35786a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1238 processed earlier; will process 2108 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==51490== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb2f820594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb2f794b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb2f777665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3edf59941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3edf3ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3edf38d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb2f750e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb30224138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb301be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb301c0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55cb2fbc5ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55cb2fc2eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55cb2f820c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55cb2f90cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55cb2f778d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55cb2f7822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55cb2f7697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55cb2f7954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3edf38f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55cb2f75cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6863abc5de66b9333dc50364474a2dd659400556 Step #5: MERGE-OUTER: attempt 692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2454306135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6863abc5de66b9333dc50364474a2dd659400556' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1239 processed earlier; will process 2107 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51543== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2c952f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2c94a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2c9486665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51f384941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51f365e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51f363d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2c945fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2c9f33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2c9ecd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2c9ecf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2c9ecf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2c99a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2c99db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2c98ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2c98da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2c98d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2c993def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2c952fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2c961bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2c9487d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2c94912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2c94787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2c94a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f51f363f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2c946bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e96d3660a3b28e31e9dedf7e7f798a1a6cb0ca5 Step #5: MERGE-OUTER: attempt 693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2455076931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3e96d3660a3b28e31e9dedf7e7f798a1a6cb0ca5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1240 processed earlier; will process 2106 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==51587== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a84a373594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a84a2e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a84a2ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ca1eec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ca1d0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ca1ce0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a84a2a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a84ad77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a84ad11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a84ad13375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a84ad1335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a84a7e80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a84a81d6b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x55a84a737521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x55a84a479ff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x55a84a456fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x55a84a45fe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55a84a45fe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55a84a45fe4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55a84a2cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a84a2d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a84a2bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a84a2e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ca1ce2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a84a2afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-351072e28cea13744aed9c1ba4c38da8163f1b6d Step #5: MERGE-OUTER: attempt 694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2456849762 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/351072e28cea13744aed9c1ba4c38da8163f1b6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1242 processed earlier; will process 2104 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51740== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b44f9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b44f0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b44ef1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6404ead41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6404cc200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6404ca1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b44ecae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556b4599e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b45938632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556b4593a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b4593a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556b4540f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556b4544613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556b45357d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556b453459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556b4533f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556b453a8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556b44f9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556b45086d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556b44ef2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556b44efc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556b44ee37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556b44f0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6404ca3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556b44ed6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0ebe84584457938e194a819bac1b29342d5b70e Step #5: MERGE-OUTER: attempt 695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2458820625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e0ebe84584457938e194a819bac1b29342d5b70e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1246 processed earlier; will process 2100 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51866== ERROR: libFuzzer: deadly signal Step #5: #0 0x558eabe31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558eabda5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558eabd88665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f913a9e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f913a7fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f913a7dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558eabd61e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558eac835138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558eac7cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558eac7d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558eac7d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558eac2a60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558eac2dd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558eac1eed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558eac1dc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558eac1d612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558eac23fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558eabe31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558eabf1dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558eabd89d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558eabd932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558eabd7a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558eabda64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f913a7df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558eabd6dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0967982221fd4a0014c9615b11a71e4463e292de Step #5: MERGE-OUTER: attempt 696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2459276373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0967982221fd4a0014c9615b11a71e4463e292de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1247 processed earlier; will process 2099 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51873== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611bd9d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611bd94bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611bd92e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f082ec5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f082ea6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f082ea4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611bd907e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5611be3db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611be375632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5611be377375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611be37735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5611bde4c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5611bde8313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5611bdd94d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5611bdd829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5611bdd7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5611bdde5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5611bd9d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5611bdac3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5611bd92fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5611bd9392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5611bd9207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5611bd94c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f082ea4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5611bd913bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6185ba0e77a2a9a1bcce23fb0f917077b21fd546 Step #5: MERGE-OUTER: attempt 697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2460716659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6185ba0e77a2a9a1bcce23fb0f917077b21fd546' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1249 processed earlier; will process 2097 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51992== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f7d8c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f7d839b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f7d81c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa29c46841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa29c27d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa29c25c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f7d7f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f7e2c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f7e263632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f7e265375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f7e26535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f7dc83229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f7dc709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f7dc6a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f7dcd3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f7d8c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f7d9b1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f7d81dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f7d8272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f7d80e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f7d83a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa29c25e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f7d801bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-065bea41f0e955aaa98cfdc2bb053ca7c8802b77 Step #5: MERGE-OUTER: attempt 698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2462606666 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/065bea41f0e955aaa98cfdc2bb053ca7c8802b77' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1251 processed earlier; will process 2095 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55853b914594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55853b888b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55853b86b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf07ea841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf07cbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf07c9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55853b844e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55853c318138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55853c2b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55853c2b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55853c2b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55853bcd2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55853bcbf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55853bcb912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55853bd22ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55853b914c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55853ba00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55853b86cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55853b8762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55853b85d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55853b8894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf07c9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55853b850bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55e824a77df4d5232ebfe62875560dd0bb7fad8b Step #5: MERGE-OUTER: attempt 699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2463422308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/55e824a77df4d5232ebfe62875560dd0bb7fad8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1252 processed earlier; will process 2094 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52087== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d84124594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d84098b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d8407b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f448908941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4488e9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4488e7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d84054e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d84b28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d84ac2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d84ac4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d84ac435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d844e2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d844cf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d844c912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d84532ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d84124c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d84210d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d8407cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d840862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d8406d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d840994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4488e7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d84060bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2806a7905c74d4d1f846f9e43356beff5896299 Step #5: MERGE-OUTER: attempt 700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2464673298 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2806a7905c74d4d1f846f9e43356beff5896299' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1254 processed earlier; will process 2092 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52175== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac27fa7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac27f1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac27efe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6b906841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6b8e7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6b8e5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac27ed7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ac289ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac28945632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ac28947375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac2894735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ac28365229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac283529d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac2834c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac283b5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac27fa7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac28093d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac27effd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac27f092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac27ef07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac27f1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6b8e5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac27ee3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b1d57bfd482acfcb55846854586e55e64733a77 Step #5: MERGE-OUTER: attempt 701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2465462342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b1d57bfd482acfcb55846854586e55e64733a77' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1255 processed earlier; will process 2091 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==52193== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d294c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d29439b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d2941c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f306f82641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f306f63b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f306f61a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d293f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d29ec9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d29e63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d29e65578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x564d2986aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x564d298d3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x564d294c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x564d295b1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x564d2941dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x564d294272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x564d2940e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x564d2943a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f306f61c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x564d29401bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aabe00c3c9b67e024703fd1b76ea267f4e1f1489 Step #5: MERGE-OUTER: attempt 702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2466255233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aabe00c3c9b67e024703fd1b76ea267f4e1f1489' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1256 processed earlier; will process 2090 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52215== ERROR: libFuzzer: deadly signal Step #5: #0 0x563409f1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563409e8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563409e72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe23c9ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe23c7c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe23c79f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563409e4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56340a91f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56340a8b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56340a8bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56340a8bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56340a2d9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56340a2c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56340a2c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56340a329ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563409f1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56340a007d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563409e73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563409e7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563409e647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563409e904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe23c7a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563409e57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6da265ad1264d3209c39b8dd3c5659aa5326892 Step #5: MERGE-OUTER: attempt 703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2466692707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c6da265ad1264d3209c39b8dd3c5659aa5326892' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1257 processed earlier; will process 2089 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52284== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566a4184594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566a40f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566a40db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e898da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e896ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e896ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566a40b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5566a4b88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566a4b22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5566a4b24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566a4b2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5566a45f90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566a463013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566a4541d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566a452f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566a452912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566a4592ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566a4184c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566a4270d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566a40dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566a40e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566a40cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566a40f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e896d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566a40c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f284125ee07674bfb2d2ce3ee86e4a980874d3b Step #5: MERGE-OUTER: attempt 704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2467351583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3f284125ee07674bfb2d2ce3ee86e4a980874d3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1258 processed earlier; will process 2088 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52296== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a33dd1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a33dc90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a33dc73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32f4a9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32f48ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32f488d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a33dc4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a33e720138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a33e6ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a33e6bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a33e6bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a33e1910c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a33e1c813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a33e0d9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a33e0c79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a33e0c112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a33e12aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a33dd1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a33de08d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a33dc74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a33dc7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a33dc657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a33dc914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32f488f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a33dc58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9669c10b413a5ab4aac63a2fb2690e4df69ef88f Step #5: MERGE-OUTER: attempt 705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2469051316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9669c10b413a5ab4aac63a2fb2690e4df69ef88f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1261 processed earlier; will process 2085 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52416== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650b78d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650b7847b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650b782a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac7a5e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac7a3f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac7a3d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650b7803e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5650b82d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650b8271632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5650b8273375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650b827335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650b7c91229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5650b7c7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5650b7c7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650b7ce1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5650b78d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5650b79bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650b782bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650b78352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650b781c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650b78484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fac7a3d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650b780fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e01b0580902d11a88f51e7a3e8128154b73f2f17 Step #5: MERGE-OUTER: attempt 706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2469840826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e01b0580902d11a88f51e7a3e8128154b73f2f17' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1262 processed earlier; will process 2084 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52434== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c93c88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c93bfcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c93bdf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e3ace741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e3aafc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e3aadb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c93bb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560c9468c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c94626632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560c94628375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c9462835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560c94046229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c940339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c9402d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c94096ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c93c88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c93d74d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c93be0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c93bea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c93bd17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c93bfd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4e3aadd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c93bc4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-572e3259ad1bfd7345a8e431803fb08ac8a80c14 Step #5: MERGE-OUTER: attempt 707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2472056116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/572e3259ad1bfd7345a8e431803fb08ac8a80c14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1266 processed earlier; will process 2080 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52605== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c8b06e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c8afe2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c8afc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3a1e3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3a1c4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3a1c2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c8af9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564c8ba72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c8ba0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564c8ba0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c8ba0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564c8b42c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c8b4199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c8b41312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c8b47cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c8b06ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c8b15ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c8afc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c8afd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c8afb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c8afe34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3a1c2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c8afaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bab00b2da6ea905b90eaa6b617cb26b98438ac5 Step #5: MERGE-OUTER: attempt 708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2473004504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9bab00b2da6ea905b90eaa6b617cb26b98438ac5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1267 processed earlier; will process 2079 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52621== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c85c56f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c85c4e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c85c4c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55f3e9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55f3cae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55f3c8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c85c49fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c85cf73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c85cf0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c85cf0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c85cf0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c85c92d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c85c91a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c85c91412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c85c97def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c85c56fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c85c65bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c85c4c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c85c4d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c85c4b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c85c4e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f55f3c8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c85c4abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c6c708d70f1d65180d64b6e93b75a6934b3e4a3 Step #5: MERGE-OUTER: attempt 709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2473799680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8c6c708d70f1d65180d64b6e93b75a6934b3e4a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1268 processed earlier; will process 2078 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52639== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cc8729594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cc869db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cc8680665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33cacdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33caaf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33caacf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cc8659e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556cc912d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cc90c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556cc90c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cc90c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556cc8ae7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556cc8ad49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556cc8ace12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556cc8b37ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556cc8729c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556cc8815d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556cc8681d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556cc868b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556cc86727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556cc869e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33caad1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556cc8665bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe36e37c34cc65244e45dd0c129d5abc77a91b81 Step #5: MERGE-OUTER: attempt 710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2474586672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fe36e37c34cc65244e45dd0c129d5abc77a91b81' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1269 processed earlier; will process 2077 files now Step #5: #1 pulse exec/s: 0 rss: 287Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52657== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa96954594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa968c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa968ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f390dc9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f390daae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f390da8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa96884e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa97358138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa972f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa972f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa972f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aa96d12229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa96cff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa96cf912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa96d62ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa96954c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa96a40d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa968acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa968b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa9689d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa968c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f390da8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa96890bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a345b572e0cbbbf89df2c8a018006d3b3c7ae7a7 Step #5: MERGE-OUTER: attempt 711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2475697914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a345b572e0cbbbf89df2c8a018006d3b3c7ae7a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1271 processed earlier; will process 2075 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52742== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640e9e2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640e9da1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640e9d84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ea24cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ea22e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ea22c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640e9d5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5640ea831138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640ea7cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5640ea7cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640ea7cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5640ea1eb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640ea1d89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640ea1d212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640ea23bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640e9e2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640e9f19d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640e9d85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640e9d8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640e9d767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640e9da24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ea22c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640e9d69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23a9ae16c13d3f34bc3b68dcb8b9caf26ae13ca2 Step #5: MERGE-OUTER: attempt 712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2476378626 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/23a9ae16c13d3f34bc3b68dcb8b9caf26ae13ca2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1273 processed earlier; will process 2073 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55760ddbb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55760dd2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55760dd12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99b687941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99b668e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99b666d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55760dcebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55760e7bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55760e759632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55760e75b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55760e75b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55760e179229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55760e1669d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55760e16012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55760e1c9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55760ddbbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55760dea7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55760dd13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55760dd1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55760dd047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55760dd304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99b666f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55760dcf7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eeb5b53cd345b0a7ce46e809b227d5cbaad7b104 Step #5: MERGE-OUTER: attempt 713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2477341522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eeb5b53cd345b0a7ce46e809b227d5cbaad7b104' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1274 processed earlier; will process 2072 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52862== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d21ffd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d21ff4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d21ff2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51d170841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51d151d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51d14fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d21ff08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d2209dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d220976632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d220978375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d22097835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d220396229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2203839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d22037d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2203e6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d21ffd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2200c4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d21ff30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d21ff3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d21ff217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d21ff4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f51d14fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d21ff14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b3753f6f81eb9fa8a9bb0521c585625e9c889dc Step #5: MERGE-OUTER: attempt 714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2478129186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b3753f6f81eb9fa8a9bb0521c585625e9c889dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1275 processed earlier; will process 2071 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52880== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598f6874594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598f67e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598f67cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7222da741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7222bbc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7222b9b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598f67a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5598f7278138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598f7212632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5598f7214375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598f721435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5598f6c32229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598f6c1f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598f6c1912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598f6c82ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5598f6874c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5598f6960d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598f67ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598f67d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598f67bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598f67e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7222b9d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598f67b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f8e5438c27fbc0d3dd6dfb58cbe7125b6faba88 Step #5: MERGE-OUTER: attempt 715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2478920632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f8e5438c27fbc0d3dd6dfb58cbe7125b6faba88' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1276 processed earlier; will process 2070 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52898== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f282d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f2824cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f2822f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8db1f1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8db1d2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8db1d0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f28208e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f28cdc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f28c76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f28c78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f28c7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f28696229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f286839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f2867d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f286e6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f282d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f283c4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f28230d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f2823a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f282217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f2824d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8db1d0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f28214bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7cd0f067f848d9b9446733316106dbc518ae4f84 Step #5: MERGE-OUTER: attempt 716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2479719295 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7cd0f067f848d9b9446733316106dbc518ae4f84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1277 processed earlier; will process 2069 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52916== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d55853594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d557c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d557aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f755a44541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f755a25a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f755a239858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d55783e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d56257138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d561f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d561f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d561f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563d55c11229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563d55bfe9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563d55bf812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563d55c61ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563d55853c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563d5593fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563d557abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563d557b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563d5579c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563d557c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f755a23b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563d5578fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-085ef013207c1736ba810d0c55eb4a838f5cf99d Step #5: MERGE-OUTER: attempt 717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2480506480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/085ef013207c1736ba810d0c55eb4a838f5cf99d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1278 processed earlier; will process 2068 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52934== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd5a00c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd59f80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd59f63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff18fdf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff18fc0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff18fbe4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd59f3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd5aa10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd5a9aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd5a9ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd5a9ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd5a3ca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd5a3b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd5a3b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd5a41aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd5a00cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd5a0f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd59f64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd59f6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd59f557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd59f814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff18fbe6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd59f48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-438dec93ebe4ccc94a8b23908974fd30540dbd80 Step #5: MERGE-OUTER: attempt 718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2481296718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/438dec93ebe4ccc94a8b23908974fd30540dbd80' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1279 processed earlier; will process 2067 files now Step #5: #1 pulse exec/s: 0 rss: 227Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52952== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3b33cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3b3341b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3b3324665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b11f1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b11d2700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b11d06858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3b32fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d3b3dd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3b3d6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d3b3d6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3b3d6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d3b38420c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d3b387913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d3b378ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d3b37789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d3b377212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d3b37dbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d3b33cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d3b34b9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d3b3325d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d3b332f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d3b33167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d3b33424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8b11d08082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d3b3309bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1828ade0d43a8291865aaf8d79e6c8a29061ab9 Step #5: MERGE-OUTER: attempt 719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2482585720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1828ade0d43a8291865aaf8d79e6c8a29061ab9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1281 processed earlier; will process 2065 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53041== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ec5ed2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ec5e46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ec5e29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea7cc9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea7cab300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea7ca92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ec5e02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562ec68d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ec6870632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562ec6872375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ec687235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562ec6290229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ec627d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ec627712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ec62e0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ec5ed2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ec5fbed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ec5e2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ec5e342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ec5e1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ec5e474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea7ca94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ec5e0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee4f5d0a914c4afa055b12441c1b1c024ff3e9bf Step #5: MERGE-OUTER: attempt 720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2483371746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee4f5d0a914c4afa055b12441c1b1c024ff3e9bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1282 processed earlier; will process 2064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53058== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc0d659594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc0d5cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc0d5b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c61af241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c6190700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c618e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc0d589e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc0e05d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc0dff7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc0dff9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc0dff935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc0da17229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc0da049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc0d9fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc0da67ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc0d659c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc0d745d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc0d5b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc0d5bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc0d5a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc0d5ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c618e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc0d595bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97dd728bab169f11f6541b36f6c01b1b1c87474e Step #5: MERGE-OUTER: attempt 721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2484157141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/97dd728bab169f11f6541b36f6c01b1b1c87474e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1283 processed earlier; will process 2063 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53076== ERROR: libFuzzer: deadly signal Step #5: #0 0x56242c1ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56242c173b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56242c156665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f876aaed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f876a90200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f876a8e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56242c12fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56242cc03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56242cb9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56242cb9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56242cb9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56242c5bd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56242c5aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56242c5a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56242c60def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56242c1ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56242c2ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56242c157d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56242c1612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56242c1487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56242c1744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f876a8e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56242c13bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bb19cb7ce45797b1e07a73243c74cc4f0d42838 Step #5: MERGE-OUTER: attempt 722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2484950190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3bb19cb7ce45797b1e07a73243c74cc4f0d42838' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1284 processed earlier; will process 2062 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53094== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631e7270594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631e71e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631e71c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d070fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d06f1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d06ef2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631e71a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631e7c74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631e7c0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5631e7c10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631e7c1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631e762e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631e761b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631e761512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631e767eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631e7270c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631e735cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631e71c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631e71d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631e71b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631e71e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d06ef4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631e71acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f02bb586cbb4a1764389626414c0014708ac053 Step #5: MERGE-OUTER: attempt 723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2485738866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4f02bb586cbb4a1764389626414c0014708ac053' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1285 processed earlier; will process 2061 files now Step #5: #1 pulse exec/s: 0 rss: 285Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53112== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646e0f36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646e0eaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646e0e8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fbc53541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fbc34a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fbc329858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646e0e66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646e193a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646e18d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5646e18d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646e18d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5646e12f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646e12e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5646e12db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646e1344ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646e0f36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646e1022d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5646e0e8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646e0e982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646e0e7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646e0eab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1fbc32b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5646e0e72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb9f608fdf12a606285fa363434be1f97a9e6105 Step #5: MERGE-OUTER: attempt 724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2486463944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb9f608fdf12a606285fa363434be1f97a9e6105' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1287 processed earlier; will process 2059 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53192== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff1e9e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff1e95cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff1e93f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb62d3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb62b4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb62b29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff1e918e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ff1f3ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff1f386632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ff1f388375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff1f38835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ff1eda6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff1ed939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff1ed8d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff1edf6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff1e9e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff1ead4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff1e940d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff1e94a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff1e9317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff1e95d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb62b2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff1e924bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2caf4e095fb44d1096e3bfc7e17a78ae51b7cf5d Step #5: MERGE-OUTER: attempt 725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2486890670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2caf4e095fb44d1096e3bfc7e17a78ae51b7cf5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1288 processed earlier; will process 2058 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53229== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b30f864594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b30f7d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b30f7bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79ab99941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79ab7ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79ab78d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b30f794e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b310268138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b310202632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b310204375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b31020435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b30fcd90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b30fd1013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b30fc21d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b30fc0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b30fc0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b30fc72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b30f864c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b30f950d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b30f7bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b30f7c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b30f7ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b30f7d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f79ab78f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b30f7a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aaa8773293dbb4a35c6a6b5a8673f79ff7f11f25 Step #5: MERGE-OUTER: attempt 726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2488301589 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aaa8773293dbb4a35c6a6b5a8673f79ff7f11f25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1290 processed earlier; will process 2056 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53286== ERROR: libFuzzer: deadly signal Step #5: #0 0x56257ce25594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56257cd99b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56257cd7c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba64f8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba64d9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba64d7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56257cd55e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56257d829138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56257d7c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56257d7c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56257d7c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56257d29a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56257d2d113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56257d1e2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56257d1d09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56257d1ca12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56257d233ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56257ce25c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56257cf11d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56257cd7dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56257cd872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56257cd6e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56257cd9a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba64d80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56257cd61bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a7ca7380817bb4626bee2dbf5c98710da78684e Step #5: MERGE-OUTER: attempt 727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2489308516 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a7ca7380817bb4626bee2dbf5c98710da78684e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1292 processed earlier; will process 2054 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53395== ERROR: libFuzzer: deadly signal Step #5: #0 0x565271855594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652717c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652717ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59a4a8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59a489c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59a487b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565271785e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565272259138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652721f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5652721f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652721f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565271cca0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565271d0113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565271c12d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565271c009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565271bfa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565271c63ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565271855c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565271941d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652717add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652717b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56527179e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652717ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59a487d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565271791bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9124ba1191f9127f785773b204be873553d0e77 Step #5: MERGE-OUTER: attempt 728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2489782689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b9124ba1191f9127f785773b204be873553d0e77' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1293 processed earlier; will process 2053 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:12:28,218 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:12:28,303 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53403== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c21178594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c210ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c210cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f688e68341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f688e49800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f688e477858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c210a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555c21b7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c21b16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555c21b18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c21b1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555c21536229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c215239d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c2151d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c21586ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c21178c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c21264d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c210d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c210da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c210c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c210ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f688e479082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c210b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b05fc06794b90eb7a0a37115bb49f121ffb594e7 Step #5: MERGE-OUTER: attempt 729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2491061465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b05fc06794b90eb7a0a37115bb49f121ffb594e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1296 processed earlier; will process 2050 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53550== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f3b837594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f3b7abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f3b78e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78840fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7883f1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7883ef2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f3b767e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556f3c23b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f3c1d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556f3c1d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f3c1d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556f3bbf5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f3bbe29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f3bbdc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f3bc45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f3b837c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f3b923d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f3b78fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f3b7992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f3b7807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f3b7ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7883ef4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f3b773bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc5c183ff9c0b910a6be0b4c4a135f6acd39ffc1 Step #5: MERGE-OUTER: attempt 730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2491922939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc5c183ff9c0b910a6be0b4c4a135f6acd39ffc1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1297 processed earlier; will process 2049 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 4 rss: 303Mb Step #5: 2026-07-11 07:12:32,063 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:12:32,166 I Loading checkpoints Step #5: 2026-07-11 07:12:32,401 W Height 1 not in blockchain Step #5: 2026-07-11 07:12:32,401 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:12:32,406 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:12:32,757 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53566== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af9d1f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af9d167b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af9d14a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3aff7ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3aff60100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3aff5e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af9d123e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af9dbf7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af9db91632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af9db93375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af9db9335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55af9d6680c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55af9d69f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55af9d5b0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55af9d59e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55af9d59812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55af9d601ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55af9d1f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55af9d2dfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55af9d14bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55af9d1552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55af9d13c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55af9d1684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3aff5e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55af9d12fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9935837f4cea4b665501b7800c6d79db2c524a8f Step #5: MERGE-OUTER: attempt 731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2495563050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9935837f4cea4b665501b7800c6d79db2c524a8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1307 processed earlier; will process 2039 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==53788== ERROR: libFuzzer: deadly signal Step #5: #0 0x56456fe4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56456fdc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56456fda3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07894de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07892f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07892d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56456fd7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564570850138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645707ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5645707ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645707ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645702b58d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56457031fb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56457037a7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56457025af72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56457025af72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x56456fe4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56456ff38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56456fda4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56456fdae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56456fd957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56456fdc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f07892d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56456fd88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e78d92ee630ca3eda4a117b8541f4c71dc55541 Step #5: MERGE-OUTER: attempt 732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2497433053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e78d92ee630ca3eda4a117b8541f4c71dc55541' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1311 processed earlier; will process 2035 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53890== ERROR: libFuzzer: deadly signal Step #5: #0 0x5655206be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565520632b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565520615665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f641ce1d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f641cc3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f641cc11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5655205eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5655210c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56552105c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56552105e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56552105e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565520b330c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565520b6a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565520a7bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565520a699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565520a6312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565520accef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5655206bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5655207aad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565520616d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5655206202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5655206077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5655206334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f641cc13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5655205fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4f11fdcb1cecd8847392b9d25f324bc1ab26eed Step #5: MERGE-OUTER: attempt 733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2498636893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4f11fdcb1cecd8847392b9d25f324bc1ab26eed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1313 processed earlier; will process 2033 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54004== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d02ded594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d02d61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d02d44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdff4c6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdff4a8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdff4a63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d02d1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559d037f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d0378b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559d0378d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d0378d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559d031ab229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d031989d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d0319212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d031fbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d02dedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d02ed9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d02d45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d02d4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d02d367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d02d624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdff4a65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d02d29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2d3be089d229a0c5c9341586bdd910d3bbd94f0 Step #5: MERGE-OUTER: attempt 734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2499590361 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c2d3be089d229a0c5c9341586bdd910d3bbd94f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1314 processed earlier; will process 2032 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54020== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b20163594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b200d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b200ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f401396441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f401377900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4013758858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b20093e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b20b67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b20b01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b20b03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b20b0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559b205d80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b2060f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b20520d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b2050e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b2050812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b20571ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b20163c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b2024fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b200bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b200c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b200ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b200d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f401375a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b2009fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d21c819929e4e0cbcc8801cce78f74f2607905b1 Step #5: MERGE-OUTER: attempt 735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2500913867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d21c819929e4e0cbcc8801cce78f74f2607905b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1316 processed earlier; will process 2030 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54135== ERROR: libFuzzer: deadly signal Step #5: #0 0x559aee924594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559aee898b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559aee87b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5125ca841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5125abd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5125a9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559aee854e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559aef328138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559aef2c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559aef2c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559aef2c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559aeece2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559aeeccf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559aeecc912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559aeed32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559aee924c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559aeea10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559aee87cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559aee8862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559aee86d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559aee8994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5125a9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559aee860bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fd4557f01c08f812c0fce79bd0f487ab4209b9b Step #5: MERGE-OUTER: attempt 736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2502238265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7fd4557f01c08f812c0fce79bd0f487ab4209b9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1319 processed earlier; will process 2027 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54253== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afa1c97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afa1c0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afa1bee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc719cc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc719ad500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc719ab4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afa1bc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55afa269b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afa2635632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55afa2637375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afa263735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55afa210c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55afa214313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55afa2054d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55afa20429d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55afa203c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55afa20a5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55afa1c97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55afa1d83d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55afa1befd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55afa1bf92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55afa1be07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55afa1c0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc719ab6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55afa1bd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df087ab1277ee039d8351445f6d378fd2c42b101 Step #5: MERGE-OUTER: attempt 737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2502726767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/df087ab1277ee039d8351445f6d378fd2c42b101' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1320 processed earlier; will process 2026 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54293== ERROR: libFuzzer: deadly signal Step #5: #0 0x56128e89b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56128e80fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56128e7f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6e46f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe6e450d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe6e44ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56128e7cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56128f29f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56128f239632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56128f23b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56128f23b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56128ed100c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56128ed4713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56128ec58d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56128ec469d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56128ec4012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56128eca9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56128e89bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56128e987d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56128e7f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56128e7fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56128e7e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56128e8104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe6e44ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56128e7d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f48d3274b0b8a35c2609da9c42ff51abcee4468 Step #5: MERGE-OUTER: attempt 738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2504091610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f48d3274b0b8a35c2609da9c42ff51abcee4468' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1322 processed earlier; will process 2024 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54345== ERROR: libFuzzer: deadly signal Step #5: #0 0x557161d8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557161cfeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557161ce1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa633f7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa633d8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa633d6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557161cbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55716278e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557162728632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55716272a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55716272a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557162148229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571621359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55716212f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557162198ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557161d8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557161e76d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557161ce2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557161cec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557161cd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557161cff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa633d70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557161cc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cae9cfb20d8d7563137baea12d622e3ecdc85f54 Step #5: MERGE-OUTER: attempt 739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2505097401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cae9cfb20d8d7563137baea12d622e3ecdc85f54' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1324 processed earlier; will process 2022 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54457== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be57be6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be57b5ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be57b3d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7cb663c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7cb645100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7cb6430858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be57b16e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be585ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be58584632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be58586375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be5858635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be5805b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55be5809213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55be57fa3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55be57f919d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55be57f8b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55be57ff4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55be57be6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55be57cd2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55be57b3ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55be57b482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55be57b2f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55be57b5b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7cb6432082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55be57b22bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e43c9f6002a050ba773ae9fc5a0e044de0073f39 Step #5: MERGE-OUTER: attempt 740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2505822024 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e43c9f6002a050ba773ae9fc5a0e044de0073f39' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1325 processed earlier; will process 2021 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54469== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c082488594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0823fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0823df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bc872e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bc854300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bc8522858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0823b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c082e8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c082e26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c082e28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c082e2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c082846229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0828339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c08282d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c082896ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c082488c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c082574d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0823e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0823ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0823d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0823fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3bc8524082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0823c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e578916a707e41cefb988504d83284d05b199efa Step #5: MERGE-OUTER: attempt 741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2507478816 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e578916a707e41cefb988504d83284d05b199efa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1328 processed earlier; will process 2018 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54590== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583efc7f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583efbf3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583efbd6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff02ec5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff02ea6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff02ea4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583efbafe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5583f0683138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583f061d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5583f061f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583f061f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5583f003d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583f002a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583f002412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583f008def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583efc7fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583efd6bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583efbd7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583efbe12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583efbc87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583efbf44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff02ea4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583efbbbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8b5c4b8cff0e27cec83001d7f1143191c2648d4 Step #5: MERGE-OUTER: attempt 742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2508269595 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8b5c4b8cff0e27cec83001d7f1143191c2648d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1329 processed earlier; will process 2017 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==54608== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd10e31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd10da5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd10d88665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10cb69041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10cb4a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10cb484858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd10d61e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd11835138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd117cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd117d1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55fd111d6ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fd1123fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fd10e31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fd10f1dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fd10d89d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fd10d932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fd10d7a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fd10da64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f10cb486082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fd10d6dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f96c7fe5960a7130530d35d27494ff97821762b2 Step #5: MERGE-OUTER: attempt 743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2509062034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f96c7fe5960a7130530d35d27494ff97821762b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1330 processed earlier; will process 2016 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54661== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6f5eb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6f5e28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6f5e0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f203f2e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f203f0f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f203f0d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6f5de4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a6f68b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6f6852632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a6f6854375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6f685435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a6f6272229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6f625f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6f625912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6f62c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6f5eb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6f5fa0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6f5e0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6f5e162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6f5dfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6f5e294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f203f0d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6f5df0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c2b2a66be7ce11f6d0cecdf217fe38200fb6627 Step #5: MERGE-OUTER: attempt 744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2509950632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c2b2a66be7ce11f6d0cecdf217fe38200fb6627' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1331 processed earlier; will process 2015 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54708== ERROR: libFuzzer: deadly signal Step #5: #0 0x56248935a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624892ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624892b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5b1b5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5b197400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5b1953858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56248928ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562489d5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562489cf8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562489cfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562489cfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562489718229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624897059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624896ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562489768ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56248935ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562489446d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5624892b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5624892bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624892a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624892cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5b1955082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562489296bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e632771a266ed5a8d1e83d099898f22c8d05b5d Step #5: MERGE-OUTER: attempt 745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2510864998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e632771a266ed5a8d1e83d099898f22c8d05b5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1333 processed earlier; will process 2013 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54819== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586d29f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586d2968b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586d294b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79a375541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79a356a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79a3549858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586d2924e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5586d33f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586d3392632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5586d3394375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586d339435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5586d2e690c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5586d2ea013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5586d2db1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5586d2d9f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5586d2d9912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5586d2e02ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5586d29f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5586d2ae0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5586d294cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5586d29562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5586d293d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5586d29694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f79a354b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5586d2930bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef82dcdd2746a6a265fa8a8079957ea3c58bb674 Step #5: MERGE-OUTER: attempt 746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2511521540 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ef82dcdd2746a6a265fa8a8079957ea3c58bb674' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1334 processed earlier; will process 2012 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54831== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f40fda594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f40f4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f40f31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8deebd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8dee9e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8dee9c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f40f0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559f419de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f41978632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559f4197a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f4197a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559f4144f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f4148613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f41397d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f413859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f4137f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f413e8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f40fdac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f410c6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f40f32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f40f3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f40f237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f40f4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8dee9c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f40f16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-556505a996edf88a6457c381f28f1a832a099be3 Step #5: MERGE-OUTER: attempt 747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2513303910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/556505a996edf88a6457c381f28f1a832a099be3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1337 processed earlier; will process 2009 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54924== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bfc642594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bfc5b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bfc599665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe68538441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe68519900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe685178858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bfc572e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555bfd046138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bfcfe0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555bfcfe2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bfcfe235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555bfca00229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555bfc9ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555bfc9e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555bfca50ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555bfc642c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555bfc72ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555bfc59ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555bfc5a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555bfc58b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555bfc5b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe68517a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555bfc57ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c65e7b9ec22d198b438c8be3c881216c513bb0c Step #5: MERGE-OUTER: attempt 748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2514000300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c65e7b9ec22d198b438c8be3c881216c513bb0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1338 processed earlier; will process 2008 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54967== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ebacdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ebac51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ebac34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3462db141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3462bc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3462ba5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ebac0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ebb6e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ebb67b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ebb67d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ebb67d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559ebb09b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ebb0889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ebb08212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ebb0ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ebacddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ebadc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ebac35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ebac3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ebac267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ebac524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3462ba7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ebac19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae8ef643b816a0e9f18de3595f9c6b96e7229221 Step #5: MERGE-OUTER: attempt 749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2514786875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ae8ef643b816a0e9f18de3595f9c6b96e7229221' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1339 processed earlier; will process 2007 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54984== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f6b1c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f6b137b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f6b11a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98069c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98067dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98067bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f6b0f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563f6bbc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f6bb61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563f6bb63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f6bb6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563f6b581229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f6b56e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f6b56812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f6b5d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f6b1c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f6b2afd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f6b11bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f6b1252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f6b10c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f6b1384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98067be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f6b0ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5aa19d373dec6d4a571851179bc373117903793 Step #5: MERGE-OUTER: attempt 750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2515576419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e5aa19d373dec6d4a571851179bc373117903793' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1340 processed earlier; will process 2006 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==55002== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609562ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560956262b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560956245665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35df97041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35df78500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35df764858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56095621ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560956cf2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560956c8c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560956c8e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x560956693ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5609566fcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5609562eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5609563dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560956246d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5609562502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5609562377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5609562634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f35df766082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56095622abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24cf564c8576b59442cd2a388291b6255c7410c0 Step #5: MERGE-OUTER: attempt 751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2516365306 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/24cf564c8576b59442cd2a388291b6255c7410c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1341 processed earlier; will process 2005 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55055== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be76bae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be76b22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be76b05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcafcecd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcafcce200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcafccc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be76adee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be775b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be7754c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be7754e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be7754e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be76f6c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be76f599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be76f5312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be76fbcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be76baec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be76c9ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be76b06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be76b102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be76af77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be76b234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcafccc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be76aeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68e4440e17d8c5da7581ec7bfd00f2deca1d34f2 Step #5: MERGE-OUTER: attempt 752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2517242375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68e4440e17d8c5da7581ec7bfd00f2deca1d34f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1342 processed earlier; will process 2004 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55092== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5656d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b56564db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b565630665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a195cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a193e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a193c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b565609e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b5660dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b566077632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b566079375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b56607935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b565b4e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b565b8513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b565a96d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b565a849d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b565a7e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b565ae7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5656d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5657c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b565631d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b56563b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5656227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b56564e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8a193c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b565615bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9138aa085e71300364a4b46b134ebe56a5b5f61 Step #5: MERGE-OUTER: attempt 753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2518258862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a9138aa085e71300364a4b46b134ebe56a5b5f61' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1344 processed earlier; will process 2002 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55172== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616d052c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616d04a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616d0483665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa47d55f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa47d37400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa47d353858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616d045ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5616d0f30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616d0eca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5616d0ecc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616d0ecc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616d09a10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616d09d813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616d08e9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616d08d79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616d08d112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616d093aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616d052cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616d0618d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616d0484d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616d048e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616d04757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616d04a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa47d355082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616d0468bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cf6a41694215011caa48812cdf438a2c7da6345 Step #5: MERGE-OUTER: attempt 754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2519833859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6cf6a41694215011caa48812cdf438a2c7da6345' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1346 processed earlier; will process 2000 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55258== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bc2bbb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bc2b2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559bc2b12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfb1b5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfb197300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfb1952858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559bc2aebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559bc35bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559bc3559632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559bc355b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559bc355b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559bc2f79229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559bc2f669d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559bc2f6012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559bc2fc9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559bc2bbbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559bc2ca7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559bc2b13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559bc2b1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559bc2b047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559bc2b304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfb1954082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559bc2af7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96cc2bac7437932201f74b9ae53724981f429e41 Step #5: MERGE-OUTER: attempt 755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2520619265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/96cc2bac7437932201f74b9ae53724981f429e41' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1347 processed earlier; will process 1999 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55275== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e7b13b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e7b0afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e7b092665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50dad0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50dab1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50daafc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e7b06be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e7bb3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e7bad9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e7badb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e7badb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e7b5b00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e7b5e713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e7b4f8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e7b4e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e7b4e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e7b549ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e7b13bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e7b227d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e7b093d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e7b09d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e7b0847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e7b0b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f50daafe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e7b077bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28fb5411692445a62ee6b06cfa70b08176c11ef2 Step #5: MERGE-OUTER: attempt 756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2522009971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/28fb5411692445a62ee6b06cfa70b08176c11ef2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1350 processed earlier; will process 1996 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb96ec5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb96e39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb96e1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f168f57f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f168f39400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f168f373858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb96df5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb978c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb97863632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb97865375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb9786535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb97283229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb972709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb9726a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb972d3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb96ec5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb96fb1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb96e1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb96e272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb96e0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb96e3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f168f375082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb96e01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b12e45f503da8247a1445d1a2e36bc9385dfbad Step #5: MERGE-OUTER: attempt 757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2522647269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b12e45f503da8247a1445d1a2e36bc9385dfbad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1351 processed earlier; will process 1995 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55441== ERROR: libFuzzer: deadly signal Step #5: #0 0x56549b9ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56549b960b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56549b943665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6b134441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6b115900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6b1138858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56549b91ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56549c3f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56549c38a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56549c38c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56549c38c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56549be610c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56549be9813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56549bda9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56549bd979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56549bd9112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56549bdfaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56549b9ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56549bad8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56549b944d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56549b94e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56549b9357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56549b9614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6b113a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56549b928bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80b957138ac8de29b5b275aa5bd1644afc9ca6dc Step #5: MERGE-OUTER: attempt 758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2523328254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/80b957138ac8de29b5b275aa5bd1644afc9ca6dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1352 processed earlier; will process 1994 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55455== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623b71b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623b7125b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623b7108665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4039b8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40399a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4039983858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623b70e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5623b7bb5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623b7b4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5623b7b51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623b7b5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5623b76260c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5623b765d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5623b756ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5623b755c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5623b755612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5623b75bfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5623b71b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5623b729dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5623b7109d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5623b71132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5623b70fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5623b71264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4039985082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5623b70edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ff36cb8ce1268be020a897417fbad7e12f91bfa Step #5: MERGE-OUTER: attempt 759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2524050753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0ff36cb8ce1268be020a897417fbad7e12f91bfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1353 processed earlier; will process 1993 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55469== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f10c877594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f10c7ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f10c7ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3d182541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3d163a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3d1619858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f10c7a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f10d27b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f10d215632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f10d217375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f10d21735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f10ccec0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f10cd2313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f10cc34d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f10cc229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f10cc1c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f10cc85ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f10c877c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f10c963d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f10c7cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f10c7d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f10c7c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f10c7ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3d161b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f10c7b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cde1a113878ec1acc2b998f4f7dc450cf5276b5 Step #5: MERGE-OUTER: attempt 760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2524527227 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2cde1a113878ec1acc2b998f4f7dc450cf5276b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1354 processed earlier; will process 1992 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55477== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b43a56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b439cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b439ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bd993a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bd974f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bd972e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b43986e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b4445a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b443f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b443f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b443f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b43e14229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b43e019d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b43dfb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b43e64ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b43a56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b43b42d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b439aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b439b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b4399f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b439cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3bd9730082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b43992bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-078baaf87e3e4b9ab5c94a64446117d37a0223fa Step #5: MERGE-OUTER: attempt 761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2526955483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/078baaf87e3e4b9ab5c94a64446117d37a0223fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1358 processed earlier; will process 1988 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55670== ERROR: libFuzzer: deadly signal Step #5: #0 0x56028f7d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56028f744b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56028f727665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45b216041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45b1f7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45b1f54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56028f700e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5602901d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56029016e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560290170375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56029017035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56028fc450c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56028fc7c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56028fb8dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56028fb7b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56028fb7512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56028fbdeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56028f7d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56028f8bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56028f728d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56028f7322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56028f7197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56028f7454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f45b1f56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56028f70cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d135ef957f43a6cf2b95e1824866d274fff7a510 Step #5: MERGE-OUTER: attempt 762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2528308345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d135ef957f43a6cf2b95e1824866d274fff7a510' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1360 processed earlier; will process 1986 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55785== ERROR: libFuzzer: deadly signal Step #5: #0 0x561277cd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561277c4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561277c2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c70ec741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c70cdc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c70cbb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561277c06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612786da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561278674632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561278676375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56127867635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56127814b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56127818213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561278093d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5612780819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56127807b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612780e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561277cd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561277dc2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561277c2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561277c382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561277c1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561277c4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8c70cbd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561277c12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fc9ace3eca3e287d004977e24434693353308ab Step #5: MERGE-OUTER: attempt 763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2529775358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8fc9ace3eca3e287d004977e24434693353308ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1362 processed earlier; will process 1984 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55842== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3c96f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3c9664b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3c9647665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb90a0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb9081600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb907f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3c9620e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3ca0f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3ca08e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3ca090375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3ca09035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3c9b650c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e3c9b9c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e3c9aadd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e3c9a9b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e3c9a9512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e3c9afeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e3c96f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e3c97dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e3c9648d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e3c96522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e3c96397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e3c96654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feb907f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e3c962cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e630acd0c8eefc174446beff4d0e66d8d3a8c9ff Step #5: MERGE-OUTER: attempt 764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2530846481 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e630acd0c8eefc174446beff4d0e66d8d3a8c9ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1364 processed earlier; will process 1982 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55952== ERROR: libFuzzer: deadly signal Step #5: #0 0x557548722594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557548696b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557548679665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad8285341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad8266800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad82647858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557548652e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557549126138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575490c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5575490c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575490c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557548ae0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557548acd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557548ac712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557548b30ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557548722c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55754880ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55754867ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575486842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55754866b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575486974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fad82649082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55754865ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8370a46baee2d6b9cdf8810de8b0f9f787f602b6 Step #5: MERGE-OUTER: attempt 765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2531650501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8370a46baee2d6b9cdf8810de8b0f9f787f602b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1365 processed earlier; will process 1981 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55967== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efed7df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efed753b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efed736665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f044b29841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f044b0ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f044b08c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efed70fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55efee1e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efee17d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55efee17f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efee17f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55efedb9d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55efedb8a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55efedb8412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55efedbedef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55efed7dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55efed8cbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55efed737d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55efed7412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55efed7287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55efed7544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f044b08e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55efed71bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5f2ba280e5e0d131d351cb436e25155388dab0f8 Step #5: MERGE-OUTER: attempt 766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2532437374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5f2ba280e5e0d131d351cb436e25155388dab0f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1366 processed earlier; will process 1980 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55985== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4161bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c416130b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c416113665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f710e98141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f710e79600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f710e775858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4160ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c416bc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c416b5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c416b5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c416b5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c41657a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4165679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c41656112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c4165caef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4161bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c4162a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c416114d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c41611e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4161057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4161314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f710e777082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4160f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0623b50431e8d0a5f6535e18478a2a23e5994de Step #5: MERGE-OUTER: attempt 767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2533237059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d0623b50431e8d0a5f6535e18478a2a23e5994de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1367 processed earlier; will process 1979 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56003== ERROR: libFuzzer: deadly signal Step #5: #0 0x563766a8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637669feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637669e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f731824b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f731806000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f731803f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637669bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56376748e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563767428632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56376742a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56376742a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563766e48229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563766e359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563766e2f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563766e98ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563766a8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563766b76d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637669e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637669ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637669d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637669ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7318041082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637669c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84c68c5441d77d69a519f61e97442925bd8c9a75 Step #5: MERGE-OUTER: attempt 768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2534025791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/84c68c5441d77d69a519f61e97442925bd8c9a75' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1368 processed earlier; will process 1978 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56021== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd06f3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd06eb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd06e95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0ae54f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0ae36400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0ae343858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd06e6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cd07942138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd078dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cd078de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd078de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cd073b30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd073ea13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd072fbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd072e99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd072e312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd0734cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd06f3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd0702ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd06e96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd06ea02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd06e877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd06eb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff0ae345082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd06e7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f0df8fb0aa9c38f0006e4832e12b5e0b7bb105e Step #5: MERGE-OUTER: attempt 769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2536345558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f0df8fb0aa9c38f0006e4832e12b5e0b7bb105e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1371 processed earlier; will process 1975 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56138== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4dfaa9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4dfa1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4dfa00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44bda3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44bd84800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44bd827858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4df9d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b4e04ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4e0447632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b4e0449375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4e044935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4dfe67229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4dfe549d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4dfe4e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4dfeb7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4dfaa9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4dfb95d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4dfa01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4dfa0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4df9f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4dfa1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44bd829082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4df9e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-283faf17297550f2960705cd12033a3eb5c99287 Step #5: MERGE-OUTER: attempt 770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2537134704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/283faf17297550f2960705cd12033a3eb5c99287' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1372 processed earlier; will process 1974 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56155== ERROR: libFuzzer: deadly signal Step #5: #0 0x55739c551594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55739c4c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55739c4a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20dd2ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20dd0c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20dd09f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55739c481e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55739cf55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55739ceef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55739cef1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55739cef135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55739c90f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55739c8fc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55739c8f612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55739c95fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55739c551c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55739c63dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55739c4a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55739c4b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55739c49a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55739c4c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20dd0a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55739c48dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd73ba69c75d6395b67217f74d7f7dc25ea745af Step #5: MERGE-OUTER: attempt 771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2537921185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fd73ba69c75d6395b67217f74d7f7dc25ea745af' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1373 processed earlier; will process 1973 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56173== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d44bc00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d44bb74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d44bb57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bd64f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bd630d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bd62ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d44bb30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d44c604138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d44c59e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d44c5a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d44c5a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d44bfbe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d44bfab9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d44bfa512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d44c00eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d44bc00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d44bcecd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d44bb58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d44bb622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d44bb497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d44bb754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6bd62ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d44bb3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c88a6b26e845cf6efa9d1c1775923bf1d800b778 Step #5: MERGE-OUTER: attempt 772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2538708663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c88a6b26e845cf6efa9d1c1775923bf1d800b778' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1374 processed earlier; will process 1972 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56191== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575d03ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575d032eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575d0311665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f5816a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f57f7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f57f5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575d02eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5575d0dbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575d0d58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5575d0d5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575d0d5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5575d0778229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575d07659d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575d075f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575d07c8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575d03bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575d04a6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575d0312d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575d031c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575d03037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575d032f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f57f60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575d02f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c965dcc35d09b7b2305d215340132f6f29cee6e Step #5: MERGE-OUTER: attempt 773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2539496146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3c965dcc35d09b7b2305d215340132f6f29cee6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1375 processed earlier; will process 1971 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56209== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c3a5e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c3a557b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c3a53a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f739ebcc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f739e9e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f739e9c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c3a513e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557c3afe7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c3af81632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557c3af83375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c3af8335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557c3a9a1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c3a98e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c3a98812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c3a9f1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c3a5e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c3a6cfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c3a53bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c3a5452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c3a52c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c3a5584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f739e9c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c3a51fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-728b1c236f956cc6d4d97b564480fe920022aff1 Step #5: MERGE-OUTER: attempt 774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2540285037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/728b1c236f956cc6d4d97b564480fe920022aff1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1376 processed earlier; will process 1970 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56227== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f78ab5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f78a29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f78a0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa632a0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa63281f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6327fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f789e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557f794b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f79453632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557f79455375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f7945535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557f78e73229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f78e609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f78e5a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f78ec3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f78ab5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f78ba1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f78a0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f78a172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f789fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f78a2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa632800082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f789f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b41a778cde25aa76119ff45b07c413ed69347fb Step #5: MERGE-OUTER: attempt 775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2541075049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b41a778cde25aa76119ff45b07c413ed69347fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1377 processed earlier; will process 1969 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56245== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631d2405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631d2379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631d235c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad7980b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad7962000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad795ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631d2335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631d2e09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631d2da3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5631d2da5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631d2da535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631d27c3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631d27b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631d27aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631d2813ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631d2405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631d24f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631d235dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631d23672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631d234e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631d237a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fad79601082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631d2341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a4139124df90f198700558286e21060d7647b8d Step #5: MERGE-OUTER: attempt 776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2541860409 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a4139124df90f198700558286e21060d7647b8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1378 processed earlier; will process 1968 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56263== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c98237594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c981abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c9818e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb64c6bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb64c4d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb64c4af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c98167e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562c98c3b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c98bd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562c98bd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c98bd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562c985f5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c985e29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c985dc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c98645ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c98237c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c98323d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c9818fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c981992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c981807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c981ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb64c4b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c98173bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be8b27266d3b28c4050b5391218df09ec351d89f Step #5: MERGE-OUTER: attempt 777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2542649833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be8b27266d3b28c4050b5391218df09ec351d89f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1379 processed earlier; will process 1967 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56281== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d14b4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d14ac2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d14aa5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03debdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03de9f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03de9cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d14a7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d15552138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d154ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d154ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d154ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d14f0c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d14ef99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d14ef312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d14f5cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d14b4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d14c3ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d14aa6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d14ab02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d14a977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d14ac34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03de9d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d14a8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-141c0cf2ce6f63723faaeb8de1c2065ebbb788f3 Step #5: MERGE-OUTER: attempt 778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2543440670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/141c0cf2ce6f63723faaeb8de1c2065ebbb788f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1380 processed earlier; will process 1966 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56299== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580a5dc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580a5d3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580a5d1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f646e40b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f646e22000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f646e1ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580a5cf7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5580a67cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580a6765632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580a6767375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580a676735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580a6185229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580a61729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580a616c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580a61d5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580a5dc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580a5eb3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580a5d1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580a5d292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580a5d107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580a5d3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f646e201082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580a5d03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a52d5f22e9bb2cdd53ad103ee3b51f98fbc4ead9 Step #5: MERGE-OUTER: attempt 779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2544231586 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a52d5f22e9bb2cdd53ad103ee3b51f98fbc4ead9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1381 processed earlier; will process 1965 files now Step #5: 2026-07-11 07:13:22,608 T Blockchain::get_alternative_blocks Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:13:22,608 D on_get_alt_blocks_hashes: 0 blocks Step #5: 2026-07-11 07:13:22,608 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,608 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,608 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,608 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:22,608 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:22,609 W Failed to find txpool tx blob to match metadata Step #5: 2026-07-11 07:13:22,609 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,609 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,609 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:22,609 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,609 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 E Tx <160fced294f3fc844a8af518abbde7173e1c80f4f0bd2469e036449e583cab4d> has fewer than two outputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 E Tx <7726adcaa4f6e8589213f4bad0b2c790c4a1e998fd25bad5e49ca43f31049263> has fewer than two outputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,610 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:22,610 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:22,610 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:22,610 T batch transaction: committing... Step #5: 2026-07-11 07:13:22,610 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,610 T batch transaction: end Step #5: 2026-07-11 07:13:22,611 D Stopping io_context Step #5: 2026-07-11 07:13:22,611 T Miner has received stop signal Step #5: 2026-07-11 07:13:22,611 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:22,611 T Blockchain::deinit Step #5: 2026-07-11 07:13:22,611 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:22,611 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:22,611 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:22,615 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:22,615 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:13:22,617 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:22,617 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:22,617 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:22,617 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:22,617 D option: fast Step #5: 2026-07-11 07:13:22,617 D option: async Step #5: 2026-07-11 07:13:22,617 D option: 250000000bytes Step #5: 2026-07-11 07:13:22,617 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:22,618 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:22,618 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:22,618 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:22,618 D Space used: 4096 Step #5: 2026-07-11 07:13:22,618 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:22,618 D Size threshold: 0 Step #5: 2026-07-11 07:13:22,618 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:22,627 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:22,627 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,627 T Blockchain::init Step #5: 2026-07-11 07:13:22,627 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,627 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,627 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,627 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,627 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,627 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,627 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:22,628 D init done Step #5: 2026-07-11 07:13:22,628 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,628 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,628 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,628 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:22,654 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:22,654 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,654 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:22,654 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:22,654 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,654 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:22,654 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,654 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,654 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,655 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:22,655 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,655 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:22,655 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,655 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,655 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:22,680 D Miner tx hash: Step #5: 2026-07-11 07:13:22,680 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:22,680 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:22,680 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:22,680 D Space used: 12288 Step #5: 2026-07-11 07:13:22,680 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:22,680 D Size threshold: 0 Step #5: 2026-07-11 07:13:22,680 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:22,680 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,680 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,680 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:22,680 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:22,681 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:22,681 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:22,681 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:22,681 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,681 D Invalidating block template cache Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:22,681 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,681 I Blockchain initialized. last block: 0, d4466.h20.m24.s29 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:22,681 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:22,681 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:22,708 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:22,708 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,708 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:22,708 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:22,708 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:22,708 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56317== ERROR: libFuzzer: deadly signal Step #5: #0 0x557aecf0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557aece82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557aece65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6db11b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6db0fc800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6db0fa7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557aece3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557aed912138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557aed8ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557aed8ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557aed8ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557aed3830c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557aed3ba13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557aed2cbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557aed2b99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557aed2b312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557aed31cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557aecf0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557aecffad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557aece66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557aece702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557aece577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557aece834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6db0fa9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557aece4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3908ff1e80432bd70963ee8b4499484ebb99d245 Step #5: MERGE-OUTER: attempt 780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2545516663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3908ff1e80432bd70963ee8b4499484ebb99d245' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1383 processed earlier; will process 1963 files now Step #5: 2026-07-11 07:13:23,880 T Blockchain::get_alternative_blocks Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:13:23,880 D on_get_alt_blocks_hashes: 0 blocks Step #5: 2026-07-11 07:13:23,880 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,880 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,880 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,880 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,880 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,881 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:23,881 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:23,881 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:23,881 W Failed to find txpool tx blob to match metadata Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,882 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,882 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,882 E Tx <0c60cd7212f202e54edce1590cd85ba993dab2cd85275d7fe1ddee7c1afac670> has fewer than two outputs Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,882 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:23,882 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:23,883 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:23,883 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:23,883 E Tx <4c308c1714a54457a421a53512310470d22eb23384eccb1a68f5518604b43e7e> has fewer than two outputs Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:23,883 T batch transaction: committing... Step #5: 2026-07-11 07:13:23,883 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:23,883 T batch transaction: end Step #5: 2026-07-11 07:13:23,883 D Stopping io_context Step #5: 2026-07-11 07:13:23,883 T Miner has received stop signal Step #5: 2026-07-11 07:13:23,883 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:23,883 T Blockchain::deinit Step #5: 2026-07-11 07:13:23,883 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:23,883 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:23,887 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:23,887 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:13:23,889 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:23,889 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:23,889 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:23,889 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:23,889 D option: fast Step #5: 2026-07-11 07:13:23,889 D option: async Step #5: 2026-07-11 07:13:23,889 D option: 250000000bytes Step #5: 2026-07-11 07:13:23,889 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:23,890 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:23,890 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:23,890 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:23,890 D Space used: 4096 Step #5: 2026-07-11 07:13:23,890 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:23,890 D Size threshold: 0 Step #5: 2026-07-11 07:13:23,890 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:23,930 I RandomX main cache initialized Step #5: 2026-07-11 07:13:24,117 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:24,117 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,117 T Blockchain::init Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,117 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,117 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:24,117 D init done Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,117 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,117 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,117 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:24,146 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:24,172 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,172 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,172 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,172 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,172 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,172 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:24,172 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,172 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,172 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,172 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,172 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,200 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:24,200 D Miner tx hash: Step #5: 2026-07-11 07:13:24,200 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:24,200 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:24,200 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:24,200 D Space used: 12288 Step #5: 2026-07-11 07:13:24,200 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:24,200 D Size threshold: 0 Step #5: 2026-07-11 07:13:24,200 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:24,200 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:24,201 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,201 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,201 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:24,201 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:24,201 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:24,201 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:24,201 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,201 D Invalidating block template cache Step #5: 2026-07-11 07:13:24,201 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:24,201 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,202 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,202 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,202 I Blockchain initialized. last block: 0, d4466.h20.m24.s31 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,202 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,202 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:24,437 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,437 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,437 T requesting 1 from 0, cached Step #5: 2026-07-11 07:13:24,437 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:24,437 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,437 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,437 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,437 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,437 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 D Current height: 18446744073709551615 Step #5: 2026-07-11 07:13:24,438 D Start hardfork version: 255 Step #5: 2026-07-11 07:13:24,438 D Current hardfork version: 16 Step #5: 2026-07-11 07:13:24,438 I Validating txpool contents for v16 Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:24,438 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:24,438 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:24,438 D Space used: 61440 Step #5: 2026-07-11 07:13:24,438 D Space remaining: 1073680384 Step #5: 2026-07-11 07:13:24,438 D Size threshold: 0 Step #5: 2026-07-11 07:13:24,438 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:24,438 T batch transaction: begin Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:24,438 T batch transaction: committing... Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,438 T batch transaction: end Step #5: 2026-07-11 07:13:24,438 I Loading checkpoints Step #5: 2026-07-11 07:13:24,438 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:13:24,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,465 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,465 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,465 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,466 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,466 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,466 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,466 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,466 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,466 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,466 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,467 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,467 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,467 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,467 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,467 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,467 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,467 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,467 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,468 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:24,468 T Sorted 33/33 Step #5: 2026-07-11 07:13:24,469 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,469 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,470 D tx pubkey: <1385f9d661cb5febb0bea6d78c48a16b794b52ec04c99a16c7065716faa9437c> Step #5: 2026-07-11 07:13:24,470 T Sorted 44/44 Step #5: 2026-07-11 07:13:24,506 I transaction_created: Step #5: 2026-07-11 07:13:24,506 I { Step #5: 2026-07-11 07:13:24,506 I "version": 2, Step #5: 2026-07-11 07:13:24,506 I "unlock_time": 0, Step #5: 2026-07-11 07:13:24,506 I "vin": [ { Step #5: 2026-07-11 07:13:24,506 I "key": { Step #5: 2026-07-11 07:13:24,506 I "amount": 267593743, Step #5: 2026-07-11 07:13:24,506 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "k_image": "371c87fb08df633e7f8a4d69eb2c07614cc7b8e6b1aabf0dbea5469213e72d50" Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "vout": [ { Step #5: 2026-07-11 07:13:24,506 I "amount": 0, Step #5: 2026-07-11 07:13:24,506 I "target": { Step #5: 2026-07-11 07:13:24,506 I "tagged_key": { Step #5: 2026-07-11 07:13:24,506 I "key": "57808995fcfac7ad4b9e45a6ed03314b41a923d42d1aa6cc57033fc5fc18be23", Step #5: 2026-07-11 07:13:24,506 I "view_tag": "cd" Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "extra": [ 1, 19, 133, 249, 214, 97, 203, 95, 235, 176, 190, 166, 215, 140, 72, 161, 107, 121, 75, 82, 236, 4, 201, 154, 22, 199, 6, 87, 22, 250, 169, 67, 124, 2, 9, 1, 48, 118, 84, 93, 66, 255, 242, 233 Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "rct_signatures": { Step #5: 2026-07-11 07:13:24,506 I "type": 6, Step #5: 2026-07-11 07:13:24,506 I "txnFee": 10000, Step #5: 2026-07-11 07:13:24,506 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:24,506 I "amount": "ae93dc57826de393" Step #5: 2026-07-11 07:13:24,506 I }], Step #5: 2026-07-11 07:13:24,506 I "outPk": [ "04bb0a1a90bfb6881f6a628805c2041cba69c87a7918cb317a61cb70b6c3c567"] Step #5: 2026-07-11 07:13:24,506 I }, Step #5: 2026-07-11 07:13:24,506 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:24,506 I "nbp": 1, Step #5: 2026-07-11 07:13:24,506 I "bpp": [ { Step #5: 2026-07-11 07:13:24,506 I "A": "d3532eb47396e3c488ab2b13b14bf3be2d818d4b52f8a45b8eef24ffbf2cf90d", Step #5: 2026-07-11 07:13:24,506 I "A1": "0fd9ddd7a7f69b539b2556541bbadfb81e5a7715f8160a0052d5864c0ded703f", Step #5: 2026-07-11 07:13:24,506 I "B": "f104186f34215e10a0cb8f7c677b6e7a70405a67bb91c55af8261054eae6c08f", Step #5: 2026-07-11 07:13:24,506 I "r1": "c6166582d2c3353aea2e136f9df256dc259e8bd3a248b4af9487f8463fb5a304", Step #5: 2026-07-11 07:13:24,506 I "s1": "60b0b26f2b080443bad3198de64df2817c75e9c1a3125bc7ad2c4f322959b20a", Step #5: 2026-07-11 07:13:24,506 I "d1": "a8b48699dd5f073238e192a8dd3f608f379dad7f5a2f01be2f60b3764f6e8800", Step #5: 2026-07-11 07:13:24,506 I "L": [ "35aab18326e949cf6603c9cd5afaed257a73bae98244111b0408046b15791b1a", "4e8f7f9f0b330553b73e93f6f77f8bdb25892c3e362956eb97023ff5916f5aea", "f1f7eb1da55d212ef82d4526b725ffcef52a98bd4213882d73e2e627ea2928b1", "7582f0c5ff8c59bad16a1b5c53f8894e8764fcd0e036b992cdc5d2f504dd117e", "cd6b139e0e701433e3cb8d6024a006cbefecc9e0115821d776485fcf73a200e2", "7bb948d909d4704104a9e7562a5a08315feb19842f21f86dcfa5d3f963194ea7" Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "R": [ "dc44eb194b194a148912e21ff11ab4e934a23de3b4321c89504d57e26ecae5ff", "7a424d0ef3172c72c8bd15134ad73e3131f54250f12ec4c7e34450241fc826c5", "fc3441ca56db77759906b9b9f03624681bfa8e3955b917875c3b540afacff025", "198122d819cdb6add9e3f368f0145c9e78185ab2ab110edc73cabde8c43c6820", "d34276fa698cf93fbaeb93777580a75b3ccfd76f834d1568e971c3b10c6037e5", "0bc655c2f368ec84756be1c8e1cb9b5ec2d357b371a13467fc712f8610635440" Step #5: 2026-07-11 07:13:24,506 I ] Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I ], Step #5: 2026-07-11 07:13:24,506 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:24,506 I "s": [ "6bfcfae8f0fddd9e6b5ea4b781760b817bfc988caf559bf6a8a3af9fff418b05", "3b504f18d552b5d47bdc77b9b75765879976f966843fc7d782a47bf92e33d00d", "9526a9d36e2e66932d3eac8b09a8cd511745d5c335a58de0dcf9303d94829204", "4ecb1336a03f431033d2902261dc6038e41c38d096d16b81cf2804fe85386a06", "6b4c3af54b6d16c9eecf3f08f57b54476826b512f0e67275c9ee086baeb38f0a", "28810ca14d6159c4628e1b1593c41493c9c0927909ee9d57dbc69ddf0ffc1d02", "d06a2dd6e1ca1160848c82adce838ef9d1edec2eaa4d39516981ef31d0f08304", "a60b1cf38b66b3701dd9e26677db70ec0eec43d7b791846f2ed9a42b00eea40b", "3ce4083b6ae84e86b7455b7e8875d84d9b09cea158ef06fe9d0e5666f1587f0e", "3e920b191fefc2b9daca2219f588fe2bbcb895947d931cef17336b6e9b651207"], Step #5: 2026-07-11 07:13:24,506 I "c1": "0275927818d0bb07d323c3ae7fdb0464891f1a3cccaf1ce5d1337bdf03c12e04", Step #5: 2026-07-11 07:13:24,506 I "D": "7adb0cfe551d874b5d55261eb763864366116babf979a9c49dd7a33c485c019f" Step #5: 2026-07-11 07:13:24,506 I }], Step #5: 2026-07-11 07:13:24,506 I "pseudoOuts": [ "205a464eb5e358884d5dee79705ea7cec98f29855e88385b279c24a3fe34cfe6"] Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,506 I } Step #5: 2026-07-11 07:13:24,507 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,508 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,508 D tx pubkey: Step #5: 2026-07-11 07:13:24,508 T Sorted 44/44 Step #5: 2026-07-11 07:13:24,544 I transaction_created: <5177b95a88b5d7fe8a6d58b8be84dc9638d44d13097d29c97bccaa2104361507> Step #5: 2026-07-11 07:13:24,544 I { Step #5: 2026-07-11 07:13:24,544 I "version": 2, Step #5: 2026-07-11 07:13:24,544 I "unlock_time": 0, Step #5: 2026-07-11 07:13:24,544 I "vin": [ { Step #5: 2026-07-11 07:13:24,544 I "key": { Step #5: 2026-07-11 07:13:24,544 I "amount": 267593743, Step #5: 2026-07-11 07:13:24,544 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "k_image": "33cb14f2228189f54b70b1e7b6b138ff09097a58b2bbefae9f5e10965c34973b" Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "vout": [ { Step #5: 2026-07-11 07:13:24,544 I "amount": 0, Step #5: 2026-07-11 07:13:24,544 I "target": { Step #5: 2026-07-11 07:13:24,544 I "tagged_key": { Step #5: 2026-07-11 07:13:24,544 I "key": "45f378208e45e5095259159103043998bf6441ff43b22bb107f69c8d67420d5d", Step #5: 2026-07-11 07:13:24,544 I "view_tag": "e6" Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "extra": [ 1, 232, 149, 249, 173, 54, 151, 224, 33, 154, 222, 67, 0, 42, 131, 35, 201, 237, 130, 109, 120, 92, 160, 59, 22, 236, 98, 171, 140, 31, 85, 133, 23, 2, 9, 1, 62, 59, 123, 152, 120, 48, 224, 57 Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "rct_signatures": { Step #5: 2026-07-11 07:13:24,544 I "type": 6, Step #5: 2026-07-11 07:13:24,544 I "txnFee": 10000, Step #5: 2026-07-11 07:13:24,544 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:24,544 I "amount": "1e5cbc453abe4b6d" Step #5: 2026-07-11 07:13:24,544 I }], Step #5: 2026-07-11 07:13:24,544 I "outPk": [ "926ad99ab696ec4814e293512b6ce8f8952a4358f484f05125e5101a7cf4f6d1"] Step #5: 2026-07-11 07:13:24,544 I }, Step #5: 2026-07-11 07:13:24,544 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:24,544 I "nbp": 1, Step #5: 2026-07-11 07:13:24,544 I "bpp": [ { Step #5: 2026-07-11 07:13:24,544 I "A": "edef3782294d4edac0b0d99a9b2f438e709d43f2864354f73c7b265d2c3e9350", Step #5: 2026-07-11 07:13:24,544 I "A1": "a2278602e72a4f6cb1c4bbd3631de2c5100cd3c26ab69178dd0ea706dde55c11", Step #5: 2026-07-11 07:13:24,544 I "B": "f5c70d5e286270b7b176044a8747bcb312b543f50ba44d434c9f8fa30ff8a22f", Step #5: 2026-07-11 07:13:24,544 I "r1": "a4ec069e4ae6c6e859b635ea6ee46a8149b606a48eab0c593cf3d8792bf9230e", Step #5: 2026-07-11 07:13:24,544 I "s1": "fdd1027325b3267a0bb5d1d6ba9ed32c1432ccb03440f7c25e3b806d3b4bcd04", Step #5: 2026-07-11 07:13:24,544 I "d1": "c68da44a4d525589dff50e317c934029aea88759ce3df6273c6a2342c33cd303", Step #5: 2026-07-11 07:13:24,544 I "L": [ "673cd21c31f75ab93b69eccb2bdd48ecb7eb8e0c1e35c3f6db974df6fd40542c", "ddfad13141bf59e5c73e561e9734ab77721a91c3ad8790be60e85410183573b3", "91bf463790ceb75b431572df07e46877ec23a3490c6538ba3a477aba63525d10", "5c4949d8d12eff446d1fe04f3ca4d381427e59a347a575b40880e39eca327c44", "81f7244c5113a50eaa3f6feb094253fed75e29f7b4ab7ae98608d53c5e28e25e", "fbb888bdf75b02f4860639817704766d7e2eefcc2077117d42f4ceb498c07b8f" Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "R": [ "50d144d2108e1a33510e2ab243090ac18ae449e22e45d846f748907cdbfb725c", "840a36eea05483b11c4bd73e4441e3f57bdff071afa328aed773b032045ec503", "b56ae93156005a2c9e5886ac7a23d429b12c0ffa76b4e047f0b72ad9598c471b", "e3f18116300e92e8c66df6d7979bc6d281ffa4766e16305b30ef559fd7c6b5bd", "820d34ddff5112ebc3ac91db8322296c5d081c7a73460e8186292eadd9f5b911", "be085e7a6226474217da5952d0bdabe467ee378bb72b2b32f39612a2838d3e3c" Step #5: 2026-07-11 07:13:24,544 I ] Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I ], Step #5: 2026-07-11 07:13:24,544 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:24,544 I "s": [ "ec7d5d111d90bd75bcaf218e1a948ff3f7fb5e6e2c9d9a9b6c567862230ce70c", "242f0a687ff3bbb9f897cc9e01fcff625239da05c75aec59cecb64a94df2a809", "766f5f9b877189df6671759ea4d699b69550ee0c7a3c67bee620b71cd13f670f", "6e95d2e2943ce3ab83981a620237d59255442c1cf502c77a956689b6936e1503", "75ee84800650f0583ddc6eee9b2227ebd05b5500d75b8b6508a846017ff46e07", "2c4e4e3e33fd066c18089868d3346f80720944ffffd23be62544fb18b64cfd06", "f637dcf00536702ea57fa6ed76b38810b80dc1376c6a153da6b3eb62eb325603", "71072b5f8909b16888910ee9075b04693871d1110e6ee30dcf03972b577b8d0e", "96ccfeebff4d17e845eebaf3596e30c0af596a35a2f26614aa4f962805150700", "e2c2a7821f01c202ebe2a819eecc081a3c8c04e9ae47a9de21e9551012c9bc06"], Step #5: 2026-07-11 07:13:24,544 I "c1": "86913456fdfb7c82947aa47409d44cd88577bc4f5cabdff966c5c4def9a4410c", Step #5: 2026-07-11 07:13:24,544 I "D": "2ea26c6b8377e3cb0207dce55efa34c3bca9f85075bbed3704003286ae66de9d" Step #5: 2026-07-11 07:13:24,544 I }], Step #5: 2026-07-11 07:13:24,544 I "pseudoOuts": [ "4ba5fda4d8529eba1364419ed48af8e1f2a361abf1a142db9490ce82832b7b81"] Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,544 I } Step #5: 2026-07-11 07:13:24,545 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,546 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:24,546 D tx pubkey: <94130f3bc541b3603a8e68c7ae49e59fdbde0e4a0c70701ef2295dab2f66326b> Step #5: 2026-07-11 07:13:24,546 T Sorted 44/44 Step #5: 2026-07-11 07:13:24,582 I transaction_created: Step #5: 2026-07-11 07:13:24,582 I { Step #5: 2026-07-11 07:13:24,582 I "version": 2, Step #5: 2026-07-11 07:13:24,582 I "unlock_time": 0, Step #5: 2026-07-11 07:13:24,582 I "vin": [ { Step #5: 2026-07-11 07:13:24,582 I "key": { Step #5: 2026-07-11 07:13:24,582 I "amount": 267593743, Step #5: 2026-07-11 07:13:24,582 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "k_image": "ac4ceb1cd3da89e265ac9154ca82b1066a2fc703efd830d23ed809d5786e126e" Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "vout": [ { Step #5: 2026-07-11 07:13:24,582 I "amount": 0, Step #5: 2026-07-11 07:13:24,582 I "target": { Step #5: 2026-07-11 07:13:24,582 I "tagged_key": { Step #5: 2026-07-11 07:13:24,582 I "key": "3d7c33779069ca73b10be661ec3dfec86d198acdc90dc692d1f5463a0dbee7bc", Step #5: 2026-07-11 07:13:24,582 I "view_tag": "54" Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "extra": [ 1, 148, 19, 15, 59, 197, 65, 179, 96, 58, 142, 104, 199, 174, 73, 229, 159, 219, 222, 14, 74, 12, 112, 112, 30, 242, 41, 93, 171, 47, 102, 50, 107, 2, 9, 1, 100, 80, 211, 255, 174, 38, 217, 144 Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "rct_signatures": { Step #5: 2026-07-11 07:13:24,582 I "type": 6, Step #5: 2026-07-11 07:13:24,582 I "txnFee": 10000, Step #5: 2026-07-11 07:13:24,582 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:24,582 I "amount": "9d14113ebee20c92" Step #5: 2026-07-11 07:13:24,582 I }], Step #5: 2026-07-11 07:13:24,582 I "outPk": [ "41cbd27df8a901a929b97f128e5bacd6b7cd91c5a3ec0cf64ff52007661539b0"] Step #5: 2026-07-11 07:13:24,582 I }, Step #5: 2026-07-11 07:13:24,582 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:24,582 I "nbp": 1, Step #5: 2026-07-11 07:13:24,582 I "bpp": [ { Step #5: 2026-07-11 07:13:24,582 I "A": "54d2be52b71b6acea647376be2a7795432ad1ed2cd8b30fce6fd14de81016c3a", Step #5: 2026-07-11 07:13:24,582 I "A1": "d14376b3dfa192504424fa153cc21d92c2b6c3a68342a18f4fa8de3405f3da29", Step #5: 2026-07-11 07:13:24,582 I "B": "b749e6b1868300f3ebb81656887769470d8602e901bf80423b45c8451d19fc3d", Step #5: 2026-07-11 07:13:24,582 I "r1": "4eadf62c2923a1e352596cd4a51d4df83874bfe7337a52cd495c1177fec98c0f", Step #5: 2026-07-11 07:13:24,582 I "s1": "8d81e8a46c93e00352722460ec8116e5599c8c341ad5c16a61e7f10ee142900d", Step #5: 2026-07-11 07:13:24,582 I "d1": "0801619da18ec9179187699c2c20e97c6f96b7a6a317168a731b2b167005a406", Step #5: 2026-07-11 07:13:24,582 I "L": [ "88c298fc63c250e9a507dcdc802fb16ef9e8aeb3324ad68d3ceb7759e95fa288", "094100f0e1aee8000adf35a00b4103e75cdb3cc69c8e872ba1c26fd232a07555", "142dd3168fd5cb9e102b81149cee2333ca7355e011b3803df8cd71eae94ce676", "cff40c7ad6251fcbbc391837e27d637f179121b504cb65455a63c9295830feac", "1093cd64d5f41946f88386119ddafbe4b3953f08426aa39434d80b8067267e4e", "b159b821fc69141a5b7382b6f0d655c8d96a4344dd8f7b95bcc921b626ab4a5e" Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "R": [ "4e6bd5471deaafc69e5dadd1684ce199d377c09974778d91fe0338ecc500565e", "7753b02b1a72101076d98829206fac077f141cbf8b9e122c4b5495785271020b", "11a591c78f454dc3ceeaded6ec82b666eb69a5e166e58b47b5bbd0d9fcb62f5d", "416e0b7cded90a3274bc1fd558be075ac383117b079773fde3b12e542b28476a", "eb1c4291ff14f555fbddbede85652bd048a5c37b4abf23859ff17cdd0a249509", "b0f1196c522466a652ffbaa784322f8b447778014103c5baa5fd5fa213a47536" Step #5: 2026-07-11 07:13:24,582 I ] Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I ], Step #5: 2026-07-11 07:13:24,582 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:24,582 I "s": [ "356557e96f159b131287fd73fb6b3987a63e5d7ad207b47db5b529e8997f1204", "3923abf2778aa42751b040430dbb85b06de4931d990e84221c7cb5dcf67b3801", "3362584d6ee6ddb1c6265b658744038987e8734979bba1973de75acb3f55ec0a", "1f1beee09148a16d81273d39cb7eb05aa83623c6ffd76e635077bb42b2afb301", "65fffcef19361eee42f02c86639279c8a36f8dc79fe9dbd5e49b0c8773ea5d05", "d51dbd2cd016d0edbdfa877787672a34fdc6ff39c6763542e58aa5cde9fb4e0d", "c53cfa5b56126191a4690408f7c407cdc488a7f8bdfe73ca83136e99e6b8940e", "b3faa165d9bb5ddb369bac09f42805532ac4a64ff2a75a0d7785d3bc13cd7801", "5ca020bef6ce73e98ad6ab0074a93d3b0b8beb419531468e661df8ece799f304", "7a5a2ec5f1c7d6c9a22d7fc90ccd6b2f6eea7042e8e421c8ac9c0a2d50d89c02"], Step #5: 2026-07-11 07:13:24,582 I "c1": "dfc294781874f34806c10663b28f4446833d4eabd1d5a8debf318d05b06ae005", Step #5: 2026-07-11 07:13:24,582 I "D": "5c896040802dc0600e5913a7f4b8c403b9eff13a710eb4bea03009cbe3a3a061" Step #5: 2026-07-11 07:13:24,582 I }], Step #5: 2026-07-11 07:13:24,582 I "pseudoOuts": [ "9c0b2f917f8af0eb0236841cd49ef20c5eb8abaa6716d64118b910741d213417"] Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,582 I } Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:24,583 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:24,583 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:24,583 D Space used: 20480 Step #5: 2026-07-11 07:13:24,583 D Space remaining: 1073721344 Step #5: 2026-07-11 07:13:24,583 D Size threshold: 0 Step #5: 2026-07-11 07:13:24,583 D Percent used: 0.0019 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:24,583 T batch transaction: begin Step #5: 2026-07-11 07:13:24,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,583 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:24,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 E Block with id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:24,583 E has old version: 1 Step #5: 2026-07-11 07:13:24,583 E current: 16 Step #5: 2026-07-11 07:13:24,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,583 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash 230ec8f32e2db3b84b83c2b35205e0e0355f5c7636d091ab5101fe5bb303e43e not found in db Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash c03b7e1f57550000408e0f41fd7f000050e17e1f575500000000000000000000 not found in db Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 E Block recognized as orphaned and rejected, id = <230ec8f32e2db3b84b83c2b35205e0e0355f5c7636d091ab5101fe5bb303e43e>, height 1, parent in alt 0, parent in main 0 (parent , current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,583 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash 3debd4fb474040461e2892c0c3a290e8d4ff1fcee801414d7127665243d5570e not found in db Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 E Block recognized as orphaned and rejected, id = <3debd4fb474040461e2892c0c3a290e8d4ff1fcee801414d7127665243d5570e>, height 2, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,583 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash aef4f3467c6ba23cd66cd6bd7ce3a1fcddcff2c4b031e6d7643de42a0e04c094 not found in db Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,583 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,583 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,584 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,584 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 844898419853833a3e92d2bfbca89c41170705fc46dd3e085f6742b2fc210f4b not found in db Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 E Block recognized as orphaned and rejected, id = <844898419853833a3e92d2bfbca89c41170705fc46dd3e085f6742b2fc210f4b>, height 4, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,584 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,584 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,584 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 45e116a6c8932fba0d9a15b7eb4bc05eea68e6caf17d972966cd218544d5a50b not found in db Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 E Block recognized as orphaned and rejected, id = <45e116a6c8932fba0d9a15b7eb4bc05eea68e6caf17d972966cd218544d5a50b>, height 5, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,584 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,584 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,584 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash bc1c43e1d4e3ed00dafb4286fbda9be043a72aba5fa942b3269601a8b27d382f not found in db Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 E Block recognized as orphaned and rejected, id = , height 6, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,584 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,584 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,584 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 57172293e2b2e78f4405aabdee84e384db1493c0114275e2bf7279993e6336d4 not found in db Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 E Block recognized as orphaned and rejected, id = <57172293e2b2e78f4405aabdee84e384db1493c0114275e2bf7279993e6336d4>, height 7, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,584 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,584 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,584 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 037c042b5194fd9d22b1f7668456ccb418dc521e8d0f88b250f301f7661a1dfe not found in db Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,584 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,584 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,584 E Block recognized as orphaned and rejected, id = <037c042b5194fd9d22b1f7668456ccb418dc521e8d0f88b250f301f7661a1dfe>, height 8, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,584 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,585 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,585 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,585 T Block with hash fb6ad5fe1c61499537077f5271518d7a305d3d478a0c9b404176cc716917d972 not found in db Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,585 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 E Block recognized as orphaned and rejected, id = , height 9, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,585 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,585 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,585 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,585 T Block with hash 6ff42d45316255bf928660b78acf1989bf9d1a6a85e70453c296ff7f2b243df4 not found in db Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,585 T Block with hash 0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000 not found in db Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,585 E Block recognized as orphaned and rejected, id = <6ff42d45316255bf928660b78acf1989bf9d1a6a85e70453c296ff7f2b243df4>, height 10, parent in alt 0, parent in main 0 (parent <0032e2c99cc502ed01000000000000000100000000000000b0960f41fd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:24,585 T Blockchain::have_tx Step #5: 2026-07-11 07:13:24,585 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:24,585 T transaction with hash dad051b0e24b9d7dbc193393c16c8833c253d4e84a5e82b89a3959ccc372c7a7 not found in db Step #5: 2026-07-11 07:13:24,585 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:24,591 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,591 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,591 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,591 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:24,591 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,591 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:24,591 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:13:24,591 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,591 E Transaction verification impossible: Step #5: 2026-07-11 07:13:24,592 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:24,592 T Blockchain::have_tx Step #5: 2026-07-11 07:13:24,592 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:24,592 T transaction with hash 5177b95a88b5d7fe8a6d58b8be84dc9638d44d13097d29c97bccaa2104361507 not found in db Step #5: 2026-07-11 07:13:24,592 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:24,597 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,597 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,597 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,597 E Tx <5177b95a88b5d7fe8a6d58b8be84dc9638d44d13097d29c97bccaa2104361507> has fewer than two outputs Step #5: 2026-07-11 07:13:24,597 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,597 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:24,597 I Transaction added to pool: txid <5177b95a88b5d7fe8a6d58b8be84dc9638d44d13097d29c97bccaa2104361507> weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:13:24,598 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,598 E Transaction verification impossible: <5177b95a88b5d7fe8a6d58b8be84dc9638d44d13097d29c97bccaa2104361507> Step #5: 2026-07-11 07:13:24,598 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:24,598 T Blockchain::have_tx Step #5: 2026-07-11 07:13:24,598 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:24,598 T transaction with hash b56d10b6fa54fa98c5a793d3eba89566832e602427e6bb1caf2bea4e20afe2ad not found in db Step #5: 2026-07-11 07:13:24,598 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:24,604 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,604 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,604 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:24,604 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:24,604 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,604 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:24,604 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:13:24,604 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:24,604 E Transaction verification impossible: Step #5: 2026-07-11 07:13:24,604 E invalid hash format: Step #5: 2026-07-11 07:13:24,604 E Step #5: 2026-07-11 07:13:24,604 E ?@???1 Step #5: 2026-07-11 07:13:24,604 E 2026-07-11 07:13:24,604 E invalid hash format: ??¢>A???????????2026-07-11 07:13:24,604 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:24,604 T batch transaction: committing... Step #5: 2026-07-11 07:13:24,604 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,604 T batch transaction: end Step #5: 2026-07-11 07:13:24,604 D Stopping io_context Step #5: 2026-07-11 07:13:24,604 T Miner has received stop signal Step #5: 2026-07-11 07:13:24,604 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:24,604 T Blockchain::deinit Step #5: 2026-07-11 07:13:24,604 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:24,605 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:24,605 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:24,608 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:24,608 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:13:24,609 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:24,609 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:24,609 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:24,609 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:24,609 D option: fast Step #5: 2026-07-11 07:13:24,609 D option: async Step #5: 2026-07-11 07:13:24,609 D option: 250000000bytes Step #5: 2026-07-11 07:13:24,609 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:24,611 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:24,611 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:24,611 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:24,611 D Space used: 4096 Step #5: 2026-07-11 07:13:24,611 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:24,611 D Size threshold: 0 Step #5: 2026-07-11 07:13:24,611 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:24,631 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:24,631 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,631 T Blockchain::init Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,631 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,631 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:24,631 D init done Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,631 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,631 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,631 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:24,658 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:24,669 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:24,669 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,669 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:24,669 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:24,669 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,669 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:24,669 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,669 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,669 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,669 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,669 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,669 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:24,697 D Miner tx hash: Step #5: 2026-07-11 07:13:24,697 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:24,697 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:24,697 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:24,697 D Space used: 12288 Step #5: 2026-07-11 07:13:24,697 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:24,697 D Size threshold: 0 Step #5: 2026-07-11 07:13:24,697 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:24,697 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,697 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,697 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:24,697 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:24,698 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:24,698 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:24,698 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:24,698 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,698 D Invalidating block template cache Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:24,698 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,698 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:24,698 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,698 I Blockchain initialized. last block: 0, d4466.h20.m24.s31 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,698 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,698 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,698 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:24,698 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:24,698 W Attempt to get block from height 0 failed -- block not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get block from height 0 failed -- block not in db Step #5: ==56432== ERROR: libFuzzer: deadly signal Step #5: #0 0x55571d288594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55571d1fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55571d1df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b092a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b090b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b09095858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55571d1b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55571dc8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55571dc26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55571dc28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55571dc2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55571d6fd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55571d728f3b in cryptonote::BlockchainLMDB::get_block_blob_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2506:5 Step #5: #13 0x55571d6ee184 in cryptonote::BlockchainDB::get_block_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/blockchain_db.cpp:350:17 Step #5: #14 0x55571d735713 in cryptonote::BlockchainLMDB::get_top_block() const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2906:12 Step #5: #15 0x55571d62bf8b in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:394:35 Step #5: #16 0x55571d696ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55571d288c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55571d374d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55571d1e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55571d1ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55571d1d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55571d1fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6b09097082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55571d1c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46d855c98fcdb85e23f114de93a2a759ec5151a1 Step #5: MERGE-OUTER: attempt 781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2547513948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/46d855c98fcdb85e23f114de93a2a759ec5151a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1386 processed earlier; will process 1960 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56564== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4a07b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4a072bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4a070e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88a619a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88a5faf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88a5f8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4a06e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c4a11bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4a1155632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c4a1157375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4a115735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c4a0b75229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4a0b629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c4a0b5c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c4a0bc5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4a07b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c4a08a3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c4a070fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4a07192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4a07007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4a072c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88a5f90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4a06f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6df7ba2df94cc2b9a94e611bc8b114e2ab7fdc4 Step #5: MERGE-OUTER: attempt 782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2548198988 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f6df7ba2df94cc2b9a94e611bc8b114e2ab7fdc4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1387 processed earlier; will process 1959 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56578== ERROR: libFuzzer: deadly signal Step #5: #0 0x559625b8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559625b01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559625ae4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f768e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f766fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f766db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559625abde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559626591138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55962652b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55962652d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55962652d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559625f4b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559625f389d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559625f3212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559625f9bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559625b8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559625c79d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559625ae5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559625aef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559625ad67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559625b024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f766dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559625ac9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6eaafb77467de69c46c142819419e539598bd791 Step #5: MERGE-OUTER: attempt 783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2548985526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6eaafb77467de69c46c142819419e539598bd791' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1388 processed earlier; will process 1958 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==56596== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c96c1e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c96c158b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c96c13b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2497ac541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24978da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24978b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c96c114e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c96cbe8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c96cb82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c96cb84578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c96c589ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c96c5f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c96c1e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c96c2d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c96c13cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c96c1462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c96c12d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c96c1594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f24978bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c96c120bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0c5c28bab46970ffc39f7080bab866437a63199 Step #5: MERGE-OUTER: attempt 784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2549779954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d0c5c28bab46970ffc39f7080bab866437a63199' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1389 processed earlier; will process 1957 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56618== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6894db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f68944fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f689432665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5516f6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5516d8200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5516d61858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f68940be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f689edf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f689e79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f689e7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f689e7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f6899500c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f68998713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f689898d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6898869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f68988012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6898e9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f6894dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f6895c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f689433d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f68943d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6894247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6894504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5516d63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f689417bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c415b553e602632b56d3e7150e4786d3098716fd Step #5: MERGE-OUTER: attempt 785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2550321161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c415b553e602632b56d3e7150e4786d3098716fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1390 processed earlier; will process 1956 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56689== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622ee6d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622ee64cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622ee62f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa21676241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa21657700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa216556858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622ee608e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622ef0dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622ef076632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622ef078375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622ef07835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622eeb4d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622eeb8413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622eea95d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622eea839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622eea7d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5622eeae6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5622ee6d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5622ee7c4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622ee630d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622ee63a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622ee6217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622ee64d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa216558082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622ee614bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0b9b2ccf097d06464ebffafd052cac4e0a19439 Step #5: MERGE-OUTER: attempt 786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2551750739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0b9b2ccf097d06464ebffafd052cac4e0a19439' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1392 processed earlier; will process 1954 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==56747== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4f4842594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4f47b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4f4799665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e6ea5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e6e87400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e6e853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4f4772e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a4f5246138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4f51e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a4f51e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4f51e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a4f4cb70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a4f4ce8dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55a4f49364bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55a4f49244da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x55a4f492ee4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x55a4f492ee4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x55a4f492ee4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x55a4f479ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a4f47a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a4f478b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a4f47b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7e6e855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a4f477ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa6cfab525526ba6614819683d7fa9c7513d2141 Step #5: MERGE-OUTER: attempt 787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2553651956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aa6cfab525526ba6614819683d7fa9c7513d2141' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1396 processed earlier; will process 1950 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56902== ERROR: libFuzzer: deadly signal Step #5: #0 0x556db3743594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556db36b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556db369a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d8931341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d8912800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d89107858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556db3673e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556db4147138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556db40e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556db40e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556db40e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556db3b01229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556db3aee9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556db3ae812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556db3b51ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556db3743c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556db382fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556db369bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556db36a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556db368c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556db36b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d89109082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556db367fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6dcb8c59f4fdfdb381bab2eaf84e09df1e598b43 Step #5: MERGE-OUTER: attempt 788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2554292735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6dcb8c59f4fdfdb381bab2eaf84e09df1e598b43' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1397 processed earlier; will process 1949 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56946== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec78bae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec78b22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec78b05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff19619c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff195fb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff195f90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec78adee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ec795b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec7954c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ec7954e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec7954e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ec790230c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ec7905a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ec78f6bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ec78f599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ec78f5312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ec78fbcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ec78baec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ec78c9ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ec78b06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ec78b102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ec78af77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ec78b234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff195f92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ec78aeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7945f18e68f12d83dbaf28a7b217478fa96e10c Step #5: MERGE-OUTER: attempt 789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2555446381 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c7945f18e68f12d83dbaf28a7b217478fa96e10c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1399 processed earlier; will process 1947 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57029== ERROR: libFuzzer: deadly signal Step #5: #0 0x56087e958594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56087e8ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56087e8af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5daed841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5daced00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5daccc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56087e888e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56087f35c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56087f2f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56087f2f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56087f2f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56087ed16229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56087ed039d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56087ecfd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56087ed66ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56087e958c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56087ea44d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56087e8b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56087e8ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56087e8a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56087e8cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa5dacce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56087e894bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a766bbd82fb7a90cb0d4605d97b513ac4cbd83fa Step #5: MERGE-OUTER: attempt 790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2556333836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a766bbd82fb7a90cb0d4605d97b513ac4cbd83fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1401 processed earlier; will process 1945 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57111== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a552e5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a552dd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a552db5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70b195741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70b176c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70b174b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a552d8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a553862138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5537fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5537fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5537fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a55321c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5532099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a55320312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a55326cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a552e5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a552f4ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a552db6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a552dc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a552da77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a552dd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70b174d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a552d9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68fda6c40f06195e52f64564135d04ab62c65806 Step #5: MERGE-OUTER: attempt 791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2558260894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68fda6c40f06195e52f64564135d04ab62c65806' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1403 processed earlier; will process 1943 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57222== ERROR: libFuzzer: deadly signal Step #5: #0 0x562aea4c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562aea43db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562aea420665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2dcbe8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2dcbc9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2dcbc76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562aea3f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562aeaecd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562aeae67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562aeae69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562aeae6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562aea93e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562aea97513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562aea886d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562aea8749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562aea86e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562aea8d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562aea4c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562aea5b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562aea421d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562aea42b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562aea4127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562aea43e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2dcbc78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562aea405bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ee4661d26afb3f5bc515a30ac95560a2757c133 Step #5: MERGE-OUTER: attempt 792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2559010454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3ee4661d26afb3f5bc515a30ac95560a2757c133' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1404 processed earlier; will process 1942 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==57232== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b067a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b0671ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b066fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb09b85941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb09b66e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb09b64d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b066d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b071aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b07144632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b07146578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558b06b4bed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558b06bb4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558b067a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558b06892d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558b066fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558b067082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558b066ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558b0671b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb09b64f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558b066e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec1f289f2e32467365df0929484cf42d0427d9a6 Step #5: MERGE-OUTER: attempt 793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2559802513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ec1f289f2e32467365df0929484cf42d0427d9a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1405 processed earlier; will process 1941 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==57284== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d736b60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d736ad4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d736ab7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe843aff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe84391400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8438f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d736a90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d737564138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7374fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d737500578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d736f05ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d736f6eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d736b60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d736c4cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d736ab8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d736ac22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d736aa97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d736ad54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe8438f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d736a9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4925018ba10cbe687f6274eb3ef060bdb9b1e02c Step #5: MERGE-OUTER: attempt 794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2560699767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4925018ba10cbe687f6274eb3ef060bdb9b1e02c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1406 processed earlier; will process 1940 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57367== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f290bc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f290b35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f290b18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a9e98a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a9e79f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a9e77e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f290af1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2915c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f29155f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f291561375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f29156135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f290f7f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f290f6c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f290f6612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f290fcfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f290bc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f290cadd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f290b19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f290b232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f290b0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f290b364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a9e780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f290afdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be3712d879334f1b03750b6cc85174bc84c84b40 Step #5: MERGE-OUTER: attempt 795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2562298856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be3712d879334f1b03750b6cc85174bc84c84b40' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1410 processed earlier; will process 1936 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57488== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd174a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd1741bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd173fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faef4ad741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faef48ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faef48cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd173d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd17eab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd17e45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd17e47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd17e4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd1791c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd1795313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd17864d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd178529d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd1784c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd178b5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd174a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd17593d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd173ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd174092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd173f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd1741c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faef48cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd173e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-664a9c87b4815ee65a49d7b8e6e4ad9bc7a64e91 Step #5: MERGE-OUTER: attempt 796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2563144383 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/664a9c87b4815ee65a49d7b8e6e4ad9bc7a64e91' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1412 processed earlier; will process 1934 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57565== ERROR: libFuzzer: deadly signal Step #5: #0 0x564258748594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642586bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56425869f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd421d8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd421ba200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd421b81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564258678e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56425914c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642590e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5642590e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642590e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564258bbd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564258bf413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564258b05d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564258af39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564258aed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564258b56ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564258748c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564258834d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5642586a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642586aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5642586917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5642586bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd421b83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564258684bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cd359b1565b73f4488a313119e1328151fcc621 Step #5: MERGE-OUTER: attempt 797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2564271056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1cd359b1565b73f4488a313119e1328151fcc621' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1414 processed earlier; will process 1932 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d66dfec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d66df60b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d66df43665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ced2aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ced0bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ced09e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d66df1ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d66e9f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d66e98a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d66e98c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d66e98c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d66e4610c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d66e49813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d66e3a9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d66e3979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d66e39112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d66e3faef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d66dfecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d66e0d8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d66df44d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d66df4e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d66df357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d66df614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ced0a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d66df28bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e1c90e208749223f40d9dd3c35109470c853fe0 Step #5: MERGE-OUTER: attempt 798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2566339366 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e1c90e208749223f40d9dd3c35109470c853fe0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1417 processed earlier; will process 1929 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57745== ERROR: libFuzzer: deadly signal Step #5: #0 0x557376b9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557376b12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557376af5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc47880c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc47862100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc478600858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557376acee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5573775a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55737753c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55737753e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55737753e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5573770130c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55737704a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557376f5bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557376f499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557376f4312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557376facef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557376b9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557376c8ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557376af6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557376b002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557376ae77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557376b134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc478602082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557376adabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddcd0e61d1e0b1975718ada759314411168eb907 Step #5: MERGE-OUTER: attempt 799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2567065459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ddcd0e61d1e0b1975718ada759314411168eb907' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1418 processed earlier; will process 1928 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57759== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d8beb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d8be25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d8be08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f169932841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f169913d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f169911c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d8bde1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d8c8b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d8c84f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d8c851375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d8c85135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d8c3260c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d8c35d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d8c26ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d8c25c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d8c25612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d8c2bfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d8beb1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d8bf9dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d8be09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d8be132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d8bdfa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d8be264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f169911e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d8bdedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01283758b60590200c70cb5f148a2317b679d79d Step #5: MERGE-OUTER: attempt 800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2567792948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01283758b60590200c70cb5f148a2317b679d79d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1419 processed earlier; will process 1927 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57773== ERROR: libFuzzer: deadly signal Step #5: #0 0x56216763c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621675b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562167593665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a70ba941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a709be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a7099d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56216756ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562168040138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562167fda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562167fdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562167fdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562167ab10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562167ae813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5621679f9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5621679e79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5621679e112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562167a4aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56216763cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562167728d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562167594d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56216759e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5621675857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5621675b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a7099f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562167578bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71fba828aba0104eb96122880b84b3e50ff16683 Step #5: MERGE-OUTER: attempt 801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2568509479 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/71fba828aba0104eb96122880b84b3e50ff16683' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1420 processed earlier; will process 1926 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57786== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b00988594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b008fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b008df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f6667841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f6648d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f6646c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b008b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563b0138c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b01326632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563b01328375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b0132835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563b00d46229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b00d339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b00d2d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b00d96ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b00988c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b00a74d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b008e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b008ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b008d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b008fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f6646e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b008c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65492da77333730e28fb6d8a0e38e8c9a26f47d7 Step #5: MERGE-OUTER: attempt 802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2570156904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/65492da77333730e28fb6d8a0e38e8c9a26f47d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1423 processed earlier; will process 1923 files now Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,423 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:13:48,423 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,423 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,423 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:48,423 T batch transaction: committing... Step #5: 2026-07-11 07:13:48,423 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,423 T batch transaction: end Step #5: 2026-07-11 07:13:48,423 D Stopping io_context Step #5: 2026-07-11 07:13:48,423 T Miner has received stop signal Step #5: 2026-07-11 07:13:48,423 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:48,423 T Blockchain::deinit Step #5: 2026-07-11 07:13:48,423 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:48,423 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:48,427 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:48,427 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: 2026-07-11 07:13:48,429 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:48,429 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:48,429 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:48,429 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:48,429 D option: fast Step #5: 2026-07-11 07:13:48,429 D option: async Step #5: 2026-07-11 07:13:48,429 D option: 250000000bytes Step #5: 2026-07-11 07:13:48,429 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:48,429 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:48,429 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:48,429 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:48,429 D Space used: 4096 Step #5: 2026-07-11 07:13:48,429 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:48,429 D Size threshold: 0 Step #5: 2026-07-11 07:13:48,429 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:48,429 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:48,429 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,430 T Blockchain::init Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,430 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,430 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:48,430 D init done Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,430 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,430 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,430 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:48,456 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:48,477 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,477 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,477 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,477 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:48,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,477 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,477 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:48,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:48,505 D Miner tx hash: Step #5: 2026-07-11 07:13:48,505 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:48,505 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:48,505 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:48,505 D Space used: 12288 Step #5: 2026-07-11 07:13:48,505 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:48,505 D Size threshold: 0 Step #5: 2026-07-11 07:13:48,505 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:48,505 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,505 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,505 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:48,505 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:48,506 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:48,506 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:48,506 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:48,506 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,506 D Invalidating block template cache Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:48,506 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,506 I Blockchain initialized. last block: 0, d4466.h20.m24.s55 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,506 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,506 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:48,786 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,786 T requesting 1 from 0, cached Step #5: 2026-07-11 07:13:48,786 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,786 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,786 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,787 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,787 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:48,787 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,787 D Current height: 0 Step #5: 2026-07-11 07:13:48,787 D Start hardfork version: 1 Step #5: 2026-07-11 07:13:48,787 D Current hardfork version: 16 Step #5: 2026-07-11 07:13:48,787 I Validating txpool contents for v16 Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:48,787 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:48,787 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:48,787 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:48,787 D Space used: 49152 Step #5: 2026-07-11 07:13:48,787 D Space remaining: 1073692672 Step #5: 2026-07-11 07:13:48,787 D Size threshold: 0 Step #5: 2026-07-11 07:13:48,787 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:48,815 T batch transaction: begin Step #5: 2026-07-11 07:13:48,815 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:48,815 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:48,815 T batch transaction: committing... Step #5: 2026-07-11 07:13:48,815 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,815 T batch transaction: end Step #5: 2026-07-11 07:13:48,815 I Loading checkpoints Step #5: 2026-07-11 07:13:48,815 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:13:48,815 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,842 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,842 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,842 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,842 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,842 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,842 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,843 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,843 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,843 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,843 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,843 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,843 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,843 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,844 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,844 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,844 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,844 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,844 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,844 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:13:48,844 T Sorted 33/33 Step #5: 2026-07-11 07:13:48,846 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,846 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,846 D tx pubkey: <95e02eb77eea548eb08342b101c62f77614d452dc1b39791f4afe2184d9c7e0e> Step #5: 2026-07-11 07:13:48,846 T Sorted 44/44 Step #5: 2026-07-11 07:13:48,883 I transaction_created: Step #5: 2026-07-11 07:13:48,883 I { Step #5: 2026-07-11 07:13:48,883 I "version": 2, Step #5: 2026-07-11 07:13:48,883 I "unlock_time": 0, Step #5: 2026-07-11 07:13:48,883 I "vin": [ { Step #5: 2026-07-11 07:13:48,883 I "key": { Step #5: 2026-07-11 07:13:48,883 I "amount": 283796812, Step #5: 2026-07-11 07:13:48,883 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "k_image": "ed11ac13744385dfa9a0a0fa4b2d4b517a61f0839441460f40249a6a7ecbaed6" Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "vout": [ { Step #5: 2026-07-11 07:13:48,883 I "amount": 0, Step #5: 2026-07-11 07:13:48,883 I "target": { Step #5: 2026-07-11 07:13:48,883 I "tagged_key": { Step #5: 2026-07-11 07:13:48,883 I "key": "0f57612f9afd43978b2e668cf8f0560ec65abba6a54ae3dfe0ec90ea7de5c701", Step #5: 2026-07-11 07:13:48,883 I "view_tag": "bd" Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "extra": [ 1, 149, 224, 46, 183, 126, 234, 84, 142, 176, 131, 66, 177, 1, 198, 47, 119, 97, 77, 69, 45, 193, 179, 151, 145, 244, 175, 226, 24, 77, 156, 126, 14, 2, 9, 1, 123, 110, 19, 224, 90, 63, 24, 208 Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "rct_signatures": { Step #5: 2026-07-11 07:13:48,883 I "type": 6, Step #5: 2026-07-11 07:13:48,883 I "txnFee": 10000, Step #5: 2026-07-11 07:13:48,883 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:48,883 I "amount": "e54ed64153d958c4" Step #5: 2026-07-11 07:13:48,883 I }], Step #5: 2026-07-11 07:13:48,883 I "outPk": [ "adade716c8cb7a536eac21550d3027026ad78ad0bc242c2210942f4ccc0d68a2"] Step #5: 2026-07-11 07:13:48,883 I }, Step #5: 2026-07-11 07:13:48,883 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:48,883 I "nbp": 1, Step #5: 2026-07-11 07:13:48,883 I "bpp": [ { Step #5: 2026-07-11 07:13:48,883 I "A": "3d2d52ac2174380882dc2efee8a7f9df828e9bb7624dc0684a316e5e389d7320", Step #5: 2026-07-11 07:13:48,883 I "A1": "5a0fddba740924b75534e5809f5a0f6367c0652d7a34a481312019cd56eee8f5", Step #5: 2026-07-11 07:13:48,883 I "B": "be8a2138aeb3751c184c7ec6ef60c52df497476a0c8e8dea5f439775add1139d", Step #5: 2026-07-11 07:13:48,883 I "r1": "08f4437eef370cb0d3ef9fa52062a34d3b151070716a66cd999d4474b519e60b", Step #5: 2026-07-11 07:13:48,883 I "s1": "5514cb8a8e963184af348d76acacaa5aad39335bee362e3392526620b62ed900", Step #5: 2026-07-11 07:13:48,883 I "d1": "7f9a013207b4c54ce8af87eb3b96610af1c4b229dc0869ac18604e9d28990104", Step #5: 2026-07-11 07:13:48,883 I "L": [ "b37077972f781491f09cf7c382aba7485c314a8de62eebb05c536b35fed17209", "a868027b2f6c42b46f1a532f473a118880c7233dc1ce615b6376db9de9aed48f", "3f5db0fa31f4206b2dba6571187b79e6d2b063c94ad4ff60bab2f18fadaaf876", "aeb123ba2f18150d34b2aae70e49c56eeee98e7fc941c630abe6ab12950c2366", "f4c589f3cdf2baed7f13842f0cc499911f28cc1d1f6d976b0ddad07c5f8581c0", "ee0c1ccc2e813d96da85bcc889d9a41e9313a3ea5496f9df6c086f44c9fc74c2" Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "R": [ "d7f8d154d298650fdbf36502633f63b53cfd8f9ccbf7fa1b180e6057e2500376", "36808a8526a0a1f2221bef36271761ccff4132ef4b4e4b7ea621024b361faf8d", "8cd65acb305c5870a3097fd1cfbf32411a8daf190e32fc7a810c1f7bb5368016", "9e8d18165facf9a9589d13c9ef60efd62f101c799cf24d56f0f746cab4ea952f", "efcc526974839d3e762271cc49fbc10f6444fa658411e8ff91673a05f0d60c51", "af4eddc0f3d5b6356fc092fb0eaa3ef1b70d8ca9341121bae723271f818a195a" Step #5: 2026-07-11 07:13:48,883 I ] Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I ], Step #5: 2026-07-11 07:13:48,883 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:48,883 I "s": [ "9ae39104e0445dd570114accde29a78b38ac239560958141c786d2d10979870b", "f3ad93bbd5849c5750b837c04dfc1b2f76f192aaa2f5118a3e8a0ef98494da01", "fe406fe11d72c180aed4129212efb77260244c8ceebb707486796f25ffe6e107", "0c4c8294f5db450aa5084f4f409be1d5781c74ada515448153ae27d808e8910b", "276206c00b196e21aeb842f10c452f69a8a4c900387e678c5a190d814570c90a", "2973afe65b116fe0191c8872c46061476edd0b7d1b23a87705b52aefa979fd09", "b9c6431d5914327dc7d70205c9d9570f4bbd417bba272491135d3da57ed0ae0b", "1fc07ee7900b70cd0036d9dcf4d5a808cb5f9aff0e2c03e724c0154573472b08", "05c9f9773fd39b82cc483c8af8b09e88eeb22f2715b12bddc52cf13f4aeacb04", "54d017fc65546d0f11da4af43cc5d4e16bba67f63fff5d67bc945855a86d3f03"], Step #5: 2026-07-11 07:13:48,883 I "c1": "aa6bd2583dc014c37806a6be0362e9db3f8be3d7f26cf3801ea475bd2ab80e07", Step #5: 2026-07-11 07:13:48,883 I "D": "aec416a74e7f5eabf00b7f549ea7231ae09ed1bebe0fc774cc46c8f07e7208bf" Step #5: 2026-07-11 07:13:48,883 I }], Step #5: 2026-07-11 07:13:48,883 I "pseudoOuts": [ "825b9019ab31960928692ffa521fe1c56f1730b8cf58ad8d82d88ff0cf30ac40"] Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,883 I } Step #5: 2026-07-11 07:13:48,884 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,884 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,884 D tx pubkey: <4c39dba9b53cb64b0b6939da9da91cb0684b0fd1af9f467ccc86e6fbdd986992> Step #5: 2026-07-11 07:13:48,884 T Sorted 44/44 Step #5: 2026-07-11 07:13:48,921 I transaction_created: Step #5: 2026-07-11 07:13:48,921 I { Step #5: 2026-07-11 07:13:48,921 I "version": 2, Step #5: 2026-07-11 07:13:48,921 I "unlock_time": 0, Step #5: 2026-07-11 07:13:48,921 I "vin": [ { Step #5: 2026-07-11 07:13:48,921 I "key": { Step #5: 2026-07-11 07:13:48,921 I "amount": 25539147, Step #5: 2026-07-11 07:13:48,921 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "k_image": "f5897f0a14590776c4f050c9e0f21a251e87368b43da352db78352e409454998" Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "vout": [ { Step #5: 2026-07-11 07:13:48,921 I "amount": 0, Step #5: 2026-07-11 07:13:48,921 I "target": { Step #5: 2026-07-11 07:13:48,921 I "tagged_key": { Step #5: 2026-07-11 07:13:48,921 I "key": "abf1cb9c35e743b0f7b71c2c67cbc05743377058ad9c4c05e49d39e23a3d2159", Step #5: 2026-07-11 07:13:48,921 I "view_tag": "cd" Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "extra": [ 1, 76, 57, 219, 169, 181, 60, 182, 75, 11, 105, 57, 218, 157, 169, 28, 176, 104, 75, 15, 209, 175, 159, 70, 124, 204, 134, 230, 251, 221, 152, 105, 146, 2, 9, 1, 32, 11, 68, 133, 87, 197, 242, 29 Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "rct_signatures": { Step #5: 2026-07-11 07:13:48,921 I "type": 6, Step #5: 2026-07-11 07:13:48,921 I "txnFee": 10000, Step #5: 2026-07-11 07:13:48,921 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:48,921 I "amount": "4b03d72be070bbf4" Step #5: 2026-07-11 07:13:48,921 I }], Step #5: 2026-07-11 07:13:48,921 I "outPk": [ "b14794db029ffc3bbbdf2ad593e0a4aa946df3f3d2651dcab3d46d4b6b1eaa37"] Step #5: 2026-07-11 07:13:48,921 I }, Step #5: 2026-07-11 07:13:48,921 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:48,921 I "nbp": 1, Step #5: 2026-07-11 07:13:48,921 I "bpp": [ { Step #5: 2026-07-11 07:13:48,921 I "A": "4124c459257517e26e8550ddc90e754c7bda52a128f53f98b804236120a7c095", Step #5: 2026-07-11 07:13:48,921 I "A1": "acba5432c8cad40f5bb61633157bc131a063160cf4d037563151142300f5d671", Step #5: 2026-07-11 07:13:48,921 I "B": "c26c52fe49ee1088d4a7a650594e755061eb2378232001deb59e229561124090", Step #5: 2026-07-11 07:13:48,921 I "r1": "464287c620037af96c059f9e21e1a0f4d167c5b95a264482e7dad04964bc7a06", Step #5: 2026-07-11 07:13:48,921 I "s1": "2ff96c9457c407d3ab7a13f4fe579ef1e86d6f12133e9e1626bb63860bb1800d", Step #5: 2026-07-11 07:13:48,921 I "d1": "ec200eb7bc84341db8d9b0fad29cf1aa0003c404aec41d1f682dc9170857b006", Step #5: 2026-07-11 07:13:48,921 I "L": [ "f5bf5bdfbadcd30011f32c7215dcb3e6cb81b6df86e985ee58a76ec5abaef479", "68780f7a8d54166696ec5b5915b0b28a4399e37cb068db99b4d87638465063a9", "5f987a1b5fabdb5950aab5f90123aeffcbcc0e584c09a04d8a737ee2dd0508cc", "ba86d1a53950f7514727b88073814b96ee4871c252d0eb6760b49cc6ceb6477a", "c46a6363d053b924caa4119fd7835575b784dbc4b8ad7fcc7857f2da66526010", "96a568386c99781b2df19ee9fcd2399a451b06013a36a416511c1d4d295b3da9" Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "R": [ "b665982e05a1e8ce9b0b7d0cf8567c2611ef07ff63033f4b791a8feb55e34ba9", "e70d53411a840b534862e354bb5b6b1a1aaed6978689001bc8759caf308059c4", "e428ca28f20be6e29eccb62fcd9e75c405c6f0498321218dd44fe2c84239f2f4", "3445a40419f772aab4bc20eac56708330e194490cfe508bcf5faeb4cb500bb4c", "b3284d03ab67450ca0fd4bea55aba85039905f36e557c55f979a63105d0d08e7", "f5a71719c6a1e885078825ab84f6716c936b49fa68614df7cf258f8c6e242286" Step #5: 2026-07-11 07:13:48,921 I ] Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I ], Step #5: 2026-07-11 07:13:48,921 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:48,921 I "s": [ "e9d2a7652fca2238aed0ce291d81cfe76594d6e3171e9826f3fee454a1d2850a", "b4d3af6e3e16ef05e8f06c15406b2844602c8d07c31b60ebd95e253c4f573d05", "7dfd635ba04a46ba41e63918329fef9f27cfbd85e29eef1353ba9076c5f4d508", "4d56c6a2556c96e49897eb5f43b65948022cbbc14e368c6d81b97a357f20b90d", "b6c04decb1462375b306cf1b12cf6052df4b36d13e77290e7b351ce40a6abe05", "9a5fa43d1fddadea746cece0d98f59be79a4444e07eefe3745bd315e60879507", "917ca3b5267a8a74921c32b58514a76569b91c2f97d43f96fe9c2a8ad8c9650e", "1e096f6733db7d3f091f92e83e01aeff6465b380da99263bb3a4559fab95b300", "b6576267603effa520da502945fdf8489e385cbeac0d85140abafe557010eb0b", "3edec3fd22397cb35aed3a60366db0160a6618f5df30ea80d8dc7e6b85ff6608"], Step #5: 2026-07-11 07:13:48,921 I "c1": "61209ad39ccba63499b733fa0da81d5053b30457b3134231b5e60f805bf4490d", Step #5: 2026-07-11 07:13:48,921 I "D": "1b5ea3ae303a6e2b49517ae75548025284dfd23772689b2bda52bf33d3bbefc1" Step #5: 2026-07-11 07:13:48,921 I }], Step #5: 2026-07-11 07:13:48,921 I "pseudoOuts": [ "cbc4d5fcaaa4f29f1041e227ec8ae3948bfca6a4eea6424401d34006499f477b"] Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,921 I } Step #5: 2026-07-11 07:13:48,922 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,923 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:13:48,923 D tx pubkey: <2fcfb6e57aea6cd3058c49f8b1c69effd6ef4381067daa9e29e6158674a95f12> Step #5: 2026-07-11 07:13:48,923 T Sorted 44/44 Step #5: 2026-07-11 07:13:48,958 I transaction_created: <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> Step #5: 2026-07-11 07:13:48,958 I { Step #5: 2026-07-11 07:13:48,958 I "version": 2, Step #5: 2026-07-11 07:13:48,959 I "unlock_time": 0, Step #5: 2026-07-11 07:13:48,959 I "vin": [ { Step #5: 2026-07-11 07:13:48,959 I "key": { Step #5: 2026-07-11 07:13:48,959 I "amount": 684330899, Step #5: 2026-07-11 07:13:48,959 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "k_image": "b15db1f9ad39bec6208bb557a11390566840507a1b05ff512f60d9b333e4acfd" Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "vout": [ { Step #5: 2026-07-11 07:13:48,959 I "amount": 0, Step #5: 2026-07-11 07:13:48,959 I "target": { Step #5: 2026-07-11 07:13:48,959 I "tagged_key": { Step #5: 2026-07-11 07:13:48,959 I "key": "d24fdcd8b8549a3e7d856d0435ba3412f186d5c6d1398746bf7a6abf5d263468", Step #5: 2026-07-11 07:13:48,959 I "view_tag": "28" Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "extra": [ 1, 47, 207, 182, 229, 122, 234, 108, 211, 5, 140, 73, 248, 177, 198, 158, 255, 214, 239, 67, 129, 6, 125, 170, 158, 41, 230, 21, 134, 116, 169, 95, 18, 2, 9, 1, 52, 185, 64, 6, 48, 121, 215, 253 Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "rct_signatures": { Step #5: 2026-07-11 07:13:48,959 I "type": 6, Step #5: 2026-07-11 07:13:48,959 I "txnFee": 10000, Step #5: 2026-07-11 07:13:48,959 I "ecdhInfo": [ { Step #5: 2026-07-11 07:13:48,959 I "amount": "c2d24eae3942b4c3" Step #5: 2026-07-11 07:13:48,959 I }], Step #5: 2026-07-11 07:13:48,959 I "outPk": [ "3d5377a89002d3e8a4dbe31aca17e01c6d2926a7f3e22894f9c4ebdd8e487200"] Step #5: 2026-07-11 07:13:48,959 I }, Step #5: 2026-07-11 07:13:48,959 I "rctsig_prunable": { Step #5: 2026-07-11 07:13:48,959 I "nbp": 1, Step #5: 2026-07-11 07:13:48,959 I "bpp": [ { Step #5: 2026-07-11 07:13:48,959 I "A": "c5a40812289289cbd065f059c4e6598da93e1cc67c690572136f330cf3c8c43b", Step #5: 2026-07-11 07:13:48,959 I "A1": "8e65cd3dbab0ddf7668864ea4caea997317be8ec646b6a3a775456cff6e1b7ab", Step #5: 2026-07-11 07:13:48,959 I "B": "b9b067fb5552b8be85124a045c0bba9f90ce62c257640064f1420d9db8674168", Step #5: 2026-07-11 07:13:48,959 I "r1": "30317ba2d0aefa9231b3c60575b1c13a047be4fa925c9bb51640f6a4a283560f", Step #5: 2026-07-11 07:13:48,959 I "s1": "5287c861286ee32739e971d9708ff015f6961a778b6661eb9a13f1679b70790e", Step #5: 2026-07-11 07:13:48,959 I "d1": "c0238eee582a0e4eb5ad25413d75d78f9b9027ff291ec223495475fa4b4c1402", Step #5: 2026-07-11 07:13:48,959 I "L": [ "44d1e3413c667617abffe79f815f11c482a9e91b23d33639d3def3b773f25574", "fc955b11531add4b83fe64e78d1def9f17b511387e44a399ad3c7965199605d6", "44493d5cc00d853c24857d8773102538196c8c3eaa8c512754b46d3539d07f01", "4e090b0f8f4ae8e8bb5d95186e1b9b9d0592d91a5c063b0deae5b523f3fdcf29", "1a802de909cdd74b41a688bae4fb15c663dc077fb77e1dcd6f2c72900eb6fd14", "042f1f7d41fcc179a25556020608026f061ebd2e3dff855af0ec81f908ace846" Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "R": [ "e00dcea4030dbb24d603b902b444b1dd6abf94b2d3d4853187ba65bfbaab010c", "4e60bbc295d9c7990aa93e87488ae667a83165e677e264c623808f9daeca94d8", "3fc5326196d382ec46a39193eef8f28b96435b0aad26a793a0b34acf66d25313", "d4b03e40789ac9c5244231f0dde430e8ab16001d4d188dea6369c29896b6c79b", "8baaca92e1e5cc50cc6a495406b352ff18c7d6af8d2611308cd2f8825080ea00", "fe73b15818cb38cc3494a3ace1dd225ea05bada70357f1993a1872ba142c9f9e" Step #5: 2026-07-11 07:13:48,959 I ] Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I ], Step #5: 2026-07-11 07:13:48,959 I "CLSAGs": [ { Step #5: 2026-07-11 07:13:48,959 I "s": [ "d13f4e8901ebdeb3fcd7364e2bbbbcba4dd374ddb7afa5b2d8dd104e4ee5c80f", "7a3690686900d69ad095a85dcb3346f22ac79b48ccb79e02a12dcf1285b73003", "8b9448fef288a7f6f884f19ebfb4efce0f0daa167a890f709ee2d925d2202009", "a5c37ded3e72f1e7cf8291d2b38dd5cea34eb2915e02c877c45e9ca659ff3f00", "d21a4398c9e6d0f67b31e45c6a066f8007d6340fa0690bdd01167537adf8830d", "d5712b2bd532ab1b3d4e67c49316e48808558abace881eb4cd2bde18d9b29601", "8f2a1602ceb3941e3c206e78b23efe2b431292afd308e440b2e40b87f42b1108", "03ab9a8d90e474d8670f0be4e885b26aa46845f44f7fabe403a47044caac2b06", "771e20e86bdb58f8d89bcc319c06a487aa93fddebcc0940f15779699145f3d03", "3ea742008434115dd633fe7de46ced286220baf71ce8d5a15568b964e5436c05"], Step #5: 2026-07-11 07:13:48,959 I "c1": "f7db0a096280b68c4f2e3cbc27de0d837fd28259f02d0579e4e80edb22074309", Step #5: 2026-07-11 07:13:48,959 I "D": "9d5cab74c83869b21c05a7d5d9150a70e36339a0d2201a7c45bad43b45e55adc" Step #5: 2026-07-11 07:13:48,959 I }], Step #5: 2026-07-11 07:13:48,959 I "pseudoOuts": [ "36551df5cd7eceb72744ca9ac97dfda9dbbb58a1762f1b5baf937dff800b2f3c"] Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 I } Step #5: 2026-07-11 07:13:48,959 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,959 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:48,959 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:48,959 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:48,959 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:48,959 D Space used: 8192 Step #5: 2026-07-11 07:13:48,959 D Space remaining: 1073733632 Step #5: 2026-07-11 07:13:48,959 D Size threshold: 0 Step #5: 2026-07-11 07:13:48,959 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:48,972 T batch transaction: begin Step #5: 2026-07-11 07:13:48,972 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,972 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,972 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,972 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,972 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,972 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,972 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,972 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,972 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,972 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,972 T Block with hash 5e7251b83206604287cab2f5985e790b1a778b03b181359c001e891e8837c1c7 not found in db Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,972 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,972 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,972 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,972 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,972 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,973 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,973 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,973 T Block with hash 8c21ad3e9562683f842b011dbe6aab933ade675db82ee2f4b54fc26255ca6538 not found in db Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,973 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,973 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,973 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,973 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,973 T Block with hash fdf9ad6a20d9f4ada031e2da1363dd6cc3b1401e13adc2cef7ba9249109027a4 not found in db Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,973 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,973 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,973 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,973 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,973 T Block with hash b2892f0de0caaf62c7f1163acc9ad44ce10231f9fca74c1caf4b5792c990f77d not found in db Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,973 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,973 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,973 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,973 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,973 T Block with hash 76db10d7e41267e8698c76937f712c05c9e8f498621acfa08beb03a957701bbe not found in db Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,973 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,973 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,973 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,973 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,973 T Block with hash 83d866b04becdac168bea8777a09413989130f6f48a3e8c065874a321ea4d11a not found in db Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,973 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,973 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,973 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,973 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,974 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,974 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,974 T Block with hash 7ae5194707dc2997d9ea7740e35f1b8bfd76b06eafb6555309fdfd8d5b07f35f not found in db Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,974 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,974 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,974 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,974 T Block with hash 428f2777ae1c2153ec44f6c6db1c01c05d358aa99ad2c79f02b1c3194b5a7d3f not found in db Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,974 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,974 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,974 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,974 T Block with hash 921e3f0c924920500987ed58bf8147af4e89b52ab761341c42317baeb2e58f57 not found in db Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,974 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:48,974 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,974 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:48,974 T Block with hash a4bd8a7c9768882784afae567bd8582a6f339a2af712fcf06b95994c9e396b1b not found in db Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:48,974 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:48,974 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:48,974 T Blockchain::have_tx Step #5: 2026-07-11 07:13:48,974 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:48,974 T transaction with hash e9b25d96201b1379a052798b1ab686a94bb620c869b99ca566626dd7e2d5433a not found in db Step #5: 2026-07-11 07:13:48,975 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:48,980 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,980 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,980 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,980 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:48,981 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,981 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:48,981 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:13:48,981 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,981 E Transaction verification impossible: Step #5: 2026-07-11 07:13:48,981 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:48,981 T Blockchain::have_tx Step #5: 2026-07-11 07:13:48,981 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:48,981 T transaction with hash f4099710996e7e5591add237ddd245beafd341b0242a41468031fbb67da70c67 not found in db Step #5: 2026-07-11 07:13:48,981 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:48,987 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,987 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,987 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:48,987 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,987 E Transaction verification impossible: Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:48,987 T Blockchain::have_tx Step #5: 2026-07-11 07:13:48,987 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:48,987 T transaction with hash 8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464 not found in db Step #5: 2026-07-11 07:13:48,988 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:48,993 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,993 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:48,993 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:48,993 E Tx <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> has fewer than two outputs Step #5: 2026-07-11 07:13:48,993 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,993 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:48,993 I Transaction added to pool: txid <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:13:48,993 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:48,993 E Transaction verification impossible: <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> Step #5: 2026-07-11 07:13:48,994 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:48,994 T batch transaction: committing... Step #5: 2026-07-11 07:13:48,994 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:48,994 T batch transaction: end Step #5: 2026-07-11 07:13:48,994 D Stopping io_context Step #5: 2026-07-11 07:13:48,994 T Miner has received stop signal Step #5: 2026-07-11 07:13:48,994 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:48,994 T Blockchain::deinit Step #5: 2026-07-11 07:13:48,994 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:48,994 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:48,994 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:48,997 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:48,997 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: 2026-07-11 07:13:48,998 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:48,998 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:48,998 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:48,998 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:48,999 D option: fast Step #5: 2026-07-11 07:13:48,999 D option: async Step #5: 2026-07-11 07:13:48,999 D option: 250000000bytes Step #5: 2026-07-11 07:13:48,999 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:49,000 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:49,000 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,000 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,000 D Space used: 4096 Step #5: 2026-07-11 07:13:49,000 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:49,000 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,000 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,000 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:49,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,001 T Blockchain::init Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:49,001 D init done Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,001 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,001 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:49,027 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:49,049 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,049 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,049 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,049 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,049 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,049 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:49,049 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,049 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,049 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,049 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,049 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,049 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,077 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:49,078 D Miner tx hash: Step #5: 2026-07-11 07:13:49,078 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,078 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,078 D Space used: 12288 Step #5: 2026-07-11 07:13:49,078 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:49,078 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,078 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:49,078 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,078 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,078 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:49,078 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:49,078 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:49,078 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:49,078 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,078 D Invalidating block template cache Step #5: 2026-07-11 07:13:49,078 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,078 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,079 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,079 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,079 I Blockchain initialized. last block: 0, d4466.h20.m24.s56 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,079 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,079 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:49,314 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,314 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,314 T requesting 1 from 0, cached Step #5: 2026-07-11 07:13:49,314 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:49,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,314 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,315 D Current height: 0 Step #5: 2026-07-11 07:13:49,315 D Start hardfork version: 1 Step #5: 2026-07-11 07:13:49,315 D Current hardfork version: 16 Step #5: 2026-07-11 07:13:49,315 I Validating txpool contents for v16 Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:49,315 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:49,315 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,315 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,315 D Space used: 49152 Step #5: 2026-07-11 07:13:49,315 D Space remaining: 1073692672 Step #5: 2026-07-11 07:13:49,315 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,315 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,344 T batch transaction: begin Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:49,344 T batch transaction: committing... Step #5: 2026-07-11 07:13:49,344 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,344 T batch transaction: end Step #5: 2026-07-11 07:13:49,344 I Loading checkpoints Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:13:49,344 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:49,344 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:49,344 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,344 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,344 D Space used: 8192 Step #5: 2026-07-11 07:13:49,344 D Space remaining: 1073733632 Step #5: 2026-07-11 07:13:49,345 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,345 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,345 T batch transaction: begin Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,345 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,345 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,345 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,345 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,345 T Block with hash 5e7251b83206604287cab2f5985e790b1a778b03b181359c001e891e8837c1c7 not found in db Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,345 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,345 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,345 T Block with hash 8c21ad3e9562683f842b011dbe6aab933ade675db82ee2f4b54fc26255ca6538 not found in db Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,345 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,345 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,345 T Block with hash fdf9ad6a20d9f4ada031e2da1363dd6cc3b1401e13adc2cef7ba9249109027a4 not found in db Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,345 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,345 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,345 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,345 T Block with hash b2892f0de0caaf62c7f1163acc9ad44ce10231f9fca74c1caf4b5792c990f77d not found in db Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,345 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,345 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,345 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,345 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash 76db10d7e41267e8698c76937f712c05c9e8f498621acfa08beb03a957701bbe not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash 83d866b04becdac168bea8777a09413989130f6f48a3e8c065874a321ea4d11a not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash 7ae5194707dc2997d9ea7740e35f1b8bfd76b06eafb6555309fdfd8d5b07f35f not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash 428f2777ae1c2153ec44f6c6db1c01c05d358aa99ad2c79f02b1c3194b5a7d3f not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash 921e3f0c924920500987ed58bf8147af4e89b52ab761341c42317baeb2e58f57 not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,346 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,346 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,346 T Block with hash a4bd8a7c9768882784afae567bd8582a6f339a2af712fcf06b95994c9e396b1b not found in db Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,346 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,346 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,346 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,346 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:13:49,347 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,347 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,347 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,347 T transaction with hash e9b25d96201b1379a052798b1ab686a94bb620c869b99ca566626dd7e2d5433a not found in db Step #5: 2026-07-11 07:13:49,347 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,352 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,352 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,352 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,352 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:49,352 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,352 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,353 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:13:49,353 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,353 E Transaction verification impossible: Step #5: 2026-07-11 07:13:49,353 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,353 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,353 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,353 T transaction with hash f4099710996e7e5591add237ddd245beafd341b0242a41468031fbb67da70c67 not found in db Step #5: 2026-07-11 07:13:49,353 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,359 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,359 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,359 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,359 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,359 E Transaction verification impossible: Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,359 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,359 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,359 T transaction with hash 8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464 not found in db Step #5: 2026-07-11 07:13:49,360 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,365 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,365 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,365 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,365 E Tx <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> has fewer than two outputs Step #5: 2026-07-11 07:13:49,365 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,365 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,365 I Transaction added to pool: txid <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:13:49,365 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,365 E Transaction verification impossible: <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> Step #5: 2026-07-11 07:13:49,365 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:49,365 T batch transaction: committing... Step #5: 2026-07-11 07:13:49,365 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,366 T batch transaction: end Step #5: 2026-07-11 07:13:49,366 D Stopping io_context Step #5: 2026-07-11 07:13:49,366 T Miner has received stop signal Step #5: 2026-07-11 07:13:49,366 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:49,366 T Blockchain::deinit Step #5: 2026-07-11 07:13:49,366 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:49,366 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:49,366 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:49,369 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:49,369 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:13:49,370 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:49,370 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:49,370 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:49,370 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:49,370 D option: fast Step #5: 2026-07-11 07:13:49,370 D option: async Step #5: 2026-07-11 07:13:49,370 D option: 250000000bytes Step #5: 2026-07-11 07:13:49,370 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:49,371 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,371 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,371 D Space used: 4096 Step #5: 2026-07-11 07:13:49,371 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:49,371 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,371 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,371 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:49,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,371 T Blockchain::init Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:49,371 D init done Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,371 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,371 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,371 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:49,398 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:49,419 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,419 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,419 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,419 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,419 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,419 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:49,419 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,419 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,419 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,419 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,419 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,419 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,447 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:49,448 D Miner tx hash: Step #5: 2026-07-11 07:13:49,448 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,448 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,448 D Space used: 12288 Step #5: 2026-07-11 07:13:49,448 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:49,448 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,448 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:49,448 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,448 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,448 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:49,448 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:49,448 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:49,448 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:49,448 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,448 D Invalidating block template cache Step #5: 2026-07-11 07:13:49,448 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,448 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,449 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:49,449 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,449 I Blockchain initialized. last block: 0, d4466.h20.m24.s56 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,449 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,449 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:49,730 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,730 T requesting 1 from 0, cached Step #5: 2026-07-11 07:13:49,730 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:13:49,730 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,730 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,730 D Current height: 0 Step #5: 2026-07-11 07:13:49,730 D Start hardfork version: 1 Step #5: 2026-07-11 07:13:49,730 D Current hardfork version: 16 Step #5: 2026-07-11 07:13:49,731 I Validating txpool contents for v16 Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:49,731 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,731 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,731 D Space used: 49152 Step #5: 2026-07-11 07:13:49,731 D Space remaining: 1073692672 Step #5: 2026-07-11 07:13:49,731 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,731 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,731 T batch transaction: begin Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:49,731 T batch transaction: committing... Step #5: 2026-07-11 07:13:49,731 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,731 T batch transaction: end Step #5: 2026-07-11 07:13:49,731 I Loading checkpoints Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:13:49,731 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:13:49,731 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,731 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,731 D Space used: 49152 Step #5: 2026-07-11 07:13:49,731 D Space remaining: 1073692672 Step #5: 2026-07-11 07:13:49,731 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,731 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,731 T batch transaction: begin Step #5: 2026-07-11 07:13:49,731 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,731 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,731 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,731 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:13:49,731 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:13:49,731 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,731 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,731 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,731 T Block with hash 5e7251b83206604287cab2f5985e790b1a778b03b181359c001e891e8837c1c7 not found in db Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,731 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,731 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,731 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,731 T Block with hash 404bcc9539560000b0a2e748fd7f000020e3cc95395600000000000000000000 not found in db Step #5: 2026-07-11 07:13:49,731 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,731 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,731 E Block recognized as orphaned and rejected, id = <5e7251b83206604287cab2f5985e790b1a778b03b181359c001e891e8837c1c7>, height 1, parent in alt 0, parent in main 0 (parent <404bcc9539560000b0a2e748fd7f000020e3cc95395600000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,731 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,731 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,731 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,731 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 8c21ad3e9562683f842b011dbe6aab933ade675db82ee2f4b54fc26255ca6538 not found in db Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 E Block recognized as orphaned and rejected, id = <8c21ad3e9562683f842b011dbe6aab933ade675db82ee2f4b54fc26255ca6538>, height 2, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,732 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,732 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,732 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash fdf9ad6a20d9f4ada031e2da1363dd6cc3b1401e13adc2cef7ba9249109027a4 not found in db Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,732 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,732 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,732 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash b2892f0de0caaf62c7f1163acc9ad44ce10231f9fca74c1caf4b5792c990f77d not found in db Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,732 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,732 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,732 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 76db10d7e41267e8698c76937f712c05c9e8f498621acfa08beb03a957701bbe not found in db Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 E Block recognized as orphaned and rejected, id = <76db10d7e41267e8698c76937f712c05c9e8f498621acfa08beb03a957701bbe>, height 5, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,732 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,732 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,732 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 83d866b04becdac168bea8777a09413989130f6f48a3e8c065874a321ea4d11a not found in db Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,732 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,732 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,732 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,732 E Block recognized as orphaned and rejected, id = <83d866b04becdac168bea8777a09413989130f6f48a3e8c065874a321ea4d11a>, height 6, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,732 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,733 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,733 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 7ae5194707dc2997d9ea7740e35f1b8bfd76b06eafb6555309fdfd8d5b07f35f not found in db Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 E Block recognized as orphaned and rejected, id = <7ae5194707dc2997d9ea7740e35f1b8bfd76b06eafb6555309fdfd8d5b07f35f>, height 7, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,733 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,733 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,733 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 428f2777ae1c2153ec44f6c6db1c01c05d358aa99ad2c79f02b1c3194b5a7d3f not found in db Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 E Block recognized as orphaned and rejected, id = <428f2777ae1c2153ec44f6c6db1c01c05d358aa99ad2c79f02b1c3194b5a7d3f>, height 8, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,733 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,733 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,733 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 921e3f0c924920500987ed58bf8147af4e89b52ab761341c42317baeb2e58f57 not found in db Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 E Block recognized as orphaned and rejected, id = <921e3f0c924920500987ed58bf8147af4e89b52ab761341c42317baeb2e58f57>, height 9, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,733 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:49,733 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,733 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash a4bd8a7c9768882784afae567bd8582a6f339a2af712fcf06b95994c9e396b1b not found in db Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:49,733 T Block with hash 0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000 not found in db Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:49,733 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,733 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,733 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <0086105006c7d62e0100000000000000010000000000000020abe748fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:13:49,734 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,734 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,734 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,734 T transaction with hash e9b25d96201b1379a052798b1ab686a94bb620c869b99ca566626dd7e2d5433a not found in db Step #5: 2026-07-11 07:13:49,734 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,739 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,739 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,739 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,739 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:49,739 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,739 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,740 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:13:49,740 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,740 E Transaction verification impossible: Step #5: 2026-07-11 07:13:49,740 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,740 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,740 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,740 T transaction with hash f4099710996e7e5591add237ddd245beafd341b0242a41468031fbb67da70c67 not found in db Step #5: 2026-07-11 07:13:49,740 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,746 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,746 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,746 E Tx has fewer than two outputs Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,746 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,746 E Transaction verification impossible: Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:13:49,746 T Blockchain::have_tx Step #5: 2026-07-11 07:13:49,746 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:13:49,746 T transaction with hash 8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464 not found in db Step #5: 2026-07-11 07:13:49,747 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:13:49,752 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,752 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,752 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:13:49,752 E Tx <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> has fewer than two outputs Step #5: 2026-07-11 07:13:49,752 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,752 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:13:49,752 I Transaction added to pool: txid <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:13:49,752 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:13:49,752 E Transaction verification impossible: <8fd642e9e04c835186d7361210c218a54b1d7e250628873e6287612ea1eec464> Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,753 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:13:49,753 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,753 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:49,754 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:49,754 T batch transaction: committing... Step #5: 2026-07-11 07:13:49,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,754 T batch transaction: end Step #5: 2026-07-11 07:13:49,754 D Stopping io_context Step #5: 2026-07-11 07:13:49,754 T Miner has received stop signal Step #5: 2026-07-11 07:13:49,754 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:49,754 T Blockchain::deinit Step #5: 2026-07-11 07:13:49,754 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:49,754 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:49,758 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:49,758 T BlockchainLMDB::~BlockchainLMDB Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: 2026-07-11 07:13:49,759 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:49,759 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:49,759 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:49,759 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:49,759 D option: fast Step #5: 2026-07-11 07:13:49,759 D option: async Step #5: 2026-07-11 07:13:49,759 D option: 250000000bytes Step #5: 2026-07-11 07:13:49,759 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:49,760 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:49,760 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:49,760 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:49,760 D Space used: 4096 Step #5: 2026-07-11 07:13:49,760 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:49,760 D Size threshold: 0 Step #5: 2026-07-11 07:13:49,760 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:49,785 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:49,785 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,785 T Blockchain::init Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,785 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,785 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:49,785 D init done Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:49,785 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:49,785 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:49,785 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:49,813 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:50,018 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:50,018 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,019 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:50,019 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:50,019 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,019 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:50,019 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,019 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,019 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,019 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:50,019 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,019 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:50,045 D Miner tx hash: Step #5: 2026-07-11 07:13:50,045 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:50,045 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:50,045 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:50,045 D Space used: 12288 Step #5: 2026-07-11 07:13:50,045 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:50,045 D Size threshold: 0 Step #5: 2026-07-11 07:13:50,045 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:50,045 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:50,046 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,046 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,046 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:50,046 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:50,046 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:50,046 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:50,046 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,046 D Invalidating block template cache Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:50,046 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:50,046 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:50,046 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,046 I Blockchain initialized. last block: 0, d4466.h20.m24.s57 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:50,046 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:50,047 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:50,047 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:50,047 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:50,047 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:50,047 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57909== ERROR: libFuzzer: deadly signal Step #5: #0 0x56399412f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639940a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563994086665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57b79ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57b780400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57b77e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56399405fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563994b33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563994acd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563994acf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563994acf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639945a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639945db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639945dc2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5639944d2f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x56399453def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x56399412fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56399421bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563994087d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5639940912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5639940787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5639940a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f57b77e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56399406bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bdd589f62721ca45c7b4caeeebc2be0fa190b59a Step #5: MERGE-OUTER: attempt 803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2572859881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bdd589f62721ca45c7b4caeeebc2be0fa190b59a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1428 processed earlier; will process 1918 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58081== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580020b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55800202db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558002010665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ef5d8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ef5b9900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ef5b78858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558001fe9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558002abd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558002a57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558002a59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558002a5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55800252e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55800256513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558002476d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580024649d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55800245e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5580024c7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5580020b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580021a5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558002011d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55800201b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5580020027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55800202e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ef5b7a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558001ff5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5f4c65b05c82ec0c8af757b813c161d389c82cb Step #5: MERGE-OUTER: attempt 804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2573406693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d5f4c65b05c82ec0c8af757b813c161d389c82cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1429 processed earlier; will process 1917 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58152== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591c933f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591c92b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591c9296665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb713a9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7138b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb713891858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5591c926fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5591c9d43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591c9cdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5591c9cdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591c9cdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5591c97b40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5591c97eb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5591c96fcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5591c96ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5591c96e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5591c974def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5591c933fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5591c942bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5591c9297d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5591c92a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5591c92887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5591c92b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb713893082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5591c927bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20c61747ffe213f0e47eabe0bdef281f1cfe7c14 Step #5: MERGE-OUTER: attempt 805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2577078441 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/20c61747ffe213f0e47eabe0bdef281f1cfe7c14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1434 processed earlier; will process 1912 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 281Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58322== ERROR: libFuzzer: deadly signal Step #5: #0 0x55764f566594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55764f4dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55764f4bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa00f54d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa00f36200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa00f341858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55764f496e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55764ff6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55764ff04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55764ff06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55764ff0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55764f9db0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55764fa1213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55764f923d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55764f9119d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55764f90b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55764f974ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55764f566c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55764f652d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55764f4bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55764f4c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55764f4af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55764f4db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa00f343082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55764f4a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3904adf8c8da0c5b1e62cb2f3cdbbe90fd2f6f5f Step #5: MERGE-OUTER: attempt 806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2577966542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3904adf8c8da0c5b1e62cb2f3cdbbe90fd2f6f5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1437 processed earlier; will process 1909 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58406== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cb8821594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cb8795b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cb8778665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a942a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a940b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a94094858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cb8751e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564cb9225138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cb91bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564cb91c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cb91c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564cb8c960c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564cb8ccd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564cb8bded8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564cb8bcc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564cb8bc612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564cb8c2fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564cb8821c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564cb890dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564cb8779d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564cb87832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564cb876a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564cb87964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4a94096082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564cb875dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8615acf49e12b0fbf3ef8d1ea3ac80b9a6c563af Step #5: MERGE-OUTER: attempt 807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2578947975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8615acf49e12b0fbf3ef8d1ea3ac80b9a6c563af' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1439 processed earlier; will process 1907 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58489== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbb1657594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbb15cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbb15ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c7a3b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c7a1cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c7a1ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbb1587e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dbb205b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbb1ff5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dbb1ff7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbb1ff735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dbb1acc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dbb1b0313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dbb1a14d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dbb1a029d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dbb19fc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dbb1a65ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dbb1657c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dbb1743d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dbb15afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dbb15b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dbb15a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dbb15cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c7a1ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dbb1593bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aaae4d49284ddad1362a83313d55d92d6dcb0353 Step #5: MERGE-OUTER: attempt 808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2579581177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aaae4d49284ddad1362a83313d55d92d6dcb0353' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1440 processed earlier; will process 1906 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58502== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2daf94594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2daf08b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2daeeb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f873146f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f873128400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8731263858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2daec4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a2db998138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2db932632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a2db934375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2db93435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a2db4090c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2db44013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2db351d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2db33f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2db33912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a2db3a2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a2daf94c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2db080d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a2daeecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2daef62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2daedd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2daf094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8731265082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a2daed0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f2d1abbc69447092519531a2af84fa94458a35c Step #5: MERGE-OUTER: attempt 809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2580083289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9f2d1abbc69447092519531a2af84fa94458a35c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1441 processed earlier; will process 1905 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58542== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576df501594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576df475b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576df458665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0cba34141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0cba15600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0cba135858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576df431e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576dff05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576dfe9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576dfea1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576dfea135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576df8bf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576df8ac9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576df8a612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576df90fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576df501c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576df5edd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576df459d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576df4632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576df44a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576df4764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0cba137082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576df43dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffeef7df5839388970ee605923934bc11ca5d93f Step #5: MERGE-OUTER: attempt 810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2581028924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ffeef7df5839388970ee605923934bc11ca5d93f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1442 processed earlier; will process 1904 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58558== ERROR: libFuzzer: deadly signal Step #5: #0 0x557460093594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557460007b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55745ffea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb6d04d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb6ce6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb6ce41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55745ffc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557460a97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557460a31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557460a33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557460a3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557460451229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55746043e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55746043812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574604a1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557460093c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55746017fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55745ffebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55745fff52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55745ffdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574600084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb6ce43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55745ffcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-612f3b23c0905dbce326ff59d26b0dac387d0fb8 Step #5: MERGE-OUTER: attempt 811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2581816908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/612f3b23c0905dbce326ff59d26b0dac387d0fb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1443 processed earlier; will process 1903 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58576== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573efabe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573efa32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573efa15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba21fdc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba21df100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba21dd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573ef9eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5573f04c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573f045c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5573f045e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573f045e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5573efe7c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573efe699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573efe6312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573efeccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573efabec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573efbaad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573efa16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573efa202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573efa077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573efa334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba21dd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573ef9fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b7334e8d9fdb28d69857d65f4ff55cb090bde0e Step #5: MERGE-OUTER: attempt 812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2582604656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7b7334e8d9fdb28d69857d65f4ff55cb090bde0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1444 processed earlier; will process 1902 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58594== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b8cedd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b8ce51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b8ce34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f510296a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f510277f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f510275e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b8ce0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b8d8e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b8d87b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b8d87d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b8d87d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b8d29b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b8d2889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b8d28212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b8d2ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b8ceddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b8cfc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b8ce35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b8ce3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b8ce267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b8ce524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5102760082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b8ce19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-728632d143d3ddf61d799e23c56f007b6faca6bb Step #5: MERGE-OUTER: attempt 813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2583397028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/728632d143d3ddf61d799e23c56f007b6faca6bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1445 processed earlier; will process 1901 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:14:01,712 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:14:02,071 I Loading checkpoints Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58612== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e36e4b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e36dbfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e36da2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f951d75f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f951d57400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f951d553858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e36d7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560e3784f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e377e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560e377eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e377eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560e37209229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e371f69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e371f012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e37259ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e36e4bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e36f37d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e36da3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e36dad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e36d947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e36dc04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f951d555082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e36d87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-166d203706d779d8eb88b0cebe894a817fda3b8f Step #5: MERGE-OUTER: attempt 814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2585284337 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/166d203706d779d8eb88b0cebe894a817fda3b8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1449 processed earlier; will process 1897 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58712== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac125bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac12530b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac12513665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d31ee041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d31cf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d31cd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac124ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ac12fc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac12f5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ac12f5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac12f5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ac1297a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac129679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac1296112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac129caef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac125bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac126a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac12514d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac1251e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac125057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac125314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d31cd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac124f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0309968d33ea2a6f97ff78b382155d82dae4a6f6 Step #5: MERGE-OUTER: attempt 815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2586243528 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0309968d33ea2a6f97ff78b382155d82dae4a6f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1450 processed earlier; will process 1896 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==58759== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577b8984594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577b88f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577b88db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b4f73c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b4f55100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b4f530858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577b88b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577b9388138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577b9322632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577b9324578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5577b8d29ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5577b8d92ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5577b8984c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5577b8a70d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5577b88dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5577b88e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5577b88cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5577b88f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1b4f532082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5577b88c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fab499d9a6df614a3c21113017b52e42c899da7 Step #5: MERGE-OUTER: attempt 816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2587036379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7fab499d9a6df614a3c21113017b52e42c899da7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1451 processed earlier; will process 1895 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f200387594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2002fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2002de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d4a88041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d4a69500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d4a674858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2002b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f200d8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f200d25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f200d27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f200d2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f200745229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2007329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f20072c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f200795ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f200387c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f200473d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2002dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2002e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2002d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2002fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3d4a676082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2002c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-daf3914c9d95946fca4b093fb76d8190a3680c58 Step #5: MERGE-OUTER: attempt 817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2588766451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/daf3914c9d95946fca4b093fb76d8190a3680c58' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1455 processed earlier; will process 1891 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58931== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f7b2b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f7b22bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f7b20e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8cb071d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8cb053200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8cb0511858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f7b1e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555f7bcbb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f7bc55632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555f7bc57375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f7bc5735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555f7b675229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f7b6629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f7b65c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f7b6c5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f7b2b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f7b3a3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f7b20fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f7b2192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f7b2007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f7b22c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8cb0513082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f7b1f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc3b000f80e8bd8079f5abaf08e1a1f7482d00ff Step #5: MERGE-OUTER: attempt 818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2589419841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc3b000f80e8bd8079f5abaf08e1a1f7482d00ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1456 processed earlier; will process 1890 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: 2026-07-11 07:14:07,646 T Blockchain::get_outs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:14:07,646 T db3: 0 Step #5: 2026-07-11 07:14:07,646 T Blockchain::get_outs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:14:07,646 T db3: 0 Step #5: 2026-07-11 07:14:07,646 T Blockchain::get_outs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:14:07,646 T db3: 0 Step #5: 2026-07-11 07:14:07,646 T Blockchain::get_outs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::height Step #5: 2026-07-11 07:14:07,646 I Attempting to get output pubkey by global index (amount 4215671071766024833, index 1333367752630538881, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:14:07,646 T Blockchain::get_outs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:14:07,646 T BlockchainLMDB::height Step #5: 2026-07-11 07:14:07,646 I Attempting to get output pubkey by global index (amount 4991471925827290437, index 4991471925827290437, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:14:07,646 I Attempting to get output pubkey by global index (amount 1333367310248907393, index 15889543792762705958, count 0), but key does not exist (current height 1) Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:14:07,652 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:14:07,654 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:14:07,654 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:14:07,846 I RandomX main cache initialized Step #5: 2026-07-11 07:14:08,275 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:14:08,275 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:14:08,275 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:14:08,275 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:14:08,275 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:14:08,276 I Blockchain initialized. last block: 0, d4466.h20.m25.s15 time ago, current difficulty: 1 Step #5: 2026-07-11 07:14:08,276 I Validating txpool contents for v16 Step #5: 2026-07-11 07:14:08,276 I Loading checkpoints Step #5: 2026-07-11 07:14:08,343 I transaction_created: <3dfa212de97ab26c85d36c29407b6841e15c3865c2777b06c28e32a2f2ffafd9> Step #5: 2026-07-11 07:14:08,343 I { Step #5: 2026-07-11 07:14:08,343 I "version": 2, Step #5: 2026-07-11 07:14:08,343 I "unlock_time": 0, Step #5: 2026-07-11 07:14:08,343 I "vin": [ { Step #5: 2026-07-11 07:14:08,343 I "key": { Step #5: 2026-07-11 07:14:08,343 I "amount": 751702935, Step #5: 2026-07-11 07:14:08,343 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "k_image": "ce112aea8b7d379c083345b651e00bbb8fe02e5a6e716d3caa705aa0c4bb422e" Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "vout": [ { Step #5: 2026-07-11 07:14:08,343 I "amount": 0, Step #5: 2026-07-11 07:14:08,343 I "target": { Step #5: 2026-07-11 07:14:08,343 I "tagged_key": { Step #5: 2026-07-11 07:14:08,343 I "key": "7e5b3d595e6a52eeb68264ceff734665bc6a150a2284450213e9481ab1d635b7", Step #5: 2026-07-11 07:14:08,343 I "view_tag": "08" Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "extra": [ 1, 43, 94, 64, 77, 10, 34, 11, 194, 46, 89, 196, 169, 179, 202, 211, 147, 66, 12, 47, 134, 161, 73, 52, 210, 184, 169, 156, 180, 142, 5, 184, 32, 2, 9, 1, 222, 224, 93, 202, 114, 23, 8, 231 Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "rct_signatures": { Step #5: 2026-07-11 07:14:08,343 I "type": 6, Step #5: 2026-07-11 07:14:08,343 I "txnFee": 10000, Step #5: 2026-07-11 07:14:08,343 I "ecdhInfo": [ { Step #5: 2026-07-11 07:14:08,343 I "amount": "f7015583341049a8" Step #5: 2026-07-11 07:14:08,343 I }], Step #5: 2026-07-11 07:14:08,343 I "outPk": [ "46e5fc7d9e553eaceeaa5bde7d7ac663949252adf4125d4d4c2a0e888be13d1a"] Step #5: 2026-07-11 07:14:08,343 I }, Step #5: 2026-07-11 07:14:08,343 I "rctsig_prunable": { Step #5: 2026-07-11 07:14:08,343 I "nbp": 1, Step #5: 2026-07-11 07:14:08,343 I "bpp": [ { Step #5: 2026-07-11 07:14:08,343 I "A": "e46ec3aa553686aafdd72491a74c63ce0912d27501e86565b8978170c392586b", Step #5: 2026-07-11 07:14:08,343 I "A1": "7b6babd7ec188c54b82c16b363b5bbf20e1def5ed96575e530e03d4f6307ac3a", Step #5: 2026-07-11 07:14:08,343 I "B": "97c5cc53fc6905d40400078ad5956aa13364e311539d54b9f9fa912c41d63c5a", Step #5: 2026-07-11 07:14:08,343 I "r1": "9d925f540f2e4f2dcefbccbf115756658766041490d8981b12e364319f8c0509", Step #5: 2026-07-11 07:14:08,343 I "s1": "b0b01f462ff7b62f8457be0c2652193eb87dfd5a774473e5366fc343becb700e", Step #5: 2026-07-11 07:14:08,343 I "d1": "3c721db4cda9458271479dea8a8e4a2b679ed53dbfbe1cc12014c8bcc9a06605", Step #5: 2026-07-11 07:14:08,343 I "L": [ "f26ffa2cacad6942498372933f07157bd398e183dad79d75fe8a3de20a7f985c", "e32e67b668f1fbc09babd9e1753ca82bcfb666137a6762654535e6b922901d1d", "62d2ebebd76b8ba5571e1ecdff35e8d0b3642d346ac1e46fc9f0eccb4ce6fce1", "67e8df58ac80012ca645bbff6c5936ab2fe6a7557d65c8456dec001e737112e1", "bb794ebb1e28b86109960fccc4b615bf64fcc24c57019a1c24859ac6c718714d", "80b23492f482d5d89e3cae9a2dbcdbde395151724a28f31f687b4e89b0f16511" Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "R": [ "77b7cdae26196392b0438e62458eb8f8e0c4ad4d7eef30e7eea97d497efea06d", "2594cdd9f10bfdfb91de801c96bcb62efcc25a22f4115a190b60ef1a2407dd4b", "ee7808b89e3eb48ee8a5f6b91596dcbceb9bf2a82f96094a4d22d717079e1300", "96cc737b5f63f25a2ae421c4d3dfc09b771830936e779586d82a995cb08ea531", "2087196ebf21c79f171e1edb638a0f3225faec669a68b5dba219c1226aea86c2", "12f4389d91428eb252a6875829c4401e81cc32bd5aade375ff1d4f3efd74f7bf" Step #5: 2026-07-11 07:14:08,343 I ] Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I ], Step #5: 2026-07-11 07:14:08,343 I "CLSAGs": [ { Step #5: 2026-07-11 07:14:08,343 I "s": [ "d0340097b79eb699f7ce67c4fa47104ab354f9516d184be4c05e7671f25f1705", "aa13b5e290ee86005ecaa1b7f9d31ffa20861341010aa2c8e5ebdeb4e5da880b", "b71ede03e54d5db5dbe2ccb6588b6741a5f78e8b3fe064d6e28f816507b82307", "748e86df8ffd9b6b964c058902c00349334046008d5da5f41cd67e3178ad200b", "65196a766f7113738d2fc110b74c0098f4cec19bf7aed4a0b69eebf3f670220b", "4d6e41247e02d0157cc555be039186a2436b7863014e86b8c83d6fbf9b83b50c", "a196ed400f0c65ca1854337ffd811f39eb46350885441fe5a08330faf568520b", "6ac3d19e62f114896c55a30fd38206c406e91559eff444dccd3dfbc1ed41ad0c", "7c0fa2de384fb3774ca4c272a53719d6e79134e6fbc971695d93fb0d7af26f04", "203c977199851522631846a7e6488a2635f9191b30ef5595f57c10fc5818150d"], Step #5: 2026-07-11 07:14:08,343 I "c1": "35a43cae1ae3c3d67433a617d77bd022c3bfcad11944fbbe1651386cc1c65c01", Step #5: 2026-07-11 07:14:08,343 I "D": "60f51658a9fc0462668642434ff3a9c88d207cd81af559c6227f2f40182cd4b6" Step #5: 2026-07-11 07:14:08,343 I }], Step #5: 2026-07-11 07:14:08,343 I "pseudoOuts": [ "0e3c3af26abb333f49f5d1d7dba676a0627dbe4c9c1248a8d12fee51c298aec8"] Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 I } Step #5: 2026-07-11 07:14:08,343 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,343 E Block recognized as orphaned and rejected, id = , height 2, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,343 E Block recognized as orphaned and rejected, id = <19a0b175968d4772f29a2f174ce930857c39e33228ffb988d1eced51e5cf0662>, height 3, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,344 E Block recognized as orphaned and rejected, id = <190e73aa1b0624c06d300e24afdc07d2d99f4a6182e06e5f20dc5dddd991e1ea>, height 4, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,344 E Block recognized as orphaned and rejected, id = , height 5, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,344 E Block recognized as orphaned and rejected, id = <7fa2fa72196448fc5a247c90e2ab15dc6d07b0fbb8e4a940e197a74eb4b058c3>, height 6, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,344 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,344 E Block recognized as orphaned and rejected, id = <8e5a6f5e97161684a8ae9642298f50274700302453b1301a6aa49235dcbe0eb9>, height 8, parent in alt 0, parent in main 0 (parent <008c52ee42d60c2b01000000000000000100000000000000f07270d8fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:14:08,350 E Tx <3dfa212de97ab26c85d36c29407b6841e15c3865c2777b06c28e32a2f2ffafd9> has fewer than two outputs Step #5: 2026-07-11 07:14:08,350 I Transaction added to pool: txid <3dfa212de97ab26c85d36c29407b6841e15c3865c2777b06c28e32a2f2ffafd9> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:14:08,350 E Transaction verification impossible: <3dfa212de97ab26c85d36c29407b6841e15c3865c2777b06c28e32a2f2ffafd9> Step #5: 2026-07-11 07:14:08,350 W Attempt to get hash from height 3125035432394188800 failed -- hash not in db Step #5: 2026-07-11 07:14:08,351 I RandomX new secondary seed hash is 0000000000000000000000000000000000000000000000000000000000000000 Step #5: 2026-07-11 07:14:08,882 I RandomX secondary cache updated Step #5: 2026-07-11 07:14:08,985 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:14:08,986 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:14:09,270 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:14:09,347 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:14:09,347 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:14:09,347 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:14:09,347 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:14:09,347 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:14:09,347 I Blockchain initialized. last block: 0, d4466.h20.m25.s16 time ago, current difficulty: 1 Step #5: 2026-07-11 07:14:09,374 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58974== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c911eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c9115fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c91142665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f4474f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f4456400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f44543858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c9111be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559c91bef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c91b89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559c91b8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c91b8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559c916600c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559c9169713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559c915a8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559c915969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559c9159012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559c915f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559c911ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559c912d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559c91143d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559c9114d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559c911347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559c911604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f44545082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559c91127bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3e99b598353ccfd898daffd0113c371152287fd Step #5: MERGE-OUTER: attempt 819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2592187583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3e99b598353ccfd898daffd0113c371152287fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1460 processed earlier; will process 1886 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59094== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633b1483594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5633b13f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5633b13da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62007f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f620060c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62005eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633b13b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5633b1e87138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633b1e21632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5633b1e23375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633b1e2335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5633b1841229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5633b182e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5633b182812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5633b1891ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5633b1483c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5633b156fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5633b13dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5633b13e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5633b13cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5633b13f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62005ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5633b13bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31afc6302271a36954f067d79464ef2c808a5cad Step #5: MERGE-OUTER: attempt 820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2594421440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/31afc6302271a36954f067d79464ef2c808a5cad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1463 processed earlier; will process 1883 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59179== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab76432594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab763a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab76389665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f155069041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15504a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1550484858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab76362e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ab76e36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab76dd0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ab76dd2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab76dd235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ab767f0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab767dd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab767d712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab76840ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab76432c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab7651ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab7638ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab763942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab7637b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab763a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1550486082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab7636ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b689365871110aa124e5ca7682e10735c35ea3cf Step #5: MERGE-OUTER: attempt 821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2596940387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b689365871110aa124e5ca7682e10735c35ea3cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1466 processed earlier; will process 1880 files now Step #5: #1 pulse exec/s: 0 rss: 215Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59301== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640ce527594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640ce49bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640ce47e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ab2e4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ab2c5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ab2c3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640ce457e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5640cef2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640ceec5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5640ceec7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640ceec735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5640ce8e5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640ce8d29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640ce8cc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640ce935ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640ce527c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640ce613d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640ce47fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640ce4892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640ce4707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640ce49c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ab2c3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640ce463bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae13731d684c565720d59c5fa5d6706c2b44fe5a Step #5: MERGE-OUTER: attempt 822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2597819570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ae13731d684c565720d59c5fa5d6706c2b44fe5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1468 processed earlier; will process 1878 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59410== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd29a83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd299f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd299da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc72217141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc721f8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc721f65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd299b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cd2a487138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd2a421632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cd2a423375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd2a42335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cd29e41229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cd29e2e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cd29e2812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cd29e91ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cd29a83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cd29b6fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cd299dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cd299e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cd299cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cd299f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc721f67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cd299bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b7186194ece42e6df1ca768373aed5f76856d3f Step #5: MERGE-OUTER: attempt 823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2598679545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9b7186194ece42e6df1ca768373aed5f76856d3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1469 processed earlier; will process 1877 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59426== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f19e2b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f19e228b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f19e20b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d9acba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d9aacf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d9aaae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f19e1e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f19ecb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f19ec52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f19ec54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f19ec5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f19e672229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f19e65f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f19e65912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f19e6c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f19e2b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f19e3a0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f19e20cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f19e2162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f19e1fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f19e2294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d9aab0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f19e1f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c921bfcd604dd8435c3d083471277b2183fac5c9 Step #5: MERGE-OUTER: attempt 824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2600571994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c921bfcd604dd8435c3d083471277b2183fac5c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1473 processed earlier; will process 1873 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59588== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3f5498594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3f540cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3f53ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fac50541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fac31a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fac2f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3f53c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d3f5e9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3f5e36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d3f5e38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3f5e3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d3f590d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d3f594413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d3f5855d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d3f58439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d3f583d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d3f58a6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d3f5498c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d3f5584d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d3f53f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d3f53fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d3f53e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d3f540d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0fac2fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d3f53d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eda7789e94f69996ca38ee2a55eb0494374bef4 Step #5: MERGE-OUTER: attempt 825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2601279808 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2eda7789e94f69996ca38ee2a55eb0494374bef4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1474 processed earlier; will process 1872 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59601== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c6b52c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c6b4a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c6b483665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17edce541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17edafa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17edad9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c6b45ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557c6bf30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c6beca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557c6becc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c6becc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557c6b8ea229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c6b8d79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c6b8d112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c6b93aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c6b52cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c6b618d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c6b484d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c6b48e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c6b4757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c6b4a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f17edadb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c6b468bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57c3259119c7c60616fa4d3dfaf6fbce67a0cb5a Step #5: MERGE-OUTER: attempt 826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2602530539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57c3259119c7c60616fa4d3dfaf6fbce67a0cb5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1477 processed earlier; will process 1869 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59688== ERROR: libFuzzer: deadly signal Step #5: #0 0x55697da8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55697da01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55697d9e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72115f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f721140c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72113eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55697d9bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55697e491138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55697e42b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55697e42d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55697e42d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55697df020c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55697df3913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55697de4ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55697de389d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55697de3212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55697de9bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55697da8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55697db79d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55697d9e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55697d9ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55697d9d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55697da024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f72113ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55697d9c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a5a43ae0c39fac27863117da52566a70df21d60 Step #5: MERGE-OUTER: attempt 827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2605382460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0a5a43ae0c39fac27863117da52566a70df21d60' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1482 processed earlier; will process 1864 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59855== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e5b97a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e5b8eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e5b8d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86a645341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86a626800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86a6247858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e5b8aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557e5c37e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e5c318632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557e5c31a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e5c31a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557e5bd38229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e5bd259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e5bd1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e5bd88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e5b97ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e5ba66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e5b8d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e5b8dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e5b8c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e5b8ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86a6249082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e5b8b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-657c74f9c57c3ff7b27ec4f52a3634be28532000 Step #5: MERGE-OUTER: attempt 828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2605824488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/657c74f9c57c3ff7b27ec4f52a3634be28532000' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1483 processed earlier; will process 1863 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==59926== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a7bfaa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a7bf1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a7bf01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23576b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23574c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23574a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a7bedae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561a7c9ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a7c948632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561a7c94a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x561a7c34fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561a7c3b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561a7bfaac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561a7c096d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561a7bf02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561a7bf0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561a7bef37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561a7bf1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f23574a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561a7bee6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b81eae56dbc0958d28376f65654f2c7345eae198 Step #5: MERGE-OUTER: attempt 829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2606503815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b81eae56dbc0958d28376f65654f2c7345eae198' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1484 processed earlier; will process 1862 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59942== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b50332f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5032a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b503286665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ab3cba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ab3acf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ab3aae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b50325fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b503d33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b503ccd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b503ccf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b503ccf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b5036ed229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b5036da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5036d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b50373def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b50332fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b50341bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b503287d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5032912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5032787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5032a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ab3ab0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b50326bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-804af5baac604d3364a2accaee340b08f86430b5 Step #5: MERGE-OUTER: attempt 830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2607186736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/804af5baac604d3364a2accaee340b08f86430b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1485 processed earlier; will process 1861 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59956== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abfe375594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abfe2e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abfe2cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ca7d9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ca7bae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ca7b8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abfe2a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55abfed79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abfed13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55abfed15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55abfed1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55abfe733229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55abfe7209d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55abfe71a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55abfe783ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55abfe375c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55abfe461d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55abfe2cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55abfe2d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55abfe2be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55abfe2ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ca7b8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55abfe2b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8877749a2fd7ffb30ec38ae18a89592ba27bc713 Step #5: MERGE-OUTER: attempt 831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2607979101 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8877749a2fd7ffb30ec38ae18a89592ba27bc713' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1486 processed earlier; will process 1860 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==59974== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e4fddfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4fdd72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4fdd55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ba77c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ba75d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ba75b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4fdd2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e4fe802138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4fe79c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e4fe79e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55e4fe1a3ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e4fe20cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e4fddfec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e4fdeead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e4fdd56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e4fdd602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e4fdd477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e4fdd734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2ba75ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e4fdd3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91eb603c8bbded769cf687f7502780fac9fcaa2e Step #5: MERGE-OUTER: attempt 832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2608772180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/91eb603c8bbded769cf687f7502780fac9fcaa2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1487 processed earlier; will process 1859 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60027== ERROR: libFuzzer: deadly signal Step #5: #0 0x55560bbc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55560bb39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55560bb1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe94956241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe94937700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe949356858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55560baf5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55560c5c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55560c563632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55560c565375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55560c56535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55560bf83229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55560bf709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55560bf6a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55560bfd3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55560bbc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55560bcb1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55560bb1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55560bb272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55560bb0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55560bb3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe949358082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55560bb01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3ddff66787e3753d6058668bbb8be84aea8e0d4 Step #5: MERGE-OUTER: attempt 833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2609212330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b3ddff66787e3753d6058668bbb8be84aea8e0d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1488 processed earlier; will process 1858 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60065== ERROR: libFuzzer: deadly signal Step #5: #0 0x556767d98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556767d0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556767cef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86e94b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86e92cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86e92aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556767cc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55676879c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556768736632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556768738375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55676873835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55676820d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55676824413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556768155d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567681439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55676813d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567681a6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556767d98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556767e84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556767cf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556767cfa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556767ce17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556767d0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86e92ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556767cd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-305483a7d0451116366deaf5e830a8998fbf487e Step #5: MERGE-OUTER: attempt 834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2610600870 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/305483a7d0451116366deaf5e830a8998fbf487e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1490 processed earlier; will process 1856 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60122== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558259ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555825920b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555825903665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff61d12641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff61cf3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff61cf1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558258dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558263b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55582634a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55582634c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55582634c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555825e210c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555825e5813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555825d69d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555825d579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555825d5112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555825dbaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5558259acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555825a98d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555825904d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55582590e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558258f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5558259214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff61cf1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5558258e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa6dff1e85752003186336d42d3aac15f18cb9b5 Step #5: MERGE-OUTER: attempt 835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2611599538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fa6dff1e85752003186336d42d3aac15f18cb9b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1492 processed earlier; will process 1854 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60230== ERROR: libFuzzer: deadly signal Step #5: #0 0x564850e85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564850df9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564850ddc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd92f38641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd92f19b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd92f17a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564850db5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564851889138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564851823632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564851825375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56485182535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5648512fa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56485133113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564851242d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5648512309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56485122a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564851293ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564850e85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564850f71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564850dddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564850de72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564850dce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564850dfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd92f17c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564850dc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14ed139c5fcee245f3af0e0f9131d64a374bbc0d Step #5: MERGE-OUTER: attempt 836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2612841928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14ed139c5fcee245f3af0e0f9131d64a374bbc0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1495 processed earlier; will process 1851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60311== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636675ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563667563b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563667546665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b6128641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b6109b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b6107a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56366751fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563667ff3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563667f8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563667f8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563667f8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5636679ad229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56366799a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56366799412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636679fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5636675efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5636676dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563667547d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636675512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636675387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636675644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b6107c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56366752bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-346222f3f62943cad935e86b14a1280af5483a12 Step #5: MERGE-OUTER: attempt 837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2613327425 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/346222f3f62943cad935e86b14a1280af5483a12' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1496 processed earlier; will process 1850 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60350== ERROR: libFuzzer: deadly signal Step #5: #0 0x561679253594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616791c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616791aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e7080141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e7061600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e705f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561679183e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561679c57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561679bf1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561679bf3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561679bf335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616796c80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616796ff13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561679610d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616795fe9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616795f812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561679661ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561679253c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56167933fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616791abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616791b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56167919c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616791c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e705f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56167918fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3ed7438c9bba078b21fc047e3539b26416ec342 Step #5: MERGE-OUTER: attempt 838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2613994529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3ed7438c9bba078b21fc047e3539b26416ec342' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1497 processed earlier; will process 1849 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60362== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8445f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a844564b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a844547665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29c76c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29c74d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29c74b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a844520e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a844ff4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a844f8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a844f90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a844f9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a8449ae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a84499b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a84499512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a8449feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a8445f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a8446dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a844548d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8445522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8445397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8445654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29c74b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a84452cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea0a16287931e69a73d8827d129b1fad20d5c2a7 Step #5: MERGE-OUTER: attempt 839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2615489791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea0a16287931e69a73d8827d129b1fad20d5c2a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1500 processed earlier; will process 1846 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60456== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f259a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f25917b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f258fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc54933041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc54914500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc549124858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f258d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f263a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f26341632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f26343375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f2634335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f25e180c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f25e4f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f25d60d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f25d4e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f25d4812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f25db1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f259a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f25a8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f258fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f259052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f258ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f259184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc549126082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f258dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37bda9d25e943326f1b055afdc5d801c13d80541 Step #5: MERGE-OUTER: attempt 840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2617201547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37bda9d25e943326f1b055afdc5d801c13d80541' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1504 processed earlier; will process 1842 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60585== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c5197a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c518eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c518d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2647e3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2647c4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2647c26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c518aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557c5237e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c52318632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557c5231a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c5231a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557c51def0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c51e2613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c51d37d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c51d259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c51d1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c51d88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c5197ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c51a66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c518d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c518dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c518c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c518ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2647c28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c518b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b998e5946ecb8e208d53539bd5247931ec711e6 Step #5: MERGE-OUTER: attempt 841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2621496146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3b998e5946ecb8e208d53539bd5247931ec711e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1508 processed earlier; will process 1838 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60690== ERROR: libFuzzer: deadly signal Step #5: #0 0x557eb453b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557eb44afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557eb4492665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28c1c7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28c1a8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28c1a69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557eb446be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557eb4f3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557eb4ed9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557eb4edb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557eb4edb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557eb48f9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557eb48e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557eb48e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557eb4949ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557eb453bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557eb4627d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557eb4493d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557eb449d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557eb44847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557eb44b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28c1a6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557eb4477bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eec187ffc477d20b71942d9e1ef4a5fe3e1ff6c5 Step #5: MERGE-OUTER: attempt 842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2621939864 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eec187ffc477d20b71942d9e1ef4a5fe3e1ff6c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1509 processed earlier; will process 1837 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60761== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c03aa5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c03a19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c039fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff15871941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff15852e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff15850d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c039d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562c044a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c04443632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562c04445375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c0444535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562c03e63229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c03e509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c03e4a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c03eb3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c03aa5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c03b91d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c039fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c03a072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c039ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c03a1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff15850f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c039e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a95452a57585bac84fb58de7abf32181bd15cdb0 Step #5: MERGE-OUTER: attempt 843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2622403225 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a95452a57585bac84fb58de7abf32181bd15cdb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1510 processed earlier; will process 1836 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60770== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ca2462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ca23d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ca23b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96893cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96891e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96891bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ca2392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ca2e66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ca2e00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ca2e02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ca2e0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ca28d70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ca290e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ca281fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ca280d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ca280712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ca2870ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ca2462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ca254ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ca23bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ca23c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ca23ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ca23d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f96891c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ca239ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a8df73fa6263b066484756bff36701a4a1eebb2 Step #5: MERGE-OUTER: attempt 844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2623288998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5a8df73fa6263b066484756bff36701a4a1eebb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1511 processed earlier; will process 1835 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60782== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574ac46b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574ac3dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574ac3c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf0547b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf0529000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf0526f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574ac39be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5574ace6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574ace09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5574ace0b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574ace0b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5574ac8e00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574ac91713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574ac828d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5574ac8169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5574ac81012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5574ac879ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5574ac46bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5574ac557d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5574ac3c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5574ac3cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5574ac3b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5574ac3e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcf05271082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5574ac3a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c1e9a263e48de7b23c425fc5cb9ec06bcb4f0de Step #5: MERGE-OUTER: attempt 845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2624750497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1c1e9a263e48de7b23c425fc5cb9ec06bcb4f0de' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1513 processed earlier; will process 1833 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60870== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620e0cfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620e0c71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5620e0c54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f188a68041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f188a49500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f188a474858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5620e0c2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5620e1701138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5620e169b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5620e169d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5620e169d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5620e10bb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5620e10a89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5620e10a212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5620e110bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5620e0cfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5620e0de9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5620e0c55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620e0c5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620e0c467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5620e0c724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f188a476082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5620e0c39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-625739823199988550c6674b12b8fbd89777cc8d Step #5: MERGE-OUTER: attempt 846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2625533948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/625739823199988550c6674b12b8fbd89777cc8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1514 processed earlier; will process 1832 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60887== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643ac063594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643abfd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643abfba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8866f5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8866d7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8866d52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643abf93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643aca67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643aca01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643aca03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643aca0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643ac421229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643ac40e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643ac40812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643ac471ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643ac063c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643ac14fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643abfbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643abfc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643abfac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643abfd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8866d54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643abf9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-caf70d8de454460c1109a56c9b5922c713cd0850 Step #5: MERGE-OUTER: attempt 847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2626326832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/caf70d8de454460c1109a56c9b5922c713cd0850' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1515 processed earlier; will process 1831 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60905== ERROR: libFuzzer: deadly signal Step #5: #0 0x556fad119594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556fad08db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556fad070665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f945ad3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f945ab4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f945ab2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556fad049e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556fadb1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556fadab7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556fadab9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556fadab935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556fad4d7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556fad4c49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556fad4be12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556fad527ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556fad119c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556fad205d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556fad071d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556fad07b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556fad0627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556fad08e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f945ab2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556fad055bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf3b3e9f9c288f3056d9b1626975aa6e3d372c32 Step #5: MERGE-OUTER: attempt 848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2627113345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cf3b3e9f9c288f3056d9b1626975aa6e3d372c32' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1516 processed earlier; will process 1830 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60923== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca56655594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca565c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca565ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f099ee6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f099ec7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f099ec5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca56585e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ca57059138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca56ff3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ca56ff5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca56ff535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ca56a13229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca56a009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca569fa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca56a63ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca56655c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca56741d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca565add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca565b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca5659e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca565ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f099ec5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca56591bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b09e7f888a1ffee933ff0c3ce38fd11da9211714 Step #5: MERGE-OUTER: attempt 849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2627902936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b09e7f888a1ffee933ff0c3ce38fd11da9211714' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1517 processed earlier; will process 1829 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60941== ERROR: libFuzzer: deadly signal Step #5: #0 0x55857ef7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55857eef1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55857eed4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37605c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37603da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37603b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55857eeade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55857f981138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55857f91b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55857f91d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55857f91d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55857f33b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55857f3289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55857f32212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55857f38bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55857ef7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55857f069d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55857eed5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55857eedf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55857eec67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55857eef24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37603bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55857eeb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e7fb058fe6878d67cdc28c284d0b24321883ad8 Step #5: MERGE-OUTER: attempt 850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2628691352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9e7fb058fe6878d67cdc28c284d0b24321883ad8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1518 processed earlier; will process 1828 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==60959== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bd38d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bd384cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bd382f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7c663041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7c644500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7c6424858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bd3808e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564bd42dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bd4276632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564bd4278375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bd427835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564bd3d4d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564bd3d7edc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x564bd39cc4bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x564bd39ba4da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x564bd39c4e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x564bd39c4e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x564bd39c4e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x564bd3830d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x564bd383a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x564bd38217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x564bd384d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb7c6426082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x564bd3814bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba1824150687e9566c29525c9403b852ba9f7e00 Step #5: MERGE-OUTER: attempt 851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2630659949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ba1824150687e9566c29525c9403b852ba9f7e00' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1520 processed earlier; will process 1826 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55914a498594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55914a40cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55914a3ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1366b6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f136697800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1366957858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55914a3c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55914ae9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55914ae36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55914ae38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55914ae3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55914a90d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55914a94413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55914a855d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55914a8439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55914a83d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55914a8a6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55914a498c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55914a584d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55914a3f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55914a3fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55914a3e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55914a40d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1366959082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55914a3d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f5a66090258bc677a8ab9f57847b329c3b42a10 Step #5: MERGE-OUTER: attempt 852 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2633584005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f5a66090258bc677a8ab9f57847b329c3b42a10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1527 processed earlier; will process 1819 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61218== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618c91d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618c914ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618c912d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2adfe3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2adfc5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2adfc32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618c9106e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5618c9bda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618c9b74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5618c9b76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618c9b7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5618c964b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618c968213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618c9593d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618c95819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5618c957b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618c95e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618c91d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618c92c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5618c912ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618c91382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618c911f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618c914b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2adfc34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5618c9112bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f2773fadb1292dd8c7aaaa1754a97f0313b1529 Step #5: MERGE-OUTER: attempt 853 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2634052051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9f2773fadb1292dd8c7aaaa1754a97f0313b1529' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1528 processed earlier; will process 1818 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==61225== ERROR: libFuzzer: deadly signal Step #5: #0 0x559211c88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559211bfcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559211bdf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd14862741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd14843c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd14841b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559211bb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55921268c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559212626632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559212628375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55921262835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5592120f18d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55921215bb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5592121b67cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x559212096f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x559212096f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559211c88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559211d74d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559211be0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x559211bea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x559211bd17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x559211bfd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fd14841d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559211bc4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ce0f7823d629f82ce17f1eaaa3ac3f8088e11da Step #5: MERGE-OUTER: attempt 854 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2634952229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2ce0f7823d629f82ce17f1eaaa3ac3f8088e11da' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1529 processed earlier; will process 1817 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61276== ERROR: libFuzzer: deadly signal Step #5: #0 0x56403460c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564034580b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564034563665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f615757041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f615738500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6157364858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56403453ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564035010138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564034faa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564034fac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564034fac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564034a810c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564034ab813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640349c9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640349b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640349b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564034a1aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56403460cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640346f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564034564d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56403456e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640345557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640345814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6157366082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564034548bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76c91fa5be7bee0795be70c9b5f1f33869a08593 Step #5: MERGE-OUTER: attempt 855 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2636514014 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/76c91fa5be7bee0795be70c9b5f1f33869a08593' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1531 processed earlier; will process 1815 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61395== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c40bce7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c40bc5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c40bc3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f706f27f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f706f09400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f706f073858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c40bc17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c40c6eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c40c685632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c40c687375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c40c68735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c40c0a5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c40c0929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c40c08c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c40c0f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c40bce7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c40bdd3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c40bc3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c40bc492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c40bc307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c40bc5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f706f075082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c40bc23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fd88999353526617f8a69c01e3d64b117f52bfa Step #5: MERGE-OUTER: attempt 856 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2636941746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3fd88999353526617f8a69c01e3d64b117f52bfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1532 processed earlier; will process 1814 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61465== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c616454594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6163c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6163ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c0947041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c0928500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c09264858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c616384e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c616e58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c616df2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c616df4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c616df435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c6168c90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c61690013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c616811d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6167ff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6167f912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c616862ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c616454c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c616540d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6163acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6163b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c61639d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6163c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5c09266082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c616390bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c98fa8622fc17d39078fab0c416d103e08a41b10 Step #5: MERGE-OUTER: attempt 857 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2638129512 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c98fa8622fc17d39078fab0c416d103e08a41b10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1534 processed earlier; will process 1812 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61516== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a55209594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a5517db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a55160665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a8ee7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a8ec9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a8ec71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a55139e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560a55c0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a55ba7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560a55ba9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a55ba935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560a5567e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560a556b513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560a555c6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560a555b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560a555ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560a55617ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560a55209c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560a552f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560a55161d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560a5516b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560a551527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560a5517e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a8ec73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560a55145bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee612353e225a2dcdcff0128f73248fbdb15373f Step #5: MERGE-OUTER: attempt 858 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2639108140 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee612353e225a2dcdcff0128f73248fbdb15373f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1536 processed earlier; will process 1810 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61594== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c45c5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c45bcfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c45bb2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f638a81741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f638a62c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f638a60b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c45b8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561c4665f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c465f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561c465fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c465fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561c46019229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c460069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c4600012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c46069ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c45c5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c45d47d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c45bb3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c45bbd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c45ba47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c45bd04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f638a60d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c45b97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-566494021395c0e39772ffdd83dc7403ece4642b Step #5: MERGE-OUTER: attempt 859 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2641063470 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/566494021395c0e39772ffdd83dc7403ece4642b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1539 processed earlier; will process 1807 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==61721== ERROR: libFuzzer: deadly signal Step #5: #0 0x56087d106594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56087d07ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56087d05d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a0b76e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a0b58300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a0b562858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56087d036e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56087db0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56087daa4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56087daa6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56087d4abed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56087d514ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56087d106c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56087d1f2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56087d05ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56087d0682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56087d04f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56087d07b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f9a0b564082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56087d042bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d77c978bf9cef55b5e2c6a6490ab32eaa1e8acd3 Step #5: MERGE-OUTER: attempt 860 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2641853844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d77c978bf9cef55b5e2c6a6490ab32eaa1e8acd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1540 processed earlier; will process 1806 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61743== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588553b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558855324b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558855307665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5081a4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f508186400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5081843858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588552e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558855db4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558855d4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558855d50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558855d5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55885576e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55885575b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55885575512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588557beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588553b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55885549cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558855308d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588553122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588552f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588553254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5081845082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588552ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e982b06bf84681eb1f75d0128372763a8acda278 Step #5: MERGE-OUTER: attempt 861 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2644924548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e982b06bf84681eb1f75d0128372763a8acda278' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1543 processed earlier; will process 1803 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a03f3fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a03f36fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a03f352665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9c4f8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9c4d9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9c4d7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a03f32be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a03fdff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a03fd99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a03fd9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a03fd9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a03f7b9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a03f7a69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a03f7a012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a03f809ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a03f3fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a03f4e7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a03f353d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a03f35d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a03f3447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a03f3704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd9c4d7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a03f337bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cceb0a157bb2933301239f6323a8f47e42bdf51b Step #5: MERGE-OUTER: attempt 862 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2645724580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cceb0a157bb2933301239f6323a8f47e42bdf51b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1544 processed earlier; will process 1802 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61885== ERROR: libFuzzer: deadly signal Step #5: #0 0x56162550f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561625483b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561625466665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44c6c1041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44c6a2500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44c6a04858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56162543fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561625f13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561625ead632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561625eaf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561625eaf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616258cd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616258ba9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616258b412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56162591def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56162550fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5616255fbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561625467d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616254712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616254587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5616254844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44c6a06082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56162544bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95da8fe7800d763f0ef6c6125c36bd5d6e9e9811 Step #5: MERGE-OUTER: attempt 863 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2646519442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/95da8fe7800d763f0ef6c6125c36bd5d6e9e9811' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1545 processed earlier; will process 1801 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61903== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b79eb35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b79eaa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b79ea8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ad59b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ad57ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ad57ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b79ea65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b79f539138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b79f4d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b79f4d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b79f4d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b79eef3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b79eee09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b79eeda12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b79ef43ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b79eb35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b79ec21d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b79ea8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b79ea972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b79ea7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b79eaaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ad57af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b79ea71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed550a4be070fad21e0bb3cd6e004c0c057ab6c4 Step #5: MERGE-OUTER: attempt 864 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2647309817 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ed550a4be070fad21e0bb3cd6e004c0c057ab6c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1546 processed earlier; will process 1800 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61921== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ad059a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ad050eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ad04f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb72ff641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb72e0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb72dea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ad04cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555ad0f9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ad0f38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555ad0f3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ad0f3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555ad0958229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ad09459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ad093f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ad09a8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ad059ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ad0686d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ad04f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ad04fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ad04e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ad050f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb72dec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ad04d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fd5d24b617c035d073e1775b910a82244138765 Step #5: MERGE-OUTER: attempt 865 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2648107911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5fd5d24b617c035d073e1775b910a82244138765' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1547 processed earlier; will process 1799 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61939== ERROR: libFuzzer: deadly signal Step #5: #0 0x564618bf1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564618b65b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564618b48665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56fa0c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56f9ed700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56f9eb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564618b21e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646195f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56461958f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564619591375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56461959135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564618faf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564618f9c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564618f9612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564618fffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564618bf1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564618cddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564618b49d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564618b532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564618b3a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564618b664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56f9eb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564618b2dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68d92ce8f382c617ff4ce0b6e71ccd0e6d7e89e1 Step #5: MERGE-OUTER: attempt 866 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2648903665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68d92ce8f382c617ff4ce0b6e71ccd0e6d7e89e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1548 processed earlier; will process 1798 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61957== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1466ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d14661fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d146602665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cfd5c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cfd3de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cfd3bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1465dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d1470af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d147049632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d14704b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d14704b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d146a69229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d146a569d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d146a5012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d146ab9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1466abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d146797d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d146603d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d14660d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1465f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1466204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6cfd3bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1465e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d0f05e5793b34ec9df9b963173ea0815844521c Step #5: MERGE-OUTER: attempt 867 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2649673953 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d0f05e5793b34ec9df9b963173ea0815844521c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1550 processed earlier; will process 1796 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62038== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b980f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b98068b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b9804b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f574c1d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f574bfec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f574bfcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b98024e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560b98af8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b98a92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560b98a94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b98a9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560b984b2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b9849f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b9849912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b98502ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b980f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b981e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b9804cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b980562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b9803d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b980694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f574bfcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b98030bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-570cceb9f9ba7b4a7012319dee01ca09b8015de8 Step #5: MERGE-OUTER: attempt 868 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2650116433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/570cceb9f9ba7b4a7012319dee01ca09b8015de8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1551 processed earlier; will process 1795 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62076== ERROR: libFuzzer: deadly signal Step #5: #0 0x557edc32b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557edc29fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557edc282665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f261c73c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f261c55100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f261c530858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557edc25be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557edcd2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557edccc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557edcccb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557edcccb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557edc6e9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557edc6d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557edc6d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557edc739ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557edc32bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557edc417d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557edc283d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557edc28d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557edc2747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557edc2a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f261c532082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557edc267bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6884f5a05d90c0b28385f2ed86933208c14a4396 Step #5: MERGE-OUTER: attempt 869 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2651306813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6884f5a05d90c0b28385f2ed86933208c14a4396' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1553 processed earlier; will process 1793 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62190== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c787f34594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c787ea8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c787e8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf1167541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf1148a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf11469858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c787e64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c788938138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7888d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c7888d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7888d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c7883a90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c7883e013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c7882f1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c7882df9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c7882d912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c788342ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c787f34c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c788020d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c787e8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c787e962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c787e7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c787ea94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf1146b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c787e70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c68a6ed8b99eace4cde7aa09c1aaa3f7ab6eeed Step #5: MERGE-OUTER: attempt 870 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2652064389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1c68a6ed8b99eace4cde7aa09c1aaa3f7ab6eeed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1554 processed earlier; will process 1792 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62203== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629ef71e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629ef692b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629ef675665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62d400241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62d3e1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62d3df6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629ef64ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629f0122138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629f00bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629f00be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629f00be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629efb930c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5629efbca13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629efadbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5629efac99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5629efac312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629efb2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629ef71ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629ef80ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5629ef676d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5629ef6802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629ef6677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629ef6934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f62d3df8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5629ef65abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abb066520ce61ac036a26111526e30f64080e3d3 Step #5: MERGE-OUTER: attempt 871 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2652533447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/abb066520ce61ac036a26111526e30f64080e3d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1555 processed earlier; will process 1791 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62211== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0a646a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f0a63deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f0a63c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f040e2c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f040e0dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f040e0bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0a639ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f0a6e6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0a6e08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f0a6e0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0a6e0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f0a68df0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f0a691613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f0a6827d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f0a68159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f0a680f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f0a6878ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f0a646ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f0a6556d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f0a63c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f0a63cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f0a63b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f0a63df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f040e0bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f0a63a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad0e5637919f8740f1bb16b01bd08b575562a249 Step #5: MERGE-OUTER: attempt 872 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2655287109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad0e5637919f8740f1bb16b01bd08b575562a249' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1558 processed earlier; will process 1788 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62369== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563d457d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563d44f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563d44d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f415d9b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f415d7cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f415d7ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563d44ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5563d4f81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563d4f1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563d4f1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563d4f1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5563d493b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5563d49289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5563d492212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5563d498bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5563d457dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5563d4669d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5563d44d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5563d44df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563d44c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563d44f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f415d7ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5563d44b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97dc268094089dc865338d8705c9ec75697677c7 Step #5: MERGE-OUTER: attempt 873 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2656566976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/97dc268094089dc865338d8705c9ec75697677c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1561 processed earlier; will process 1785 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62484== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fa153b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fa14afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fa1492665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefeaa9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefea8b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefea890858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fa146be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559fa1f3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fa1ed9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559fa1edb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fa1edb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559fa19b00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559fa19e713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559fa18f8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559fa18e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559fa18e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559fa1949ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559fa153bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559fa1627d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559fa1493d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559fa149d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559fa14847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559fa14b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fefea892082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559fa1477bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab9870f9447003b9de0262d350a5b3636a6756ee Step #5: MERGE-OUTER: attempt 874 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2657850309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ab9870f9447003b9de0262d350a5b3636a6756ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1564 processed earlier; will process 1782 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62600== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f2d295594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f2d209b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f2d1ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f878724d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f878706200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8787041858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f2d1c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f2dc99138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f2dc33632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f2dc35375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f2dc3535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f2d70a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f2d74113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f2d652d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f2d6409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f2d63a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f2d6a3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f2d295c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f2d381d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f2d1edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f2d1f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f2d1de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f2d20a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8787043082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f2d1d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94296b22dbe098cf35456421793cfad1a50e6cbc Step #5: MERGE-OUTER: attempt 875 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2661067533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/94296b22dbe098cf35456421793cfad1a50e6cbc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1570 processed earlier; will process 1776 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:15:19,077 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:15:19,129 I Loading checkpoints Step #5: 2026-07-11 07:15:19,170 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:15:19,176 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:15:19,561 I Loading checkpoints Step #5: 2026-07-11 07:15:19,742 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,742 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,742 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,742 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,743 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,744 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:15:19,774 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:15:19,869 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3f709d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3f7011b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3f6ff4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f046c6f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f046c50600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f046c4e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3f6fcde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c3f7aa1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3f7a3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c3f7a3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3f7a3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c3f75120c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c3f754913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c3f745ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c3f74489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c3f744212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c3f74abef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c3f709dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c3f7189d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c3f6ff5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c3f6fff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c3f6fe67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c3f70124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f046c4e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c3f6fd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd5e29cd3e6c25cc8a50c639585560cfc4bf838b Step #5: MERGE-OUTER: attempt 876 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2662689636 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd5e29cd3e6c25cc8a50c639585560cfc4bf838b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1574 processed earlier; will process 1772 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62957== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d35b2a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d35b21cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d35b1ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8911af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa890fc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa890fa3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d35b1d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d35bcac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d35bc46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d35bc48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d35bc4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d35b666229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d35b6539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d35b64d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d35b6b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d35b2a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d35b394d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d35b200d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d35b20a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d35b1f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d35b21d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa890fa5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d35b1e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78d7a7e57e731776020f449a5bdc1d4fcad59da7 Step #5: MERGE-OUTER: attempt 877 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2664998386 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/78d7a7e57e731776020f449a5bdc1d4fcad59da7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1579 processed earlier; will process 1767 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==63088== ERROR: libFuzzer: deadly signal Step #5: #0 0x55676db27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55676da9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55676da7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f622b8f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f622b70e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f622b6ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55676da57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55676e52b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55676e4c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55676e4c7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55676decced0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55676df35ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55676db27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55676dc13d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55676da7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55676da892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55676da707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55676da9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f622b6ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55676da63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c36532e0e4c96f3d1a78a1d3190b7b929c961727 Step #5: MERGE-OUTER: attempt 878 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2665788554 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c36532e0e4c96f3d1a78a1d3190b7b929c961727' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1580 processed earlier; will process 1766 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63140== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556545c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555654537b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55565451a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79b03a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79b01be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79b019d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556544f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555654fc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555654f61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555654f63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555654f6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555654981229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55565496e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55565496812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556549d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556545c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556546afd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55565451bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556545252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55565450c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556545384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79b019f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556544ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed96187cead67077fe28619b88baa0a1aa9977d2 Step #5: MERGE-OUTER: attempt 879 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2667641994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ed96187cead67077fe28619b88baa0a1aa9977d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1583 processed earlier; will process 1763 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63262== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642a8cb2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642a8c26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642a8c09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f4e69041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f4e4a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f4e484858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642a8be2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5642a96b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642a9650632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5642a9652375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642a965235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5642a91270c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5642a915e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5642a906fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5642a905d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5642a905712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642a90c0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5642a8cb2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5642a8d9ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5642a8c0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642a8c142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5642a8bfb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5642a8c274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f4e486082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5642a8beebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c24431b63f839471521895df73b91f8385553b19 Step #5: MERGE-OUTER: attempt 880 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2669846042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c24431b63f839471521895df73b91f8385553b19' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1586 processed earlier; will process 1760 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63392== ERROR: libFuzzer: deadly signal Step #5: #0 0x562afe5e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562afe555b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562afe538665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde58f6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde58d7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde58d5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562afe511e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562afefe5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562afef7f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562afef81375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562afef8135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562afe99f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562afe98c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562afe98612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562afe9efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562afe5e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562afe6cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562afe539d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562afe5432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562afe52a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562afe5564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde58d5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562afe51dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7a094d206c20c276c621d39fc9cd8920e709809 Step #5: MERGE-OUTER: attempt 881 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2671431352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d7a094d206c20c276c621d39fc9cd8920e709809' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1590 processed earlier; will process 1756 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63513== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f44505594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f44479b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f4445c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe7b59d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7b57eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7b57ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f44435e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f44f09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f44ea3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f44ea5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f44ea535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f4497a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f449b113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f448c2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f448b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f448aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f44913ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f44505c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f445f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f4445dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f444672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f4444e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f4447a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe7b57cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f44441bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62f2f9edcffc97a2ca2c69e5a008444dd7de196c Step #5: MERGE-OUTER: attempt 882 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2672779905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/62f2f9edcffc97a2ca2c69e5a008444dd7de196c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1592 processed earlier; will process 1754 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63630== ERROR: libFuzzer: deadly signal Step #5: #0 0x559afb2a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559afb21ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559afb1fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6c2f5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6c2d7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6c2d4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559afb1d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559afbcaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559afbc44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559afbc46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559afbc4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559afb664229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559afb6519d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559afb64b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559afb6b4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559afb2a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559afb392d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559afb1fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559afb2082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559afb1ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559afb21b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd6c2d51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559afb1e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acae5c5803844d7c1df9b3e922b0869e1eab6a93 Step #5: MERGE-OUTER: attempt 883 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2675683565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/acae5c5803844d7c1df9b3e922b0869e1eab6a93' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1596 processed earlier; will process 1750 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63784== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d06cf5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d06c69b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d06c4c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb81937a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb81918f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb81916e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d06c25e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d076f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d07693632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d07695375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d0769535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563d070b3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563d070a09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563d0709a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563d07103ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563d06cf5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563d06de1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563d06c4dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563d06c572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563d06c3e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563d06c6a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb819170082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563d06c31bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-682ee9a9a140306e3eba4630be46fb9b1036bca6 Step #5: MERGE-OUTER: attempt 884 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2676960928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/682ee9a9a140306e3eba4630be46fb9b1036bca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1598 processed earlier; will process 1748 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63898== ERROR: libFuzzer: deadly signal Step #5: #0 0x561aa402a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561aa3f9eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561aa3f81665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff27edb441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff27ebc900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff27eba8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561aa3f5ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561aa4a2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561aa49c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561aa49ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561aa49ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561aa43e8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561aa43d59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561aa43cf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561aa4438ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561aa402ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561aa4116d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561aa3f82d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561aa3f8c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561aa3f737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561aa3f9f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff27ebaa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561aa3f66bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93fc1f9fb5e2481b4d7a7369589c24ee1376c5f5 Step #5: MERGE-OUTER: attempt 885 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2677755789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/93fc1f9fb5e2481b4d7a7369589c24ee1376c5f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1599 processed earlier; will process 1747 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==63915== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dd920a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dd917eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dd9161665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f557376141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f557357600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5573555858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dd913ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563dd9c0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dd9ba8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563dd9baa578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x563dd95afed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563dd9618ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563dd920ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563dd92f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563dd9162d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563dd916c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563dd91537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563dd917f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5573557082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563dd9146bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99b3563a3d19d4b1364aa95c76bc7df15b20a1b4 Step #5: MERGE-OUTER: attempt 886 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2678542708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99b3563a3d19d4b1364aa95c76bc7df15b20a1b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1600 processed earlier; will process 1746 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==63937== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d1bf0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d1be80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d1be63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0243ae241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02438f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02438d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d1be3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562d1c910138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d1c8aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562d1c8ac578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x562d1c2b1ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562d1c31aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562d1bf0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562d1bff8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562d1be64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562d1be6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562d1be557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562d1be814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f02438d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562d1be48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8022db7e3be3ea58ba1221844dff4578ac2e140 Step #5: MERGE-OUTER: attempt 887 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2679275199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8022db7e3be3ea58ba1221844dff4578ac2e140' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1601 processed earlier; will process 1745 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64016== ERROR: libFuzzer: deadly signal Step #5: #0 0x559684379594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596842edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596842d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88bee9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88becb000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88bec8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596842a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559684d7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559684d17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559684d19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559684d1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5596847ee0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55968482513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559684736d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5596847249d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55968471e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559684787ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559684379c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559684465d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5596842d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596842db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596842c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596842ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f88bec91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5596842b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07f7adcf30077916865ff780e934e87af27a52c5 Step #5: MERGE-OUTER: attempt 888 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2680465890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/07f7adcf30077916865ff780e934e87af27a52c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1604 processed earlier; will process 1742 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64069== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c5413b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c540afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c54092665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69a719641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69a6fab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69a6f8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c5406be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c54b3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c54ad9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c54adb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c54adb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c544f9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c544e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c544e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c54549ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c5413bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c54227d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c54093d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c5409d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c540847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c540b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f69a6f8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c54077bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f85ed9efa8c1fd3e19744af135549e9aeddf076 Step #5: MERGE-OUTER: attempt 889 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2680903767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f85ed9efa8c1fd3e19744af135549e9aeddf076' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1605 processed earlier; will process 1741 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64108== ERROR: libFuzzer: deadly signal Step #5: #0 0x56438830c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564388280b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564388263665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07a7e9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07a7cb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07a7c91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56438823ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564388d10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564388caa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564388cac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564388cac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643887810c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643887b813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643886c9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5643886b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5643886b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56438871aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56438830cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643883f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564388264d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56438826e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643882557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643882814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f07a7c93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564388248bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-434a67893b74698f341aa71d4071a2cd009a87b1 Step #5: MERGE-OUTER: attempt 890 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2681385972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/434a67893b74698f341aa71d4071a2cd009a87b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1606 processed earlier; will process 1740 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64115== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d71d4ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d71d420b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d71d403665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa468bd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4689ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4689cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d71d3dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d71deb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d71de4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d71de4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d71de4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d71d86a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d71d8579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d71d85112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d71d8baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d71d4acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d71d598d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d71d404d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d71d40e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d71d3f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d71d4214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa4689cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d71d3e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee91664bb5d58907fdc43960b285f44a229c4d8a Step #5: MERGE-OUTER: attempt 891 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2682528092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee91664bb5d58907fdc43960b285f44a229c4d8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1609 processed earlier; will process 1737 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64167== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f8d52b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f8d49fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f8d482665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1600b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd15fecb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd15feaa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f8d45be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557f8df2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f8dec9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557f8decb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f8decb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557f8d9a00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f8d9d713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f8d8e8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f8d8d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f8d8d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f8d939ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f8d52bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f8d617d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f8d483d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f8d48d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f8d4747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f8d4a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd15feac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f8d467bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf27276b54807cdc73c1bfdcbcfd75db166162ba Step #5: MERGE-OUTER: attempt 892 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2683938652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cf27276b54807cdc73c1bfdcbcfd75db166162ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1611 processed earlier; will process 1735 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==64286== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b1c906594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b1c87ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b1c85d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28c3a1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28c382600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28c3805858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b1c836e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560b1d30a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b1d2a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560b1d2a6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x560b1ccabed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560b1cd14ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560b1c906c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560b1c9f2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560b1c85ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560b1c8682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560b1c84f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560b1c87b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f28c3807082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560b1c842bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-632cce3c45e197f784f46cc9e79cbb2730d14795 Step #5: MERGE-OUTER: attempt 893 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2684728109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/632cce3c45e197f784f46cc9e79cbb2730d14795' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1612 processed earlier; will process 1734 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64307== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640c0031594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640bffa5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640bff88665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c41e2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c41c3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c41c1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640bff61e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5640c0a35138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640c09cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5640c09d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640c09d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5640c04a60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640c04dd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640c03eed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640c03dc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640c03d612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5640c043fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5640c0031c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640c011dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5640bff89d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5640bff932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640bff7a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640bffa64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c41c20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5640bff6dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9cd260567e3406f1d315c043aa8c2d563c7905a Step #5: MERGE-OUTER: attempt 894 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2685326191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b9cd260567e3406f1d315c043aa8c2d563c7905a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1613 processed earlier; will process 1733 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64377== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a64800b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a647f7fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a647f62665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f658092d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f658074200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6580721858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a647f3be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a648a0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6489a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a6489ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6489ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a6483c9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6483b69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6483b012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a648419ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a64800bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6480f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a647f63d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a647f6d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a647f547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a647f804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6580723082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a647f47bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97e00222e01eed0ecab3a67014d0546185b8709a Step #5: MERGE-OUTER: attempt 895 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2686271921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/97e00222e01eed0ecab3a67014d0546185b8709a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1614 processed earlier; will process 1732 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64393== ERROR: libFuzzer: deadly signal Step #5: #0 0x557535c0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557535b80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557535b63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f9ae1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f9ac3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f9ac12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557535b3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557536610138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575365aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5575365ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575365ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557535fca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557535fb79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557535fb112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55753601aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557535c0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557535cf8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557535b64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557535b6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557535b557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557535b814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f9ac14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557535b48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5412acbec764d113ac805a80bcb682d3915038b7 Step #5: MERGE-OUTER: attempt 896 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2687153882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5412acbec764d113ac805a80bcb682d3915038b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1615 processed earlier; will process 1731 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64411== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599d4265594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599d41d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599d41bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd613d1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd613b2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd613b05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599d4195e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5599d4c69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599d4c03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5599d4c05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599d4c0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5599d4623229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5599d46109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5599d460a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5599d4673ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5599d4265c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5599d4351d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5599d41bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5599d41c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5599d41ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5599d41da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd613b07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5599d41a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e309c151044f3f51e2adccc51f91f38c3b4a56c Step #5: MERGE-OUTER: attempt 897 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2687944231 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e309c151044f3f51e2adccc51f91f38c3b4a56c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1616 processed earlier; will process 1730 files now Step #5: #1 pulse exec/s: 0 rss: 203Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64429== ERROR: libFuzzer: deadly signal Step #5: #0 0x55989bcab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55989bc1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55989bc02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc515e9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc515cae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc515c8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55989bbdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55989c6af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55989c649632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55989c64b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55989c64b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55989c1200c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55989c15713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55989c068d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55989c0569d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55989c05012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55989c0b9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55989bcabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55989bd97d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55989bc03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55989bc0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55989bbf47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55989bc204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc515c8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55989bbe7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d244a97ff85ded0ae18b221fddb4a7aa719b0008 Step #5: MERGE-OUTER: attempt 898 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2690362784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d244a97ff85ded0ae18b221fddb4a7aa719b0008' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1621 processed earlier; will process 1725 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64567== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644540ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564454022b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564454005665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41ecf8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41ecd9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41ecd76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564453fdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564454ab2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564454a4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564454a4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564454a4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5644545230c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56445455a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56445446bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5644544599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56445445312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644544bcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644540aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56445419ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564454006d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644540102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564453ff77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644540234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41ecd78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564453feabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61086693a78d9d811e0f0d5f47cf9392feb0675e Step #5: MERGE-OUTER: attempt 899 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2690856541 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/61086693a78d9d811e0f0d5f47cf9392feb0675e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1622 processed earlier; will process 1724 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55941a7d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55941a74db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55941a730665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f160130941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f160111e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16010fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55941a709e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55941b1dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55941b177632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55941b179375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55941b17935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55941ab97229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55941ab849d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55941ab7e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55941abe7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55941a7d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55941a8c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55941a731d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55941a73b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55941a7227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55941a74e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f16010ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55941a715bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d2526b3a856f1344d5e4fef27e0ded8e7aa0439 Step #5: MERGE-OUTER: attempt 900 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2693466480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6d2526b3a856f1344d5e4fef27e0ded8e7aa0439' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1626 processed earlier; will process 1720 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==64687== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622d8116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622d808ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622d806d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff869ce241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff869af700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff869ad6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622d8046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622d8b1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622d8ab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622d8ab6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5622d84bbed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5622d8524ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5622d8116c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5622d8202d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5622d806ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5622d80782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5622d805f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5622d808b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff869ad8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5622d8052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e3c9ddf2e6898691f9ad8300483069396a52785 Step #5: MERGE-OUTER: attempt 901 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2694258680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e3c9ddf2e6898691f9ad8300483069396a52785' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1627 processed earlier; will process 1719 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==64740== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4280bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b428031b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b428014665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefe4bed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefe4a0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefe49e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b427fede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b428ac1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b428a5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b428a5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b428a5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4285320c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b428563dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55b4281b14bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55b4281cb6c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x55b4281a2fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x55b4281a9e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55b4281a9e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55b4281a9e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55b428015d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b42801f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4280067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4280324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fefe49e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b427ff9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14b14eeff2fb073fdf1a22bd38990cab47fb61bd Step #5: MERGE-OUTER: attempt 902 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2696565033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14b14eeff2fb073fdf1a22bd38990cab47fb61bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1630 processed earlier; will process 1716 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64898== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a15c10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a15b84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a15b67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd886ecd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd886ce200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd886cc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a15b40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a16614138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a165ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a165b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a165b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a15fce229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a15fbb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a15fb512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a1601eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a15c10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a15cfcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a15b68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a15b722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a15b597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a15b854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd886cc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a15b4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01f25765a510eb08747f6a5090b082c06318e758 Step #5: MERGE-OUTER: attempt 903 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2700038176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01f25765a510eb08747f6a5090b082c06318e758' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1634 processed earlier; will process 1712 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65037== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b9dca2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b9dc16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b9dbf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc45f08e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc45eea300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc45ee82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b9dbd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557b9e6a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b9e640632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557b9e642375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b9e64235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557b9e060229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b9e04d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b9e04712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b9e0b0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b9dca2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b9dd8ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b9dbfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b9dc042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b9dbeb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b9dc174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc45ee84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b9dbdebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1134ef2eea14c49c4ae0f8fecb76d6ed61633e9 Step #5: MERGE-OUTER: attempt 904 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2701963679 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1134ef2eea14c49c4ae0f8fecb76d6ed61633e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1639 processed earlier; will process 1707 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65129== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6a50f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6a506cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6a504f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc96a5b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc96a3c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc96a3a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6a5028e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a6a5afc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6a5a96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a6a5a98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6a5a9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a6a54b6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6a54a39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6a549d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6a5506ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6a50f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6a51e4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6a5050d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6a505a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6a50417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6a506d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc96a3a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6a5034bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5adbb8ee419f22cced52b528638e04e5cbd60d28 Step #5: MERGE-OUTER: attempt 905 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702566377 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5adbb8ee419f22cced52b528638e04e5cbd60d28' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1640 processed earlier; will process 1706 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65173== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d3e9a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d3e918b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d3e8fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc18c2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc18a4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc18a20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d3e8d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d3f3a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d3f342632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d3f344375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d3f34435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d3ed62229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d3ed4f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d3ed4912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d3edb2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d3e9a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d3ea90d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d3e8fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d3e9062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d3e8ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d3e9194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc18a22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d3e8e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8854f51e072bdf9803533e6098bb60db6a60876f Step #5: MERGE-OUTER: attempt 906 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703381670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8854f51e072bdf9803533e6098bb60db6a60876f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1641 processed earlier; will process 1705 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65190== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e274a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e27418b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e273fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0de700441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0de6e1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0de6df8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e273d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556e27ea8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e27e42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556e27e44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e27e4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556e27862229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e2784f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e2784912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e278b2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e274a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e27590d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e273fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e274062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e273ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e274194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0de6dfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e273e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-937d65bae52fba47aaf23455ddb03d309461d5eb Step #5: MERGE-OUTER: attempt 907 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704168905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/937d65bae52fba47aaf23455ddb03d309461d5eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1642 processed earlier; will process 1704 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfd21b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfd212ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfd210d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd37c7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd37a8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd37a6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfd20e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bfd2bba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfd2b54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bfd2b56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfd2b5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bfd2574229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfd25619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfd255b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfd25c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfd21b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfd22a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfd210ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfd21182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfd20ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfd212b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbd37a70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfd20f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc2afabeba0dc8c53caad0f1d2a2d3802405a8b3 Step #5: MERGE-OUTER: attempt 908 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704960231 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc2afabeba0dc8c53caad0f1d2a2d3802405a8b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1643 processed earlier; will process 1703 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65226== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa0dc7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa0dbf2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa0dbd5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff25981341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff25962800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff259607858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa0dbaee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa0e682138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa0e61c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa0e61e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa0e61e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aa0e0f30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aa0e12a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aa0e03bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aa0e0299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aa0e02312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aa0e08cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aa0dc7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aa0dd6ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aa0dbd6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aa0dbe02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aa0dbc77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aa0dbf34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff259609082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aa0dbbabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71ac27b8c63bb6b2ad6823d6f20e1096093ae03c Step #5: MERGE-OUTER: attempt 909 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2707550352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/71ac27b8c63bb6b2ad6823d6f20e1096093ae03c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1647 processed earlier; will process 1699 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65385== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e85f3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e85eaeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e85e91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc013e9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc013cb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc013c90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e85e6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560e8693e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e868d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560e868da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e868da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560e862f8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e862e59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e862df12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e86348ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e85f3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e86026d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e85e92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e85e9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e85e837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e85eaf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc013c92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e85e76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15a4cd9f4a1f5cee91bcc9839fb115d8ee926a5b Step #5: MERGE-OUTER: attempt 910 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709497164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/15a4cd9f4a1f5cee91bcc9839fb115d8ee926a5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1649 processed earlier; will process 1697 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65436== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bb39a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bb3917b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bb38fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa87659041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8763a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa876384858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bb38d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555bb43a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bb4341632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555bb4343375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bb434335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555bb3e180c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555bb3e4f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555bb3d60d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555bb3d4e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555bb3d4812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555bb3db1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555bb39a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555bb3a8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555bb38fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555bb39052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555bb38ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555bb39184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa876386082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555bb38dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9f35545e0ec9152d9a0e4d676d26128dee84957 Step #5: MERGE-OUTER: attempt 911 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710836539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c9f35545e0ec9152d9a0e4d676d26128dee84957' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1651 processed earlier; will process 1695 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65547== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae08c74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae08be8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae08bcb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96ac3b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96ac1c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96ac1a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae08ba4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae09678138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae09612632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae09614375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae0961435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae09032229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae0901f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae0901912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae09082ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae08c74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae08d60d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae08bccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae08bd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae08bbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae08be94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96ac1a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae08bb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39503286fbb9061ae0f803cf49e577fae99b9abc Step #5: MERGE-OUTER: attempt 912 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2714426685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/39503286fbb9061ae0f803cf49e577fae99b9abc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1656 processed earlier; will process 1690 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c586f67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c586edbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c586ebe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa451e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa44ff800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa44fd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c586e97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c58796b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c587905632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c587907375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c58790735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c587325229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5873129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c58730c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c587375ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c586f67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c587053d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c586ebfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c586ec92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c586eb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c586edc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa44fd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c586ea3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b5481c4515c9aa809da54bd46227cde076a0b74 Step #5: MERGE-OUTER: attempt 913 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2715215041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b5481c4515c9aa809da54bd46227cde076a0b74' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1657 processed earlier; will process 1689 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65708== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8b5b16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8b5a8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8b5a6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efda38ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efda36ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efda36de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8b5a46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e8b651a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8b64b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e8b64b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8b64b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e8b5ed4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8b5ec19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8b5ebb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e8b5f24ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e8b5b16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8b5c02d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e8b5a6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8b5a782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8b5a5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8b5a8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efda36e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e8b5a52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43b742e6e6073f96e5473dae962dce7b9ea8cbf7 Step #5: MERGE-OUTER: attempt 914 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2717935089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/43b742e6e6073f96e5473dae962dce7b9ea8cbf7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1660 processed earlier; will process 1686 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65841== ERROR: libFuzzer: deadly signal Step #5: #0 0x56101db25594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56101da99b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56101da7c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f645165141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f645146600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6451445858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56101da55e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56101e529138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56101e4c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56101e4c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56101e4c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56101dee3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56101ded09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56101deca12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56101df33ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56101db25c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56101dc11d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56101da7dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56101da872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56101da6e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56101da9a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6451447082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56101da61bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c83a5e4352a19afd08c15702952ec1a69a2c6a5 Step #5: MERGE-OUTER: attempt 915 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2718397373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3c83a5e4352a19afd08c15702952ec1a69a2c6a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1661 processed earlier; will process 1685 files now Step #5: #1 pulse exec/s: 0 rss: 215Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65913== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8b6f2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8b6e9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8b6e82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2afb96f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2afb78400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2afb763858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8b6e5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e8b792f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8b78c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e8b78cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8b78cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e8b73a00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8b73d713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8b72e8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8b72d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8b72d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8b7339ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8b6f2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8b7017d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8b6e83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8b6e8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8b6e747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8b6ea04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2afb765082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8b6e67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8909636e044a44164802f8d93b41b43e83179f3 Step #5: MERGE-OUTER: attempt 916 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2720048166 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f8909636e044a44164802f8d93b41b43e83179f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1664 processed earlier; will process 1682 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65977== ERROR: libFuzzer: deadly signal Step #5: #0 0x56251d2e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56251d258b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56251d23b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d0779341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d075a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d07587858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56251d214e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56251dce8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56251dc82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56251dc84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56251dc8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56251d7590c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56251d79013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56251d6a1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56251d68f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56251d68912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56251d6f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56251d2e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56251d3d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56251d23cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56251d2462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56251d22d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56251d2594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5d07589082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56251d220bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8bff5d3161aeba9af78f73053459ecad89374743 Step #5: MERGE-OUTER: attempt 917 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2721283404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8bff5d3161aeba9af78f73053459ecad89374743' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1666 processed earlier; will process 1680 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66091== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cbd8d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cbd844b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cbd827665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f486dc9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f486daaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f486da8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cbd800e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560cbe2d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cbe26e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560cbe270375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cbe27035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560cbdd450c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560cbdd7c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560cbdc8dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560cbdc7b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560cbdc7512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560cbdcdeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560cbd8d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560cbd9bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560cbd828d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560cbd8322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560cbd8197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560cbd8454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f486da90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560cbd80cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3c5ad108443f8bc09ea13b39e9defebdac29841 Step #5: MERGE-OUTER: attempt 918 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2723145529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3c5ad108443f8bc09ea13b39e9defebdac29841' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1670 processed earlier; will process 1676 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec22bae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec22b22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec22b05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc93ae3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc93ac4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc93ac2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec22adee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ec235b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec2354c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ec2354e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec2354e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ec22f6c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec22f599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec22f5312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec22fbcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec22baec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec22c9ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec22b06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec22b102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec22af77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec22b234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc93ac30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec22aeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33df2a01ef7f3fc2dc256dc07d77d0bbefae3004 Step #5: MERGE-OUTER: attempt 919 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2723931179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33df2a01ef7f3fc2dc256dc07d77d0bbefae3004' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1671 processed earlier; will process 1675 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66262== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd7cb36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd7caaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd7ca8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c2a8e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c2a6fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c2a6d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd7ca66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dd7d53a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd7d4d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dd7d4d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd7d4d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dd7cef4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd7cee19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd7cedb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd7cf44ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd7cb36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd7cc22d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd7ca8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd7ca982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd7ca7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd7caab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c2a6db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd7ca72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7516a12c83c09a28e483719b203807b8eb13f8fb Step #5: MERGE-OUTER: attempt 920 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2724717720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7516a12c83c09a28e483719b203807b8eb13f8fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1672 processed earlier; will process 1674 files now Step #5: #1 pulse exec/s: 0 rss: 292Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66280== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d5c083594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d5bff7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d5bfda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f769faf241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f769f90700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f769f8e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d5bfb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d5ca87138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d5ca21632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d5ca23375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d5ca2335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d5c441229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d5c42e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d5c42812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d5c491ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d5c083c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d5c16fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d5bfdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d5bfe52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d5bfcc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d5bff84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f769f8e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d5bfbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3444ed4cbc7b8a6b49050be8f35768df40b52c26 Step #5: MERGE-OUTER: attempt 921 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2725659478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3444ed4cbc7b8a6b49050be8f35768df40b52c26' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1674 processed earlier; will process 1672 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66364== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f1a91e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f1a892b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f1a875665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f938222d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f938204200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9382021858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f1a84ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559f1b322138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f1b2bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559f1b2be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f1b2be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559f1acdc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f1acc99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f1acc312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f1ad2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f1a91ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f1aa0ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f1a876d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f1a8802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f1a8677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f1a8934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9382023082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f1a85abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1ec736471216e8db70810e0eeb9d263a937eacf Step #5: MERGE-OUTER: attempt 922 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2726610872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d1ec736471216e8db70810e0eeb9d263a937eacf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1676 processed earlier; will process 1670 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66472== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576dc1b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576dc124b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576dc107665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2730acd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27308e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27308c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576dc0e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576dcbb4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576dcb4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576dcb50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576dcb5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576dc6250c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576dc65c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5576dc56dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5576dc55b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5576dc55512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5576dc5beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5576dc1b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5576dc29cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5576dc108d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5576dc1122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5576dc0f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5576dc1254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f27308c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5576dc0ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e1ea3f6001903df21fad8ab1e73a5720b5a4808 Step #5: MERGE-OUTER: attempt 923 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2727779771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e1ea3f6001903df21fad8ab1e73a5720b5a4808' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1678 processed earlier; will process 1668 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==66555== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bb14f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bb146cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bb144f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18bb76941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18bb57e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18bb55d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bb1428e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560bb1efc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bb1e96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560bb1e98578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x560bb189ded0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560bb1906ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560bb14f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560bb15e4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560bb1450d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560bb145a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560bb14417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560bb146d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f18bb55f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560bb1434bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90a04b261abb4f6be36c40da97dc5308dcc484d7 Step #5: MERGE-OUTER: attempt 924 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2728568022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/90a04b261abb4f6be36c40da97dc5308dcc484d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1679 processed earlier; will process 1667 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66607== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffad0c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffad039b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffad01c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b2bf5141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b2bd6600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b2bd45858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffacff5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ffadac9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffada63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ffada65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffada6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ffad53a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffad57113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffad482d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffad4709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffad46a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffad4d3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffad0c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffad1b1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffad01dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffad0272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffad00e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffad03a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0b2bd47082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffad001bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a6f828d020c8203034679be3d086c6fe92db572 Step #5: MERGE-OUTER: attempt 925 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2729539116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a6f828d020c8203034679be3d086c6fe92db572' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1681 processed earlier; will process 1665 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66683== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9e0654594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9e05c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9e05ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ee04f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ee030700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ee02e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9e0584e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e9e1058138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9e0ff2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e9e0ff4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9e0ff435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e9e0ac90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e9e0b0013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e9e0a11d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e9e09ff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e9e09f912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e9e0a62ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e9e0654c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e9e0740d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e9e05acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e9e05b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e9e059d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e9e05c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ee02e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e9e0590bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ca2e670ce98bba44ebae141b89106cf949f7552 Step #5: MERGE-OUTER: attempt 926 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2730848433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ca2e670ce98bba44ebae141b89106cf949f7552' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1683 processed earlier; will process 1663 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66768== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653b8e15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653b8d89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653b8d6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f4f3bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f4f1d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f4f1b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653b8d45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5653b9819138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653b97b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5653b97b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653b97b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653b91d3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653b91c09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5653b91ba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5653b9223ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5653b8e15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5653b8f01d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5653b8d6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5653b8d772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653b8d5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5653b8d8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f4f1b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5653b8d51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52c72f4777d26b47f1eb6c1fa490680493cbb488 Step #5: MERGE-OUTER: attempt 927 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2731287574 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/52c72f4777d26b47f1eb6c1fa490680493cbb488' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1684 processed earlier; will process 1662 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66839== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598790f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559879066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559879049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12b4c9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12b4aae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12b4a8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559879022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559879af6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559879a90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559879a92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559879a9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5598794b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55987949d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55987949712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559879500ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5598790f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5598791ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55987904ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598790542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55987903b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598790674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12b4a8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55987902ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e901ff94aae5aaff5a90faaf8c72ac84f60ace1 Step #5: MERGE-OUTER: attempt 928 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2731990162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e901ff94aae5aaff5a90faaf8c72ac84f60ace1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1685 processed earlier; will process 1661 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66852== ERROR: libFuzzer: deadly signal Step #5: #0 0x55835171e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558351692b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558351675665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73f4e6c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73f4c8100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73f4c60858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55835164ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558352122138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583520bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5583520be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583520be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558351b930c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558351bca13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558351adbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558351ac99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558351ac312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558351b2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55835171ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55835180ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558351676d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5583516802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5583516677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5583516934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f73f4c62082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55835165abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd467db9730b3666864b76ddc4f623701c949630 Step #5: MERGE-OUTER: attempt 929 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2732478269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cd467db9730b3666864b76ddc4f623701c949630' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1686 processed earlier; will process 1660 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66891== ERROR: libFuzzer: deadly signal Step #5: #0 0x560954cf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560954c67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560954c4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ccb35141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ccb16600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ccb145858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560954c23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5609556f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560955691632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560955693375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56095569335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5609550b1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56095509e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56095509812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560955101ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560954cf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560954ddfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560954c4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560954c552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560954c3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560954c684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ccb147082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560954c2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-732716692f69a5102dc262de98633f87ba48b1c5 Step #5: MERGE-OUTER: attempt 930 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2733334621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/732716692f69a5102dc262de98633f87ba48b1c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1687 processed earlier; will process 1659 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:16:31,430 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:16:31,557 I Loading checkpoints Step #5: 2026-07-11 07:16:31,768 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:16:31,853 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66907== ERROR: libFuzzer: deadly signal Step #5: #0 0x560707b8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560707b01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560707ae4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe00fd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe00ded00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe00dcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560707abde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560708591138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56070852b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56070852d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56070852d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560707f4b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560707f389d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560707f3212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560707f9bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560707b8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560707c79d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560707ae5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560707aef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560707ad67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560707b024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe00dce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560707ac9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77145110f86dca81be873fab8d0d3929b24caa4f Step #5: MERGE-OUTER: attempt 931 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2734627612 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/77145110f86dca81be873fab8d0d3929b24caa4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1691 processed earlier; will process 1655 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67030== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac9ff36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac9feaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac9fe8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0aedcc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0aebe100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0aebc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac9fe66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aca093a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aca08d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aca08d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aca08d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aca02f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aca02e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aca02db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aca0344ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac9ff36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aca0022d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac9fe8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac9fe982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac9fe7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac9feab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0aebc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac9fe72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d843c7e5d27640d5964d24dcd3794d87c3417b Step #5: MERGE-OUTER: attempt 932 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2735865565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87d843c7e5d27640d5964d24dcd3794d87c3417b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1693 processed earlier; will process 1653 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67145== ERROR: libFuzzer: deadly signal Step #5: #0 0x560098082594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560097ff6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560097fd9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53c5d3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53c5b5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53c5b31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560097fb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560098a86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560098a20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560098a22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560098a2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560098440229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56009842d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56009842712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560098490ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560098082c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56009816ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560097fdad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560097fe42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560097fcb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560097ff74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53c5b33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560097fbebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be0ff0001506b9ed1131376b6e3ea33b267be350 Step #5: MERGE-OUTER: attempt 933 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2737269867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be0ff0001506b9ed1131376b6e3ea33b267be350' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1695 processed earlier; will process 1651 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67201== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9e9c83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9e9bf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9e9bda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cb295a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cb276f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cb274e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9e9bb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f9ea687138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9ea621632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f9ea623375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9ea62335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f9ea041229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9ea02e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9ea02812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9ea091ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9e9c83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9e9d6fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9e9bdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9e9be52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9e9bcc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9e9bf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9cb2750082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9e9bbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8f8e4f284d00db5ce6da903e6a2f8c8d3ba92d6 Step #5: MERGE-OUTER: attempt 934 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2738059243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b8f8e4f284d00db5ce6da903e6a2f8c8d3ba92d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1696 processed earlier; will process 1650 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67219== ERROR: libFuzzer: deadly signal Step #5: #0 0x559926c6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559926be3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559926bc6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedb579b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedb55b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedb558f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559926b9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559927673138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55992760d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55992760f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55992760f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55992702d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55992701a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55992701412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55992707def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559926c6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559926d5bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559926bc7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559926bd12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559926bb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559926be44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedb5591082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559926babbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d510c66c0d9cf6b0c230bd7361613191b656866 Step #5: MERGE-OUTER: attempt 935 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2739306853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1d510c66c0d9cf6b0c230bd7361613191b656866' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1699 processed earlier; will process 1647 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==67305== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f4eeda594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f4ee4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f4ee31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa906d7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa906b8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa906b65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f4ee0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f4f8de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f4f878632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f4f87a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f4f87a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f4f3438d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f4f3adb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x561f4f4087cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x561f4f2e8f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x561f4f2e8f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x561f4eedac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x561f4efc6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x561f4ee32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x561f4ee3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x561f4ee237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x561f4ee4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa906b67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x561f4ee16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd7f3376b23dee7417fd1c40d03451ad82c41ea0 Step #5: MERGE-OUTER: attempt 936 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2739764174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bd7f3376b23dee7417fd1c40d03451ad82c41ea0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1700 processed earlier; will process 1646 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67346== ERROR: libFuzzer: deadly signal Step #5: #0 0x56476a8c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56476a835b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56476a818665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ac88cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ac86e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ac86c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56476a7f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56476b2c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56476b25f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56476b261375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56476b26135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56476ac7f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56476ac6c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56476ac6612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56476accfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56476a8c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56476a9add43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56476a819d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56476a8232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56476a80a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56476a8364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ac86c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56476a7fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6613093eb6bde4b87958a475d6fc1cdd25da3a5b Step #5: MERGE-OUTER: attempt 937 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2740618895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6613093eb6bde4b87958a475d6fc1cdd25da3a5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1701 processed earlier; will process 1645 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67362== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc0cfc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc0cf3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc0cf20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa301a1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa30182c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa30180b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc0cef9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc0d9cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc0d967632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc0d969375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc0d96935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc0d387229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc0d3749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc0d36e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc0d3d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc0cfc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc0d0b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc0cf21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc0cf2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc0cf127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc0cf3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa30180d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc0cf05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37b602bbc2342cab88655b171b40e285c46591ac Step #5: MERGE-OUTER: attempt 938 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2741407674 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37b602bbc2342cab88655b171b40e285c46591ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1702 processed earlier; will process 1644 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67380== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f665b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f6652ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f6650d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff89742f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff89724400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff897223858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f664e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f66fba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f66f54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f66f56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f66f5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f66974229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f669619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f6695b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f669c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f665b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f666a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f6650ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f665182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f664ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f6652b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff897225082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f664f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea41562e6e758d1a9140dbbe1159d7227df2e94e Step #5: MERGE-OUTER: attempt 939 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2742194035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea41562e6e758d1a9140dbbe1159d7227df2e94e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1703 processed earlier; will process 1643 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67398== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d707202594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d707176b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d707159665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f185f2d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f185f0ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f185f0c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d707132e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d707c06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d707ba0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d707ba2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d707ba235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d7075c0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7075ad9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7075a712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d707610ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d707202c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7072eed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d70715ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7071642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d70714b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7071774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f185f0cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d70713ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d619fda26daba7f7202eae6832707d962072b740 Step #5: MERGE-OUTER: attempt 940 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2742983010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d619fda26daba7f7202eae6832707d962072b740' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1704 processed earlier; will process 1642 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==67416== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631341dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563134150b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563134133665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95eb55741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95eb36c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95eb34b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56313410ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563134be0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563134b7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563134b7c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x563134581ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5631345eaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5631341dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5631342c8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563134134d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56313413e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5631341257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5631341514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f95eb34d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563134118bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-491668e9f738923a40555797dd721ed56f2bf61f Step #5: MERGE-OUTER: attempt 941 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2743775589 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/491668e9f738923a40555797dd721ed56f2bf61f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1705 processed earlier; will process 1641 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67438== ERROR: libFuzzer: deadly signal Step #5: #0 0x56470f0f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56470f069b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56470f04c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78bdf1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78bdd2700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78bdd06858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56470f025e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56470faf9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56470fa93632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56470fa95375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56470fa9535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56470f4b3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56470f4a09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56470f49a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56470f503ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56470f0f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56470f1e1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56470f04dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56470f0572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56470f03e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56470f06a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78bdd08082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56470f031bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd5567626c337ab4cbd5ba2cf42f445ea6cd9807 Step #5: MERGE-OUTER: attempt 942 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2744746093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd5567626c337ab4cbd5ba2cf42f445ea6cd9807' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1707 processed earlier; will process 1639 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67578== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fb007c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fafff0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557faffd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd2094f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd2076400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd20743858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fafface45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557fb0a80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fb0a1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557fb0a1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fb0a1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557fb04f10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557fb052813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557fb0439d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557fb04279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557fb042112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557fb048aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557fb007cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557fb0168d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557faffd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557faffde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557faffc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557fafff14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd20745082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557faffb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fae7aea79f88a5fc3b49099b1f14424aa6a5f19 Step #5: MERGE-OUTER: attempt 943 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2746013460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5fae7aea79f88a5fc3b49099b1f14424aa6a5f19' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1709 processed earlier; will process 1637 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67627== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa1f049594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa1efbdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa1efa0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f412941a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f412922f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f412920e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa1ef79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fa1fa4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa1f9e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fa1f9e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa1f9e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fa1f407229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa1f3f49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa1f3ee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa1f457ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa1f049c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa1f135d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa1efa1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa1efab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa1ef927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa1efbe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4129210082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa1ef85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e6a5a1a15e9cd20aa32bb39785cca808a8f1d96 Step #5: MERGE-OUTER: attempt 944 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2746903569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e6a5a1a15e9cd20aa32bb39785cca808a8f1d96' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1710 processed earlier; will process 1636 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67645== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d6827b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d68272ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d68270d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa312fe341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa312df800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa312dd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6826e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d6831ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d683154632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d683156375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d68315635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d682b74229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d682b619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d682b5b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d682bc4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d6827b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d6828a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d68270ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6827182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6826ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d68272b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa312dd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6826f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33cbe871d2553ab0cd7e89296f960a159072ba19 Step #5: MERGE-OUTER: attempt 945 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747695210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33cbe871d2553ab0cd7e89296f960a159072ba19' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1711 processed earlier; will process 1635 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67663== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7603ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e760320b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e760303665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1a0d8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1a0ba200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1a0b81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7602dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e760db0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e760d4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e760d4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e760d4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e76076a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e7607579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e76075112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e7607baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e7603acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e760498d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e760304d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e76030e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e7602f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e7603214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe1a0b83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e7602e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df0554c0d79985b65fdde78a6c2fae4e1c68c5b8 Step #5: MERGE-OUTER: attempt 946 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2748487912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/df0554c0d79985b65fdde78a6c2fae4e1c68c5b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1712 processed earlier; will process 1634 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==67681== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584053de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558405352b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558405335665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd57b6ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd57b4cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd57b4ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55840530ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558405de2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558405d7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558405d7e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558405783ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5584057ecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5584053dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5584054cad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558405336d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5584053402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5584053277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5584053534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd57b4b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55840531abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2b6935d6e35c8e82d90b2b708cf55e1a24330b9 Step #5: MERGE-OUTER: attempt 947 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2749274210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b2b6935d6e35c8e82d90b2b708cf55e1a24330b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1713 processed earlier; will process 1633 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67734== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ac66ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ac661fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ac6602665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a449b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a447cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a447aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ac65dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556ac70af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ac7049632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556ac704b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ac704b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556ac6a69229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ac6a569d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ac6a5012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ac6ab9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ac66abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ac6797d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ac6603d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ac660d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ac65f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ac66204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a447ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ac65e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d8e639ec46081995f6b1d8097099ad8c74916d7 Step #5: MERGE-OUTER: attempt 948 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2750693138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d8e639ec46081995f6b1d8097099ad8c74916d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1715 processed earlier; will process 1631 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:16:49,134 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:16:49,134 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:49,134 E #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67853== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6267b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a62672cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a62670f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc28b4f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc28b30500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc28b2e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6266e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a6271bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a627156632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a627158375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a62715835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a626c2d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a626c6413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a626b75d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a626b639d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a626b5d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a626bc6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a6267b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a6268a4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a626710d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a62671a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a6267017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a62672d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc28b2e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a6266f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d47686a87833f361668ee0df1028b607d0e1ffd5 Step #5: MERGE-OUTER: attempt 949 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2752033842 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d47686a87833f361668ee0df1028b607d0e1ffd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1718 processed earlier; will process 1628 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67938== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acf85cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acf8541b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acf8524665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff76734741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff76715c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff76713b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acf84fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55acf8fd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acf8f6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55acf8f6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acf8f6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55acf898b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acf89789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acf897212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acf89dbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acf85cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acf86b9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acf8525d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acf852f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acf85167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acf85424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff76713d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acf8509bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ca21d911dddf4c0f8b9e011e9d33915128504f6 Step #5: MERGE-OUTER: attempt 950 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2753500910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2ca21d911dddf4c0f8b9e011e9d33915128504f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1720 processed earlier; will process 1626 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68089== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d87a63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d879d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d879ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f216d8bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f216d6d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f216d6b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d87993e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561d88467138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d88401632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561d88403375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d8840335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561d87ed80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d87f0f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d87e20d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d87e0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d87e0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d87e71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d87a63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d87b4fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d879bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d879c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d879ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d879d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f216d6b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d8799fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4682d1e8d9472e32a5dd9432cf0808efebcdd2e8 Step #5: MERGE-OUTER: attempt 951 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2754224395 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4682d1e8d9472e32a5dd9432cf0808efebcdd2e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1721 processed earlier; will process 1625 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68103== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564b808a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564b7ffeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564b7fe1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdde12f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdddf4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdddf23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564b7fbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5564b8a8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564b8a28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5564b8a2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564b8a2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5564b84ff0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5564b853613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5564b8447d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5564b84359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5564b842f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5564b8498ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5564b808ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5564b8176d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5564b7fe2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5564b7fec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5564b7fd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5564b7fff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdddf25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5564b7fc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-061f86b23548b0e6a0fa7c6ad2f66e0f41d602ce Step #5: MERGE-OUTER: attempt 952 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2755565053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/061f86b23548b0e6a0fa7c6ad2f66e0f41d602ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1723 processed earlier; will process 1623 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68161== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577de4ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577de420b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577de403665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bea3d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bea1e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bea1c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577de3dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577deeb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577dee4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577dee4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577dee4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5577de9210c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5577de95813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5577de869d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5577de8579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5577de85112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5577de8baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5577de4acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5577de598d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5577de404d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5577de40e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5577de3f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5577de4214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9bea1c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5577de3e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c558089519912e6add1dfcc59ef14352b7aabfc Step #5: MERGE-OUTER: attempt 953 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2757689656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c558089519912e6add1dfcc59ef14352b7aabfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1725 processed earlier; will process 1621 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68275== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590ca9a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5590ca917b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5590ca8fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f270c5bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f270c3d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f270c3b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590ca8d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5590cb3a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590cb341632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5590cb343375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590cb34335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5590cad61229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5590cad4e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5590cad4812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590cadb1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590ca9a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590caa8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5590ca8fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5590ca9052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590ca8ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5590ca9184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f270c3b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5590ca8dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-993310456797f20061322fd013848e44bf0023a3 Step #5: MERGE-OUTER: attempt 954 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2758662136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/993310456797f20061322fd013848e44bf0023a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1727 processed earlier; will process 1619 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68385== ERROR: libFuzzer: deadly signal Step #5: #0 0x555841dec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555841d60b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555841d43665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37397e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37395f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37395d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555841d1ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558427f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55584278a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55584278c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55584278c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558421aa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558421979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55584219112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558421faef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555841decc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555841ed8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555841d44d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555841d4e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555841d357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555841d614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37395d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555841d28bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd20730b73a5b12ce03b1be44d510bb4729bad84 Step #5: MERGE-OUTER: attempt 955 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2760225555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd20730b73a5b12ce03b1be44d510bb4729bad84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1729 processed earlier; will process 1617 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68504== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e856ef1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e856e65b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e856e48665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8fdf91c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8fdf73100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8fdf710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e856e21e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e8578f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e85788f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e857891375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e85789135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e8573660c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e85739d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8572aed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e85729c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e85729612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8572ffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e856ef1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e856fddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e856e49d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e856e532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e856e3a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e856e664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8fdf712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e856e2dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33766285cbd5e883338b2ef9329102c44d743c4b Step #5: MERGE-OUTER: attempt 956 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2760940962 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33766285cbd5e883338b2ef9329102c44d743c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1730 processed earlier; will process 1616 files now Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,110 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:16:59,110 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:16:59,110 T batch transaction: committing... Step #5: 2026-07-11 07:16:59,110 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,110 T batch transaction: end Step #5: 2026-07-11 07:16:59,110 D Stopping io_context Step #5: 2026-07-11 07:16:59,110 T Miner has received stop signal Step #5: 2026-07-11 07:16:59,110 T Not mining - nothing to stop Step #5: 2026-07-11 07:16:59,110 T Blockchain::deinit Step #5: 2026-07-11 07:16:59,110 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::close Step #5: 2026-07-11 07:16:59,110 T BlockchainLMDB::sync Step #5: 2026-07-11 07:16:59,114 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:16:59,114 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:16:59,116 T Blockchain::Blockchain Step #5: 2026-07-11 07:16:59,116 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:16:59,116 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:16:59,116 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:16:59,116 D option: fast Step #5: 2026-07-11 07:16:59,116 D option: async Step #5: 2026-07-11 07:16:59,116 D option: 250000000bytes Step #5: 2026-07-11 07:16:59,116 T BlockchainLMDB::open Step #5: 2026-07-11 07:16:59,116 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:16:59,116 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:16:59,116 D DB map size: 1073741824 Step #5: 2026-07-11 07:16:59,116 D Space used: 4096 Step #5: 2026-07-11 07:16:59,116 D Space remaining: 1073737728 Step #5: 2026-07-11 07:16:59,116 D Size threshold: 0 Step #5: 2026-07-11 07:16:59,116 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:16:59,149 D Setting m_height to: 0 Step #5: 2026-07-11 07:16:59,149 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,149 T Blockchain::init Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,149 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,149 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:16:59,149 D init done Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,149 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,149 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,149 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:16:59,176 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:16:59,177 T Blockchain::add_new_block Step #5: 2026-07-11 07:16:59,177 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,177 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:16:59,177 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:16:59,177 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,177 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:16:59,177 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,177 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,177 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,177 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:16:59,177 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,177 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,202 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:16:59,202 D Miner tx hash: Step #5: 2026-07-11 07:16:59,202 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:16:59,202 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:16:59,203 D DB map size: 1073741824 Step #5: 2026-07-11 07:16:59,203 D Space used: 12288 Step #5: 2026-07-11 07:16:59,203 D Space remaining: 1073729536 Step #5: 2026-07-11 07:16:59,203 D Size threshold: 0 Step #5: 2026-07-11 07:16:59,203 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:16:59,203 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,203 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,203 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:16:59,203 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:16:59,203 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:16:59,203 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:16:59,203 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:16:59,203 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:16:59,203 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,203 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,203 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,204 D Invalidating block template cache Step #5: 2026-07-11 07:16:59,204 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:16:59,204 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,204 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,204 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:16:59,204 T Blockchain::get_tail_id Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,204 I Blockchain initialized. last block: 0, d4466.h20.m28.s6 time ago, current difficulty: 1 Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,204 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:16:59,204 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:16:59,204 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68516== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:16:59,351 I RandomX main cache initialized Step #5: #0 0x55fd3cd4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd3ccc2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd3cca5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83698d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83696e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83696c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd3cc7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd3d752138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd3d6ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd3d6ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd3d6ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fd3d1c30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd3d1fa13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd3d1fb2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55fd3d0f1f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55fd3d15cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55fd3cd4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55fd3ce3ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55fd3cca6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55fd3ccb02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55fd3cc977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55fd3ccc34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f83696c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55fd3cc8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ce448330d31ee55cc6c8d1da9d463f20c5b355b Step #5: MERGE-OUTER: attempt 957 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2762025981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9ce448330d31ee55cc6c8d1da9d463f20c5b355b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1732 processed earlier; will process 1614 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68629== ERROR: libFuzzer: deadly signal Step #5: #0 0x556577dcf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556577d43b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556577d26665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95fb13341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95faf4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95faf27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556577cffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5565787d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55657876d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55657876f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55657876f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5565782440c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55657827b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55657818cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55657817a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55657817412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565781ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556577dcfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556577ebbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556577d27d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556577d312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556577d187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556577d444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f95faf29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556577d0bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94c56e30a562cbc60b6f981d9be12a8369260d33 Step #5: MERGE-OUTER: attempt 958 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2763117227 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/94c56e30a562cbc60b6f981d9be12a8369260d33' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1734 processed earlier; will process 1612 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==68742== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd47667594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd475dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd475be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff68379d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6835b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff683591858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd47597e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dd4806b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd48005632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dd48007578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55dd47a0ced0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55dd47a75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55dd47667c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55dd47753d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55dd475bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55dd475c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55dd475b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55dd475dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff683593082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55dd475a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6aa491b9c63d496544f138b282729483e8488830 Step #5: MERGE-OUTER: attempt 959 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2764126593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6aa491b9c63d496544f138b282729483e8488830' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1735 processed earlier; will process 1611 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68762== ERROR: libFuzzer: deadly signal Step #5: #0 0x56365380a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56365377eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563653761665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb22609141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb225ea600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb225e85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56365373ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56365420e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636541a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5636541aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636541aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563653c7f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563653cb613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563653bc7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563653bb59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563653baf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563653c18ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56365380ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636538f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563653762d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56365376c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636537537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56365377f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb225e87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563653746bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6092f4d224dc26d62fafaa7bbc962a0143bda944 Step #5: MERGE-OUTER: attempt 960 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2765403460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6092f4d224dc26d62fafaa7bbc962a0143bda944' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1737 processed earlier; will process 1609 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==68875== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9e48fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9e486eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9e4851665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02f34ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02f32c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02f32a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9e482ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d9e52fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9e5298632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d9e529a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d9e4c9fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d9e4d08ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d9e48fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d9e49e6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d9e4852d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d9e485c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9e48437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d9e486f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f02f32a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d9e4836bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2177d6536ca94d70319a462aaf7e827d5f913067 Step #5: MERGE-OUTER: attempt 961 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2766301778 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2177d6536ca94d70319a462aaf7e827d5f913067' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1738 processed earlier; will process 1608 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68897== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570816f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557081669b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55708164c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4842d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4840ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4840cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557081625e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570820f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557082093632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557082095375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55708209535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557081b6a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557081ba113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557081ab2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557081aa09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557081a9a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557081b03ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570816f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5570817e1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55708164dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570816572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55708163e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55708166a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb4840ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557081631bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aeadf622e8758f33e931063b4f25fd1f21233961 Step #5: MERGE-OUTER: attempt 962 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2767830966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aeadf622e8758f33e931063b4f25fd1f21233961' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1740 processed earlier; will process 1606 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69047== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605c9e18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605c9d8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605c9d6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb824f7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb824d8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb824d6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605c9d48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605ca81c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605ca7b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5605ca7b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605ca7b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5605ca28d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5605ca2c413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5605ca1d5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5605ca1c39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5605ca1bd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5605ca226ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5605c9e18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5605c9f04d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5605c9d70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5605c9d7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5605c9d617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5605c9d8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb824d6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5605c9d54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1fbc98f44a2e24fe9154ef888226f9362c8eff7 Step #5: MERGE-OUTER: attempt 963 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2768302842 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a1fbc98f44a2e24fe9154ef888226f9362c8eff7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1741 processed earlier; will process 1605 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69055== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643e336e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643e32e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643e32c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d6c89841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d6c6ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d6c68c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643e329ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643e3d72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643e3d0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643e3d0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643e3d0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643e37e30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643e381a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643e372bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5643e37199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5643e371312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5643e377cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5643e336ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643e345ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5643e32c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643e32d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643e32b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643e32e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d6c68e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643e32aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8eb1012f483049034096b26d00e5d60e93094cf Step #5: MERGE-OUTER: attempt 964 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2769590782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a8eb1012f483049034096b26d00e5d60e93094cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1743 processed earlier; will process 1603 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69169== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a85414594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a85388b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a8536b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f672537741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f672518c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f672516b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a85344e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a85e18138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a85db2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a85db4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a85db435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a858890c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a858c013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a857d1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a857bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a857b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a85822ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a85414c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a85500d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a8536cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a853762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a8535d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a853894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f672516d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a85350bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fe2b32017e68c5599361a12c916ec92b34d2e95 Step #5: MERGE-OUTER: attempt 965 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2770878244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1fe2b32017e68c5599361a12c916ec92b34d2e95' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1745 processed earlier; will process 1601 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69283== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b145034594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b144fa8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b144f8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc038e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc036f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc036d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b144f64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b145a38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1459d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b1459d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1459d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b1454a90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b1454e013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b1453f1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b1453df9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1453d912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b145442ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b145034c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b145120d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b144f8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b144f962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b144f7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b144fa94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcc036d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b144f70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c392688d806fdb72c8816269c5d7d3fda4ef9f6c Step #5: MERGE-OUTER: attempt 966 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2772165695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c392688d806fdb72c8816269c5d7d3fda4ef9f6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1747 processed earlier; will process 1599 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69429== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca7b87a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca7b7eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca7b7d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f733aec641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f733acdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f733acba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca7b7aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ca7c27e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca7c218632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ca7c21a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca7c21a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ca7bc38229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca7bc259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca7bc1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca7bc88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca7b87ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca7b966d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca7b7d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca7b7dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca7b7c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca7b7ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f733acbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca7b7b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6b465597a919ce47b13b088d5319492643b1c3b Step #5: MERGE-OUTER: attempt 967 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2772831520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a6b465597a919ce47b13b088d5319492643b1c3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1748 processed earlier; will process 1598 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69441== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f8071e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f80692b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f80675665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8ec06141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff8ebe7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8ebe55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f8064ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556f81122138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f810bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556f810be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f810be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556f80b930c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f80bca13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f80adbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f80ac99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f80ac312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f80b2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f8071ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f8080ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f80676d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f806802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f806677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f806934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff8ebe57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f8065abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25e5ca91342148dd06121d2e31dafbd9332646eb Step #5: MERGE-OUTER: attempt 968 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2773829394 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/25e5ca91342148dd06121d2e31dafbd9332646eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1750 processed earlier; will process 1596 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69523== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e98185b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9817cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9817b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35125a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35123be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f351239d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e98178be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e98225f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9821f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e9821fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9821fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e981c19229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e981c069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e981c0012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e981c69ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e98185bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e981947d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e9817b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e9817bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e9817a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e9817d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f351239f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e981797bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f9412b95c901beb1fe8063e79877ceafc54bb72 Step #5: MERGE-OUTER: attempt 969 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2774486677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4f9412b95c901beb1fe8063e79877ceafc54bb72' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1751 processed earlier; will process 1595 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69568== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e37c85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e37bf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e37bdc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7780f1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7780d2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7780d0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e37bb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555e38689138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e38623632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555e38625375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e3862535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555e38043229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e380309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e3802a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e38093ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e37c85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e37d71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e37bddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e37be72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e37bce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e37bfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7780d0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e37bc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27f226d94f9c4f66a1874b5ce4a20823a8649905 Step #5: MERGE-OUTER: attempt 970 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2775772346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27f226d94f9c4f66a1874b5ce4a20823a8649905' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1753 processed earlier; will process 1593 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69682== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f4b9a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f4b914b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f4b8f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70709f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f707080b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70707ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f4b8d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f4c3a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f4c33e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f4c340375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f4c34035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f4bd5e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f4bd4b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f4bd4512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f4bdaeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f4b9a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f4ba8cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f4b8f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f4b9022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f4b8e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f4b9154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70707ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f4b8dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f963aafdd10bfd94ad0ed47ee5c04e991b09507e Step #5: MERGE-OUTER: attempt 971 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2776808830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f963aafdd10bfd94ad0ed47ee5c04e991b09507e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1755 processed earlier; will process 1591 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69793== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fba50d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fba5044b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fba5027665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb04f4d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb04f2eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb04f2ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fba5000e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fba5ad4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fba5a6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fba5a70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fba5a7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fba548e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fba547b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fba547512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fba54deef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fba50d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fba51bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fba5028d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fba50322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fba50197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fba50454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb04f2cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fba500cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6eac4aef2a53ce0c27a0bf690bca096dc98a108 Step #5: MERGE-OUTER: attempt 972 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2777483974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a6eac4aef2a53ce0c27a0bf690bca096dc98a108' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1756 processed earlier; will process 1590 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b929b39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b929aadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b929a90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f198432c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f198414100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1984120858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b929a69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b92a53d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b92a4d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b92a4d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b92a4d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b929ef7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b929ee49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b929ede12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b929f47ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b929b39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b929c25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b929a91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b929a9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b929a827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b929aae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1984122082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b929a75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29c690c67eb604bb9a95f9f9b93b2ddc7ec4e59f Step #5: MERGE-OUTER: attempt 973 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2779587948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/29c690c67eb604bb9a95f9f9b93b2ddc7ec4e59f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1761 processed earlier; will process 1585 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69965== ERROR: libFuzzer: deadly signal Step #5: #0 0x560827418594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56082738cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56082736f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde834a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde832ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde83299858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560827348e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560827e1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560827db6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560827db8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560827db835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56082788d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5608278c413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5608278c52b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5608277bbf78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x560827826ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x560827418c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x560827504d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x560827370d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56082737a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5608273617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56082738d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fde8329b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560827354bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a0d5415460f6610f79b68aa60b3c1a8dee5de3b Step #5: MERGE-OUTER: attempt 974 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2780253537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a0d5415460f6610f79b68aa60b3c1a8dee5de3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1762 processed earlier; will process 1584 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70012== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639c201a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639c1f8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639c1f71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67decd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67deaec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67deacb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639c1f4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5639c2a1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639c29b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5639c29ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639c29ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639c23d8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639c23c59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639c23bf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639c2428ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639c201ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639c2106d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639c1f72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639c1f7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639c1f637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639c1f8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f67deacd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639c1f56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d622ce083531ae88ff5b0e572599c914404c5a05 Step #5: MERGE-OUTER: attempt 975 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2781294465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d622ce083531ae88ff5b0e572599c914404c5a05' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1764 processed earlier; will process 1582 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 288Mb Step #5: 2026-07-11 07:17:19,384 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:19,438 I Loading checkpoints Step #5: 2026-07-11 07:17:19,488 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:19,851 I Loading checkpoints Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,114 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,115 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: 2026-07-11 07:17:20,146 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:20,223 I Loading checkpoints Step #5: 2026-07-11 07:17:20,249 E Grace blocks invalid In 2021 fee scaling estimate. Step #5: 2026-07-11 07:17:20,256 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:20,617 I Loading checkpoints Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,618 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,619 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:20,649 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:20,932 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70122== ERROR: libFuzzer: deadly signal Step #5: #0 0x56376da59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56376d9cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56376d9b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc8d19141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc8cfa600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc8cf85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56376d989e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56376e45d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56376e3f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56376e3f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56376e3f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56376de17229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56376de049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56376ddfe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56376de67ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56376da59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56376db45d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56376d9b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56376d9bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56376d9a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56376d9ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc8cf87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56376d995bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-862d75c43ef1e3c0031042e3aed3d1dfb04a16a2 Step #5: MERGE-OUTER: attempt 976 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2783708155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/862d75c43ef1e3c0031042e3aed3d1dfb04a16a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1771 processed earlier; will process 1575 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70238== ERROR: libFuzzer: deadly signal Step #5: #0 0x556273fe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556273f55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556273f38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f312e12d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f312df4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f312df21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556273f11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5562749e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55627497f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556274981375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55627498135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55627439f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55627438c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55627438612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562743efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556273fe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5562740cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556273f39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556273f432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556273f2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556273f564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f312df23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556273f1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afe3e63c20ce2f2535956bf9d6ca11efbd6c69e5 Step #5: MERGE-OUTER: attempt 977 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2784497625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/afe3e63c20ce2f2535956bf9d6ca11efbd6c69e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1772 processed earlier; will process 1574 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,599 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:17:22,600 E 2026-07-11 07:17:22,600 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,600 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,600 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,601 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:17:22,602 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:17:22,602 T batch transaction: committing... Step #5: 2026-07-11 07:17:22,602 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,602 T batch transaction: end Step #5: 2026-07-11 07:17:22,602 D Stopping io_context Step #5: 2026-07-11 07:17:22,602 T Miner has received stop signal Step #5: 2026-07-11 07:17:22,602 T Not mining - nothing to stop Step #5: 2026-07-11 07:17:22,602 T Blockchain::deinit Step #5: 2026-07-11 07:17:22,602 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:17:22,602 T BlockchainLMDB::close Step #5: 2026-07-11 07:17:22,602 T BlockchainLMDB::sync Step #5: 2026-07-11 07:17:22,605 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:17:22,605 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:17:22,606 T Blockchain::Blockchain Step #5: 2026-07-11 07:17:22,607 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:17:22,607 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:17:22,607 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:22,607 D option: fast Step #5: 2026-07-11 07:17:22,607 D option: async Step #5: 2026-07-11 07:17:22,607 D option: 250000000bytes Step #5: 2026-07-11 07:17:22,607 T BlockchainLMDB::open Step #5: 2026-07-11 07:17:22,608 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:17:22,608 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:17:22,608 D DB map size: 1073741824 Step #5: 2026-07-11 07:17:22,609 D Space used: 4096 Step #5: 2026-07-11 07:17:22,609 D Space remaining: 1073737728 Step #5: 2026-07-11 07:17:22,609 D Size threshold: 0 Step #5: 2026-07-11 07:17:22,609 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:17:22,609 D Setting m_height to: 0 Step #5: 2026-07-11 07:17:22,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,609 T Blockchain::init Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:17:22,609 D init done Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,609 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:17:22,636 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:17:22,686 T Blockchain::add_new_block Step #5: 2026-07-11 07:17:22,687 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,687 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:17:22,687 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:17:22,687 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,687 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:17:22,687 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,687 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,687 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,687 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:17:22,687 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,687 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:17:22,714 D Miner tx hash: Step #5: 2026-07-11 07:17:22,714 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:17:22,714 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:17:22,714 D DB map size: 1073741824 Step #5: 2026-07-11 07:17:22,714 D Space used: 12288 Step #5: 2026-07-11 07:17:22,714 D Space remaining: 1073729536 Step #5: 2026-07-11 07:17:22,714 D Size threshold: 0 Step #5: 2026-07-11 07:17:22,714 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:17:22,714 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,714 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,714 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:17:22,714 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:17:22,715 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:17:22,715 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:17:22,715 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:17:22,715 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/26)ms Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,715 D Invalidating block template cache Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:17:22,715 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,715 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_tail_id Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,715 I Blockchain initialized. last block: 0, d4466.h20.m28.s29 time ago, current difficulty: 1 Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,715 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,715 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:17:22,715 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:17:22,715 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:17:22,715 T BlockchainLMDB::height Step #5: 2026-07-11 07:17:22,715 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:17:22,715 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70256== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:17:22,834 I RandomX main cache initialized Step #5: #0 0x55e29c9da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e29c94eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e29c931665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2e186e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2e168300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2e1662858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e29c90ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e29d3de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e29d378632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e29d37a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e29d37a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e29cd98229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e29cd859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e29cd7f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e29cde8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e29c9dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e29cac6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e29c932d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e29c93c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e29c9237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e29c94f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2e1664082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e29c916bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f983278b0733b00921384c25f063480469a433fe Step #5: MERGE-OUTER: attempt 978 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2785494654 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f983278b0733b00921384c25f063480469a433fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1775 processed earlier; will process 1571 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70343== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b11b0aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b11b01eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b11b001665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa206a3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa20684700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa206826858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b11afdae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b11baae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b11ba48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b11ba4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b11ba4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b11b51f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b11b55613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b11b467d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b11b4559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b11b44f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b11b4b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b11b0aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b11b196d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b11b002d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b11b00c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b11aff37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b11b01f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa206828082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b11afe6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be28f427e7eab78cf61f295eea892f1f2fefa802 Step #5: MERGE-OUTER: attempt 979 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2785983896 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be28f427e7eab78cf61f295eea892f1f2fefa802' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1776 processed earlier; will process 1570 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70355== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5b8013594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5b7f87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5b7f6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f552348741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f552329c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f552327b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5b7f43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b5b8a17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5b89b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b5b89b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5b89b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b5b83d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b5b83be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5b83b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b5b8421ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b5b8013c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b5b80ffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5b7f6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5b7f752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5b7f5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5b7f884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f552327d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b5b7f4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b49906716e02aa6de958afb51b2c0c067e042053 Step #5: MERGE-OUTER: attempt 980 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2787400936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b49906716e02aa6de958afb51b2c0c067e042053' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1778 processed earlier; will process 1568 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70442== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577a2611594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577a2585b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577a2568665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7dd78e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7dd5a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7dd582858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577a2541e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577a3015138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577a2faf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577a2fb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577a2fb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5577a29cf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577a29bc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577a29b612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577a2a1fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577a2611c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577a26fdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577a2569d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577a25732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577a255a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577a25864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7dd584082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577a254dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25fd0d12cd67cd5d70e989b8ebc69ac37e57b813 Step #5: MERGE-OUTER: attempt 981 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2788080849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/25fd0d12cd67cd5d70e989b8ebc69ac37e57b813' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1779 processed earlier; will process 1567 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70456== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b923c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b9233bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b9231e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f052913b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0528f5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0528f2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b922f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b92dcb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b92d65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b92d67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b92d6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b92785229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b927729d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b9276c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b927d5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562b923c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b924b3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562b9231fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562b923292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562b923107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562b9233c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0528f31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562b92303bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a11722bfe0c7870215616d867753e5785be85e93 Step #5: MERGE-OUTER: attempt 982 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2788727120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a11722bfe0c7870215616d867753e5785be85e93' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1780 processed earlier; will process 1566 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70500== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bc0113594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bc0087b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bc006a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9272a8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f927289800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9272877858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bc0043e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560bc0b17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bc0ab1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560bc0ab3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bc0ab335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560bc04d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560bc04be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560bc04b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560bc0521ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560bc0113c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560bc01ffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560bc006bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560bc00752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560bc005c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560bc00884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9272879082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560bc004fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc7b568456f7f6d55f0d5a66e2d6267df26918aa Step #5: MERGE-OUTER: attempt 983 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2791480536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc7b568456f7f6d55f0d5a66e2d6267df26918aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1782 processed earlier; will process 1564 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70611== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570e7d0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570e7c81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570e7c64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe93d72b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe93d54000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe93d51f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570e7c3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570e8711138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570e86ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570e86ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570e86ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570e80cb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5570e80b89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5570e80b212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5570e811bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5570e7d0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5570e7df9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5570e7c65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5570e7c6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5570e7c567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5570e7c824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe93d521082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5570e7c49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30330c046490e0f275f75d9a8dd72df28f5b4808 Step #5: MERGE-OUTER: attempt 984 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2792436358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/30330c046490e0f275f75d9a8dd72df28f5b4808' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1783 processed earlier; will process 1563 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70627== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569245a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55692451db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556924500665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44447af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44445c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44445a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569244d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556924fad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556924f47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556924f49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556924f4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556924967229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569249549d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55692494e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569249b7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569245a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556924695d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556924501d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55692450b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569244f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55692451e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44445a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569244e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1297a86312beedc8cdeab60d490627a379c09c2 Step #5: MERGE-OUTER: attempt 985 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2793226853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f1297a86312beedc8cdeab60d490627a379c09c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1784 processed earlier; will process 1562 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70645== ERROR: libFuzzer: deadly signal Step #5: #0 0x56035fa5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56035f9d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56035f9b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f025bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f023d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f023b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56035f98de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560360461138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603603fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5603603fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603603fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56035fe1b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56035fe089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56035fe0212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56035fe6bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56035fa5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56035fb49d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56035f9b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56035f9bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56035f9a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56035f9d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f023b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56035f999bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ab01fc5abdc39f0d3ab06fb85d52805ebf16f99 Step #5: MERGE-OUTER: attempt 986 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2794019136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8ab01fc5abdc39f0d3ab06fb85d52805ebf16f99' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1785 processed earlier; will process 1561 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70663== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600afea3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600afe17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600afdfa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4aa06641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4a9e7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4a9e5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600afdd3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5600b08a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600b0841632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5600b0843375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600b084335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5600b0261229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600b024e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600b024812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5600b02b1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600afea3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600aff8fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600afdfbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600afe052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600afdec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600afe184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd4a9e5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600afddfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da8792b1ee7c7504940693fbb2a6c37635535cef Step #5: MERGE-OUTER: attempt 987 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2794810158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da8792b1ee7c7504940693fbb2a6c37635535cef' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1786 processed earlier; will process 1560 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==70681== ERROR: libFuzzer: deadly signal Step #5: #0 0x56431f54b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56431f4bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56431f4a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51e7be341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51e79f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51e79d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56431f47be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56431ff4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56431fee9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56431feeb578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56431f8f0ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56431f959ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56431f54bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56431f637d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56431f4a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56431f4ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56431f4947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56431f4c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f51e79d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56431f487bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1c6ebf3320e6173b7e26d6cda59304c3c2a7877 Step #5: MERGE-OUTER: attempt 988 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2795601800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f1c6ebf3320e6173b7e26d6cda59304c3c2a7877' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1787 processed earlier; will process 1559 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70703== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578d997e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578d98f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578d98d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50129bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50127d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50127b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578d98aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5578da382138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578da31c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5578da31e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578da31e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5578d9d3c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578d9d299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578d9d2312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578d9d8cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5578d997ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5578d9a6ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5578d98d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578d98e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578d98c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578d98f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50127b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5578d98babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61ab31a1edf134742cebdc36a1956dd6e36699cd Step #5: MERGE-OUTER: attempt 989 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2796047277 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/61ab31a1edf134742cebdc36a1956dd6e36699cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1788 processed earlier; will process 1558 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70772== ERROR: libFuzzer: deadly signal Step #5: #0 0x56534441d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565344391b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565344374665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87d0e3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87d0c4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87d0c24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56534434de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565344e21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565344dbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565344dbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565344dbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653447db229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653447c89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5653447c212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56534482bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56534441dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565344509d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565344375d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56534437f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653443667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5653443924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87d0c26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565344359bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee7081810daf65c251fe1de9f8a885ad3296fc86 Step #5: MERGE-OUTER: attempt 990 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2797089368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee7081810daf65c251fe1de9f8a885ad3296fc86' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1790 processed earlier; will process 1556 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70856== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de42c0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de42b7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de42b61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31242fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f312411100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31240f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de42b3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55de4360e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de435a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55de435aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de435aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55de42fc8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de42fb59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de42faf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de43018ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de42c0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de42cf6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de42b62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de42b6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de42b537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de42b7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31240f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de42b46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4f7bb6044453dccc25ad42cf6f5fce35cec4dc8 Step #5: MERGE-OUTER: attempt 991 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2800380720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f4f7bb6044453dccc25ad42cf6f5fce35cec4dc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1794 processed earlier; will process 1552 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70990== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e34a0a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e34a01cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e349fff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49d4d5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49d4b6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49d4b4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e349fd8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e34aaac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e34aa46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e34aa48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e34aa4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e34a466229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e34a4539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e34a44d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e34a4b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e34a0a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e34a194d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e34a000d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e34a00a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e349ff17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e34a01d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f49d4b4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e349fe4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c20952f391e61435c86b39b858e1fefbccecfe62 Step #5: MERGE-OUTER: attempt 992 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2801168051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c20952f391e61435c86b39b858e1fefbccecfe62' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1795 processed earlier; will process 1551 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cac005d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cabffd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cabffb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0192ede41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0192cf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0192cd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cabff8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cac0a61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cac09fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cac09fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cac09fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cac041b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cac04089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cac040212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cac046bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cac005dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cac0149d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cabffb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cabffbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cabffa67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cabffd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0192cd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cabff99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b13dc8a48de2c92940965a4802f7c8072d35f4f Step #5: MERGE-OUTER: attempt 993 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2801961646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b13dc8a48de2c92940965a4802f7c8072d35f4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1796 processed earlier; will process 1550 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71026== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652da77f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652da6f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652da6d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b0d33b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b0d15000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b0d12f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652da6afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5652db183138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652db11d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5652db11f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652db11f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5652dab3d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652dab2a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652dab2412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652dab8def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652da77fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5652da86bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652da6d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652da6e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652da6c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652da6f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b0d131082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652da6bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9529cc0a3d71461da855ea51b87104fc90c1e0c0 Step #5: MERGE-OUTER: attempt 994 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2802747123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9529cc0a3d71461da855ea51b87104fc90c1e0c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1797 processed earlier; will process 1549 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71044== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ffa79a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ffa70eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ffa6f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf6b92e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf6b74300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf6b722858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ffa6cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558ffb19e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ffb138632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558ffb13a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ffb13a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558ffab58229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ffab459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ffab3f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ffaba8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558ffa79ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558ffa886d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558ffa6f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558ffa6fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558ffa6e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558ffa70f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf6b724082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558ffa6d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4cdb3ba1d178593b82b49fb00645ad72b6fcda6 Step #5: MERGE-OUTER: attempt 995 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2804534714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f4cdb3ba1d178593b82b49fb00645ad72b6fcda6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1802 processed earlier; will process 1544 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71201== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d559b7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d559aeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d559ad1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78717fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f787161000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78715ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d559aaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d55a57e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d55a518632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d55a51a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d55a51a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d559fef0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d55a02613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d559f37d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d559f259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d559f1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d559f88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d559b7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d559c66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d559ad2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d559adc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d559ac37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d559aef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f78715f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d559ab6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49e6bb17d3031f9e4e3172e6ff4eb3485eb3a5d1 Step #5: MERGE-OUTER: attempt 996 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2805958341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/49e6bb17d3031f9e4e3172e6ff4eb3485eb3a5d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1804 processed earlier; will process 1542 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71289== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c347ff3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c347f67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c347f4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ca124c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ca106100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ca1040858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c347f23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c3489f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c348991632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c348993375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c34899335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c3483b1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c34839e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c34839812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c348401ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c347ff3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3480dfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c347f4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c347f552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c347f3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c347f684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ca1042082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c347f2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-674f83564b3f2cb829cee15f6122192c2787614d Step #5: MERGE-OUTER: attempt 997 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2806747879 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/674f83564b3f2cb829cee15f6122192c2787614d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1805 processed earlier; will process 1541 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:17:45,625 I Attempting to get output pubkey by global index (amount 1333367310248907393, index 1333367310248907393, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:17:45,625 I Attempting to get output pubkey by global index (amount 1333367310248907393, index 1333367310248907393, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:17:45,625 I Attempting to get output pubkey by global index (amount 1333367310248907393, index 1333367310248907393, count 0), but key does not exist (current height 1) Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:17:45,631 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:45,633 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:17:45,633 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:17:46,095 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:17:46,095 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:17:46,095 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:17:46,095 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:17:46,095 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:17:46,095 I Blockchain initialized. last block: 0, d4466.h20.m28.s53 time ago, current difficulty: 1 Step #5: 2026-07-11 07:17:46,121 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71306== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a58fbb8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a58fb2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a58fb0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c20dd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c20beb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c20bca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a58fae8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5905bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a590556632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a590558375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a59055835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a58ff76229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a58ff639d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a58ff5d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a58ffc6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a58fbb8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a58fca4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a58fb10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a58fb1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a58fb017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a58fb2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c20bcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a58faf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5238ed575b005e6129006543078b52a87c37dfc9 Step #5: MERGE-OUTER: attempt 998 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2808898620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5238ed575b005e6129006543078b52a87c37dfc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1808 processed earlier; will process 1538 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71429== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a46f6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a46edfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a46ec2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde46fde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde46df300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde46dd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a46e9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557a4796f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a47909632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557a4790b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a4790b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557a47329229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a473169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a4731012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a47379ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a46f6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a47057d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a46ec3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a46ecd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a46eb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a46ee04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde46dd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a46ea7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a0116387fd0fe072ce2209e188f2b5b2765827a Step #5: MERGE-OUTER: attempt 999 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2809323197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5a0116387fd0fe072ce2209e188f2b5b2765827a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1809 processed earlier; will process 1537 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71471== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbf0d2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbf0ca0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbf0c83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d58cfe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d58b1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d58af2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbf0c5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cbf1730138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbf16ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cbf16cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbf16cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cbf10ea229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbf10d79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbf10d112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbf113aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbf0d2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbf0e18d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbf0c84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbf0c8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbf0c757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbf0ca14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d58af4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbf0c68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08b2e11c2df5321caf598047dfe1736633254901 Step #5: MERGE-OUTER: attempt 1000 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2810202131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/08b2e11c2df5321caf598047dfe1736633254901' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1811 processed earlier; will process 1535 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71580== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b31fe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b31f55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b31f38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f623baec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f623b90100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f623b8e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b31f11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561b329e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b3297f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561b32981375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b3298135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561b324560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b3248d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b3239ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561b3238c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561b3238612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561b323efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561b31fe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561b320cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561b31f39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561b31f432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561b31f2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561b31f564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f623b8e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561b31f1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d8fa51481bdb316e1f77c8234436bf0946d9fa0 Step #5: MERGE-OUTER: attempt 1001 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2810884970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d8fa51481bdb316e1f77c8234436bf0946d9fa0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1812 processed earlier; will process 1534 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71593== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b23348594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b232bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b2329f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f500188241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f500169700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5001676858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b23278e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b23d4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b23ce6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b23ce8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b23ce835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b237bd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b237f413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b23705d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b236f39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b236ed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b23756ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b23348c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b23434d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b232a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b232aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b232917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b232bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5001678082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b23284bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7b609c1d37cd97a4a9f50174fdca5be63d0a62d Step #5: MERGE-OUTER: attempt 1002 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2811606565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7b609c1d37cd97a4a9f50174fdca5be63d0a62d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1813 processed earlier; will process 1533 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71607== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b15ca57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b15c9cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b15c9ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb748dca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb748bdf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb748bbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b15c987e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b15d45b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b15d3f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b15d3f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b15d3f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b15cecc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b15cf0313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b15ce14d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b15ce029d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b15cdfc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b15ce65ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b15ca57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b15cb43d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b15c9afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b15c9b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b15c9a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b15c9cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb748bc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b15c993bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-596ee912c6554acbe3857d5cf4d1c12395be1dae Step #5: MERGE-OUTER: attempt 1003 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2812331736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/596ee912c6554acbe3857d5cf4d1c12395be1dae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1814 processed earlier; will process 1532 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71621== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e354704594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e354678b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e35465b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda66a4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda6686100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda66840858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e354634e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e355108138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3550a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3550a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3550a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e354b790c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e354bb013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e354ac1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e354aaf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e354aa912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e354b12ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e354704c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e3547f0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e35465cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e3546662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e35464d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e3546794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda66842082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e354640bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0045eabc468fa439e00bc3858c1c1ea4f61594b Step #5: MERGE-OUTER: attempt 1004 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2814680282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c0045eabc468fa439e00bc3858c1c1ea4f61594b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1816 processed earlier; will process 1530 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71705== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618580eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56185805fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561858042665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c4600441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c45e1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c45df8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56185801be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561858aef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561858a89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561858a8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561858a8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5618585600c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56185859713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618584a8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618584969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56185849012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618584f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618580ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618581d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561858043d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56185804d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618580347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618580604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c45dfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561858027bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee0b11ed22a177237d3f3aa053fce59bac507d6f Step #5: MERGE-OUTER: attempt 1005 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2815400417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee0b11ed22a177237d3f3aa053fce59bac507d6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1817 processed earlier; will process 1529 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71719== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cda90a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cda87eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cda861665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83c41a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83c3fbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83c3f9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cda83ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560cdb30e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cdb2a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560cdb2aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cdb2aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560cdacc8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cdacb59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cdacaf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cdad18ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cda90ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cda9f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cda862d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cda86c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cda8537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cda87f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f83c3f9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cda846bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07fc1df2480be4c6322c68712afac3c8230fd4af Step #5: MERGE-OUTER: attempt 1006 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2816065966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/07fc1df2480be4c6322c68712afac3c8230fd4af' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1818 processed earlier; will process 1528 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71763== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646f7280594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646f71f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646f71d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe98b55141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe98b36600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe98b345858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646f71b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646f7c84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646f7c1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5646f7c20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646f7c2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5646f76f50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646f772c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646f763dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5646f762b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5646f762512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5646f768eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5646f7280c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5646f736cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5646f71d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5646f71e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5646f71c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5646f71f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe98b347082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5646f71bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2914a0d24f21c93560429d84ca5004271f08eaeb Step #5: MERGE-OUTER: attempt 1007 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2817954510 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2914a0d24f21c93560429d84ca5004271f08eaeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1821 processed earlier; will process 1525 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71886== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6d8729594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6d869db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6d8680665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7ebea241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7ebcb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7ebc96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6d8659e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b6d912d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6d90c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b6d90c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6d90c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b6d8b9e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b6d8bd513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b6d8ae6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b6d8ad49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b6d8ace12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b6d8b37ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b6d8729c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b6d8815d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b6d8681d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b6d868b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b6d86727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b6d869e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc7ebc98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b6d8665bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3849c81542d8f70b6bdfe630949bbdcdd6be67f4 Step #5: MERGE-OUTER: attempt 1008 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2818429748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3849c81542d8f70b6bdfe630949bbdcdd6be67f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1822 processed earlier; will process 1524 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71894== ERROR: libFuzzer: deadly signal Step #5: #0 0x564986e1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564986d90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564986d73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a2c1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a2a2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a2a0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564986d4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564987820138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649877ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5649877bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649877bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5649871da229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5649871c79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5649871c112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56498722aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564986e1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564986f08d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564986d74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564986d7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564986d657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564986d914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0a2a0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564986d58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48bd2bdffd3907ff7a466201e3c083fcbed38aec Step #5: MERGE-OUTER: attempt 1009 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2819244153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/48bd2bdffd3907ff7a466201e3c083fcbed38aec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1823 processed earlier; will process 1523 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb9aef7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb9ae6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb9ae4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42b6d8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42b6b9a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42b6b79858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb9ae27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb9b8fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb9b895632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb9b897375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb9b89735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb9b2b5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb9b2a29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb9b29c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb9b305ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb9aef7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb9afe3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb9ae4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb9ae592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb9ae407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb9ae6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42b6b7b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb9ae33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e74c55a8bb932118cc9cfac902b5f84907a80daa Step #5: MERGE-OUTER: attempt 1010 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2820030156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e74c55a8bb932118cc9cfac902b5f84907a80daa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1824 processed earlier; will process 1522 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71928== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595a34c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595a3434b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595a3417665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64497cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64495e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64495c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595a33f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5595a3ec4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595a3e5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5595a3e60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595a3e6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5595a387e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595a386b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595a386512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5595a38ceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5595a34c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5595a35acd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5595a3418d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595a34222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595a34097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5595a34354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64495c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5595a33fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d828a0ee82f5f7b980265c887da3a68c422525f8 Step #5: MERGE-OUTER: attempt 1011 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2820819027 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d828a0ee82f5f7b980265c887da3a68c422525f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1825 processed earlier; will process 1521 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71946== ERROR: libFuzzer: deadly signal Step #5: #0 0x55916f24c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55916f1c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55916f1a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c38d7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c38b9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c38b71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55916f17ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55916fc50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55916fbea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55916fbec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55916fbec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55916f60a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55916f5f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55916f5f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55916f65aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55916f24cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55916f338d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55916f1a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55916f1ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55916f1957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55916f1c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c38b73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55916f188bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2b3463c1d00ce537cc2be85ecbb9efec14d6992 Step #5: MERGE-OUTER: attempt 1012 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2821605209 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e2b3463c1d00ce537cc2be85ecbb9efec14d6992' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1826 processed earlier; will process 1520 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71964== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569eb093594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569eb007b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569eafea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc57d4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc57b6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc57b3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569eafc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5569eba97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569eba31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5569eba33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569eba3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5569eb5080c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5569eb53f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5569eb450d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5569eb43e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5569eb43812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5569eb4a1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5569eb093c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5569eb17fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5569eafebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5569eaff52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5569eafdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5569eb0084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc57b41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5569eafcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3122be849f1d8d619eae3529ebe75a83cebb57b Step #5: MERGE-OUTER: attempt 1013 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2824012791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b3122be849f1d8d619eae3529ebe75a83cebb57b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1831 processed earlier; will process 1515 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72075== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db022fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db0226fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db02252665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb32f20b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb32f02000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb32efff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db0222be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55db02cff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db02c99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55db02c9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db02c9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55db027700c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55db027a713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55db026b8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55db026a69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55db026a012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55db02709ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55db022fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55db023e7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55db02253d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55db0225d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55db022447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55db022704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb32f001082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55db02237bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b0b74fea68b2aeb48fe881b72669b3ed9ef7db7 Step #5: MERGE-OUTER: attempt 1014 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2826011725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b0b74fea68b2aeb48fe881b72669b3ed9ef7db7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1835 processed earlier; will process 1511 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72232== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7af90b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7af87fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7af862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f940b83941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f940b64e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f940b62d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7af83be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a7b030f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7b02a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a7b02ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7b02ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a7afcc9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a7afcb69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a7afcb012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a7afd19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a7af90bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a7af9f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a7af863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a7af86d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a7af8547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a7af8804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f940b62f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a7af847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2191a0ab6397eb5f12539d026c3a03dc6e3d4473 Step #5: MERGE-OUTER: attempt 1015 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2826639318 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2191a0ab6397eb5f12539d026c3a03dc6e3d4473' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1836 processed earlier; will process 1510 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72274== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572cc2ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572cc25eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572cc241665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e31d3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e31b5100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e31b30858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572cc21ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5572cccee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572ccc88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5572ccc8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572ccc8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5572cc75f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5572cc79613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572cc6a7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5572cc6959d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5572cc68f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572cc6f8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572cc2eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5572cc3d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5572cc242d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572cc24c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572cc2337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572cc25f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8e31b32082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572cc226bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8867eaba031df549c732ddb004feffeb6ee81c22 Step #5: MERGE-OUTER: attempt 1016 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2829146995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8867eaba031df549c732ddb004feffeb6ee81c22' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1839 processed earlier; will process 1507 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72398== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9b4259594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9b41cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9b41b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9b4db841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9b4bcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9b4bac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9b4189e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a9b4c5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9b4bf7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a9b4bf9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9b4bf935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a9b4617229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9b46049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9b45fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9b4667ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9b4259c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9b4345d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9b41b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9b41bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9b41a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9b41ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa9b4bae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9b4195bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f69ad707a22cf9cf9bfaf501e0f18e6a2262c73e Step #5: MERGE-OUTER: attempt 1017 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2829967831 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f69ad707a22cf9cf9bfaf501e0f18e6a2262c73e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1840 processed earlier; will process 1506 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72415== ERROR: libFuzzer: deadly signal Step #5: #0 0x55caebd0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55caebc7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55caebc61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe67b80f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe67b62400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe67b603858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55caebc3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55caec70e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55caec6a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55caec6aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55caec6aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55caec17f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55caec1b613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55caec0c7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55caec0b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55caec0af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55caec118ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55caebd0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55caebdf6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55caebc62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55caebc6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55caebc537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55caebc7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe67b605082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55caebc46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bac4bde055c9b576b3e5226b1787efc4cf1f586 Step #5: MERGE-OUTER: attempt 1018 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2833488743 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2bac4bde055c9b576b3e5226b1787efc4cf1f586' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1844 processed earlier; will process 1502 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72527== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc89fb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc89f28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc89f0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d48a1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d4882d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d4880c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc89ee4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bc8a9b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc8a952632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bc8a954375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc8a95435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bc8a372229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc8a35f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc8a35912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc8a3c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc89fb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc8a0a0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc89f0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc89f162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc89efd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc89f294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d4880e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc89ef0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c7aa81faee0ceb61420865b0df896d16c2b41c4 Step #5: MERGE-OUTER: attempt 1019 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2833917173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c7aa81faee0ceb61420865b0df896d16c2b41c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1845 processed earlier; will process 1501 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d822d65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d822cd9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d822cbc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe47d7ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe47d5c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe47d5a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d822c95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d823769138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d823703632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d823705375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d82370535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d823123229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8231109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d82310a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d823173ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d822d65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d822e51d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d822cbdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d822cc72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d822cae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d822cda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe47d5a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d822ca1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8292b26495c72463cf3771c07e35cfcffdf2beeb Step #5: MERGE-OUTER: attempt 1020 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2834856523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8292b26495c72463cf3771c07e35cfcffdf2beeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1846 processed earlier; will process 1500 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72605== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572c3dc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572c3d34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572c3d17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6e485441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6e466900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6e4648858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572c3cf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5572c47c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572c475e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5572c4760375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572c476035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5572c417e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5572c416b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5572c416512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5572c41ceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572c3dc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572c3eacd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5572c3d18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572c3d222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572c3d097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572c3d354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6e464a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5572c3cfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0513bab46591c32b6d4a03079e8e81028fbaa657 Step #5: MERGE-OUTER: attempt 1021 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2835558317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0513bab46591c32b6d4a03079e8e81028fbaa657' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1847 processed earlier; will process 1499 files now Step #5: #1 pulse exec/s: 1 rss: 562Mb Step #5: #2 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72617== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cea4952594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cea48c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cea48a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e728d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e726e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e726c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cea4882e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cea5356138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cea52f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cea52f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cea52f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cea4dc70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cea4dfe13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cea4d0fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cea4cfd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cea4cf712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cea4d60ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cea4952c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cea4a3ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cea48aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cea48b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cea489b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cea48c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0e726c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cea488ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cceb4d0de66b9305a463ef8019e9cd1c30c7fff1 Step #5: MERGE-OUTER: attempt 1022 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2838845860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cceb4d0de66b9305a463ef8019e9cd1c30c7fff1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1850 processed earlier; will process 1496 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72739== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622a592e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622a58a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622a5885665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e1b13141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e1af4600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e1af25858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622a585ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622a6332138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622a62cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622a62ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622a62ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622a5cec229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622a5cd99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622a5cd312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622a5d3cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622a592ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622a5a1ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622a5886d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622a58902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622a58777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622a58a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1e1af27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622a586abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bab55bde6cbc9d2b86f4cd8ef381fc63a7c32954 Step #5: MERGE-OUTER: attempt 1023 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2840736529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bab55bde6cbc9d2b86f4cd8ef381fc63a7c32954' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1853 processed earlier; will process 1493 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72925== ERROR: libFuzzer: deadly signal Step #5: #0 0x558bfadef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558bfad63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558bfad46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12cee3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12cec4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12cec2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558bfad1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558bfb7f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558bfb78d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558bfb78f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558bfb78f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558bfb2640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558bfb29b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558bfb29c2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x558bfb192f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x558bfb1fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x558bfadefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558bfaedbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558bfad47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558bfad512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558bfad387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558bfad644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f12cec2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558bfad2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d50f5988d0066c7b4776ca28afcd3a143cd12844 Step #5: MERGE-OUTER: attempt 1024 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2841495649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d50f5988d0066c7b4776ca28afcd3a143cd12844' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1854 processed earlier; will process 1492 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72941== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0b33a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f0b3318b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f0b32fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15aa7f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15aa60d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15aa5ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0b32d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f0b3da8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0b3d42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f0b3d44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0b3d4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f0b3762229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0b374f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0b374912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f0b37b2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f0b33a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0b3490d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f0b32fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0b33062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f0b32ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0b33194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f15aa5ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f0b32e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a6801a4a1ae6aa903e3e80d2eb74145649b2e97 Step #5: MERGE-OUTER: attempt 1025 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2842183222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1a6801a4a1ae6aa903e3e80d2eb74145649b2e97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1855 processed earlier; will process 1491 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72955== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0fa193594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0fa107b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0fa0ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f139a27b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f139a09000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f139a06f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0fa0c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c0fab97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0fab31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c0fab33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0fab3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c0fa551229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0fa53e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0fa53812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0fa5a1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0fa193c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0fa27fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0fa0ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0fa0f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0fa0dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0fa1084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f139a071082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0fa0cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99aac92229b5686a40c7af7e8c05385e26a4c8be Step #5: MERGE-OUTER: attempt 1026 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2842969598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99aac92229b5686a40c7af7e8c05385e26a4c8be' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1856 processed earlier; will process 1490 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72973== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a865286594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8651fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8651dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0dd70f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0dd52400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0dd503858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8651b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a865c8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a865c24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a865c26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a865c2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a865644229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8656319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a86562b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a865694ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a865286c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a865372d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a8651ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8651e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8651cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8651fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0dd505082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a8651c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-085d006ccea9ca8d73fa09ef4e4771e44c035761 Step #5: MERGE-OUTER: attempt 1027 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2843752270 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/085d006ccea9ca8d73fa09ef4e4771e44c035761' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1857 processed earlier; will process 1489 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72991== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fddf83f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fddf7b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fddf796665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe90ea941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe90cbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe90c9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fddf76fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fde0243138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fde01dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fde01df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fde01df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fddfbfd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fddfbea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fddfbe412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fddfc4def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fddf83fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fddf92bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fddf797d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fddf7a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fddf7887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fddf7b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe90c9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fddf77bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8815e908afb08ddd07be2e522ab86abea37a666c Step #5: MERGE-OUTER: attempt 1028 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2844541026 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8815e908afb08ddd07be2e522ab86abea37a666c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1858 processed earlier; will process 1488 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73009== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d14661594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d145d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d145b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a021441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a002900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26a0008858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d14591e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556d15065138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d14fff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556d15001375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d1500135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556d14a1f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d14a0c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d14a0612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d14a6fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d14661c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d1474dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d145b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d145c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d145aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d145d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26a000a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d1459dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a7c31be196d025c4a0d55c53739bef41598d45b Step #5: MERGE-OUTER: attempt 1029 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2845325396 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2a7c31be196d025c4a0d55c53739bef41598d45b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1859 processed earlier; will process 1487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73027== ERROR: libFuzzer: deadly signal Step #5: #0 0x563daae73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563daade7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563daadca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70ac58941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70ac39e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70ac37d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563daada3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563dab877138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dab811632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563dab813375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dab81335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563dab231229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dab21e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dab21812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dab281ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563daae73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563daaf5fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563daadcbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563daadd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563daadbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563daade84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70ac37f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563daadafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99e3905f9f7833a76fede89791e352ee9c3d98b4 Step #5: MERGE-OUTER: attempt 1030 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2846111741 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99e3905f9f7833a76fede89791e352ee9c3d98b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1860 processed earlier; will process 1486 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfc0ff0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfc0f64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfc0f47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2249be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2247d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2247b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfc0f20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cfc19f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfc198e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cfc1990375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfc199035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cfc13ae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cfc139b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cfc139512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cfc13feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cfc0ff0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cfc10dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cfc0f48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cfc0f522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cfc0f397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cfc0f654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2247b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cfc0f2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e1c0801aa15564ea9f6f7d80944ac7ebc5e67aa Step #5: MERGE-OUTER: attempt 1031 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2847327681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e1c0801aa15564ea9f6f7d80944ac7ebc5e67aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1862 processed earlier; will process 1484 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73160== ERROR: libFuzzer: deadly signal Step #5: #0 0x55726f699594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55726f60db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55726f5f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80b024e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80b006300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80b0042858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55726f5c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55727009d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557270037632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557270039375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55727003935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55726fa57229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55726fa449d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55726fa3e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55726faa7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55726f699c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55726f785d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55726f5f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55726f5fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55726f5e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55726f60e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80b0044082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55726f5d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-faf58211f64731c68f046765f374d975e8a6f98c Step #5: MERGE-OUTER: attempt 1032 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2848365323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/faf58211f64731c68f046765f374d975e8a6f98c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1864 processed earlier; will process 1482 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73271== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630eeedd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630eee51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630eee34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47dec2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47dea3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47dea1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630eee0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5630ef8e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630ef87b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5630ef87d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630ef87d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5630ef29b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630ef2889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630ef28212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630ef2ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630eeeddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630eefc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630eee35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630eee3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630eee267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630eee524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47dea1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630eee19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0db26b2b9e68000445318316f26801a76ebc8edd Step #5: MERGE-OUTER: attempt 1033 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2852862444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0db26b2b9e68000445318316f26801a76ebc8edd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1870 processed earlier; will process 1476 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73512== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ba3377594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ba32ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ba32ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa06499041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0647a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa064784858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ba32a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ba3d7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ba3d15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ba3d17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ba3d1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ba37ec0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ba382313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ba3734d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ba37229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ba371c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ba3785ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ba3377c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ba3463d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ba32cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ba32d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ba32c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ba32ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa064786082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ba32b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-616f2f7590f4dee478f06ae926d02f25a96643d8 Step #5: MERGE-OUTER: attempt 1034 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2853348693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/616f2f7590f4dee478f06ae926d02f25a96643d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1871 processed earlier; will process 1475 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567c7c9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567c7c0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567c7bf2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2e243441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2e224900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2e2228858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567c7bcbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5567c869f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567c8639632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5567c863b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567c863b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5567c81100c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567c814713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567c8058d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567c80469d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567c804012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567c80a9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567c7c9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567c7d87d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567c7bf3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567c7bfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567c7be47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567c7c104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc2e222a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567c7bd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e5e85a23a607ed1affe273f4b46a300642ab47f Step #5: MERGE-OUTER: attempt 1035 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2854126436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e5e85a23a607ed1affe273f4b46a300642ab47f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1872 processed earlier; will process 1474 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73533== ERROR: libFuzzer: deadly signal Step #5: #0 0x56155d05f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56155cfd3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56155cfb6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba690dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba68ef100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba68ed0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56155cf8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56155da63138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56155d9fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56155d9ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56155d9ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56155d41d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56155d40a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56155d40412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56155d46def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56155d05fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56155d14bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56155cfb7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56155cfc12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56155cfa87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56155cfd44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba68ed2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56155cf9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6db35780b3d437df7309e8f8b4d65528e7ffb533 Step #5: MERGE-OUTER: attempt 1036 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2856231093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6db35780b3d437df7309e8f8b4d65528e7ffb533' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1874 processed earlier; will process 1472 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73591== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570ae5c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570ae536b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570ae519665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e8ad5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e8ab7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e8ab52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570ae4f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570aefc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570aef60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570aef62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570aef6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570aea370c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570aea6e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5570ae97fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570ae96d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570ae96712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5570ae9d0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570ae5c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5570ae6aed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5570ae51ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570ae5242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570ae50b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570ae5374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e8ab54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5570ae4febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ce64ae3f33949f21dbb229c5025290a02e453f8 Step #5: MERGE-OUTER: attempt 1037 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2856705357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ce64ae3f33949f21dbb229c5025290a02e453f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1875 processed earlier; will process 1471 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73630== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2ca317594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2ca28bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2ca26e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf2364841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf2345d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf2343c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2ca247e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e2cad1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2cacb5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e2cacb7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2cacb735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2ca6d5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2ca6c29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2ca6bc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2ca725ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2ca317c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2ca403d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2ca26fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2ca2792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2ca2607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2ca28c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf2343e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2ca253bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43a1987b73f09862dbfd7f5e4a06f2103cc0c4b1 Step #5: MERGE-OUTER: attempt 1038 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2860174230 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/43a1987b73f09862dbfd7f5e4a06f2103cc0c4b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1879 processed earlier; will process 1467 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73794== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587154c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55871543ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55871541d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb04ef0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb04ed1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb04ecfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587153f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558715eca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558715e64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558715e66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558715e6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55871593b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55871597213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558715883d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587158719d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55871586b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5587158d4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587154c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5587155b2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55871541ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587154282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55871540f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55871543b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb04ecff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558715402bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f545d6b69476bcedfeb5ed35c4f9792f0d94f31e Step #5: MERGE-OUTER: attempt 1039 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2862708025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f545d6b69476bcedfeb5ed35c4f9792f0d94f31e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1882 processed earlier; will process 1464 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73916== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635f787c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635f77f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635f77d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2bad1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2bab3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2bab12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635f77ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5635f8280138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635f821a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5635f821c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635f821c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5635f7c3a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635f7c279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635f7c2112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635f7c8aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635f787cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635f7968d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635f77d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635f77de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635f77c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635f77f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2bab14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635f77b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc5e7afee4537e40de01532b91d6b829cc67c34f Step #5: MERGE-OUTER: attempt 1040 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2863149344 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc5e7afee4537e40de01532b91d6b829cc67c34f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1883 processed earlier; will process 1463 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73987== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630606b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56306062ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56306060d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09e6fad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09e6dc200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f09e6da1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630605e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5630610ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563061054632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563061056375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56306105635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563060b2b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563060b6213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563060a73d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563060a619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563060a5b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563060ac4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630606b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630607a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56306060ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630606182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5630605ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56306062b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f09e6da3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630605f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d64a6bab5f83bd51bb51147dde8e4d17aebed94 Step #5: MERGE-OUTER: attempt 1041 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2864661505 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d64a6bab5f83bd51bb51147dde8e4d17aebed94' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1887 processed earlier; will process 1459 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bef7fe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bef7f55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bef7f38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cf270141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cf251600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cf24f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bef7f11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bef89e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bef897f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bef8981375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bef898135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bef84560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bef848d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bef839ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bef838c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bef838612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bef83efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bef7fe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bef80cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bef7f39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bef7f432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bef7f2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bef7f564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3cf24f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bef7f1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a60f57282c1ca044073091a555046cd265dae42 Step #5: MERGE-OUTER: attempt 1042 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2865382988 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3a60f57282c1ca044073091a555046cd265dae42' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1888 processed earlier; will process 1458 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74057== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a585a64594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5859d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5859bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ea3f8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ea3d9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ea3d7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a585994e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a586468138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a586402632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a586404375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a58640435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a585e22229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a585e0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a585e0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a585e72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a585a64c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a585b50d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5859bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5859c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5859ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5859d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ea3d80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a5859a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45457d535a2a19ab21689773078a548e9f206219 Step #5: MERGE-OUTER: attempt 1043 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2866023683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/45457d535a2a19ab21689773078a548e9f206219' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1889 processed earlier; will process 1457 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74101== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da7c31b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da7c28fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da7c272665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae95a7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae9589200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae95871858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da7c24be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55da7cd1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da7ccb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55da7ccbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da7ccbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55da7c7900c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da7c7c713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da7c6d8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da7c6c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da7c6c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da7c729ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da7c31bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da7c407d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da7c273d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da7c27d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da7c2647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da7c2904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fae95873082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da7c257bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df58a2a1678d3888facf8afa80a7c4ba6db4dca3 Step #5: MERGE-OUTER: attempt 1044 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2867184800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/regressions/df58a2a1678d3888facf8afa80a7c4ba6db4dca3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1891 processed earlier; will process 1455 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74184== ERROR: libFuzzer: deadly signal Step #5: #0 0x55934540e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559345382b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559345365665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa482ec741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa482cdc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa482cbb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55934533ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559345e12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559345dac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559345dae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559345dae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5593457cc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5593457b99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5593457b312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55934581cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55934540ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5593454fad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559345366d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593453702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593453577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593453834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa482cbd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55934534abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab968dadc608d9dc8e0891f6c9efd0dcc4d5c379 Step #5: MERGE-OUTER: attempt 1045 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2867973900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ab968dadc608d9dc8e0891f6c9efd0dcc4d5c379' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1892 processed earlier; will process 1454 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74201== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad3a737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad3a6abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad3a68e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1519a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1517b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff151794858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad3a667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ad3b13b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad3b0d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ad3b0d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad3b0d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ad3aaf5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad3aae29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad3aadc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad3ab45ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad3a737c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad3a823d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad3a68fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad3a6992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad3a6807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad3a6ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff151796082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad3a673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3725bb9dec469b93532ce3ef64aa4e511d662fe2 Step #5: MERGE-OUTER: attempt 1046 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2868768435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3725bb9dec469b93532ce3ef64aa4e511d662fe2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1893 processed earlier; will process 1453 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==74219== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4e7096594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4e700ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4e6fed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f402c30941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f402c11e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f402c0fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4e6fc6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c4e7a9a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4e7a34632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c4e7a36375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4e7a3635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c4e750b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4e75406b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x55c4e745a521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x55c4e719cff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x55c4e7179fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x55c4e7182e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55c4e7182e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55c4e7182e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55c4e6feed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4e6ff82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4e6fdf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4e700b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f402c0ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4e6fd2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd11a12c393fe305e2aedbd79b4b9fde18263915 Step #5: MERGE-OUTER: attempt 1047 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2870006718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd11a12c393fe305e2aedbd79b4b9fde18263915' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1894 processed earlier; will process 1452 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74303== ERROR: libFuzzer: deadly signal Step #5: #0 0x55786da2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55786d9a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55786d983665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe890af541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe89090a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8908e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55786d95ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55786e430138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55786e3ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55786e3cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55786e3cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55786dea10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55786ded813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55786dde9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55786ddd79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55786ddd112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55786de3aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55786da2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55786db18d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55786d984d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55786d98e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55786d9757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55786d9a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8908eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55786d968bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c55ca0db8c175b72e7df54732a2a91e5702f68a Step #5: MERGE-OUTER: attempt 1048 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2870800447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c55ca0db8c175b72e7df54732a2a91e5702f68a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1895 processed earlier; will process 1451 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==74346== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1195c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb118d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb118b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c54e5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c54c6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c54c4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1188ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb12360138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb122fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb122fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb122fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb11dc58d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb11e2fb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55cb11e8a7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55cb11d6af72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55cb11d6af72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55cb1195cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55cb11a48d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55cb118b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55cb118be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55cb118a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55cb118d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f2c54c4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55cb11898bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-394cb8055fddbb07edbcbe0960b9cde7578d7b97 Step #5: MERGE-OUTER: attempt 1049 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2872422229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/394cb8055fddbb07edbcbe0960b9cde7578d7b97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1898 processed earlier; will process 1448 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74470== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfa67f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfa676ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfa674d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb96a7fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb96a61100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb96a5f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfa6726e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dfa71fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfa7194632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dfa7196375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfa719635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dfa6c6b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dfa6ca213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dfa6bb3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dfa6ba19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dfa6b9b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dfa6c04ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dfa67f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dfa68e2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dfa674ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dfa67582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dfa673f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dfa676b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb96a5f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dfa6732bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2744bfb3f2b818fe1786cb883c71f8a4c81d0617 Step #5: MERGE-OUTER: attempt 1050 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2873197761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2744bfb3f2b818fe1786cb883c71f8a4c81d0617' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1899 processed earlier; will process 1447 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74544== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ebc37f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ebc2f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ebc2d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16a247141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16a228600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16a2265858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ebc2afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ebcd83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ebcd1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ebcd1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ebcd1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ebc73d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ebc72a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ebc72412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ebc78def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ebc37fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ebc46bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ebc2d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ebc2e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ebc2c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ebc2f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f16a2267082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ebc2bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14fe05527dd58b89fccf3a91d153ea912debdeaf Step #5: MERGE-OUTER: attempt 1051 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2874072626 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14fe05527dd58b89fccf3a91d153ea912debdeaf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1901 processed earlier; will process 1445 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74653== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb13d2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb13c9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb13c82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14eff4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14efd6300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14efd42858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb13c5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb1472f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb146c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb146cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb146cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb141a00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb141d713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cb140e8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cb140d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cb140d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cb14139ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cb13d2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cb13e17d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cb13c83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cb13c8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cb13c747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cb13ca04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f14efd44082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cb13c67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8ec9406f171d1638edd438ae04b4e62506b6b83 Step #5: MERGE-OUTER: attempt 1052 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2874771870 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d8ec9406f171d1638edd438ae04b4e62506b6b83' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1902 processed earlier; will process 1444 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 0 rss: 286Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74665== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d38a45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d389b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d3899c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f745ed5c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f745eb7100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f745eb50858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d38975e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561d39449138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d393e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561d393e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d393e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561d38eba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d38ef113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d38e02d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d38df09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d38dea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d38e53ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d38a45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d38b31d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d3899dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d389a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d3898e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d389ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f745eb52082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d38981bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6689aa45c6d4653c0341ae976b72428e564e3229 Step #5: MERGE-OUTER: attempt 1053 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2875661304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6689aa45c6d4653c0341ae976b72428e564e3229' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1905 processed earlier; will process 1441 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74748== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff0d26f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff0d1e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff0d1c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62f73bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62f71d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62f71b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff0d19fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ff0dc73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff0dc0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ff0dc0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff0dc0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ff0d62d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff0d61a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff0d61412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff0d67def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff0d26fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff0d35bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff0d1c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff0d1d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff0d1b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff0d1e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62f71b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff0d1abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fe1f1c59571e62db33b71ee7ce5af30aa3a2831 Step #5: MERGE-OUTER: attempt 1054 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2876543002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6fe1f1c59571e62db33b71ee7ce5af30aa3a2831' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1907 processed earlier; will process 1439 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74830== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1d00b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1d002bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1d000e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe396db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe394f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe394cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1cffe7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a1d0abb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1d0a55632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a1d0a57375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1d0a5735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a1d052c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a1d056313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a1d0474d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a1d04629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a1d045c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a1d04c5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a1d00b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a1d01a3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a1d000fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a1d00192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a1d00007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a1d002c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbe394d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a1cfff3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c5db4ab99ab1b9b08076049247a7b21c5572df6 Step #5: MERGE-OUTER: attempt 1055 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2877922364 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c5db4ab99ab1b9b08076049247a7b21c5572df6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1909 processed earlier; will process 1437 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74888== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eca2f3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eca2eafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eca2e92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd67968e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6794a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd679482858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eca2e6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eca393f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eca38d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eca38db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eca38db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eca32f9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eca32e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eca32e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eca3349ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eca2f3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eca3027d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eca2e93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eca2e9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eca2e847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eca2eb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd679484082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eca2e77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecdf59c7b2bbb882fcbf856ca89ae23629c5f16f Step #5: MERGE-OUTER: attempt 1056 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2878348728 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ecdf59c7b2bbb882fcbf856ca89ae23629c5f16f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1910 processed earlier; will process 1436 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74958== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0fcd4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0fccc3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0fcca6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96b8bc441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96b89d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96b89b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b0fcc7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b0fd753138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b0fd6ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b0fd6ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b0fd6ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b0fd10d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0fd0fa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0fd0f412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0fd15def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0fcd4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0fce3bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b0fcca7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0fccb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b0fcc987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0fccc44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96b89ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b0fcc8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39b0818dc93b4cb0468f5b2f422facdbb3df481f Step #5: MERGE-OUTER: attempt 1057 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879205453 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/39b0818dc93b4cb0468f5b2f422facdbb3df481f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1911 processed earlier; will process 1435 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74974== ERROR: libFuzzer: deadly signal Step #5: #0 0x558bc1c83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558bc1bf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558bc1bda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bee61741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bee42c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bee40b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558bc1bb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558bc2687138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558bc2621632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558bc2623375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558bc262335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558bc2041229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558bc202e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558bc202812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558bc2091ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558bc1c83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558bc1d6fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558bc1bdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558bc1be52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558bc1bcc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558bc1bf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9bee40d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558bc1bbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5778d66bbe2389f1dde76a62727b12c5fcec7298 Step #5: MERGE-OUTER: attempt 1058 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879996285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5778d66bbe2389f1dde76a62727b12c5fcec7298' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1912 processed earlier; will process 1434 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74992== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abcd70d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abcd681b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abcd664665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f157d3fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f157d21300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f157d1f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abcd63de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55abce111138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abce0ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55abce0ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55abce0ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55abcdacb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55abcdab89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55abcdab212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55abcdb1bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55abcd70dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55abcd7f9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55abcd665d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55abcd66f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55abcd6567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55abcd6824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f157d1f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55abcd649bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b10cd9a246a6ddaaef15eef6504ce71d7a999504 Step #5: MERGE-OUTER: attempt 1059 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2880781967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b10cd9a246a6ddaaef15eef6504ce71d7a999504' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1913 processed earlier; will process 1433 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75010== ERROR: libFuzzer: deadly signal Step #5: #0 0x55656ebf7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55656eb6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55656eb4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb545a5c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb54587100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb545850858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55656eb27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55656f5fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55656f595632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55656f597375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55656f59735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55656efb5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55656efa29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55656ef9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55656f005ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55656ebf7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55656ece3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55656eb4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55656eb592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55656eb407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55656eb6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb545852082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55656eb33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b260f614bb08139a8b2f4751ac64738c6263602 Step #5: MERGE-OUTER: attempt 1060 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2881657411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7b260f614bb08139a8b2f4751ac64738c6263602' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1915 processed earlier; will process 1431 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75093== ERROR: libFuzzer: deadly signal Step #5: #0 0x559405b7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559405aeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559405ad1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f301829541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30180aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3018089858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559405aaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55940657e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559406518632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55940651a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55940651a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559405fef0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55940602613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559405f37d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559405f259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559405f1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559405f88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559405b7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559405c66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559405ad2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559405adc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559405ac37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559405aef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f301808b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559405ab6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d411c4ac663facf599251ead749ae0a2e254ef69 Step #5: MERGE-OUTER: attempt 1061 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2882862200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d411c4ac663facf599251ead749ae0a2e254ef69' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1917 processed earlier; will process 1429 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75177== ERROR: libFuzzer: deadly signal Step #5: #0 0x56166cb1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56166ca8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56166ca72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7080f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa707f0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa707ee9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56166ca4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56166d51f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56166d4b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56166d4bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56166d4bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56166cf900c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56166cfc713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56166ced8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56166cec69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56166cec012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56166cf29ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56166cb1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56166cc07d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56166ca73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56166ca7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56166ca647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56166ca904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa707eeb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56166ca57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea0084d7fc11da65a2de079099f706f600324a5f Step #5: MERGE-OUTER: attempt 1062 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2883588151 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ea0084d7fc11da65a2de079099f706f600324a5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1918 processed earlier; will process 1428 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75191== ERROR: libFuzzer: deadly signal Step #5: #0 0x561782344594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617822b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56178229b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9e221041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9e202500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9e2004858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561782274e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561782d48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561782ce2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561782ce4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561782ce435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561782702229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617826ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617826e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561782752ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561782344c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561782430d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56178229cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617822a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56178228d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617822b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9e2006082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561782280bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47fe33d1db4fedd7a8494485a2e2295e9812837d Step #5: MERGE-OUTER: attempt 1063 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2887043212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/47fe33d1db4fedd7a8494485a2e2295e9812837d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1922 processed earlier; will process 1424 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75301== ERROR: libFuzzer: deadly signal Step #5: #0 0x557736a3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577369b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557736994665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4469bde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44699f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44699d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55773696de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557737441138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577373db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577373dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577373dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557736dfb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557736de89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557736de212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557736e4bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557736a3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557736b29d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557736995d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55773699f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577369867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577369b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44699d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557736979bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d9aee7a87e8a68c0f794ad0a740ed332ce8b271 Step #5: MERGE-OUTER: attempt 1064 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2889262182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d9aee7a87e8a68c0f794ad0a740ed332ce8b271' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1924 processed earlier; will process 1422 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f25df0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f25de83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f25de66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18794bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18792d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18792af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f25de3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f25e913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f25e8ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f25e8af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f25e8af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f25e3840c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f25e3bb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f25e2ccd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f25e2ba9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f25e2b412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f25e31def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f25df0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f25dffbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f25de67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f25de712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f25de587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f25de844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18792b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f25de4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe852f7fec9ad179e202b6994e42832d7566e212 Step #5: MERGE-OUTER: attempt 1065 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2889995735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fe852f7fec9ad179e202b6994e42832d7566e212' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1925 processed earlier; will process 1421 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75461== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b8d607594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b8d57bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b8d55e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6afbcc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6afbad800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6afbab7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b8d537e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b8e00b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b8dfa5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b8dfa7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b8dfa735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b8da7c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b8dab313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b8d9c4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b8d9b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b8d9ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b8da15ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b8d607c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b8d6f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b8d55fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b8d5692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b8d5507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b8d57c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6afbab9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b8d543bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f62e1b0faa670937f4446320a027946aa71dd369 Step #5: MERGE-OUTER: attempt 1066 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2890994326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f62e1b0faa670937f4446320a027946aa71dd369' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1927 processed earlier; will process 1419 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75571== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f768936594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7688aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f76888d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03b69bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03b67d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03b67b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f768866e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f76933a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7692d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f7692d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7692d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f768cf4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f768ce19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f768cdb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f768d44ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f768936c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f768a22d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f76888ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7688982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f76887f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f7688ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03b67b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f768872bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c03f730520dace0ee61ee2c5a3e86315ad858347 Step #5: MERGE-OUTER: attempt 1067 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2891943925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c03f730520dace0ee61ee2c5a3e86315ad858347' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1928 processed earlier; will process 1418 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75587== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626e3568594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626e34dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626e34bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3118d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3116e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3116c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626e3498e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5626e3f6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626e3f06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626e3f08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626e3f0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626e3926229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626e39139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626e390d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626e3976ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626e3568c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626e3654d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626e34c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626e34ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626e34b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626e34dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3116ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626e34a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b0593328c1639ab5ec649516aa47cefeb6efe83 Step #5: MERGE-OUTER: attempt 1068 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2892730234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0b0593328c1639ab5ec649516aa47cefeb6efe83' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1929 processed earlier; will process 1417 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75605== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f05d645594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f05d5b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f05d59c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f9b3d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f9b1e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f9b1c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f05d575e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f05e049138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f05dfe3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f05dfe5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f05dfe535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f05daba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f05daf113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f05da02d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f05d9f09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f05d9ea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f05da53ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f05d645c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f05d731d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f05d59dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f05d5a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f05d58e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f05d5ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f9b1ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f05d581bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-316ba8bea944c02943c62515b3fdbac23ef2ca77 Step #5: MERGE-OUTER: attempt 1069 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2893725315 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/316ba8bea944c02943c62515b3fdbac23ef2ca77' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1931 processed earlier; will process 1415 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75690== ERROR: libFuzzer: deadly signal Step #5: #0 0x560305509594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56030547db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560305460665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc84e7c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc84e5d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc84e5b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560305439e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560305f0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560305ea7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560305ea9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560305ea935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56030597e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5603059b513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5603058c6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5603058b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5603058ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560305917ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560305509c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5603055f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560305461d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56030546b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5603054527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56030547e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc84e5ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560305445bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3db9affe134ee6579209a40e9e61f461b6684e3d Step #5: MERGE-OUTER: attempt 1070 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2895088142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3db9affe134ee6579209a40e9e61f461b6684e3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1934 processed earlier; will process 1412 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75778== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568ae3ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568ae363b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568ae346665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e2233141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e2214600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e22125858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568ae31fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5568aedf3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568aed8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5568aed8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568aed8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5568ae8640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5568ae89b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568ae7acd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568ae79a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568ae79412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5568ae7fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5568ae3efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5568ae4dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5568ae347d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568ae3512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5568ae3387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568ae3644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e22127082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5568ae32bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1067e3a44c5aab957d6db223dec5af6a9a4b5a99 Step #5: MERGE-OUTER: attempt 1071 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2896189643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1067e3a44c5aab957d6db223dec5af6a9a4b5a99' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1937 processed earlier; will process 1409 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75890== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ccbc28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ccbb9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ccbb7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83c8b6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83c897f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83c895e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ccbb58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ccc62c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ccc5c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ccc5c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ccc5c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559ccc09d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ccc0d413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ccbfe5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ccbfd39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ccbfcd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ccc036ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ccbc28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ccbd14d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ccbb80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ccbb8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ccbb717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ccbb9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f83c8960082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ccbb64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69145a910900be0f4f64082e142845b443e21e10 Step #5: MERGE-OUTER: attempt 1072 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2896676134 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/69145a910900be0f4f64082e142845b443e21e10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1938 processed earlier; will process 1408 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75929== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ec95f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ec9566b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ec9549665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadb261c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadb243100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadb2410858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ec9522e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ec9ff6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ec9f90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ec9f92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ec9f9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ec99b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ec999d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ec999712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ec9a00ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ec95f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ec96ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ec954ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ec95542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ec953b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ec95674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadb2412082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ec952ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8b86eef64a0d94cab8bf98add6ce62a3f3feaa8 Step #5: MERGE-OUTER: attempt 1073 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2897534758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f8b86eef64a0d94cab8bf98add6ce62a3f3feaa8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1939 processed earlier; will process 1407 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75945== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575cf0f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575cf065b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575cf048665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7115e2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7115c3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7115c19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575cf021e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5575cfaf5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575cfa8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5575cfa91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575cfa9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5575cf4af229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575cf49c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575cf49612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575cf4ffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575cf0f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575cf1ddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575cf049d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575cf0532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575cf03a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575cf0664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7115c1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575cf02dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c701c9848e0078572c050bbf5b0893c9ceafccd8 Step #5: MERGE-OUTER: attempt 1074 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2898321895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c701c9848e0078572c050bbf5b0893c9ceafccd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1940 processed earlier; will process 1406 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75963== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebb7848594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebb77bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebb779f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2db4faa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2db4dbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2db4d9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebb7778e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebb824c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebb81e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebb81e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebb81e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebb7c06229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebb7bf39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebb7bed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebb7c56ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebb7848c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebb7934d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebb77a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebb77aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebb77917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebb77bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2db4da0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebb7784bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-032e0622e40b2517e75ca5bdc7fae32301b62018 Step #5: MERGE-OUTER: attempt 1075 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2899113133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/032e0622e40b2517e75ca5bdc7fae32301b62018' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1941 processed earlier; will process 1405 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75981== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fffa486594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fffa3fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fffa3dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a84f5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a84d6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a84d44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fffa3b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fffae8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fffae24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fffae26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fffae2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fffa844229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fffa8319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fffa82b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fffa894ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fffa486c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fffa572d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fffa3ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fffa3e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fffa3cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fffa3fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a84d46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fffa3c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c15a151409c4442e9b92e83d936fc523e8f43dc Step #5: MERGE-OUTER: attempt 1076 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2899899414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6c15a151409c4442e9b92e83d936fc523e8f43dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1942 processed earlier; will process 1404 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75999== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612616ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561261662b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561261645665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f6475e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f6457300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f64552858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56126161ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612620f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56126208c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56126208e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56126208e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561261aac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561261a999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561261a9312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561261afcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612616eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612617dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561261646d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612616502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612616377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612616634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f64554082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56126162abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e8d7880f6222a1b5daf05cabc01cda9a0df3075 Step #5: MERGE-OUTER: attempt 1077 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2900688598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6e8d7880f6222a1b5daf05cabc01cda9a0df3075' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1943 processed earlier; will process 1403 files now Step #5: #1 pulse exec/s: 0 rss: 265Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76017== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daf7c31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daf7ba5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daf7b88665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4eb6c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4eb4dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4eb4bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daf7b61e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55daf8635138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daf85cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55daf85d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daf85d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55daf7fef229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daf7fdc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daf7fd612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daf803fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daf7c31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daf7d1dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daf7b89d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daf7b932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daf7b7a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daf7ba64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa4eb4be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daf7b6dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2db3667d70a8923744db24bff45767b045c0f97 Step #5: MERGE-OUTER: attempt 1078 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2901482771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2db3667d70a8923744db24bff45767b045c0f97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1946 processed earlier; will process 1400 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76129== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae772c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae77238b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae7721b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6e2ade41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6e28f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6e28d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae771f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae77cc8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae77c62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae77c64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae77c6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae777390c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae7777013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae77681d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae7766f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae7766912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae776d2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae772c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae773b0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae7721cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae772262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae7720d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae772394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6e28d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae77200bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4421a9a60e00237c65463a5055ce2c219eade34a Step #5: MERGE-OUTER: attempt 1079 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2902157970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4421a9a60e00237c65463a5055ce2c219eade34a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1947 processed earlier; will process 1399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76142== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b2f85f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b2f7d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b2f7b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53627b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53625c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53625a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b2f78fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b30263138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b301fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b301ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b301ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558b2fc1d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b2fc0a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b2fc0412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b2fc6def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b2f85fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b2f94bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b2f7b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b2f7c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b2f7a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b2f7d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53625a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b2f79bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbb00fc9c5ea4a484f177126943518660be009a7 Step #5: MERGE-OUTER: attempt 1080 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2902594488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cbb00fc9c5ea4a484f177126943518660be009a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1948 processed earlier; will process 1398 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76181== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561a4367594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561a42dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561a42be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e77a9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e778b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e77891858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561a4297e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561a4d6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561a4d05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561a4d07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561a4d0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561a47dc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561a481313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561a4724d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561a47129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561a470c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561a4775ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561a4367c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561a4453d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561a42bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561a42c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561a42b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561a42dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0e77893082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561a42a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb75069ecd8dda5e0e212b51e87a2217f389cf60 Step #5: MERGE-OUTER: attempt 1081 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2903326216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bb75069ecd8dda5e0e212b51e87a2217f389cf60' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1949 processed earlier; will process 1397 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: #8 pulse exec/s: 2 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76194== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565ad1c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565ad137b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565ad11a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f235f22241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f235f03700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f235f016858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565ad0f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5565adbc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565adb61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5565adb63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565adb6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5565ad6380c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5565ad66f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5565ad580d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565ad56e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565ad56812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565ad5d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5565ad1c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5565ad2afd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5565ad11bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565ad1252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565ad10c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565ad1384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f235f018082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5565ad0ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f420d086b82af4e5d45c401e3e2c0c038d021dc4 Step #5: MERGE-OUTER: attempt 1082 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2908711488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f420d086b82af4e5d45c401e3e2c0c038d021dc4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1959 processed earlier; will process 1387 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76331== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f76b7b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f76aefb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f76ad2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3b6c9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3b6aa500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3b6a84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f76aabe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f7757f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f77519632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f7751b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f7751b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f76f39229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f76f269d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f76f2012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f76f89ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f76b7bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f76c67d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f76ad3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f76add2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f76ac47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f76af04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3b6a86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f76ab7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85ef7c286f8188daa97bd91e3ed23e5512d768b8 Step #5: MERGE-OUTER: attempt 1083 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2909503587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/85ef7c286f8188daa97bd91e3ed23e5512d768b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1960 processed earlier; will process 1386 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76348== ERROR: libFuzzer: deadly signal Step #5: #0 0x55939f2f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55939f264b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55939f247665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42f35a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42f33b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42f3398858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55939f220e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55939fcf4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55939fc8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55939fc90578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55939f695ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55939f6feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55939f2f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55939f3dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55939f248d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55939f2522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55939f2397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55939f2654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f42f339a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55939f22cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42ea1799863a5c15e369881dc8d8ff852234d067 Step #5: MERGE-OUTER: attempt 1084 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2910297600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/42ea1799863a5c15e369881dc8d8ff852234d067' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1961 processed earlier; will process 1385 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76370== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe8f1ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe8f121b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe8f104665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6ceaf541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6ce90a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6ce8e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe8f0dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fe8fbb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe8fb4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fe8fb4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe8fb4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fe8f6220c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe8f65913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe8f56ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe8f5589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe8f55212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe8f5bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe8f1adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe8f299d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe8f105d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe8f10f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe8f0f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe8f1224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc6ce8eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe8f0e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a36b1618e61cd2a4dab67abf5d26c1a791ed6dcc Step #5: MERGE-OUTER: attempt 1085 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2911877694 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a36b1618e61cd2a4dab67abf5d26c1a791ed6dcc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1963 processed earlier; will process 1383 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76490== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0c8a08594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0c897cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0c895f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4b5b6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4b597700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4b5956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0c8938e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0c940c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0c93a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e0c93a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0c93a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0c8dc6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e0c8db39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e0c8dad12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0c8e16ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0c8a08c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0c8af4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e0c8960d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0c896a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0c89517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e0c897d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4b5958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e0c8944bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e78097160b954408fe6a9fb6b6c8640cd87e07f4 Step #5: MERGE-OUTER: attempt 1086 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2912986196 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e78097160b954408fe6a9fb6b6c8640cd87e07f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1965 processed earlier; will process 1381 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76602== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d75536594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d754aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d7548d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12b3bec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12b3a0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12b39e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d75466e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d75f3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d75ed4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d75ed6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558d758dbed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558d75944ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558d75536c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558d75622d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558d7548ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558d754982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558d7547f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558d754ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f12b39e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558d75472bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33c8b30ff4987fca9b573942057029fe85aa0d20 Step #5: MERGE-OUTER: attempt 1087 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2913773128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33c8b30ff4987fca9b573942057029fe85aa0d20' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1966 processed earlier; will process 1380 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76655== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbbbea5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbbbe19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbbbdfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5403c2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5403a4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5403a22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbbbdd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fbbc8a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbbc843632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fbbc845578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55fbbc24aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fbbc2b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fbbbea5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fbbbf91d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fbbbdfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fbbbe072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fbbbdee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fbbbe1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5403a24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fbbbde1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d9e5fb733030d74299ef3d6913877a05dea04a1 Step #5: MERGE-OUTER: attempt 1088 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2914980845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7d9e5fb733030d74299ef3d6913877a05dea04a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1967 processed earlier; will process 1379 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76696== ERROR: libFuzzer: deadly signal Step #5: #0 0x559928c4d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559928bc1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559928ba4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58eeb0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58ee92300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58ee902858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559928b7de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559929651138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599295eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5599295ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599295ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55992900b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559928ff89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559928ff212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55992905bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559928c4dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559928d39d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559928ba5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559928baf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559928b967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559928bc24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58ee904082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559928b89bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bd9073c5b65fd2df7e779efe71486d257b0e774 Step #5: MERGE-OUTER: attempt 1089 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2915435000 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6bd9073c5b65fd2df7e779efe71486d257b0e774' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1968 processed earlier; will process 1378 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76707== ERROR: libFuzzer: deadly signal Step #5: #0 0x56081accf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56081ac43b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56081ac26665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a0bcaa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a0babf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a0ba9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56081abffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56081b6d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56081b66d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56081b66f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56081b66f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56081b1440c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56081b17b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56081b08cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56081b07a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56081b07412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56081b0ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56081accfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56081adbbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56081ac27d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56081ac312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56081ac187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56081ac444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4a0baa0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56081ac0bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3eaec2a765d9e75dc2c8bd6be5ffa95dfe37bc65 Step #5: MERGE-OUTER: attempt 1090 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2916137543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3eaec2a765d9e75dc2c8bd6be5ffa95dfe37bc65' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1969 processed earlier; will process 1377 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76750== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589fb2be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589fb232b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589fb215665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a6a3f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a6a20500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a6a1e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589fb1eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5589fbcc2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589fbc5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5589fbc5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589fbc5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5589fb67c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5589fb6699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5589fb66312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5589fb6ccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5589fb2bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5589fb3aad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5589fb216d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5589fb2202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5589fb2077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5589fb2334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a6a1e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5589fb1fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccd53371667c77a643adfecb496da28d4daf6b0a Step #5: MERGE-OUTER: attempt 1091 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2916923869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ccd53371667c77a643adfecb496da28d4daf6b0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1970 processed earlier; will process 1376 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76767== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5729d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a57294ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a57292d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f547cb9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f547c9ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f547c98b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a572906e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5733da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a573374632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a573376375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a57337635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a572d94229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a572d819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a572d7b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a572de4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5729d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a572ac2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a57292ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5729382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a57291f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a57294b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f547c98d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a572912bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f50cd656075ae6d86b34f48a1aea76d0865aa861 Step #5: MERGE-OUTER: attempt 1092 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2919105083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f50cd656075ae6d86b34f48a1aea76d0865aa861' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1973 processed earlier; will process 1373 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76860== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abc823594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abc797b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abc77a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2737b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2735cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2735ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abc753e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558abd227138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abd1c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558abd1c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abd1c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558abcc980c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558abcccf13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558abcbe0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558abcbce9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558abcbc812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558abcc31ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558abc823c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558abc90fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558abc77bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558abc7852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558abc76c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558abc7984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd2735ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558abc75fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d66a5786f3fda3870fd6f17cb7ab149eaafa74d Step #5: MERGE-OUTER: attempt 1093 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2919612043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3d66a5786f3fda3870fd6f17cb7ab149eaafa74d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1974 processed earlier; will process 1372 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76874== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e6175a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e616ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e616b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18d5fee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18d5e0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18d5de2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e6168ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e6215e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e620f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e620fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e620fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e61b18229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e61b059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e61aff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e61b68ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e6175ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e61846d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e616b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e616bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e616a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e616cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18d5de4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e61696bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a684d825261767862b901d644a36afb543566a6 Step #5: MERGE-OUTER: attempt 1094 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2920423157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2a684d825261767862b901d644a36afb543566a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1975 processed earlier; will process 1371 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76891== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3077c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b307736b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b307719665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2cbc5ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2cbc40200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2cbc3e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3076f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b3081c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b308160632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b308162375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b30816235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b307b80229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b307b6d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b307b6712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b307bd0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b3077c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b3078aed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b30771ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3077242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b30770b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3077374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2cbc3e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b3076febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cff67f49fef5b9c37934dc69b58b8004162e14dd Step #5: MERGE-OUTER: attempt 1095 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2921210323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cff67f49fef5b9c37934dc69b58b8004162e14dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1976 processed earlier; will process 1370 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76909== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be285fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be28572b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be28555665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe10e8cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe10e6e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe10e6c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be2852ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be29002138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be28f9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be28f9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be28f9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be289bc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be289a99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be289a312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be28a0cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be285fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be286ead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be28556d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be285602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be285477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be285734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe10e6c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be2853abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3fb805041f89bacacad5d8c907afc10dcb404eb Step #5: MERGE-OUTER: attempt 1096 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2922005841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a3fb805041f89bacacad5d8c907afc10dcb404eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1977 processed earlier; will process 1369 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76927== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc8da4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc8d18b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc8cfb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f445ac6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f445aa7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f445aa5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc8cd4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563bc97a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc9742632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563bc9744375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc974435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563bc9162229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bc914f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bc914912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bc91b2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bc8da4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bc8e90d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bc8cfcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bc8d062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bc8ced7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bc8d194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f445aa5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bc8ce0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6307a2f829543b563e8c76a7ce019cf49cfc8cf Step #5: MERGE-OUTER: attempt 1097 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2922793513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d6307a2f829543b563e8c76a7ce019cf49cfc8cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1978 processed earlier; will process 1368 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76945== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b0be44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b0bdb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b0bd9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f605cc9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f605caae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f605ca8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b0bd74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b0c848138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b0c7e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b0c7e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b0c7e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b0c202229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b0c1ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b0c1e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b0c252ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562b0be44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b0bf30d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562b0bd9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562b0bda62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562b0bd8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562b0bdb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f605ca8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562b0bd80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60b3bb1c2148c78fa1a1713711776622b14b8afe Step #5: MERGE-OUTER: attempt 1098 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2923582846 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/60b3bb1c2148c78fa1a1713711776622b14b8afe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1979 processed earlier; will process 1367 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76963== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d76795e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7678d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7678b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4ce58741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4ce39c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4ce37b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d76788ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d768362138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7682fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d7682fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7682fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d767d1c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d767d099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d767d0312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d767d6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d76795ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d767a4ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7678b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7678c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7678a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7678d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe4ce37d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d76789abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed51bc30a79bd60124199aa0d398dc2f6f66bb79 Step #5: MERGE-OUTER: attempt 1099 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2924370325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ed51bc30a79bd60124199aa0d398dc2f6f66bb79' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1980 processed earlier; will process 1366 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76981== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5b98f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5b9869b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5b984c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f805f2b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f805f0cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f805f0aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5b9825e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5ba2f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5ba293632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5ba295375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5ba29535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5b9cb3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5b9ca09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5b9c9a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5b9d03ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5b98f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5b99e1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5b984dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5b98572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5b983e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5b986a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f805f0ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a5b9831bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd0293ff4585b10b916bac3c4d277900c9a5e0d1 Step #5: MERGE-OUTER: attempt 1100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2925158533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bd0293ff4585b10b916bac3c4d277900c9a5e0d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1981 processed earlier; will process 1365 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76999== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8f6770594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8f66e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8f66c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb31b86141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb31b67600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb31b655858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8f66a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b8f7174138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8f710e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b8f7110578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55b8f6b15ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b8f6b7eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b8f6770c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b8f685cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b8f66c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b8f66d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b8f66b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b8f66e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb31b657082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b8f66acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02996f46ebcbbd1fc0385674909590784439d939 Step #5: MERGE-OUTER: attempt 1101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2925946424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/02996f46ebcbbd1fc0385674909590784439d939' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1982 processed earlier; will process 1364 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77052== ERROR: libFuzzer: deadly signal Step #5: #0 0x563185964594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631858d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631858bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f869a30741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f869a11c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f869a0fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563185894e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563186368138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563186302632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563186304375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56318630435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563185dd90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563185e1013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563185d21d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563185d0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563185d0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563185d72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563185964c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563185a50d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5631858bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5631858c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5631858ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5631858d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f869a0fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5631858a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc561eb74acb4ecd69fb2f0b8f0fd1c324874bea Step #5: MERGE-OUTER: attempt 1102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2929607610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc561eb74acb4ecd69fb2f0b8f0fd1c324874bea' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1983 processed earlier; will process 1363 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77091== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1618db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d16184fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d161832665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f267113541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2670f4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2670f29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d16180be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d1622df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d162279632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d16227b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d16227b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d161d500c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d161d8713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d161c98d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d161c869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d161c8012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d161ce9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1618dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1619c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d161833d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d16183d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d1618247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1618504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2670f2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d161817bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-782651bb6b4ccb472571d69805c8682d7507f7f8 Step #5: MERGE-OUTER: attempt 1103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2930351514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/782651bb6b4ccb472571d69805c8682d7507f7f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1984 processed earlier; will process 1362 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77105== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9c30fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9c3070b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9c3053665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29b763241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29b744700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29b7426858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9c302ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a9c3b00138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9c3a9a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a9c3a9c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9c3a9c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a9c35710c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a9c35a813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9c34b9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a9c34a79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a9c34a112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a9c350aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a9c30fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a9c31e8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a9c3054d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a9c305e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a9c30457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a9c30714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29b7428082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a9c3038bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-556148cfe92eab284ae0aae0b3191334165d1a73 Step #5: MERGE-OUTER: attempt 1104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2931651865 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/556148cfe92eab284ae0aae0b3191334165d1a73' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1986 processed earlier; will process 1360 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77192== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d7308a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d72ffeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d72fe1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c5d05241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c5ce6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c5ce46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d72fbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561d73a8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d73a28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561d73a2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d73a2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561d73448229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d734359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d7342f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d73498ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d7308ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d73176d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d72fe2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d72fec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d72fd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d72fff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c5ce48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d72fc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4baa4cb2f64c99c03581a7b41b60bd8b09566d2c Step #5: MERGE-OUTER: attempt 1105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2934944550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4baa4cb2f64c99c03581a7b41b60bd8b09566d2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1990 processed earlier; will process 1356 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77397== ERROR: libFuzzer: deadly signal Step #5: #0 0x559eefc1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559eefb93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559eefb76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae3979841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae395ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae3958c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559eefb4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ef0623138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ef05bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ef05bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ef05bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559eeffdd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559eeffca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559eeffc412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ef002def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559eefc1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559eefd0bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559eefb77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559eefb812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559eefb687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559eefb944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae3958e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559eefb5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c184d6539710c8029af5717323680dbcb40cc52 Step #5: MERGE-OUTER: attempt 1106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2935828206 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3c184d6539710c8029af5717323680dbcb40cc52' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1992 processed earlier; will process 1354 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77506== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aab81d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aab814bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aab812e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6394ba941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63949be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f639499d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aab8107e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aab8bdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aab8b75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aab8b77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aab8b7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aab864c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aab868313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aab8594d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aab85829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aab857c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aab85e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aab81d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aab82c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aab812fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aab81392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aab81207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aab814c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f639499f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aab8113bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd0af5fcf5bc5e4f198d2ca3e87035ac48634f52 Step #5: MERGE-OUTER: attempt 1107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2936512923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fd0af5fcf5bc5e4f198d2ca3e87035ac48634f52' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1993 processed earlier; will process 1353 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77519== ERROR: libFuzzer: deadly signal Step #5: #0 0x556889f44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556889eb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556889e9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12c202441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12c1e3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12c1e18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556889e74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55688a948138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55688a8e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55688a8e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55688a8e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55688a302229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55688a2ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55688a2e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55688a352ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556889f44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55688a030d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556889e9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556889ea62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556889e8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556889eb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12c1e1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556889e80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7242499e77c78eb099dd92c389c77ddb924469c9 Step #5: MERGE-OUTER: attempt 1108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2936952860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7242499e77c78eb099dd92c389c77ddb924469c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1994 processed earlier; will process 1352 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77558== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650c27da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650c274eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650c2731665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa08139941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0811ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa08118d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650c270ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5650c31de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650c3178632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5650c317a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650c317a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650c2b98229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5650c2b859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5650c2b7f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650c2be8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5650c27dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5650c28c6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650c2732d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650c273c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650c27237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650c274f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa08118f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650c2716bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-796bdf3eefe7b6ce48237f9a5ae6fe6e4e2fd9b4 Step #5: MERGE-OUTER: attempt 1109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2938549721 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/796bdf3eefe7b6ce48237f9a5ae6fe6e4e2fd9b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1997 processed earlier; will process 1349 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77679== ERROR: libFuzzer: deadly signal Step #5: #0 0x557895ec2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557895e36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557895e19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c1d58541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c1d39a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c1d379858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557895df2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5578968c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557896860632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557896862375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55789686235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557896280229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55789626d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55789626712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578962d0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557895ec2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557895faed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557895e1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557895e242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557895e0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557895e374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c1d37b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557895dfebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-427102050580c88c179547061e2c7bb41e1b5001 Step #5: MERGE-OUTER: attempt 1110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2939790385 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/427102050580c88c179547061e2c7bb41e1b5001' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 1999 processed earlier; will process 1347 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77793== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dde2042594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dde1fb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dde1f99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1927a1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f192782900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1927808858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dde1f72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dde2a46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dde29e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dde29e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dde29e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dde24b70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dde24ee13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dde23ffd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dde23ed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dde23e712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dde2450ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dde2042c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dde212ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dde1f9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dde1fa42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dde1f8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dde1fb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f192780a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dde1f7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5f5ac4f309c9fea3b7f9e13a8ef2de1620ab3e4 Step #5: MERGE-OUTER: attempt 1111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2940900945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e5f5ac4f309c9fea3b7f9e13a8ef2de1620ab3e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2001 processed earlier; will process 1345 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77878== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d438716594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d43868ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d43866d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1702a5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f170287400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1702853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d438646e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d43911a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4390b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d4390b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4390b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d438b8b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d438bc213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d438ad3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d438ac19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d438abb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d438b24ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d438716c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d438802d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d43866ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4386782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d43865f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d43868b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1702855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d438652bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-713e492190f61ed4eb7a3d9d34115e4839716ded Step #5: MERGE-OUTER: attempt 1112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2945555053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/713e492190f61ed4eb7a3d9d34115e4839716ded' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2007 processed earlier; will process 1339 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78065== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590797d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559079747b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55907972a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90c441141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90c422600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90c4205858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559079703e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55907a1d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55907a171632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55907a173375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55907a17335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559079b91229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559079b7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559079b7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559079be1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590797d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590798bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55907972bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5590797352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55907971c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5590797484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f90c4207082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55907970fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54769405b6c6b6a7c0eb3c097ea55567b21b0a97 Step #5: MERGE-OUTER: attempt 1113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2945986841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54769405b6c6b6a7c0eb3c097ea55567b21b0a97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2008 processed earlier; will process 1338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78135== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e61afe4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e61af58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e61af3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5d42d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5d40ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5d40cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e61af14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e61b9e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e61b982632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e61b984375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e61b98435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e61b3a2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e61b38f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e61b38912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e61b3f2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e61afe4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e61b0d0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e61af3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e61af462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e61af2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e61af594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5d40cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e61af20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d38bdf340dd2314b94f318c3df56227baf21805c Step #5: MERGE-OUTER: attempt 1114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2946843155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d38bdf340dd2314b94f318c3df56227baf21805c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2009 processed earlier; will process 1337 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78151== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622b7b87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622b7afbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622b7ade665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2edfeda41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2edfcef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2edfcce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622b7ab7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5622b858b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622b8525632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5622b8527375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622b852735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622b7f45229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622b7f329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622b7f2c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622b7f95ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622b7b87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622b7c73d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622b7adfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622b7ae92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622b7ad07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622b7afc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2edfcd0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622b7ac3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5307eb2766d6b0d5a34b87efb913830af54008d Step #5: MERGE-OUTER: attempt 1115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2947628904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e5307eb2766d6b0d5a34b87efb913830af54008d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2010 processed earlier; will process 1336 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78169== ERROR: libFuzzer: deadly signal Step #5: #0 0x56089e3a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56089e318b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56089e2fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d522bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d520d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d520af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56089e2d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56089eda8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56089ed42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56089ed44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56089ed4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56089e762229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56089e74f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56089e74912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56089e7b2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56089e3a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56089e490d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56089e2fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56089e3062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56089e2ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56089e3194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d520b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56089e2e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6836dff14067ebcdee24cf5776d22b856fa7d670 Step #5: MERGE-OUTER: attempt 1116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2953200630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6836dff14067ebcdee24cf5776d22b856fa7d670' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2017 processed earlier; will process 1329 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78373== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557dba60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557db9d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557db9b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcf9ab641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcf98cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcf98aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557db990e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5557dc464138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557dc3fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5557dc400375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557dc40035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5557dbe1e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557dbe0b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557dbe0512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5557dbe6eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5557dba60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5557dbb4cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557db9b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557db9c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557db9a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557db9d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efcf98ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5557db99cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0637fa6377685ffbabac7847e284c56fe0586ff1 Step #5: MERGE-OUTER: attempt 1117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2954209618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0637fa6377685ffbabac7847e284c56fe0586ff1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2018 processed earlier; will process 1328 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78388== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be1ea48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be1e9bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be1e99f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f617fd9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f617fbaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f617fb89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be1e978e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be1f44c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be1f3e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be1f3e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be1f3e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be1ee06229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be1edf39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be1eded12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be1ee56ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be1ea48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be1eb34d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be1e9a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be1e9aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be1e9917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be1e9bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f617fb8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be1e984bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b6570724099bc71e8cc153ce4e8679aa90465fd Step #5: MERGE-OUTER: attempt 1118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2954997710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6b6570724099bc71e8cc153ce4e8679aa90465fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2019 processed earlier; will process 1327 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78406== ERROR: libFuzzer: deadly signal Step #5: #0 0x55637c9f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55637c964b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55637c947665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f905684f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f905666400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9056643858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55637c920e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55637d3f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55637d38e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55637d390375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55637d39035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55637cdae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55637cd9b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55637cd9512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55637cdfeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55637c9f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55637cadcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55637c948d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55637c9522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55637c9397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55637c9654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9056645082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55637c92cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cef3a6a3571f644ace7cf4a637b10fe0daa8649 Step #5: MERGE-OUTER: attempt 1119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2956508555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2cef3a6a3571f644ace7cf4a637b10fe0daa8649' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2021 processed earlier; will process 1325 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff8eddb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff8ed4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff8ed32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0c2e1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0c2c2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0c2c0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff8ed0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ff8f7df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff8f779632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ff8f77b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff8f77b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ff8f199229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff8f1869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff8f18012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff8f1e9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff8eddbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff8eec7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff8ed33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff8ed3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff8ed247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff8ed504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0c2c0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff8ed17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d54cb3d8336b78101b07b0054907e0591d93b49b Step #5: MERGE-OUTER: attempt 1120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2957327368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d54cb3d8336b78101b07b0054907e0591d93b49b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2022 processed earlier; will process 1324 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78513== ERROR: libFuzzer: deadly signal Step #5: #0 0x556716cc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556716c37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556716c1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ea3c7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ea3a8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ea3a68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556716bf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5567176c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556717661632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556717663375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55671766335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556717081229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55671706e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55671706812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567170d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556716cc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556716dafd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556716c1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556716c252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556716c0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556716c384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ea3a6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556716bffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9557bb4d417214ca9dd9236f04eacf8e1660bff6 Step #5: MERGE-OUTER: attempt 1121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2958117520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9557bb4d417214ca9dd9236f04eacf8e1660bff6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2023 processed earlier; will process 1323 files now Step #5: #1 pulse exec/s: 0 rss: 203Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78531== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b80a685594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b80a5f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b80a5dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6eb0be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6eaed300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6eaeb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b80a5b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b80b089138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b80b023632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b80b025375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b80b02535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b80aafa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b80ab3113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b80aa42d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b80aa309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b80aa2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b80aa93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b80a685c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b80a771d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b80a5ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b80a5e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b80a5ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b80a5fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff6eaeb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b80a5c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6232d55ac5f09ab3577e04d5ffa703ab3a76aa4d Step #5: MERGE-OUTER: attempt 1122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2960680451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6232d55ac5f09ab3577e04d5ffa703ab3a76aa4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2027 processed earlier; will process 1319 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78659== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2fca64594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2fc9d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2fc9bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe26000c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe25fe2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe25fe00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2fc994e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e2fd468138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2fd402632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e2fd404375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2fd40435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2fce22229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2fce0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2fce0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2fce72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2fca64c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2fcb50d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2fc9bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2fc9c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2fc9ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2fc9d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe25fe02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2fc9a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-687c829b4ed7fcb5dea82db05d8bbddbbefe6359 Step #5: MERGE-OUTER: attempt 1123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2961996956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/687c829b4ed7fcb5dea82db05d8bbddbbefe6359' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2029 processed earlier; will process 1317 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78747== ERROR: libFuzzer: deadly signal Step #5: #0 0x56306d45e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56306d3d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56306d3b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f600230941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f600211e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60020fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56306d38ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56306de62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56306ddfc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56306ddfe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56306ddfe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56306d81c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56306d8099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56306d80312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56306d86cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56306d45ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56306d54ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56306d3b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56306d3c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56306d3a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56306d3d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60020ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56306d39abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f4d0f1c83141c110de00cca73921a82350f8a19 Step #5: MERGE-OUTER: attempt 1124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2962784122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7f4d0f1c83141c110de00cca73921a82350f8a19' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2030 processed earlier; will process 1316 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78765== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b40786f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4077e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4077c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f79ecd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f79ce200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f79cc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b40779fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b408273138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b40820d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b40820f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b40820f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b407c2d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b407c1a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b407c1412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b407c7def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b40786fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b40795bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4077c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4077d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4077b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4077e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f79cc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4077abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fd987e58b1778c4cd02cc087a827e78d43ac756 Step #5: MERGE-OUTER: attempt 1125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2963568439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5fd987e58b1778c4cd02cc087a827e78d43ac756' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2031 processed earlier; will process 1315 files now Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:20:21,619 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:20:21,619 I Attempted to retrieve non-existent block height Step #5: 2026-07-11 07:20:21,619 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,620 D Span queue is empty Step #5: 2026-07-11 07:20:21,620 W public max out peers not set, using default Step #5: 2026-07-11 07:20:21,620 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:20:21,620 T transaction with hash cecececececececececececececececececececececdcececececececececece not found in db Step #5: 2026-07-11 07:20:21,620 E get_tx_outputs_gindexs failed to find transaction with id = Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:20:21,620 E 2026-07-11 07:20:21,620 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:20:21,620 T transaction with hash 313131313131313131313131313131313131313131313131313137312c313131 not found in db Step #5: 2026-07-11 07:20:21,620 E get_tx_outputs_gindexs failed to find transaction with id = <313131313131313131313131313131313131313131313131313137312c313131> Step #5: 2026-07-11 07:20:21,620 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,620 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:20:21,620 T batch transaction: committing... Step #5: 2026-07-11 07:20:21,620 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,620 T batch transaction: end Step #5: 2026-07-11 07:20:21,620 D Stopping io_context Step #5: 2026-07-11 07:20:21,621 T Miner has received stop signal Step #5: 2026-07-11 07:20:21,621 T Not mining - nothing to stop Step #5: 2026-07-11 07:20:21,621 T Blockchain::deinit Step #5: 2026-07-11 07:20:21,621 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:20:21,621 T BlockchainLMDB::close Step #5: 2026-07-11 07:20:21,621 T BlockchainLMDB::sync Step #5: 2026-07-11 07:20:21,624 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:20:21,624 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:20:21,626 T Blockchain::Blockchain Step #5: 2026-07-11 07:20:21,626 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:20:21,626 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:20:21,626 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:21,626 D option: fast Step #5: 2026-07-11 07:20:21,626 D option: async Step #5: 2026-07-11 07:20:21,626 D option: 250000000bytes Step #5: 2026-07-11 07:20:21,626 T BlockchainLMDB::open Step #5: 2026-07-11 07:20:21,627 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:20:21,627 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:21,627 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:21,627 D Space used: 4096 Step #5: 2026-07-11 07:20:21,627 D Space remaining: 1073737728 Step #5: 2026-07-11 07:20:21,627 D Size threshold: 0 Step #5: 2026-07-11 07:20:21,627 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:21,628 D Setting m_height to: 0 Step #5: 2026-07-11 07:20:21,628 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,628 T Blockchain::init Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,629 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,629 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:21,629 D init done Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,629 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,629 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,629 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:21,656 T Blockchain::add_new_block Step #5: 2026-07-11 07:20:21,656 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,656 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:20:21,656 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:20:21,656 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,656 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:20:21,656 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,656 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,656 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,657 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:20:21,657 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,657 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:21,657 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,657 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,657 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,681 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:20:21,681 D Miner tx hash: Step #5: 2026-07-11 07:20:21,681 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:20:21,681 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:21,681 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:21,682 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:21,682 D Space used: 12288 Step #5: 2026-07-11 07:20:21,682 D Space remaining: 1073729536 Step #5: 2026-07-11 07:20:21,682 D Size threshold: 0 Step #5: 2026-07-11 07:20:21,682 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:20:21,682 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,682 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,682 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:20:21,682 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:20:21,682 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:20:21,682 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:20:21,682 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,682 D Invalidating block template cache Step #5: 2026-07-11 07:20:21,682 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,682 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,683 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:21,683 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,683 I Blockchain initialized. last block: 0, d4466.h20.m31.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:21,683 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:21,683 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:21,710 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:21,710 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,710 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:21,710 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:21,710 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:21,710 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78783== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:20:21,733 I RandomX main cache initialized Step #5: #0 0x561dfb77f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561dfb6f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561dfb6d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d43fe141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d43df600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d43dd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561dfb6afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561dfc183138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561dfc11d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561dfc11f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561dfc11f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561dfbbf40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561dfbc2b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561dfbb3cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561dfbb2a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561dfbb2412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561dfbb8def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561dfb77fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561dfb86bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561dfb6d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561dfb6e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561dfb6c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561dfb6f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d43dd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561dfb6bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86df8a549a9703695aba7317fb5d11cb8c255254 Step #5: MERGE-OUTER: attempt 1126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2964541049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86df8a549a9703695aba7317fb5d11cb8c255254' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2033 processed earlier; will process 1313 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78894== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c91a462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c91a3d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c91a3b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8a37f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8a360700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8a35e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c91a392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c91ae66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c91ae00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c91ae02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c91ae0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c91a8d70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c91a90e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c91a81fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c91a80d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c91a80712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c91a870ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c91a462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c91a54ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c91a3bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c91a3c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c91a3ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c91a3d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd8a35e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c91a39ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64d80554f95ce78d7aa304c5ac6a55e7c278ffcd Step #5: MERGE-OUTER: attempt 1127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2965810787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/64d80554f95ce78d7aa304c5ac6a55e7c278ffcd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2035 processed earlier; will process 1311 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79010== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8836d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d883644b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d883627665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85b3d2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85b3b4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85b3b20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d883600e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d8840d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d88406e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d884070375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d88407035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d883a8e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d883a7b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d883a7512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d883adeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8836d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8837bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d883628d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8836322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8836197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8836454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85b3b22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d88360cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51ff4fa878a5810af664d5cf9cbd0d90644a772e Step #5: MERGE-OUTER: attempt 1128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2966703545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51ff4fa878a5810af664d5cf9cbd0d90644a772e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2036 processed earlier; will process 1310 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79026== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b474f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b47464b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b47447665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35765d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35763e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35763c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b47420e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560b47ef4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b47e8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560b47e90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b47e9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560b478ae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b4789b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b4789512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b478feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b474f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b475dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b47448d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b474522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b474397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b474654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35763c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b4742cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed69ea256867286bf7987b8b6da701d8f2b77afc Step #5: MERGE-OUTER: attempt 1129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2967765616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ed69ea256867286bf7987b8b6da701d8f2b77afc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2038 processed earlier; will process 1308 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79111== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f71fb6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f71f2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f71f0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76c6d0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76c6b2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76c6b02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f71ee6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556f729ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f72954632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556f72956375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f7295635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556f7242b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f7246213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f72373d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f723619d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f7235b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f723c4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f71fb6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f720a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f71f0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f71f182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f71eff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f71f2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f76c6b04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f71ef2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b066425985292f50306a087d15dcbfaff62b619a Step #5: MERGE-OUTER: attempt 1130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2969078954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b066425985292f50306a087d15dcbfaff62b619a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2040 processed earlier; will process 1306 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79225== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c682a86594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6829fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6829dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f818e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f816f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f816d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6829b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c68348a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c683424632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c683426375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c68342635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c682efb0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c682f3213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c682e43d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c682e319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c682e2b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c682e94ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c682a86c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c682b72d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6829ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6829e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6829cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6829fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f816d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6829c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91e25821d2ff1c60264fec1168c1507009ec9ee3 Step #5: MERGE-OUTER: attempt 1131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2970137125 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/91e25821d2ff1c60264fec1168c1507009ec9ee3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2042 processed earlier; will process 1304 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79335== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642b6611594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642b6585b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642b6568665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa13972b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa13954000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa13951f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642b6541e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5642b7015138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642b6faf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5642b6fb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642b6fb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5642b6a860c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5642b6abd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5642b69ced8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5642b69bc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5642b69b612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642b6a1fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5642b6611c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5642b66fdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5642b6569d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642b65732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5642b655a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5642b65864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa139521082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5642b654dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3c26a8fde81566d8c20b4568930091c816d6209 Step #5: MERGE-OUTER: attempt 1132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2974163832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3c26a8fde81566d8c20b4568930091c816d6209' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2046 processed earlier; will process 1300 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79503== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a287509594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a28747db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a287460665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3efd8ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3efd6c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3efd6a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a287439e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a287f0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a287ea7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a287ea9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a287ea935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a28797e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2879b513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2878c6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2878b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2878ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a287917ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a287509c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2875f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a287461d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a28746b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2874527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a28747e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3efd6a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a287445bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e14cfa3a05b629c797ae51f351dce510bc0fc90 Step #5: MERGE-OUTER: attempt 1133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2974659398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e14cfa3a05b629c797ae51f351dce510bc0fc90' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2047 processed earlier; will process 1299 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==79511== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4b75bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4b7533b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4b7516665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1d37e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1d35f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1d35d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4b74efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f4b7fc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4b7f5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f4b7f5f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f4b7964ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f4b79cdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f4b75bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f4b76abd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f4b7517d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f4b75212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f4b75087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f4b75344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff1d35d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f4b74fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e2ee54cdeaa5948994e7fe1d9646174e3d1148b Step #5: MERGE-OUTER: attempt 1134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2975414386 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1e2ee54cdeaa5948994e7fe1d9646174e3d1148b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2048 processed earlier; will process 1298 files now Step #5: #1 pulse exec/s: 0 rss: 249Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79559== ERROR: libFuzzer: deadly signal Step #5: #0 0x55887d556594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55887d4cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55887d4ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee287fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee2860f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee285ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55887d486e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55887df5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55887def4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55887def6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55887def635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55887d914229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55887d9019d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55887d8fb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55887d964ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55887d556c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55887d642d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55887d4aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55887d4b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55887d49f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55887d4cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee285f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55887d492bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8218b82574b50e8c4534be88524bd19888f8d17a Step #5: MERGE-OUTER: attempt 1135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2976632976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8218b82574b50e8c4534be88524bd19888f8d17a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2051 processed earlier; will process 1295 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79643== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629b3aeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629b3a5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629b3a42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f776087a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f776068f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f776066e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629b3a1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629b44ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629b4489632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629b448b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629b448b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629b3ea9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629b3e969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629b3e9012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629b3ef9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629b3aebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629b3bd7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629b3a43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629b3a4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629b3a347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629b3a604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7760670082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629b3a27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63d25d8d4aec798dfae4e85a9576d1b5edb55856 Step #5: MERGE-OUTER: attempt 1136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2977759580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/63d25d8d4aec798dfae4e85a9576d1b5edb55856' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2053 processed earlier; will process 1293 files now Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:20:35,727 I Attempted to retrieve non-existent block height Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:20:35,727 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:20:35,727 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:20:35,728 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,728 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,728 D Span queue is empty Step #5: 2026-07-11 07:20:35,728 W public max out peers not set, using default Step #5: 2026-07-11 07:20:35,728 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:20:35,728 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:20:35,728 T transaction with hash cececececececececece7fffffffffffffff31cecececececececececececece not found in db Step #5: 2026-07-11 07:20:35,728 E get_tx_outputs_gindexs failed to find transaction with id = Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,728 E invalid hash format: Ύ]__ΎΎΎΎΎΎ||ΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΎΊ2026-07-11 07:20:35,728 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:20:35,728 T batch transaction: committing... Step #5: 2026-07-11 07:20:35,728 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,728 T batch transaction: end Step #5: 2026-07-11 07:20:35,728 D Stopping io_context Step #5: 2026-07-11 07:20:35,728 T Miner has received stop signal Step #5: 2026-07-11 07:20:35,728 T Not mining - nothing to stop Step #5: 2026-07-11 07:20:35,728 T Blockchain::deinit Step #5: 2026-07-11 07:20:35,728 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::close Step #5: 2026-07-11 07:20:35,728 T BlockchainLMDB::sync Step #5: 2026-07-11 07:20:35,733 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:20:35,733 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: 2026-07-11 07:20:35,735 T Blockchain::Blockchain Step #5: 2026-07-11 07:20:35,735 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:20:35,735 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:20:35,735 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:35,735 D option: fast Step #5: 2026-07-11 07:20:35,735 D option: async Step #5: 2026-07-11 07:20:35,735 D option: 250000000bytes Step #5: 2026-07-11 07:20:35,735 T BlockchainLMDB::open Step #5: 2026-07-11 07:20:35,735 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:20:35,735 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:35,735 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:35,735 D Space used: 4096 Step #5: 2026-07-11 07:20:35,735 D Space remaining: 1073737728 Step #5: 2026-07-11 07:20:35,735 D Size threshold: 0 Step #5: 2026-07-11 07:20:35,735 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:35,735 D Setting m_height to: 0 Step #5: 2026-07-11 07:20:35,735 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,735 T Blockchain::init Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,736 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,736 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:35,736 D init done Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,736 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,736 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,736 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:20:35,763 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:35,763 T Blockchain::add_new_block Step #5: 2026-07-11 07:20:35,764 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,764 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:20:35,764 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:20:35,764 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,764 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:20:35,764 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,764 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,764 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,764 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:35,764 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,764 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:20:35,789 D Miner tx hash: Step #5: 2026-07-11 07:20:35,789 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:20:35,789 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:35,789 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:35,789 D Space used: 12288 Step #5: 2026-07-11 07:20:35,789 D Space remaining: 1073729536 Step #5: 2026-07-11 07:20:35,789 D Size threshold: 0 Step #5: 2026-07-11 07:20:35,789 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:20:35,789 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,789 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,789 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:35,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:20:35,790 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:20:35,790 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:20:35,790 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:20:35,790 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 D Invalidating block template cache Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:35,790 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 I Blockchain initialized. last block: 0, d4466.h20.m31.s42 time ago, current difficulty: 1 Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:20:35,790 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:35,790 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:35,791 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:35,799 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:35,800 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:35,800 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:35,800 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79723== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d426b0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d426a80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d426a63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48c072441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48c053900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48c0518858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d426a3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d427510138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4274aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d4274ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4274ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d426eca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d426eb79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d426eb112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d426f1aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d426b0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d426bf8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d426a64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d426a6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d426a557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d426a814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48c051a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d426a48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49c6e52416d66b1e399e5a62e2ebe7bce249f820 Step #5: MERGE-OUTER: attempt 1137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2978587709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/49c6e52416d66b1e399e5a62e2ebe7bce249f820' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2055 processed earlier; will process 1291 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd4f6e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd4f655b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd4f638665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe39447141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe39428600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe394265858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd4f611e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd500e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd5007f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd50081375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd5008135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd4fb560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd4fb8d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd4fa9ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd4fa8c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd4fa8612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd4faefef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd4f6e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd4f7cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd4f639d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd4f6432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd4f62a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd4f6564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe394267082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd4f61dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b37ff7dddf5f0b9b9d6f8795371b08de1732c5a Step #5: MERGE-OUTER: attempt 1138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2979253849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3b37ff7dddf5f0b9b9d6f8795371b08de1732c5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2056 processed earlier; will process 1290 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79819== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca4b82d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca4b7a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca4b784665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff75a67441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff75a48900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff75a468858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca4b75de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ca4c231138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca4c1cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ca4c1cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca4c1cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ca4bbeb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca4bbd89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca4bbd212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca4bc3bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca4b82dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca4b919d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca4b785d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca4b78f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca4b7767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca4b7a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff75a46a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca4b769bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-523b11fd1184e93349f270c47253e5305155c9c6 Step #5: MERGE-OUTER: attempt 1139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2981280630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/523b11fd1184e93349f270c47253e5305155c9c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2059 processed earlier; will process 1287 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8fe181594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8fe0f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8fe0d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f183b6c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f183b4d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f183b4b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8fe0b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a8feb85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8feb1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a8feb21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8feb2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a8fe5f60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a8fe62d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a8fe62e2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55a8fe524f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55a8fe58fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55a8fe181c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a8fe26dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a8fe0d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a8fe0e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a8fe0ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a8fe0f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f183b4ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a8fe0bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25bebf6acf2bc9b9dc4a8ddca6a99e4bba6ed74a Step #5: MERGE-OUTER: attempt 1140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2982006070 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/25bebf6acf2bc9b9dc4a8ddca6a99e4bba6ed74a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2060 processed earlier; will process 1286 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79927== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de4250c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de42480b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de42463665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd2431041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd2412500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd24104858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de4243ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55de42f10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de42eaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55de42eac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de42eac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55de429810c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de429b813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de428c9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de428b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de428b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de4291aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de4250cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de425f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de42464d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de4246e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de424557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de424814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd24106082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de42448bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2554b112716c37f0a97c0c1166ae7ceebf74385b Step #5: MERGE-OUTER: attempt 1141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2983082780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2554b112716c37f0a97c0c1166ae7ceebf74385b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2062 processed earlier; will process 1284 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80038== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df7b2e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df7b256b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df7b239665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3b0a0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3b081900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3b07f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df7b212e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55df7bce6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df7bc80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55df7bc82375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df7bc8235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55df7b7570c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df7b78e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df7b69fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df7b68d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df7b68712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df7b6f0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df7b2e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df7b3ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df7b23ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df7b2442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df7b22b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df7b2574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc3b07fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df7b21ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a892a16501ca7ff9cdc9e3c053968d5594939b3 Step #5: MERGE-OUTER: attempt 1142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2983803843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7a892a16501ca7ff9cdc9e3c053968d5594939b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2063 processed earlier; will process 1283 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80052== ERROR: libFuzzer: deadly signal Step #5: #0 0x56285b790594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56285b704b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56285b6e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53e269941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53e24ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53e248d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56285b6c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56285c194138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56285c12e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56285c130375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56285c13035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56285bb4e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56285bb3b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56285bb3512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56285bb9eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56285b790c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56285b87cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56285b6e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56285b6f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56285b6d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56285b7054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53e248f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56285b6ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-783201557c58fc7126c97ab8fac9cd0ea2732537 Step #5: MERGE-OUTER: attempt 1143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2985707713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/783201557c58fc7126c97ab8fac9cd0ea2732537' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2065 processed earlier; will process 1281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80110== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625f4206594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625f417ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625f415d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a9952241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a9933700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a99316858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625f4136e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5625f4c0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625f4ba4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5625f4ba6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625f4ba635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5625f45c4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625f45b19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5625f45ab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625f4614ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625f4206c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625f42f2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5625f415ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625f41682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625f414f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5625f417b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a99318082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625f4142bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98325f71e1c611bea523a756310bbfa7ca90861a Step #5: MERGE-OUTER: attempt 1144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2986134220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/98325f71e1c611bea523a756310bbfa7ca90861a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2066 processed earlier; will process 1280 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80180== ERROR: libFuzzer: deadly signal Step #5: #0 0x558102054594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558101fc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558101fab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f054f62341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f054f43800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f054f417858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558101f84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558102a58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581029f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5581029f4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5581023f9ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558102462ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558102054c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558102140d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558101facd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558101fb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558101f9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558101fc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f054f419082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558101f90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-471f8b85e3cabce39cd284a0c54e3c2242de23ae Step #5: MERGE-OUTER: attempt 1145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2986993915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/471f8b85e3cabce39cd284a0c54e3c2242de23ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2067 processed earlier; will process 1279 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80231== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a2c8fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a2c872b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a2c855665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d8201d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d81e3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d81e11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a2c82ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a2d302138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a2d29c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a2d29e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a2d29e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555a2cd730c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555a2cdaa13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555a2ccbbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555a2cca99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555a2cca312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555a2cd0cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555a2c8fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555a2c9ead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555a2c856d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555a2c8602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555a2c8477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555a2c8734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d81e13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555a2c83abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8c9ecc5f2c1d2e045cfe61edd13a243463b2937 Step #5: MERGE-OUTER: attempt 1146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2988221065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8c9ecc5f2c1d2e045cfe61edd13a243463b2937' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2069 processed earlier; will process 1277 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80313== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e9b3fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e9b372b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e9b355665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f964582d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f964564200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9645621858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e9b32ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564e9be02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e9bd9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564e9bd9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e9bd9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564e9b8730c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564e9b8aa13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564e9b7bbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564e9b7a99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564e9b7a312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564e9b80cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564e9b3fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564e9b4ead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564e9b356d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564e9b3602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564e9b3477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564e9b3734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9645623082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564e9b33abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-683fe46bb93cced18f9be1cdb7ff33c48abd14f4 Step #5: MERGE-OUTER: attempt 1147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2989794683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/683fe46bb93cced18f9be1cdb7ff33c48abd14f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2072 processed earlier; will process 1274 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80468== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ab23c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ab233ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ab231d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18e997741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18e978c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18e976b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ab22f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ab2dca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ab2d64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ab2d66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ab2d6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ab283b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ab287213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ab2783d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ab27719d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ab276b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ab27d4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ab23c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ab24b2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ab231ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ab23282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ab230f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ab233b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18e976d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ab2302bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cb9b384a8a9ea89a09c83faf54ef5ebb1d16282 Step #5: MERGE-OUTER: attempt 1148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2991965907 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6cb9b384a8a9ea89a09c83faf54ef5ebb1d16282' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2076 processed earlier; will process 1270 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80560== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1e81d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1e8149b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1e812c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fade2a9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fade28b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fade2891858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1e8105e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c1e8bd9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1e8b73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c1e8b75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1e8b7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c1e864a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1e868113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1e8592d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1e85809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1e857a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1e85e3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1e81d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1e82c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c1e812dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1e81372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1e811e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1e814a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fade2893082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1e8111bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af390fff2afe00f06ad4e23f49e60333eeed81a8 Step #5: MERGE-OUTER: attempt 1149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2992454422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/af390fff2afe00f06ad4e23f49e60333eeed81a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2077 processed earlier; will process 1269 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80600== ERROR: libFuzzer: deadly signal Step #5: #0 0x560be4608594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560be457cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560be455f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3aa21c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3aa1fd900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3aa1fb8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560be4538e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560be500c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560be4fa6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560be4fa8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560be4fa835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560be4a7d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560be4ab413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560be49c5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560be49b39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560be49ad12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560be4a16ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560be4608c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560be46f4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560be4560d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560be456a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560be45517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560be457d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3aa1fba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560be4544bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b192c2a19b446bd2febf882397878b3c3941a66a Step #5: MERGE-OUTER: attempt 1150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2993215513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b192c2a19b446bd2febf882397878b3c3941a66a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2078 processed earlier; will process 1268 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80613== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652687d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565268744b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565268727665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92ec27841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92ec08d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92ec06c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565268700e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5652691d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56526916e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565269170375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56526917035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565268c450c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565268c7c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565268c7d2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x565268b73f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x565268bdeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5652687d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5652688bcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x565268728d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5652687322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5652687197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5652687454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f92ec06e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56526870cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88d32ea01cb073cc5f691a0d88d38607e92f5465 Step #5: MERGE-OUTER: attempt 1151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2994356331 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/88d32ea01cb073cc5f691a0d88d38607e92f5465' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2079 processed earlier; will process 1267 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80629== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e61538594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e614acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e6148f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ec5a5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ec587300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ec5852858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e61468e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e61f3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e61ed6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e61ed8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e61ed835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e618f6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e618e39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e618dd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e61946ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e61538c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e61624d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e61490d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e6149a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e614817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e614ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ec5854082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e61474bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1368a192e31276e56e86d12f5154befe7101c4b3 Step #5: MERGE-OUTER: attempt 1152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2995523251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1368a192e31276e56e86d12f5154befe7101c4b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2080 processed earlier; will process 1266 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80643== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584018d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55840184bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55840182e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a0382f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a0364400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a03623858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558401807e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584022db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558402275632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558402277578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558401c7ced0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558401ce5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5584018d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5584019c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55840182fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5584018392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5584018207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55840184c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8a03625082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558401813bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc012aa4ea5707fe1aabc09c8dae7e1bb2558fd8 Step #5: MERGE-OUTER: attempt 1153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2996684840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc012aa4ea5707fe1aabc09c8dae7e1bb2558fd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2081 processed earlier; will process 1265 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80664== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0bc2ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f0bc273b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f0bc256665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa562b2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa56293b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa56291a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0bc22fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f0bcd03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0bcc9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f0bcc9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0bcc9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f0bc6bd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0bc6aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0bc6a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f0bc70def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f0bc2ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0bc3ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f0bc257d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0bc2612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f0bc2487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0bc2744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa56291c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f0bc23bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e5bc2388278963cfa441e7abf4302a0eb209d66 Step #5: MERGE-OUTER: attempt 1154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2997429715 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e5bc2388278963cfa441e7abf4302a0eb209d66' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2082 processed earlier; will process 1264 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80678== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613c29d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613c294bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613c292e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f492734641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f492715b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f492713a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613c2907e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5613c33db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613c3375632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613c3377375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613c337735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5613c2d95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613c2d829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613c2d7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613c2de5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613c29d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613c2ac3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613c292fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613c29392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613c29207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613c294c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f492713c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613c2913bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37d1f22d15671e9a6f96137b118d1a11efc710b9 Step #5: MERGE-OUTER: attempt 1155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3001549695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37d1f22d15671e9a6f96137b118d1a11efc710b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2085 processed earlier; will process 1261 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80813== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634203ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563420342b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563420325665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0a188941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0a169e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0a167d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634202fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563420dd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563420d6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563420d6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563420d6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56342078c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634207799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56342077312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634207dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634203cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634204bad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563420326d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634203302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634203177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634203434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0a167f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56342030abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da1233d98287b788d324914cbb99efd9b502c34c Step #5: MERGE-OUTER: attempt 1156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3002685845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/da1233d98287b788d324914cbb99efd9b502c34c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2086 processed earlier; will process 1260 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80830== ERROR: libFuzzer: deadly signal Step #5: #0 0x56269c3f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56269c366b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56269c349665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa75c5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa75a6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa75a4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56269c322e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56269cdf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56269cd90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56269cd92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56269cd9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56269c7b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56269c79d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56269c79712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56269c800ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56269c3f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56269c4ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56269c34ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56269c3542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56269c33b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56269c3674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa75a4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56269c32ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53dbab197a5a44a5919aaee6c134482a64b9f028 Step #5: MERGE-OUTER: attempt 1157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3003845295 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/53dbab197a5a44a5919aaee6c134482a64b9f028' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2087 processed earlier; will process 1259 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80849== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616039f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56160396cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56160394f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39b7c7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39b7a8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39b7a65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561603928e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5616043fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561604396632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561604398375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56160439835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561603db6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561603da39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561603d9d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561603e06ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5616039f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561603ae4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561603950d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56160395a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616039417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56160396d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39b7a67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561603934bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d48d8ccddd6ac0a6299a16941304e9ac42a6115b Step #5: MERGE-OUTER: attempt 1158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3005384284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d48d8ccddd6ac0a6299a16941304e9ac42a6115b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2088 processed earlier; will process 1258 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80867== ERROR: libFuzzer: deadly signal Step #5: #0 0x556204818594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55620478cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55620476f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e3658841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e3639d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e3637c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556204748e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55620521c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562051b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5562051b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562051b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556204bd6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556204bc39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556204bbd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556204c26ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556204818c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556204904d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556204770d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55620477a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562047617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55620478d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e3637e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556204754bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86004510065ca3a68dc255c3efd47e36bf940a1f Step #5: MERGE-OUTER: attempt 1159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3006916250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86004510065ca3a68dc255c3efd47e36bf940a1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2089 processed earlier; will process 1257 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80885== ERROR: libFuzzer: deadly signal Step #5: #0 0x557adef83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557adeef7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557adeeda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa82227941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa82208e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa82206d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557adeeb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557adf987138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557adf921632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557adf923375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557adf92335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557adf3f80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557adf42f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557adf340d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557adf32e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557adf32812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557adf391ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557adef83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557adf06fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557adeedbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557adeee52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557adeecc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557adeef84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa82206f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557adeebfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54437690d77cc382cd6b3782ad547bc7c561ed97 Step #5: MERGE-OUTER: attempt 1160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3009604928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54437690d77cc382cd6b3782ad547bc7c561ed97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2091 processed earlier; will process 1255 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81005== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652184de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565218452b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565218435665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5b28ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5b26c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5b269f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56521840ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565218ee2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565218e7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565218e7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565218e7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56521889c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652188899d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56521888312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652188ecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652184dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5652185cad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565218436d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652184402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652184277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652184534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5b26a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56521841abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae3b009ea188396d902a33fd9722f846996536d8 Step #5: MERGE-OUTER: attempt 1161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3011215615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ae3b009ea188396d902a33fd9722f846996536d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2092 processed earlier; will process 1254 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81022== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c24627e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2461f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2461d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d7822141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d7803600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d78015858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2461aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c246c82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c246c1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c246c1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c246c1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2466f30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c24672a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c24663bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2466299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c24662312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c24668cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c24627ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c24636ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2461d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2461e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2461c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2461f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9d78017082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2461babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b65e5fea6489d2f28a772760deba46effa4f2d6b Step #5: MERGE-OUTER: attempt 1162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3014272171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b65e5fea6489d2f28a772760deba46effa4f2d6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2095 processed earlier; will process 1251 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81119== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600810f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560081068b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56008104b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc29eaf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc29cc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc29ca3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560081024e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560081af8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560081a92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560081a94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560081a9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5600814b2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56008149f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56008149912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560081502ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600810f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600811e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56008104cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600810562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56008103d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600810694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc29ca5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560081030bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d495171af246f527de251e19988c5f5798ba1dbd Step #5: MERGE-OUTER: attempt 1163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3015918749 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d495171af246f527de251e19988c5f5798ba1dbd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2096 processed earlier; will process 1250 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81135== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f928de5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f928d59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f928d3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e0bb3f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e0b95400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e0b933858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f928d15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f9297e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f929783632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f929785578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f92918aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f9291f3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f928de5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f928ed1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f928d3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f928d472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f928d2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f928d5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8e0b935082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f928d21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b8192f3c74ff7c78e96130139c4a61c8df646af Step #5: MERGE-OUTER: attempt 1164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3017056526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b8192f3c74ff7c78e96130139c4a61c8df646af' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2097 processed earlier; will process 1249 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81158== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6f04ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6f0420b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6f0403665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38aa3a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38aa1bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38aa19a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6f03dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b6f0eb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6f0e4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b6f0e4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6f0e4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b6f086a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b6f08579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b6f085112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b6f08baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b6f04acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b6f0598d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b6f0404d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b6f040e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b6f03f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b6f04214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38aa19c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b6f03e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e627d1bbda1eb38186722f7913cbbb1134fa83ff Step #5: MERGE-OUTER: attempt 1165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3018551872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e627d1bbda1eb38186722f7913cbbb1134fa83ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2099 processed earlier; will process 1247 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81237== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639c2201594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639c2175b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639c2158665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11aa6bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11aa4d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11aa4af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639c2131e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5639c2c05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639c2b9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5639c2ba1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639c2ba135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639c26760c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639c26ad13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639c25bed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639c25ac9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639c25a612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639c260fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639c2201c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639c22edd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639c2159d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639c21632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639c214a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639c21764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f11aa4b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639c213dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95d7d149cafa558ba8abd5467e484590b03346b3 Step #5: MERGE-OUTER: attempt 1166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3020144139 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/95d7d149cafa558ba8abd5467e484590b03346b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2100 processed earlier; will process 1246 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81280== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0d1191594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0d1105b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0d10e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f564ce3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f564cc5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f564cc32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0d10c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a0d1b95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0d1b2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a0d1b31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0d1b3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a0d16060c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0d163d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0d154ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0d153c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0d153612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0d159fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a0d1191c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a0d127dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a0d10e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0d10f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0d10da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0d11064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f564cc34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a0d10cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30cc29b93230cd98d4361cc588fcbf1ec5f7b70b Step #5: MERGE-OUTER: attempt 1167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3021960183 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/30cc29b93230cd98d4361cc588fcbf1ec5f7b70b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2101 processed earlier; will process 1245 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81328== ERROR: libFuzzer: deadly signal Step #5: #0 0x563aad84e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563aad7c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563aad7a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefea6c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefea4d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefea4b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563aad77ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563aae252138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563aae1ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563aae1ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563aae1ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563aadc0c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563aadbf99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563aadbf312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563aadc5cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563aad84ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563aad93ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563aad7a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563aad7b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563aad7977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563aad7c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefea4b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563aad78abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15ca90384cce42c47c02e89d0c421cf664caf8ba Step #5: MERGE-OUTER: attempt 1168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3023114619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/15ca90384cce42c47c02e89d0c421cf664caf8ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2102 processed earlier; will process 1244 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81345== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617f6f0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617f6e83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617f6e66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcced0e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccecef800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcceced7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617f6e3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5617f7913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617f78ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5617f78af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617f78af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5617f73840c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617f73bb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617f72ccd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617f72ba9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617f72b412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5617f731def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617f6f0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617f6ffbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617f6e67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617f6e712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617f6e587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617f6e844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcceced9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617f6e4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db8918082322551843d901b7d8368306eb9bac7e Step #5: MERGE-OUTER: attempt 1169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3025797800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/db8918082322551843d901b7d8368306eb9bac7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2105 processed earlier; will process 1241 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81470== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590574b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559057429b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55905740c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd1602641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd15e3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd15e1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590573e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559057eb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559057e53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559057e55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559057e5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559057873229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5590578609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55905785a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590578c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590574b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590575a1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55905740dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5590574172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590573fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55905742a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcd15e1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5590573f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c5305b9e6163ce5a3ce72589e23a58a2ce14293 Step #5: MERGE-OUTER: attempt 1170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3029759272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6c5305b9e6163ce5a3ce72589e23a58a2ce14293' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2107 processed earlier; will process 1239 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81528== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef99e6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef99ddfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef99dc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa036c8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa036a9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa036a77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef99d9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ef9a86f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef9a809632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ef9a80b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef9a80b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ef9a229229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef9a2169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef9a21012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef9a279ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef99e6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef99f57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef99dc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef99dcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef99db47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef99de04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa036a79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef99da7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f286dce51f55b9336d5647d0cb1fe32c9c6f930f Step #5: MERGE-OUTER: attempt 1171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3031272718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f286dce51f55b9336d5647d0cb1fe32c9c6f930f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2108 processed earlier; will process 1238 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81543== ERROR: libFuzzer: deadly signal Step #5: #0 0x561470ad1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561470a45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561470a28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e95f3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e95d5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e95d32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561470a01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5614714d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56147146f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561471471375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56147147135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561470e8f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561470e7c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561470e7612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561470edfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561470ad1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561470bbdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561470a29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561470a332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561470a1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561470a464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e95d34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561470a0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f81121a81a936be98363fd827e777e71b5b372ac Step #5: MERGE-OUTER: attempt 1172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3032429311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f81121a81a936be98363fd827e777e71b5b372ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2109 processed earlier; will process 1237 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5560a6abb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560a6a2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560a6a12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f606168841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f606149d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f606147c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5560a69ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5560a74bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560a7459632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5560a745b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560a745b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5560a6e79229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5560a6e669d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5560a6e6012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5560a6ec9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5560a6abbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5560a6ba7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5560a6a13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5560a6a1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5560a6a047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5560a6a304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f606147e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5560a69f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9ee813b9338b88d1e154eec5e05527cc5ae9fc9 Step #5: MERGE-OUTER: attempt 1173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3034014707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d9ee813b9338b88d1e154eec5e05527cc5ae9fc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2110 processed earlier; will process 1236 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81579== ERROR: libFuzzer: deadly signal Step #5: #0 0x558147985594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581478f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581478dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec174da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec172ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec172ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581478b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558148389138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558148323632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558148325375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55814832535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558147d43229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558147d309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558147d2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558147d93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558147985c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558147a71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581478ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581478e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581478ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581478fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec172d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581478c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86dadb2135e2786fa038353a2208f62680d64d8f Step #5: MERGE-OUTER: attempt 1174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3036329411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86dadb2135e2786fa038353a2208f62680d64d8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2112 processed earlier; will process 1234 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81696== ERROR: libFuzzer: deadly signal Step #5: #0 0x56402dd1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56402dc90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56402dc73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa85a39441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa85a1a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa85a188858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56402dc4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56402e720138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56402e6ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56402e6bc578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56402e0c1ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56402e12aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56402dd1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56402de08d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56402dc74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56402dc7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56402dc657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56402dc914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa85a18a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56402dc58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c27b407dd05aea46121d3c57e7c969baf6f3395 Step #5: MERGE-OUTER: attempt 1175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3037048437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7c27b407dd05aea46121d3c57e7c969baf6f3395' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2113 processed earlier; will process 1233 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81706== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c51b95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c51b09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c51aec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a4c0f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a4bf0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a4beed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c51ac5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557c52599138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c52533632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557c52535375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c5253535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557c51f53229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c51f409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c51f3a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c51fa3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c51b95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c51c81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c51aedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c51af72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c51ade7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c51b0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a4beef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c51ad1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4825c94b91ad23853b85c659992584773d7ab391 Step #5: MERGE-OUTER: attempt 1176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3047065952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4825c94b91ad23853b85c659992584773d7ab391' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2116 processed earlier; will process 1230 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81830== ERROR: libFuzzer: deadly signal Step #5: #0 0x563228a22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563228996b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563228979665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3bf7ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3bf5c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3bf5a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563228952e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563229426138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632293c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5632293c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632293c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563228e970c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563228ece13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563228ddfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563228dcd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563228dc712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563228e30ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563228a22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563228b0ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56322897ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632289842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56322896b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5632289974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3bf5a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56322895ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4f83b8c477544fed72f54e780ff7506fea4582c Step #5: MERGE-OUTER: attempt 1177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3048898852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b4f83b8c477544fed72f54e780ff7506fea4582c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2117 processed earlier; will process 1229 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81878== ERROR: libFuzzer: deadly signal Step #5: #0 0x562114747594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621146bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56211469e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79368b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79366cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79366aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562114677e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56211514b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621150e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5621150e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621150e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562114bbc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562114bf313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562114b04d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562114af29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562114aec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562114b55ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562114747c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562114833d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56211469fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5621146a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5621146907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5621146bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f79366ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562114683bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4164f22caad0e945eae1c375a7b3487518f9ec0 Step #5: MERGE-OUTER: attempt 1178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3051447824 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c4164f22caad0e945eae1c375a7b3487518f9ec0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2119 processed earlier; will process 1227 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81969== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638a9a59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638a99cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638a99b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba0fedd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba0fcf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba0fcd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638a9989e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5638aa45d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638aa3f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5638aa3f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638aa3f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5638a9e17229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638a9e049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5638a9dfe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638a9e67ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5638a9a59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5638a9b45d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5638a99b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5638a99bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5638a99a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5638a99ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba0fcd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5638a9995bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eee2f6b2e930ef96db08be4d474b14ba21c5c497 Step #5: MERGE-OUTER: attempt 1179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3053030978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eee2f6b2e930ef96db08be4d474b14ba21c5c497' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2120 processed earlier; will process 1226 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81986== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fae09d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fae094db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fae0930665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe31e2c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe31e0d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe31e0b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fae0909e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fae13dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fae1377632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fae1379375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fae137935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fae0e4e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fae0e8513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fae0d96d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fae0d849d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fae0d7e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fae0de7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fae09d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fae0ac5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fae0931d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fae093b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fae09227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fae094e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe31e0ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fae0915bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5ffcd335ec167020f6406ae808ba52f166f33cc Step #5: MERGE-OUTER: attempt 1180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3055882628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f5ffcd335ec167020f6406ae808ba52f166f33cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2122 processed earlier; will process 1224 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82066== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eebc236594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eebc1aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eebc18d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f376eb4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f376e96300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f376e942858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eebc166e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eebcc3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eebcbd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eebcbd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eebcbd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eebc5f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eebc5e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eebc5db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eebc644ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eebc236c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eebc322d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eebc18ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eebc1982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eebc17f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eebc1ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f376e944082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eebc172bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9484383b8fbe74f3141069b0004e6300f789e56 Step #5: MERGE-OUTER: attempt 1181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3058770274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c9484383b8fbe74f3141069b0004e6300f789e56' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2125 processed earlier; will process 1221 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82218== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db87f35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db87ea9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db87e8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed24af441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed2490900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed248e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db87e65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55db88939138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db888d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55db888d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db888d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55db883aa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55db883e113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55db882f2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55db882e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55db882da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55db88343ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55db87f35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55db88021d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55db87e8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55db87e972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55db87e7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55db87eaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed248ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55db87e71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fba208ed04a0ff265a7429f3eb6b6604245d5d65 Step #5: MERGE-OUTER: attempt 1182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3059986206 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fba208ed04a0ff265a7429f3eb6b6604245d5d65' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2126 processed earlier; will process 1220 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82232== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579eb25b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579eb1cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579eb1b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49ec3eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49ec20000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49ec1df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579eb18be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5579ebc5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579ebbf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5579ebbfb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579ebbfb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5579eb619229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5579eb6069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579eb60012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5579eb669ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5579eb25bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5579eb347d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5579eb1b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5579eb1bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579eb1a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5579eb1d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f49ec1e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5579eb197bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bbafd5a01d859e5ec2f10ecd121cd03e8c4c3b9 Step #5: MERGE-OUTER: attempt 1183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3061468006 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1bbafd5a01d859e5ec2f10ecd121cd03e8c4c3b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2127 processed earlier; will process 1219 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82247== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a98e44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a98db8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a98d9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e187e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e185f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e185d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a98d74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556a99848138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a997e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556a997e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a997e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556a99202229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556a991ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556a991e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556a99252ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556a98e44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556a98f30d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556a98d9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556a98da62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556a98d8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556a98db94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2e185d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556a98d80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06e233c125acbdea130740eda6af93dcd5fe4fa2 Step #5: MERGE-OUTER: attempt 1184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3062897497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06e233c125acbdea130740eda6af93dcd5fe4fa2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2128 processed earlier; will process 1218 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82265== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3f365a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3f35ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3f35b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62be75341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62be56800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62be547858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3f358ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3f405e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3f3ff8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3f3ffa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3f3ffa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3f3a18229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3f3a059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3f39ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3f3a68ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3f365ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3f3746d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3f35b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3f35bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3f35a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3f35cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62be549082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3f3596bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ce2d4b44ff765df21032c3cb6a3f55c0de7003e Step #5: MERGE-OUTER: attempt 1185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3064370160 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2ce2d4b44ff765df21032c3cb6a3f55c0de7003e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2129 processed earlier; will process 1217 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82283== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b987c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b98735b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b98718665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74979bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74977d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74977b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b986f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b991c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b9915f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b99161578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x559b98b66ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559b98bcfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559b987c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x559b988add43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559b98719d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559b987232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559b9870a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559b987364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f74977b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559b986fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8cb08d077f3a7bb66399d569bf33884f64c87de1 Step #5: MERGE-OUTER: attempt 1186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3065446082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8cb08d077f3a7bb66399d569bf33884f64c87de1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2130 processed earlier; will process 1216 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82332== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce3c235594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce3c1a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce3c18c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bf534d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bf516200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bf5141858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce3c165e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ce3cc39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce3cbd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ce3cbd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce3cbd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ce3c5f3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce3c5e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce3c5da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce3c643ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce3c235c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce3c321d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce3c18dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce3c1972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce3c17e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce3c1aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2bf5143082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce3c171bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3ab04bcd3d338c8cdbba8838471181a650a5fff Step #5: MERGE-OUTER: attempt 1187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3067024012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c3ab04bcd3d338c8cdbba8838471181a650a5fff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2131 processed earlier; will process 1215 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82375== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fb05b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fb0524b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fb0507665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59f22c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59f20d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59f20b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fb04e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561fb0fb4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fb0f4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561fb0f50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fb0f5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561fb096e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fb095b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fb095512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fb09beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fb05b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fb069cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fb0508d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fb05122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fb04f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fb05254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f59f20ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fb04ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddf9a497a322a156b42b90df483f40fb2919ad50 Step #5: MERGE-OUTER: attempt 1188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3068585521 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ddf9a497a322a156b42b90df483f40fb2919ad50' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2132 processed earlier; will process 1214 files now Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E p Step #5: 2026-07-11 07:22:06,495 E 0000010 TiMM Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E UpgrA Step #5: 2026-07-11 07:22:06,495 E invalid hash format: DE:2PgrADE:+ Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E UpgrADE:1PgrADE:E Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E U Step #5: 2026-07-11 07:22:06,495 E invalid hash format: pgrADE:2PgrADE:E Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E invalid hash format: 0.5 Step #5: 2026-07-11 07:22:06,495 E UpgrADE:0PgrADE:E Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E UpgrADE:2PgrADE:E Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,495 E GET * H Step #5: 2026-07-11 07:22:06,495 E 2026-07-11 07:22:06,495 E UpgrADE:6PgrADE:E Step #5: 2026-07-11 07:22:06,495 E Step #5: 2026-07-11 07:22:06,496 E 2026-07-11 07:22:06,496 E invalid hash format: upper:?P(?^H]r:]H Step #5: #1 pulse exec/s: 0 rss: 131Mb Step #5: 2026-07-11 07:22:06,506 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:22:06,665 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82392== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590bcd14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5590bcc88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5590bcc6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faab188241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faab169700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faab1676858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590bcc44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5590bd718138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590bd6b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5590bd6b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590bd6b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5590bd1890c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5590bd1c013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5590bd0d1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5590bd0bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5590bd0b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5590bd122ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5590bcd14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5590bce00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5590bcc6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5590bcc762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5590bcc5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5590bcc894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faab1678082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5590bcc50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b2ea71d6328c1784c803861e0de8d92dd11da30 Step #5: MERGE-OUTER: attempt 1189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3069735661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b2ea71d6328c1784c803861e0de8d92dd11da30' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2134 processed earlier; will process 1212 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82498== ERROR: libFuzzer: deadly signal Step #5: #0 0x564acabdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564acab51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564acab34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe22d4a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe22d2b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe22d296858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564acab0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564acb5e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564acb57b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564acb57d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564acb57d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564acaf9b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564acaf889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564acaf8212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564acafebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564acabddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564acacc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564acab35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564acab3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564acab267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564acab524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe22d298082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564acab19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d9b2b7cae78902fc33f4734b45968060c5281b5 Step #5: MERGE-OUTER: attempt 1190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3070494762 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9d9b2b7cae78902fc33f4734b45968060c5281b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2135 processed earlier; will process 1211 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82506== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab2971d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab29691b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab29674665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b47ed841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b47ced00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b47ccc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab2964de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ab2a121138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab2a0bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ab2a0bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab2a0bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ab29adb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab29ac89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab29ac212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab29b2bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab2971dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab29809d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab29675d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab2967f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab296667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab296924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0b47cce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab29659bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e1761a201feb9b9d42c99d92dfd3746a4402ad1 Step #5: MERGE-OUTER: attempt 1191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3071665317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e1761a201feb9b9d42c99d92dfd3746a4402ad1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2136 processed earlier; will process 1210 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82519== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ec0375594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ec02e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ec02cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8fff4ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8fff30100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8fff2e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ec02a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563ec0d79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ec0d13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563ec0d15578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x563ec071aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563ec0783ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563ec0375c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563ec0461d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563ec02cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563ec02d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563ec02be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563ec02ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8fff2e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563ec02b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f88dda705bd134ebd4d1eeba049f79b25c66a01c Step #5: MERGE-OUTER: attempt 1192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3073044941 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f88dda705bd134ebd4d1eeba049f79b25c66a01c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2137 processed earlier; will process 1209 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82537== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c35bc23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c35bb97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c35bb7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8baf9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8badaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8bad8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c35bb53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c35c627138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c35c5c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c35c5c3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c35bfc8ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c35c031ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c35bc23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c35bd0fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c35bb7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c35bb852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c35bb6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c35bb984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe8bad90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c35bb5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae407ea4e90f6336370a2c4e6bc40b9554ad3ad1 Step #5: MERGE-OUTER: attempt 1193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3074116169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ae407ea4e90f6336370a2c4e6bc40b9554ad3ad1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2138 processed earlier; will process 1208 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82555== ERROR: libFuzzer: deadly signal Step #5: #0 0x559690564594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596904d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596904bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c7ebcb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c7e9e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c7e9bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559690494e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559690f68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559690f02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559690f04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559690f0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559690922229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55969090f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55969090912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559690972ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559690564c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559690650d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596904bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596904c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596904ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596904d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c7e9c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596904a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c12a8c845e9ab19268ebb35c6cc7f888c557843d Step #5: MERGE-OUTER: attempt 1194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3075229177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c12a8c845e9ab19268ebb35c6cc7f888c557843d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2139 processed earlier; will process 1207 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82570== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594ebdd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594ebd49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594ebd2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa334aec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa33490100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3348e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594ebd05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594ec7d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594ec773632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594ec775375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594ec77535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594ec193229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594ec1809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594ec17a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594ec1e3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594ebdd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594ebec1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594ebd2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594ebd372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594ebd1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594ebd4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3348e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594ebd11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09dfeb23f6f3b952810cc99e0348806debdb32ac Step #5: MERGE-OUTER: attempt 1195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3076782631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/09dfeb23f6f3b952810cc99e0348806debdb32ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2140 processed earlier; will process 1206 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82588== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a013a2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a01399fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a013982665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f763ad5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f763ab6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f763ab4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a01395be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a01442f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0143c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a0143cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0143cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a013de9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a013dd69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a013dd012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a013e39ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a013a2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a013b17d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a013983d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a01398d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a0139747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a0139a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f763ab50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a013967bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf9e5212ad8e51d6c291abe89c7cb6d69d297e10 Step #5: MERGE-OUTER: attempt 1196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3077839010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bf9e5212ad8e51d6c291abe89c7cb6d69d297e10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2141 processed earlier; will process 1205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82606== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ec06b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ec0624b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ec0607665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ded2a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ded0b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ded095858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ec05e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562ec10b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ec104e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562ec1050375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ec105035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562ec0a6e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ec0a5b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ec0a5512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ec0abeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ec06b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ec079cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ec0608d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ec06122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ec05f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ec06254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ded097082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ec05ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51762cbd2526b6a3f831040580864b4863f69a67 Step #5: MERGE-OUTER: attempt 1197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3079262365 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51762cbd2526b6a3f831040580864b4863f69a67' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2142 processed earlier; will process 1204 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82624== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584c2186594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584c20fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584c20dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01dba2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01db83c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01db81b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584c20b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584c2b8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584c2b24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5584c2b26578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5584c252bed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5584c2594ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5584c2186c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5584c2272d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5584c20ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5584c20e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5584c20cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5584c20fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f01db81d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5584c20c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f71187f8e02bc98333d4a9e8eabad0d4930fef92 Step #5: MERGE-OUTER: attempt 1198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3080684959 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f71187f8e02bc98333d4a9e8eabad0d4930fef92' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2143 processed earlier; will process 1203 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82651== ERROR: libFuzzer: deadly signal Step #5: #0 0x55801178e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558011702b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580116e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20434be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20432d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20432b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580116bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558012192138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55801212c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55801212e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558011b33ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558011b9cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55801178ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55801187ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5580116e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5580116f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5580116d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5580117034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f20432b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5580116cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfe97d0c9da489b4bfd4e4542c73e1d1d35e069e Step #5: MERGE-OUTER: attempt 1199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3081761983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dfe97d0c9da489b4bfd4e4542c73e1d1d35e069e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2144 processed earlier; will process 1202 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82695== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a700ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a7005eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a70041665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f381292c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f381274100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3812720858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a7001ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560a70aee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a70a88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560a70a8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a70a8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560a704a8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a704959d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a7048f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a704f8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a700eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a701d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a70042d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a7004c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a700337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a7005f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3812722082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a70026bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-202be965f0577b6822e5d37fb3555e0dfb03447c Step #5: MERGE-OUTER: attempt 1200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3082913152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/202be965f0577b6822e5d37fb3555e0dfb03447c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2145 processed earlier; will process 1201 files now Step #5: #1 pulse exec/s: 0 rss: 176Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82710== ERROR: libFuzzer: deadly signal Step #5: #0 0x55836f107594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55836f07bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55836f05e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a723f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a705400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26a7033858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55836f037e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55836fb0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55836faa5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55836faa7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55836faa735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55836f57c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55836f5b313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55836f4c4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55836f4b29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55836f4ac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55836f515ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55836f107c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55836f1f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55836f05fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55836f0692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55836f0507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55836f07c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26a7035082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55836f043bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbd95f347e70cf885a647ee4bbc4122ae94df59d Step #5: MERGE-OUTER: attempt 1201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3086643815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bbd95f347e70cf885a647ee4bbc4122ae94df59d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2148 processed earlier; will process 1198 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82838== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ecfc1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ecfb93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ecfb76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b70a0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b7081900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b707f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ecfb4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ed0623138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ed05bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ed05bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ed05bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ed00940c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ed00cb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ecffdcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564ecffca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564ecffc412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564ed002def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564ecfc1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564ecfd0bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564ecfb77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564ecfb812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564ecfb687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564ecfb944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8b707fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564ecfb5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a902eba085117738d41f450248203250169e255 Step #5: MERGE-OUTER: attempt 1202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3090454720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7a902eba085117738d41f450248203250169e255' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2152 processed earlier; will process 1194 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83005== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589af0e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589af059b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589af03c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf748e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf746fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf746d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589af015e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5589afae9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589afa83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5589afa85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589afa8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5589af4a3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5589af4909d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5589af48a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5589af4f3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5589af0e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5589af1d1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5589af03dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5589af0472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5589af02e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5589af05a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf746db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5589af021bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1339c56678990838d6795a09aae3d37a42cdd7fb Step #5: MERGE-OUTER: attempt 1203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3091423852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1339c56678990838d6795a09aae3d37a42cdd7fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2153 processed earlier; will process 1193 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83022== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e823d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e82345b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e82328665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59e279241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59e25a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59e2586858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e82301e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e82dd5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e82d6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e82d71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e82d7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e8278f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e8277c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e8277612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e827dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e823d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e824bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e82329d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e823332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e8231a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e823464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f59e2588082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e8230dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebaf1537800d8c822ee2d8b67291ac74b37db857 Step #5: MERGE-OUTER: attempt 1204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3092284154 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ebaf1537800d8c822ee2d8b67291ac74b37db857' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2154 processed earlier; will process 1192 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83040== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc5c809594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc5c77db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc5c760665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c7437241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c7418700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c74166858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc5c739e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dc5d20d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc5d1a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dc5d1a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc5d1a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dc5cbc7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc5cbb49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc5cbae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc5cc17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc5c809c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc5c8f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc5c761d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc5c76b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc5c7527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc5c77e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c74168082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc5c745bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7c60f1f9b1dfb699ff16241a562938406126f7d Step #5: MERGE-OUTER: attempt 1205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3093098263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7c60f1f9b1dfb699ff16241a562938406126f7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2155 processed earlier; will process 1191 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83058== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c35afcf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c35af43b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c35af26665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd49a64e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd49a46300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd49a442858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c35aeffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c35b9d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c35b96d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c35b96f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c35b96f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c35b38d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c35b37a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c35b37412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c35b3ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c35afcfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c35b0bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c35af27d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c35af312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c35af187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c35af444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd49a444082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c35af0bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19085d9ac58d15668369bbe7290d74158d4cce01 Step #5: MERGE-OUTER: attempt 1206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3093928990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/19085d9ac58d15668369bbe7290d74158d4cce01' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2156 processed earlier; will process 1190 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==83076== ERROR: libFuzzer: deadly signal Step #5: #0 0x565406473594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654063e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654063ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16ff9c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16ff7d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16ff7b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654063a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565406e77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565406e11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565406e13578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x565406818ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x565406881ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x565406473c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56540655fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5654063cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5654063d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5654063bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5654063e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f16ff7b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5654063afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f039f11d84158255286482bea32ed505b64efd50 Step #5: MERGE-OUTER: attempt 1207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3094788601 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f039f11d84158255286482bea32ed505b64efd50' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2157 processed earlier; will process 1189 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get block from height 0 failed -- block not in db Step #5: ==83098== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb284a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb28417b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb283fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00b170441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00b151900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00b14f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb283d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb28ea7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb28e41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb28e43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb28e4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb289180c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb28943f3b in cryptonote::BlockchainLMDB::get_block_blob_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2506:5 Step #5: #13 0x55eb28909184 in cryptonote::BlockchainDB::get_block_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/blockchain_db.cpp:350:17 Step #5: #14 0x55eb28950713 in cryptonote::BlockchainLMDB::get_top_block() const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2906:12 Step #5: #15 0x55eb28846f8b in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:394:35 Step #5: #16 0x55eb288b1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb284a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb2858fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb283fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb284052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb283ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb284184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f00b14fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb283dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ba13e38dcf1e54370b963e751e2d74eefad1aa3 Step #5: MERGE-OUTER: attempt 1208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3095556594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ba13e38dcf1e54370b963e751e2d74eefad1aa3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2158 processed earlier; will process 1188 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0edce3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0edc57b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0edc3a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22ad2df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22ad0f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22ad0d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0edc13e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e0ee6e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0ee681632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e0ee683375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0ee68335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e0ee1580c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0ee18f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0ee0a0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e0ee08e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e0ee08812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0ee0f1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0edce3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e0eddcfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e0edc3bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e0edc452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0edc2c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0edc584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f22ad0d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e0edc1fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b6156c0e10f3a723769525b543745ad3bc9cb94 Step #5: MERGE-OUTER: attempt 1209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3096659800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9b6156c0e10f3a723769525b543745ad3bc9cb94' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2160 processed earlier; will process 1186 files now Step #5: 2026-07-11 07:22:34,695 E invalid hash format: xnnnnnnnnnmnnnnutput Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E invalid hash format: Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E invalid hash format: Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E UpgrADE:0PgrADE:E Step #5: 2026-07-11 07:22:34,695 E Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E invalid hash format: UpgrADE:2PgrADE:E Step #5: 2026-07-11 07:22:34,695 E Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E UpgrADE:6PgrADE:E Step #5: 2026-07-11 07:22:34,695 E Step #5: 2026-07-11 07:22:34,695 E 2026-07-11 07:22:34,695 E invalid hash format: 0.^kM{3,}^ Step #5: 2026-07-11 07:22:34,695 E #1 pulse exec/s: 0 rss: 251Mb Step #5: 2026-07-11 07:22:34,702 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:22:35,049 I Loading checkpoints Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:22:35,068 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:22:35,126 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83287== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653f2d6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653f2ce0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653f2cc3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2319dcd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2319be200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2319bc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653f2c9ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5653f3770138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653f370a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5653f370c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653f370c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653f312a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653f31179d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5653f311112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5653f317aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5653f2d6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5653f2e58d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5653f2cc4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5653f2cce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653f2cb57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5653f2ce14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2319bc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5653f2ca8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-463143f7ced00356db11b28d059a8390c4c9a398 Step #5: MERGE-OUTER: attempt 1210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3097920542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/463143f7ced00356db11b28d059a8390c4c9a398' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2163 processed earlier; will process 1183 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==83402== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6ef0ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6ef073b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6ef056665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e2782641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e2763b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e2761a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6ef02fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f6efb03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6efa9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f6efa9f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f6ef4a4ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f6ef50def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f6ef0ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f6ef1ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f6ef057d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f6ef0612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f6ef0487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f6ef0744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7e2761c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f6ef03bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8dfc92514425b2f0297c9c9d64152bf2c876f28 Step #5: MERGE-OUTER: attempt 1211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3098781358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c8dfc92514425b2f0297c9c9d64152bf2c876f28' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2164 processed earlier; will process 1182 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83423== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc2c6cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc2c63fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc2c622665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f766d6f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f766d50700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f766d4e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc2c5fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc2d0cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc2d069632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc2d06b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc2d06b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc2cb400c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fc2cb7713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fc2ca88d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fc2ca769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fc2ca7012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fc2cad9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fc2c6cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fc2c7b7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fc2c623d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fc2c62d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fc2c6147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fc2c6404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f766d4e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fc2c607bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14c8c7255c7dc22ee42f082d14be4c42b78e08a4 Step #5: MERGE-OUTER: attempt 1212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3100514718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14c8c7255c7dc22ee42f082d14be4c42b78e08a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2167 processed earlier; will process 1179 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83606== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a10f776594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a10f6eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a10f6cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc567a3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc56784e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc56782d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a10f6a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a11017a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a110114632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a110116375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a11011635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a10fb34229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a10fb219d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a10fb1b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a10fb84ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a10f776c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a10f862d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a10f6ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a10f6d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a10f6bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a10f6eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc56782f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a10f6b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9f2e2eee91880cef3423597a12bbf9d45b1a696 Step #5: MERGE-OUTER: attempt 1213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3101867622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f9f2e2eee91880cef3423597a12bbf9d45b1a696' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2170 processed earlier; will process 1176 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83697== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb20c30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb20ba4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb20b87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd54964141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd54945600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd549435858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb20b60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb21634138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb215ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb215d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb215d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb20fee229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb20fdb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb20fd512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb2103eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb20c30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb20d1cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb20b88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb20b922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb20b797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb20ba54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd549437082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb20b6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a814c8fd513592a04458f70fc25fafcb2520a14e Step #5: MERGE-OUTER: attempt 1214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3103454224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a814c8fd513592a04458f70fc25fafcb2520a14e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2173 processed earlier; will process 1173 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83791== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0c5897594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0c580bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0c57ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57dcf7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57dcd9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57dcd73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0c57c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0c629b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0c6235632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0c6237375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0c623735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0c5c55229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0c5c429d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0c5c3c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0c5ca5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0c5897c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0c5983d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0c57efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0c57f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0c57e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0c580c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f57dcd75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0c57d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2c56362de5b1cf4baf7ff10cc28df6ab34968e7 Step #5: MERGE-OUTER: attempt 1215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3104250551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2c56362de5b1cf4baf7ff10cc28df6ab34968e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2174 processed earlier; will process 1172 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83809== ERROR: libFuzzer: deadly signal Step #5: #0 0x555818800594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555818774b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555818757665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02f171441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02f152900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02f1508858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555818730e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555819204138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55581919e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558191a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558191a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555818bbe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555818bab9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555818ba512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555818c0eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555818800c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558188ecd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555818758d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558187622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558187497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558187754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f02f150a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55581873cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0bb6ff1cda62aed2464fd65844b41d40a2a6634e Step #5: MERGE-OUTER: attempt 1216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3105041922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0bb6ff1cda62aed2464fd65844b41d40a2a6634e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2175 processed earlier; will process 1171 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83827== ERROR: libFuzzer: deadly signal Step #5: #0 0x558feab0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558feaa80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558feaa63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcecf94341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcecf75800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcecf737858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558feaa3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558feb510138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558feb4aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558feb4ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558feb4ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558feaf810c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558feafb813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558feaec9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558feaeb79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558feaeb112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558feaf1aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558feab0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558feabf8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558feaa64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558feaa6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558feaa557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558feaa814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcecf739082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558feaa48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c05c6a18bf5a6875231c17529ae2e87e34278dd Step #5: MERGE-OUTER: attempt 1217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3106038995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c05c6a18bf5a6875231c17529ae2e87e34278dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2177 processed earlier; will process 1169 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83912== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba6b1c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba6b13cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba6b11f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3560a3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f356084c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f356082b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba6b0f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ba6bbcc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba6bb66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ba6bb68375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba6bb6835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ba6b63d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba6b67413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba6b585d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba6b5739d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba6b56d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba6b5d6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba6b1c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba6b2b4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba6b120d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba6b12a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba6b1117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba6b13d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f356082d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba6b104bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-effe53b796e6d2134c9c14224ba753f3de884c9f Step #5: MERGE-OUTER: attempt 1218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3107485116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/effe53b796e6d2134c9c14224ba753f3de884c9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2180 processed earlier; will process 1166 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84002== ERROR: libFuzzer: deadly signal Step #5: #0 0x557541c91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557541c05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557541be8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7087b5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f708797400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7087953858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557541bc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557542695138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55754262f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557542631375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55754263135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55754204f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55754203c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55754203612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55754209fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557541c91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557541d7dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557541be9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557541bf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557541bda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557541c064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7087955082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557541bcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a515af4756a49c60d60a773e844fe2039abe9ed9 Step #5: MERGE-OUTER: attempt 1219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3109513749 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a515af4756a49c60d60a773e844fe2039abe9ed9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2183 processed earlier; will process 1163 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84121== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a84bd05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a84bc79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a84bc5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde2a42241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde2a23700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde2a216858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a84bc35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a84c709138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a84c6a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a84c6a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a84c6a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a84c17a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a84c1b113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a84c0c2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a84c0b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a84c0aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a84c113ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a84bd05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a84bdf1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a84bc5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a84bc672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a84bc4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a84bc7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde2a218082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a84bc41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-465bedbaead76b20a23afe5c38ecacba94dc1551 Step #5: MERGE-OUTER: attempt 1220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3110253776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/465bedbaead76b20a23afe5c38ecacba94dc1551' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2184 processed earlier; will process 1162 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84135== ERROR: libFuzzer: deadly signal Step #5: #0 0x56483dbe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56483db55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56483db38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ec138241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ec119700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ec1176858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56483db11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56483e5e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56483e57f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56483e581375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56483e58135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56483e0560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56483e08d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56483df9ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56483df8c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56483df8612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56483dfefef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56483dbe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56483dccdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56483db39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56483db432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56483db2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56483db564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ec1178082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56483db1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0300d4a87855301c20c4f11860474db526b403d Step #5: MERGE-OUTER: attempt 1221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3111335290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0300d4a87855301c20c4f11860474db526b403d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2186 processed earlier; will process 1160 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84217== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6474b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e64742db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e647410665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4e920f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4e902400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4e9003858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6473e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e647ebd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e647e57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e647e59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e647e5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e647877229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e6478649d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e64785e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6478c7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e6474b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e6475a5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e647411d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e64741b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6474027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e64742e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4e9005082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6473f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5de0d349002cf012181e25960be89265dd67d32 Step #5: MERGE-OUTER: attempt 1222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3112149356 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b5de0d349002cf012181e25960be89265dd67d32' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2187 processed earlier; will process 1159 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==84234== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2949aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c29491eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c294901665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff96f50c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff96f32100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff96f300858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2948dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2953ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c295348632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c29534a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c294d4fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c294db8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c2949aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c294a96d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c294902d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c29490c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c2948f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c29491f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff96f302082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c2948e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-146c3d01ed97c96b0310e02736259f4c42c26bce Step #5: MERGE-OUTER: attempt 1223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3112943500 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/146c3d01ed97c96b0310e02736259f4c42c26bce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2188 processed earlier; will process 1158 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84256== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efd8b6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efd8ae1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efd8ac4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba39b4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba3995600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba39935858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efd8a9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55efd9571138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efd950b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55efd950d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efd950d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55efd8fe20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55efd901913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55efd8f2ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55efd8f189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55efd8f1212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55efd8f7bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55efd8b6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55efd8c59d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55efd8ac5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55efd8acf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55efd8ab67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55efd8ae24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba39937082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55efd8aa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b4ba20a639126db45d597dcd691e91dbb4c73e5 Step #5: MERGE-OUTER: attempt 1224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3114554947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8b4ba20a639126db45d597dcd691e91dbb4c73e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2189 processed earlier; will process 1157 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84326== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be353fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be35371b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be35354665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb721a6c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb72188100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb721860858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be3532de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be35e01138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be35d9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be35d9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be35d9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be357bb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be357a89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be357a212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be3580bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be353fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be354e9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be35355d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be3535f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be353467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be353724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb721862082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be35339bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe4c41a5d90b0b10722cde20fa1aa101f6c543a9 Step #5: MERGE-OUTER: attempt 1225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3116912513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fe4c41a5d90b0b10722cde20fa1aa101f6c543a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2191 processed earlier; will process 1155 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84405== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d1c74b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d1c6bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d1c6a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f685be5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f685bc6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f685bc4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d1c67be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559d1d14f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d1d0e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559d1d0eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d1d0eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559d1cb09229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d1caf69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d1caf012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d1cb59ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d1c74bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d1c837d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d1c6a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d1c6ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d1c6947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d1c6c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f685bc4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d1c687bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b3cfd3c5aa3209f929b077567630771d5b4bece Step #5: MERGE-OUTER: attempt 1226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3121766975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0b3cfd3c5aa3209f929b077567630771d5b4bece' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2195 processed earlier; will process 1151 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84546== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3cccc2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3ccc36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3ccc19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47ed8ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47ed70200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47ed6e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3ccbf2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3cd6c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3cd660632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3cd662375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3cd66235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3cd080229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3cd06d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3cd06712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3cd0d0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3cccc2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3ccdaed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3ccc1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3ccc242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3ccc0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3ccc374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47ed6e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3ccbfebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4c2611a0ea1fb5d574be2cb540f46c689967231 Step #5: MERGE-OUTER: attempt 1227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3122583326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d4c2611a0ea1fb5d574be2cb540f46c689967231' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2196 processed earlier; will process 1150 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84563== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd7561e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd75592b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd75575665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff19a48a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff19a29f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff19a27e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd7554ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dd76022138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd75fbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dd75fbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd75fbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dd759dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd759c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd759c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd75a2cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd7561ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd7570ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd75576d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd755802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd755677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd755934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff19a280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd7555abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e04460470324952072c21f0aa6f55592736d6485 Step #5: MERGE-OUTER: attempt 1228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3123377120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e04460470324952072c21f0aa6f55592736d6485' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2197 processed earlier; will process 1149 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55717b180594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55717b0f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55717b0d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b11a9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b118ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b1188d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55717b0b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55717bb84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55717bb1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55717bb20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55717bb2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55717b53e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55717b52b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55717b52512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55717b58eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55717b180c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55717b26cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55717b0d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55717b0e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55717b0c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55717b0f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b1188f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55717b0bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68d99a3d3b1491cfccc6b560c519b76f1fcce614 Step #5: MERGE-OUTER: attempt 1229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3124164839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68d99a3d3b1491cfccc6b560c519b76f1fcce614' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2198 processed earlier; will process 1148 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84599== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629ed5ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629ed521b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629ed504665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd5cb0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd5c92400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd5c903858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629ed4dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629edfb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629edf4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629edf4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629edf4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629ed96b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629ed9589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629ed95212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629ed9bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629ed5adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629ed699d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629ed505d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629ed50f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629ed4f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629ed5224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd5c905082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629ed4e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34caa12a877ad5477d24b834c10c7ac523d96fd2 Step #5: MERGE-OUTER: attempt 1230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3124964950 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/34caa12a877ad5477d24b834c10c7ac523d96fd2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2199 processed earlier; will process 1147 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84617== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afb2a57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afb29cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afb29ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ea9e6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ea9c8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ea9c5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afb2987e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55afb345b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afb33f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55afb33f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afb33f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55afb2e15229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55afb2e029d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55afb2dfc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55afb2e65ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55afb2a57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55afb2b43d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55afb29afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55afb29b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55afb29a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55afb29cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ea9c61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55afb2993bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f5e31dec41a7280ab98fdb892d4d50c2fc3a8fd Step #5: MERGE-OUTER: attempt 1231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3125751552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3f5e31dec41a7280ab98fdb892d4d50c2fc3a8fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2200 processed earlier; will process 1146 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84635== ERROR: libFuzzer: deadly signal Step #5: #0 0x56290b26f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56290b1e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56290b1c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb95fa9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb95f8a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb95f885858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56290b19fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56290bc73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56290bc0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56290bc0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56290bc0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56290b62d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56290b61a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56290b61412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56290b67def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56290b26fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56290b35bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56290b1c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56290b1d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56290b1b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56290b1e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb95f887082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56290b1abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2baba3204389847c176f558f4fd95f00086be39 Step #5: MERGE-OUTER: attempt 1232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3127035936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a2baba3204389847c176f558f4fd95f00086be39' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2202 processed earlier; will process 1144 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84721== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ee05ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ee0573b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ee0556665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f755ca7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f755c88700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f755c866858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ee052fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ee1003138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ee0f9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ee0f9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ee0f9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ee0a740c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ee0aab13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ee09bcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ee09aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ee09a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ee0a0def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ee05ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ee06ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ee0557d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ee05612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ee05487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ee05744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f755c868082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ee053bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34ddc9844d2e430891beff782cece0a758749ca9 Step #5: MERGE-OUTER: attempt 1233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3127522754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/34ddc9844d2e430891beff782cece0a758749ca9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2203 processed earlier; will process 1143 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84759== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f8b486594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f8b3fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f8b3dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb37a4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb3785c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb3783b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f8b3b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564f8be8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f8be24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564f8be26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f8be2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564f8b8fb0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f8b93213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f8b843d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564f8b8319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564f8b82b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564f8b894ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564f8b486c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564f8b572d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564f8b3ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564f8b3e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564f8b3cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564f8b3fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffb3783d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564f8b3c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff7a96533856579b4e24a6dfac0e06647c8f2327 Step #5: MERGE-OUTER: attempt 1234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3128936903 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff7a96533856579b4e24a6dfac0e06647c8f2327' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2205 processed earlier; will process 1141 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84816== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7ec2f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7ec26bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7ec24e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2b491a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2b472f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2b470e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7ec227e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f7eccfb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7ecc95632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f7ecc97375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7ecc9735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f7ec6b5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f7ec6a29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f7ec69c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f7ec705ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f7ec2f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f7ec3e3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f7ec24fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7ec2592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f7ec2407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f7ec26c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2b4710082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f7ec233bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0878cc829787c566beb2930471682bc798ae362f Step #5: MERGE-OUTER: attempt 1235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3129382513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0878cc829787c566beb2930471682bc798ae362f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2206 processed earlier; will process 1140 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84887== ERROR: libFuzzer: deadly signal Step #5: #0 0x55996eb6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55996eadfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55996eac2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbb946a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbb927f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbb925e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55996ea9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55996f56f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55996f509632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55996f50b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55996f50b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55996ef29229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55996ef169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55996ef1012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55996ef79ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55996eb6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55996ec57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55996eac3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55996eacd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55996eab47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55996eae04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcbb9260082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55996eaa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11d9af40905dc62d43578104522acab6da67bdcb Step #5: MERGE-OUTER: attempt 1236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3132621657 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/11d9af40905dc62d43578104522acab6da67bdcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2209 processed earlier; will process 1137 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==84944== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c8cc9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c8cc12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c8cbf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bd63c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bd61da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bd61b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c8cbcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561c8d6a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c8d63c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561c8d63e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c8d63e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561c8d1130c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c8d1486b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x561c8d062521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x561c8cda4ff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x561c8cd81fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x561c8cd8ae4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x561c8cd8ae4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x561c8cd8ae4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x561c8cbf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c8cc002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c8cbe77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c8cc134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8bd61bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c8cbdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0df3646bc22b808802b038ba03c190e687e1ff28 Step #5: MERGE-OUTER: attempt 1237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3135837855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0df3646bc22b808802b038ba03c190e687e1ff28' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2211 processed earlier; will process 1135 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85069== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615e2678594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615e25ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615e25cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10e7a7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10e788f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10e786e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615e25a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5615e307c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615e3016632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615e3018375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615e301835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5615e2aed0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615e2b2413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615e2a35d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615e2a239d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615e2a1d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615e2a86ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615e2678c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615e2764d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615e25d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615e25da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615e25c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615e25ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f10e7870082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615e25b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57089c5ff3e6d3e0d81fb4c82b5bf18a988f17f3 Step #5: MERGE-OUTER: attempt 1238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3136492782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57089c5ff3e6d3e0d81fb4c82b5bf18a988f17f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2212 processed earlier; will process 1134 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85083== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b786dff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b786d73b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b786d56665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff00739541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0071aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff007189858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b786d2fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b787803138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b78779d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b78779f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b78779f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b7872740c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b7872ab13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b7871bcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b7871aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b7871a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b78720def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b786dffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b786eebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b786d57d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b786d612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b786d487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b786d744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff00718b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b786d3bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37b3ab3a6289dddb2661b3b7d42318cd459aa669 Step #5: MERGE-OUTER: attempt 1239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3137216536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37b3ab3a6289dddb2661b3b7d42318cd459aa669' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2213 processed earlier; will process 1133 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85097== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e449c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e4493db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e44920665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fe8ed741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fe8cec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fe8ccb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e448f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564e453cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e45367632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564e45369375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e4536935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564e44d87229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e44d749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e44d6e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e44dd7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e449c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e44ab5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e44921d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e4492b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e449127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e4493e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fe8ccd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e44905bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f6b8be273d6d34a88124643dcb62bdb928fd9b9 Step #5: MERGE-OUTER: attempt 1240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3137875393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7f6b8be273d6d34a88124643dcb62bdb928fd9b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2214 processed earlier; will process 1132 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 564Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85141== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7df2ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7df25eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7df241665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8f03b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8f01c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8f01a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7df21ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c7dfcee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7dfc88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c7dfc8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7dfc8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c7df6a8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c7df6959d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c7df68f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c7df6f8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c7df2eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c7df3d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7df242d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7df24c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7df2337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7df25f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8f01a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7df226bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e4a7e81c4949947232e5531082b93e82d3b8e9d Step #5: MERGE-OUTER: attempt 1241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3140521182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e4a7e81c4949947232e5531082b93e82d3b8e9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2217 processed earlier; will process 1129 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85237== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cc0286594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cc01fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cc01dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd037d8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd037b9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd037b74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cc01b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556cc0c8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cc0c24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556cc0c26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cc0c2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556cc0644229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556cc06319d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556cc062b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556cc0694ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556cc0286c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556cc0372d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556cc01ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556cc01e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556cc01cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556cc01fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd037b76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556cc01c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d6525f530674e316c3f0e174cac8811f840f7c7 Step #5: MERGE-OUTER: attempt 1242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3140960698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d6525f530674e316c3f0e174cac8811f840f7c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2218 processed earlier; will process 1128 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85308== ERROR: libFuzzer: deadly signal Step #5: #0 0x55841ac3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55841abb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55841ab95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52f1d0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52f1b1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52f1afa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55841ab6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55841b642138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55841b5dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55841b5de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55841b5de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55841b0b30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55841b0ea13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55841affbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55841afe99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55841afe312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55841b04cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55841ac3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55841ad2ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55841ab96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55841aba02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55841ab877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55841abb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f52f1afc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55841ab7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-551cf749d3c086cd5247c46cddd167abf4bddfad Step #5: MERGE-OUTER: attempt 1243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3141711236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/551cf749d3c086cd5247c46cddd167abf4bddfad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2219 processed earlier; will process 1127 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85321== ERROR: libFuzzer: deadly signal Step #5: #0 0x55950ff13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55950fe87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55950fe6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd71cc5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd71ca6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd71ca4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55950fe43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559510917138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595108b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5595108b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595108b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5595102d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595102be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595102b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559510321ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55950ff13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55950ffffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55950fe6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55950fe752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55950fe5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55950fe884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd71ca4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55950fe4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f076ff8e2707f17c1ca2f0daf1f0891ebd12214 Step #5: MERGE-OUTER: attempt 1244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3142601666 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f076ff8e2707f17c1ca2f0daf1f0891ebd12214' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2220 processed earlier; will process 1126 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85365== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630827db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56308274fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563082732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa30563341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa30544800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa305427858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56308270be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5630831df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563083179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56308317b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56308317b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563082b99229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563082b869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563082b8012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563082be9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630827dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630828c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563082733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56308273d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630827247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630827504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa305429082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563082717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7cac0b96295f561d6a6383e9577f480ca522f4f Step #5: MERGE-OUTER: attempt 1245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3144367735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b7cac0b96295f561d6a6383e9577f480ca522f4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2222 processed earlier; will process 1124 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85453== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558f9a67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558f99dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558f99be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16dd9dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16dd7f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16dd7d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558f9997e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558fa46b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558fa405632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558fa407375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558fa40735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558f9e25229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558f9e129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558f9e0c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558f9e75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558f9a67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558f9b53d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558f99bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558f99c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558f99b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558f99dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f16dd7d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558f99a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b0e88d63e7e3a372c460dbd54eced53914fe00b Step #5: MERGE-OUTER: attempt 1246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3145759189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6b0e88d63e7e3a372c460dbd54eced53914fe00b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2223 processed earlier; will process 1123 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85527== ERROR: libFuzzer: deadly signal Step #5: #0 0x556604536594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566044aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55660448d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48fd08141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48fce9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48fce75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556604466e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556604f3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556604ed4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556604ed6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556604ed635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5566048f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5566048e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5566048db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556604944ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556604536c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556604622d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55660448ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5566044982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55660447f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5566044ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48fce77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556604472bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dfd4427940a5ac56f4f890e32713f29bbe675c1 Step #5: MERGE-OUTER: attempt 1247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3148387895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4dfd4427940a5ac56f4f890e32713f29bbe675c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2225 processed earlier; will process 1121 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85615== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f3f0e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f3f056b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f3f039665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdda2c8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdda2a9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdda2a74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f3f012e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556f3fae6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f3fa80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556f3fa82375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f3fa8235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556f3f4a0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f3f48d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f3f48712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f3f4f0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f3f0e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f3f1ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f3f03ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f3f0442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f3f02b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f3f0574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdda2a76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f3f01ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-492ae248edde15d57c8aeeaa1585493d5773fe9d Step #5: MERGE-OUTER: attempt 1248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3149218724 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/492ae248edde15d57c8aeeaa1585493d5773fe9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2226 processed earlier; will process 1120 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85689== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635601d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56356014ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56356012d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf2b5dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf2b3f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf2b3d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563560106e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563560bda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563560b74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563560b76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563560b7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56356064b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56356068213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563560593d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5635605819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56356057b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5635605e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5635601d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5635602c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56356012ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5635601382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56356011f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56356014b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcf2b3d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563560112bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-153d09d7073c7d15f1582906b27863761ab90290 Step #5: MERGE-OUTER: attempt 1249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3150407426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/153d09d7073c7d15f1582906b27863761ab90290' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2228 processed earlier; will process 1118 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85773== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aabbce6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aabbc5ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aabbc3d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe101f3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe101d5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe101d2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aabbc16e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aabc6ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aabc684632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aabc686375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aabc68635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aabc15b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aabc19213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aabc0a3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aabc0919d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aabc08b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aabc0f4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aabbce6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aabbdd2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aabbc3ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aabbc482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aabbc2f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aabbc5b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe101d31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aabbc22bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bdcd628693bb05494904c7e6564181602383424f Step #5: MERGE-OUTER: attempt 1250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3151112861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bdcd628693bb05494904c7e6564181602383424f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2229 processed earlier; will process 1117 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85786== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a49884594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a497f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a497db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f645835341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f645816800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6458147858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a497b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557a4a288138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a4a222632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557a4a224375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a4a22435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557a49c42229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a49c2f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a49c2912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a49c92ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a49884c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a49970d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a497dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a497e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a497cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a497f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6458149082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a497c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14f219fea153e5556f9a0f8c18e7fea4b79fbeaa Step #5: MERGE-OUTER: attempt 1251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3154474117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14f219fea153e5556f9a0f8c18e7fea4b79fbeaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2231 processed earlier; will process 1115 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85872== ERROR: libFuzzer: deadly signal Step #5: #0 0x564068d21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564068c95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564068c78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0635be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0633d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0633b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564068c51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564069725138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640696bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5640696c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640696c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5640690df229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640690cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640690c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56406912fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564068d21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564068e0dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564068c79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564068c832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564068c6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564068c964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0633b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564068c5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b468f3e80ce15f96e586d5a0d18ebf5354f5cede Step #5: MERGE-OUTER: attempt 1252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3155120809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b468f3e80ce15f96e586d5a0d18ebf5354f5cede' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2232 processed earlier; will process 1114 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85915== ERROR: libFuzzer: deadly signal Step #5: #0 0x557252081594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557251ff5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557251fd8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d2deaf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d2dcc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d2dca3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557251fb1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557252a85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557252a1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557252a21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557252a2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55725243f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55725242c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55725242612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55725248fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557252081c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55725216dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557251fd9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557251fe32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557251fca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557251ff64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d2dca5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557251fbdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47f5ce86ce8d4d5b80be28376b1c24770d19832e Step #5: MERGE-OUTER: attempt 1253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3156235911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/47f5ce86ce8d4d5b80be28376b1c24770d19832e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2234 processed earlier; will process 1112 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85998== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b349f5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b349ed2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b349eb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5503b5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f550396e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f550394d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b349e8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b34a962138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b34a8fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b34a8fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b34a8fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b34a3d30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b34a40a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b34a31bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b34a3099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b34a30312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b34a36cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b349f5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b34a04ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b349eb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b349ec02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b349ea77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b349ed34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f550394f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b349e9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-679eea4d22320a3d8349518df3dda07cc3b5bac2 Step #5: MERGE-OUTER: attempt 1254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3157220710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/679eea4d22320a3d8349518df3dda07cc3b5bac2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2236 processed earlier; will process 1110 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86108== ERROR: libFuzzer: deadly signal Step #5: #0 0x56366886a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636687deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636687c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37083c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37081d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37081b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56366879ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56366926e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563669208632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56366920a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56366920a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563668c28229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563668c159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563668c0f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563668c78ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56366886ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563668956d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636687c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636687cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636687b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636687df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37081ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636687a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54e07b5a86a79dd6c0f3452952430657d0dc2306 Step #5: MERGE-OUTER: attempt 1255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3157930668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54e07b5a86a79dd6c0f3452952430657d0dc2306' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2237 processed earlier; will process 1109 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86120== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf0d554594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf0d4c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf0d4ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d9be7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d9bc8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d9bc69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf0d484e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cf0df58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf0def2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cf0def4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf0def435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cf0d9c90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf0da0013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf0d911d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf0d8ff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf0d8f912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf0d962ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf0d554c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf0d640d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf0d4acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf0d4b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf0d49d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf0d4c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d9bc6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf0d490bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a1aa77ff099785404d12c86ddc8cd9e5a2e2419 Step #5: MERGE-OUTER: attempt 1256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3159675184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1a1aa77ff099785404d12c86ddc8cd9e5a2e2419' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2239 processed earlier; will process 1107 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86231== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6971ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e697161b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e697144665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc74e0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc74c2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc74c02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e69711de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e697bf1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e697b8b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e697b8d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e697b8d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e6976620c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e69769913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e6975aad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e6975989d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e69759212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e6975fbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e6971edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e6972d9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e697145d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e69714f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e6971367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e6971624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdc74c04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e697129bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acd6427041ee99012b796ec946266533334c3207 Step #5: MERGE-OUTER: attempt 1257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3164215727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/acd6427041ee99012b796ec946266533334c3207' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2245 processed earlier; will process 1101 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86384== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a41b621594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a41b595b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a41b578665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc682e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc680fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc680dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a41b551e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a41c025138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a41bfbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a41bfc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a41bfc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a41b9df229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a41b9cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a41b9c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a41ba2fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a41b621c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a41b70dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a41b579d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a41b5832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a41b56a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a41b5964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc680df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a41b55dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0998749a8ea28bb6aef2b7dd1a9eb3df2c431fd Step #5: MERGE-OUTER: attempt 1258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3169298074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e0998749a8ea28bb6aef2b7dd1a9eb3df2c431fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2250 processed earlier; will process 1096 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86609== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f48d707594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f48d67bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f48d65e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb09790241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb09771700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0976f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f48d637e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f48e10b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f48e0a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f48e0a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f48e0a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f48dac5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f48dab29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f48daac12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f48db15ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f48d707c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f48d7f3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f48d65fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f48d6692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f48d6507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f48d67c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0976f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f48d643bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2d9dfb0b2791f2a9e713c49da9ff210d97947eb Step #5: MERGE-OUTER: attempt 1259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3170292033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2d9dfb0b2791f2a9e713c49da9ff210d97947eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2253 processed earlier; will process 1093 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86661== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d663874594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6637e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6637cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a7006a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a6fe7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a6fe5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6637a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d664278138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d664212632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d664214375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d66421435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d663ce90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d663d2013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d663c31d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d663c1f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d663c1912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d663c82ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d663874c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d663960d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d6637ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d6637d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d6637bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d6637e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a6fe60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d6637b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9adae68dc823fc24bc6d46d4c004fc16a35d88c Step #5: MERGE-OUTER: attempt 1260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3171597133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b9adae68dc823fc24bc6d46d4c004fc16a35d88c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2255 processed earlier; will process 1091 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86808== ERROR: libFuzzer: deadly signal Step #5: #0 0x55795b84d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55795b7c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55795b7a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f522fb0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f522f92400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f522f903858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55795b77de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55795c251138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55795c1eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55795c1ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55795c1ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55795bc0b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55795bbf89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55795bbf212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55795bc5bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55795b84dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55795b939d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55795b7a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55795b7af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55795b7967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55795b7c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f522f905082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55795b789bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e2b3350c5a0744086661394a759a8786144ba35 Step #5: MERGE-OUTER: attempt 1261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3172816293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9e2b3350c5a0744086661394a759a8786144ba35' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2257 processed earlier; will process 1089 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86892== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf677c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf6773db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf67720665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35a15ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35a13cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35a13ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf676f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cf681cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf68167632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cf68169375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf6816935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cf67b87229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf67b749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf67b6e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf67bd7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf677c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf678b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf67721d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf6772b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf677127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf6773e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35a13b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf67705bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4add5ef9d7dc62d6d73bb254aa0ff49d32fc517e Step #5: MERGE-OUTER: attempt 1262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3173479866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4add5ef9d7dc62d6d73bb254aa0ff49d32fc517e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2258 processed earlier; will process 1088 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86936== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed74802594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed74776b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed74759665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47c095241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47c076700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47c0746858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed74732e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ed75206138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed751a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ed751a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed751a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ed74bc0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed74bad9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed74ba712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed74c10ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed74802c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed748eed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed7475ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed747642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed7474b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed747774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47c0748082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed7473ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48e76930f7d73c7cfd98000cc37ee2c8b3291b93 Step #5: MERGE-OUTER: attempt 1263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3175270278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/48e76930f7d73c7cfd98000cc37ee2c8b3291b93' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2262 processed earlier; will process 1084 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87058== ERROR: libFuzzer: deadly signal Step #5: #0 0x555666ee8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555666e5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555666e3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f545b07d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f545ae9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f545ae71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555666e18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5556678ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555667886632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555667888375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55566788835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55566735d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55566739413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556672a5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556672939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55566728d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556672f6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555666ee8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555666fd4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555666e40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555666e4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555666e317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555666e5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f545ae73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555666e24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ee4630d77113281b77af927cb3b4ad8cf5d8d21 Step #5: MERGE-OUTER: attempt 1264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3176082082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ee4630d77113281b77af927cb3b4ad8cf5d8d21' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2263 processed earlier; will process 1083 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87069== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5b4bd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5b4b4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5b4b2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f001d28641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f001d09b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f001d07a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5b4b07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e5b55db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5b5575632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5b5577375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5b557735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e5b4f95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5b4f829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5b4f7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e5b4fe5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e5b4bd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e5b4cc3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5b4b2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5b4b392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e5b4b207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5b4b4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f001d07c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e5b4b13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b591730e3b031b928b13a45ab899cf91837c0938 Step #5: MERGE-OUTER: attempt 1265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3176730729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b591730e3b031b928b13a45ab899cf91837c0938' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2264 processed earlier; will process 1082 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87113== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a1893b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a188afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a18892665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf150e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf14efd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf14edc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a1886be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a1933f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a192d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a192db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a192db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a18cf9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a18ce69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a18ce012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a18d49ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a1893bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a18a27d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a18893d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a1889d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a188847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a188b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf14ede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a18877bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fa69819d0c995b8f9170c6e9d642056f6382339 Step #5: MERGE-OUTER: attempt 1266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3177730974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9fa69819d0c995b8f9170c6e9d642056f6382339' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2265 processed earlier; will process 1081 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87130== ERROR: libFuzzer: deadly signal Step #5: #0 0x560787329594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56078729db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560787280665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97b750441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97b731900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97b72f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560787259e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560787d2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560787cc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560787cc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560787cc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5607876e7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607876d49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607876ce12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560787737ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560787329c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560787415d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560787281d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56078728b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607872727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56078729e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f97b72fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560787265bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e05fd56e1f9cfcd4f240adde2e1bc14faad4e84 Step #5: MERGE-OUTER: attempt 1267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3178820278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e05fd56e1f9cfcd4f240adde2e1bc14faad4e84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2267 processed earlier; will process 1079 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87217== ERROR: libFuzzer: deadly signal Step #5: #0 0x559359546594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593594bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55935949d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f454970141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f454951600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45494f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559359476e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559359f4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559359ee4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559359ee6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559359ee635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559359904229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5593598f19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5593598eb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559359954ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559359546c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559359632d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55935949ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593594a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55935948f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593594bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45494f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559359482bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af1875214ac0454494146532af21b7b1fb3fe0df Step #5: MERGE-OUTER: attempt 1268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3181626543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/af1875214ac0454494146532af21b7b1fb3fe0df' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2272 processed earlier; will process 1074 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba0536f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba052e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba052c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f237598d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23757a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2375781858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba0529fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ba05d73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba05d0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ba05d0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba05d0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ba057e40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba0581b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba0572cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba0571a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba0571412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba0577def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba0536fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba0545bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba052c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba052d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba052b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba052e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2375783082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba052abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baabd8e8b1a210ed6c479478bbc8de6bf84550fa Step #5: MERGE-OUTER: attempt 1269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3183350544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/baabd8e8b1a210ed6c479478bbc8de6bf84550fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2275 processed earlier; will process 1071 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87488== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ae11ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ae1163b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ae1146665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b31d2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b31b3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b31b18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ae111fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ae1bf3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ae1b8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ae1b8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ae1b8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559ae16640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ae169b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ae15acd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ae159a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ae159412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ae15fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ae11efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ae12dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ae1147d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ae11512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ae11387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ae11644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8b31b1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ae112bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7eadde53c86bda52101c7ff695fa79dfcaaf20ef Step #5: MERGE-OUTER: attempt 1270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3184639264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7eadde53c86bda52101c7ff695fa79dfcaaf20ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2277 processed earlier; will process 1069 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87604== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625ce7c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625ce734b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625ce717665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc3740e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc3722300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc37202858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625ce6f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5625cf1c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625cf15e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5625cf160375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625cf16035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5625ceb7e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625ceb6b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5625ceb6512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625cebceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625ce7c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625ce8acd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5625ce718d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625ce7222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625ce7097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5625ce7354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbc37204082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625ce6fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-542ba9adc609371cd1f7fcfbfb931f05044152f0 Step #5: MERGE-OUTER: attempt 1271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3187354976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/542ba9adc609371cd1f7fcfbfb931f05044152f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2280 processed earlier; will process 1066 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55890500c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558904f80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558904f63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dac23941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dac04e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dac02d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558904f3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558905a10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589059aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5589059ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589059ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5589053ca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5589053b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5589053b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55890541aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55890500cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5589050f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558904f64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558904f6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558904f557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558904f814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7dac02f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558904f48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c138bb9f10840bda361e79df928298959a9f3394 Step #5: MERGE-OUTER: attempt 1272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3188146668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c138bb9f10840bda361e79df928298959a9f3394' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2281 processed earlier; will process 1065 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87717== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce2fe0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce2fd7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce2fd61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff221b1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff22192b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff22190a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce2fd3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ce3080e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce307a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ce307aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce307aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ce301c8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce301b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce301af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce30218ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce2fe0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce2fef6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce2fd62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce2fd6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce2fd537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce2fd7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff22190c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce2fd46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5db5349f7972532ba69534cfa7f57f90ad734c0b Step #5: MERGE-OUTER: attempt 1273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3188945304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5db5349f7972532ba69534cfa7f57f90ad734c0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2282 processed earlier; will process 1064 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87735== ERROR: libFuzzer: deadly signal Step #5: #0 0x558af347b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558af33efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558af33d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe22264441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe22245900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe222438858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558af33abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558af3e7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558af3e19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558af3e1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558af3e1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558af38f00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558af392713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558af3838d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558af38269d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558af382012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558af3889ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558af347bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558af3567d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558af33d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558af33dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558af33c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558af33f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe22243a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558af33b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b250d25f3bc5d6a566e003bb1bfbf4296518dfb Step #5: MERGE-OUTER: attempt 1274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3190679919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3b250d25f3bc5d6a566e003bb1bfbf4296518dfb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2286 processed earlier; will process 1060 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87852== ERROR: libFuzzer: deadly signal Step #5: #0 0x558aba95a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558aba8ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558aba8b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa318e0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa318c1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa318bfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558aba88ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558abb35e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abb2f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558abb2fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abb2fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558abadcf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558abae0613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558abad17d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558abad059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558abacff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558abad68ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558aba95ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558abaa46d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558aba8b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558aba8bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558aba8a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558aba8cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa318bff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558aba896bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2524d82858ec8a46dedb1553379f3d94e1f5c08 Step #5: MERGE-OUTER: attempt 1275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3191432079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2524d82858ec8a46dedb1553379f3d94e1f5c08' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2287 processed earlier; will process 1059 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87865== ERROR: libFuzzer: deadly signal Step #5: #0 0x55699eeac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55699ee20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55699ee03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadb0ba541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadb09ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadb0999858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55699eddce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55699f8b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55699f84a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55699f84c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55699f84c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55699f3210c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55699f35813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55699f269d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55699f2579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55699f25112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55699f2baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55699eeacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55699ef98d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55699ee04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55699ee0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55699edf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55699ee214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fadb099b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55699ede8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-053017b64f36e603d838c4c95afcd9955ab15203 Step #5: MERGE-OUTER: attempt 1276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3192157019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/053017b64f36e603d838c4c95afcd9955ab15203' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2288 processed earlier; will process 1058 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87879== ERROR: libFuzzer: deadly signal Step #5: #0 0x556053de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556053d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556053d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cd01d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ccffea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ccffc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556053d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5560547ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556054786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556054788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55605478835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55605425d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55605429413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5560541a5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5560541939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55605418d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5560541f6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556053de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556053ed4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556053d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556053d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556053d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556053d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1ccffcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556053d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-738d40a2147fcb7e57de97913774e4d8d9b72129 Step #5: MERGE-OUTER: attempt 1277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3192870052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/738d40a2147fcb7e57de97913774e4d8d9b72129' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2289 processed earlier; will process 1057 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87892== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d48783594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d486f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d486da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe59ddf941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe59dc0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe59dbed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d486b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d49187138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d49121632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d49123375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d4912335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563d48b41229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563d48b2e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563d48b2812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563d48b91ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563d48783c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563d4886fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563d486dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563d486e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563d486cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563d486f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe59dbef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563d486bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-255ac25c0aa8b7f8f5b48fcd7cfac40e1e2dbfb2 Step #5: MERGE-OUTER: attempt 1278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3197160759 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/255ac25c0aa8b7f8f5b48fcd7cfac40e1e2dbfb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2296 processed earlier; will process 1050 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88081== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c28027d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2801f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2801d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3caa15d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ca9f7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ca9f51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2801ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c280c81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c280c1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c280c1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c280c1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c28063b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2806289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c28062212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c28068bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c28027dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c280369d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2801d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2801df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2801c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2801f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ca9f53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2801b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3e4eefbf511637f37b240e3e2b25de17b7d7c2b Step #5: MERGE-OUTER: attempt 1279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3197954850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3e4eefbf511637f37b240e3e2b25de17b7d7c2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2297 processed earlier; will process 1049 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88099== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a7dba4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a7db18b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a7dafb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f529aadb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f529a8f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f529a8cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a7dad4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557a7e5a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a7e542632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557a7e544375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a7e54435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557a7df62229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a7df4f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a7df4912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a7dfb2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a7dba4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a7dc90d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a7dafcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a7db062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a7daed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a7db194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f529a8d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a7dae0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53130233c3b033a9eb454cace53d845a0bec7240 Step #5: MERGE-OUTER: attempt 1280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3198753390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/53130233c3b033a9eb454cace53d845a0bec7240' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2298 processed earlier; will process 1048 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5abde2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5abd56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5abd39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60ec48b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60ec2a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60ec27f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5abd12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c5ac7e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5ac780632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c5ac782375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5ac78235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c5ac1a0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5ac18d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5ac18712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5ac1f0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5abde2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5abeced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5abd3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5abd442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5abd2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5abd574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60ec281082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5abd1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86bf9f4ac60b76901dfac349752490c6f67a1e46 Step #5: MERGE-OUTER: attempt 1281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3199542460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86bf9f4ac60b76901dfac349752490c6f67a1e46' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2299 processed earlier; will process 1047 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88135== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcc5f5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcc5ed1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcc5eb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d353ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d351df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d351be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcc5e8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dcc6961138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dcc68fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dcc68fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dcc68fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dcc631b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dcc63089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dcc630212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dcc636bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dcc5f5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dcc6049d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dcc5eb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dcc5ebf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dcc5ea67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dcc5ed24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d351c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dcc5e99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd325d302e3313518ff5515a22aab36259c7e595 Step #5: MERGE-OUTER: attempt 1282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3200329035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dd325d302e3313518ff5515a22aab36259c7e595' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2300 processed earlier; will process 1046 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88153== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581b23bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581b2331b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581b2314665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4d079b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4d05b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4d058f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581b22ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5581b2dc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581b2d5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5581b2d5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581b2d5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5581b277b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581b27689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581b276212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581b27cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581b23bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581b24a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581b2315d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581b231f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581b23067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581b23324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4d0591082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581b22f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f620bf59ad847588456bc5279486f091350db9ec Step #5: MERGE-OUTER: attempt 1283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3201114907 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f620bf59ad847588456bc5279486f091350db9ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2301 processed earlier; will process 1045 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88171== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a877ad3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a877a47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a877a2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18417b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18415ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18415ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a877a03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a8784d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a878471632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a878473375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a87847335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a877e91229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a877e7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a877e7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a877ee1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a877ad3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a877bbfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a877a2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a877a352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a877a1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a877a484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18415af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a877a0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cadf5a2e220b36bbe85b20378f67ad918c94a26 Step #5: MERGE-OUTER: attempt 1284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3201902287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9cadf5a2e220b36bbe85b20378f67ad918c94a26' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2302 processed earlier; will process 1044 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==88189== ERROR: libFuzzer: deadly signal Step #5: #0 0x557380b34594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557380aa8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557380a8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f767746b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f767728000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f767725f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557380a64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557381538138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573814d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5573814d4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x557380ed9ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x557380f42ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x557380b34c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x557380c20d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x557380a8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x557380a962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x557380a7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x557380aa94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7677261082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x557380a70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-244cd43848f13fd0cd7c57da64b0a3ea5204b43f Step #5: MERGE-OUTER: attempt 1285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3202692839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/244cd43848f13fd0cd7c57da64b0a3ea5204b43f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2303 processed earlier; will process 1043 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88242== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574bae45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574badb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574bad9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63518fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f635170f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63516ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574bad75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5574bb849138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574bb7e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5574bb7e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574bb7e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5574bb2ba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574bb2f113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574bb202d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5574bb1f09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5574bb1ea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5574bb253ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5574bae45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5574baf31d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5574bad9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5574bada72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5574bad8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5574badba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f63516f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5574bad81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-261da99fcdba2e4a7588a7f8edcfdc15c3486682 Step #5: MERGE-OUTER: attempt 1286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3204460017 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/261da99fcdba2e4a7588a7f8edcfdc15c3486682' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2307 processed earlier; will process 1039 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88367== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c30b21f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c30b193b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c30b176665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98a40ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98a3edf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98a3ebe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c30b14fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c30bc23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c30bbbd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c30bbbf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c30bbbf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c30b6940c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c30b6cb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c30b5dcd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c30b5ca9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c30b5c412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c30b62def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c30b21fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c30b30bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c30b177d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c30b1812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c30b1687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c30b1944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f98a3ec0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c30b15bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74603de8fbb15e6e0a53a8529b0a2c3333228032 Step #5: MERGE-OUTER: attempt 1287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3205538376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/74603de8fbb15e6e0a53a8529b0a2c3333228032' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2309 processed earlier; will process 1037 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==88444== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f67b0ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f67b073b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f67b056665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffbdb78841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffbdb59d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffbdb57c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f67b02fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f67bb03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f67ba9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f67ba9f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f67b4a4ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f67b50def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f67b0ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f67b1ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f67b057d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f67b0612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f67b0487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f67b0744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ffbdb57e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f67b03bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e883761ca70b3934e54e63de22e4b4f29c474ae0 Step #5: MERGE-OUTER: attempt 1288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3206356691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e883761ca70b3934e54e63de22e4b4f29c474ae0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2310 processed earlier; will process 1036 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6e31d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6e314ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6e312d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f572ee7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f572ec8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f572ec67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6e3106e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c6e3bda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6e3b74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c6e3b76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6e3b7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c6e364b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6e368213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6e3593d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6e35819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6e357b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6e35e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6e31d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6e32c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6e312ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6e31382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6e311f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6e314b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f572ec69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6e3112bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7bf30b536c64041dc7f8b9dd0f33dfc96190040d Step #5: MERGE-OUTER: attempt 1289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3207486403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7bf30b536c64041dc7f8b9dd0f33dfc96190040d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2313 processed earlier; will process 1033 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88575== ERROR: libFuzzer: deadly signal Step #5: #0 0x56006c012594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56006bf86b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56006bf69665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f515f16441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f515ef7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f515ef58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56006bf42e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56006ca16138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56006c9b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56006c9b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56006c9b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56006c4870c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56006c4be13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56006c3cfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56006c3bd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56006c3b712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56006c420ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56006c012c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56006c0fed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56006bf6ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56006bf742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56006bf5b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56006bf874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f515ef5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56006bf4ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc923837a3e920802ae6bc75b50a5eab8067d62c Step #5: MERGE-OUTER: attempt 1290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3209708305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc923837a3e920802ae6bc75b50a5eab8067d62c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2317 processed earlier; will process 1029 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88704== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596ef53f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596ef4b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596ef496665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb0d47d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb0d29200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb0d271858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596ef46fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5596eff43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596efedd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5596efedf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596efedf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5596ef8fd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596ef8ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596ef8e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596ef94def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596ef53fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5596ef62bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596ef497d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596ef4a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596ef4887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596ef4b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb0d273082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596ef47bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69d2ae00c398cd38bd4680cb5946a83bfc06e6fe Step #5: MERGE-OUTER: attempt 1291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3210498304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/69d2ae00c398cd38bd4680cb5946a83bfc06e6fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2318 processed earlier; will process 1028 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88721== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e999dd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e999d4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e999d2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33dc55f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33dc37400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33dc353858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e999d06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e99a7da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e99a774632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e99a776375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e99a77635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e99a24b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e99a28213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e99a193d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e99a1819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e99a17b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e99a1e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e999dd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e999ec2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e999d2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e999d382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e999d1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e999d4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f33dc355082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e999d12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a22dfa0680e6ba59e6543225db86eb058660816f Step #5: MERGE-OUTER: attempt 1292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3211595860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a22dfa0680e6ba59e6543225db86eb058660816f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2320 processed earlier; will process 1026 files now Step #5: 2026-07-11 07:24:29,597 E invalid hash format: nxnnnnnnnnnmnnnpnࠠ +2794/-s ** 421 =75n9=n ` _____H Step #5: 2026-07-11 07:24:29,597 E 2026-07-11 07:24:29,597 E p Step #5: 2026-07-11 07:24:29,597 E ? 0000010 TiMM Step #5: 2026-07-11 07:24:29,597 E 2026-07-11 07:24:29,597 E invalid hash format: 񱱱񱱱񱱱񱱱񱱱񱱱񱿿F񱱱񱱱񱱱񱱱񱱱񱱱񱱱񱱱񱱊2026-07-11 07:24:29,597 E invalid hash format: 񿿆񱱱񱱱񱱱񱱱񱱱 Step #5: 2026-07-11 07:24:29,597 E 2026-07-11 07:24:29,597 E invalid hash format: 22󠁔57﬊2026-07-11 07:24:29,597 E :22945020096822󠁔?7﬊2026-07-11 07:24:29,597 E :22945020096822󠁔57﬊2026-07-11 07:24:29,597 E :2294 Step #5: 2026-07-11 07:24:29,597 E invalid hash format: 5020096824502077777777777777777? Step #5: 2026-07-11 07:24:29,597 E 2026-07-11 07:24:29,597 E :22945020096822󠁔57﬊2026-07-11 07:24:29,597 E :2294502 Step #5: 2026-07-11 07:24:29,597 E invalid hash format: Step #5: #1 pulse exec/s: 0 rss: 223Mb Step #5: 2026-07-11 07:24:29,604 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:24:31,229 I Loading checkpoints Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88831== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b9aa61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b9a9d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b9a9b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0480d3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0480b4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0480b26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b9a991e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557b9b465138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b9b3ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557b9b401375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b9b40135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557b9ae1f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b9ae0c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b9ae0612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b9ae6fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b9aa61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b9ab4dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b9a9b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b9a9c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b9a9aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b9a9d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0480b28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b9a99dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-176a3658dc55a0612e53b42249a95004e65a11f3 Step #5: MERGE-OUTER: attempt 1293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3214505454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/176a3658dc55a0612e53b42249a95004e65a11f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2325 processed earlier; will process 1021 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88924== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfaeb51594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfaeac5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfaeaa8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3049a1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f304983400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3049813858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfaea81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cfaf555138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfaf4ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cfaf4f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfaf4f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cfaefc60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cfaeffd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cfaef0ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cfaeefc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cfaeef612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cfaef5fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cfaeb51c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cfaec3dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cfaeaa9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cfaeab32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cfaea9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cfaeac64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3049815082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cfaea8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-284cbaea6049ee1b5e5bec8135e40edfd351969b Step #5: MERGE-OUTER: attempt 1294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3216896672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/284cbaea6049ee1b5e5bec8135e40edfd351969b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2328 processed earlier; will process 1018 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89090== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbe6809594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbe677db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbe6760665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5cf331a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5cf312f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5cf310e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbe6739e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bbe720d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbe71a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bbe71a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbe71a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bbe6bc7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bbe6bb49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bbe6bae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bbe6c17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bbe6809c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bbe68f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bbe6761d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bbe676b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bbe67527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bbe677e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5cf3110082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bbe6745bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0281d624a688e7f13f96fb6943f286a09f99226c Step #5: MERGE-OUTER: attempt 1295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3218563775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0281d624a688e7f13f96fb6943f286a09f99226c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2331 processed earlier; will process 1015 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89242== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561e45ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561e4521b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561e4504665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbce357741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbce338c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbce336b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561e44dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561e4fb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561e4f4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561e4f4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561e4f4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561e496b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5561e49589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5561e495212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5561e49bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5561e45adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5561e4699d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561e4505d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561e450f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561e44f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561e45224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbce336d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5561e44e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd2c4371b865bbb9a5d152c952ebf5f978d027dc Step #5: MERGE-OUTER: attempt 1296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3219951940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bd2c4371b865bbb9a5d152c952ebf5f978d027dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2334 processed earlier; will process 1012 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: 2026-07-11 07:24:39,250 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:24:39,582 I Loading checkpoints Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: 2026-07-11 07:24:39,658 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:24:40,048 I Loading checkpoints Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,221 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:24:40,245 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:24:40,583 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89358== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a08b92f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a08b8a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a08b886665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f093608741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0935e9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0935e7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a08b85fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a08c333138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a08c2cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a08c2cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a08c2cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a08bda40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a08bddb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a08bcecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a08bcda9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a08bcd412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a08bd3def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a08b92fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a08ba1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a08b887d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a08b8912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a08b8787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a08b8a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0935e7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a08b86bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f00c1297c8f195f23ca95da62ac658e3480a22e Step #5: MERGE-OUTER: attempt 1297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3223426038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f00c1297c8f195f23ca95da62ac658e3480a22e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2340 processed earlier; will process 1006 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89541== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b52402594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b52376b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b52359665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb23deff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb23dd1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb23dcf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b52332e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560b52e06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b52da0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560b52da2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b52da235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560b527c0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b527ad9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b527a712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b52810ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b52402c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b524eed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b5235ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b523642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b5234b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b523774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb23dcf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b5233ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad95eeed87d7118b4bcd8a8dabb0a68477c56a1b Step #5: MERGE-OUTER: attempt 1298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3224218453 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad95eeed87d7118b4bcd8a8dabb0a68477c56a1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2341 processed earlier; will process 1005 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89558== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea07c15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea07b89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea07b6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44a37b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44a35cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44a35ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea07b45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ea08619138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea085b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ea085b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea085b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ea0808a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea080c113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea07fd2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea07fc09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea07fba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea08023ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea07c15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea07d01d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea07b6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea07b772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea07b5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea07b8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f44a35ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea07b51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8151ac03d1a1fcc6185bc9b103cb8bafc4d8b03e Step #5: MERGE-OUTER: attempt 1299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3226963967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8151ac03d1a1fcc6185bc9b103cb8bafc4d8b03e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2344 processed earlier; will process 1002 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89650== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c49b7aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c49b71eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c49b701665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ddfdd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ddfbe700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ddfbc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c49b6dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c49c1ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c49c148632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c49c14a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c49c14a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c49bb68229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c49bb559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c49bb4f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c49bbb8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c49b7aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c49b896d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c49b702d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c49b70c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c49b6f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c49b71f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ddfbc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c49b6e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98ba3688c8265e59e72c541afca165b201f597d0 Step #5: MERGE-OUTER: attempt 1300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3231023671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/98ba3688c8265e59e72c541afca165b201f597d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2348 processed earlier; will process 998 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: #4 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89776== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d8f45a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d8f3ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d8f3b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3761eaf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3761cc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3761ca3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d8f38ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555d8fe5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d8fdf8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555d8fdfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d8fdfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555d8f818229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d8f8059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d8f7ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d8f868ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d8f45ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d8f546d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d8f3b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d8f3bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d8f3a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d8f3cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3761ca5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d8f396bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6ccbebe6e84dcb8c9c1d93d4f372a46fd0c6366 Step #5: MERGE-OUTER: attempt 1301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3238880272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b6ccbebe6e84dcb8c9c1d93d4f372a46fd0c6366' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2353 processed earlier; will process 993 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89950== ERROR: libFuzzer: deadly signal Step #5: #0 0x558dce1a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558dce11cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558dce0ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6abdd9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6abdbae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6abdb8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558dce0d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558dcebac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558dceb46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558dceb48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558dceb4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558dce566229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558dce5539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558dce54d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558dce5b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558dce1a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558dce294d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558dce100d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558dce10a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558dce0f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558dce11d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6abdb8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558dce0e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d9443517adf2afa29e937b8b3e77f1b80603d40 Step #5: MERGE-OUTER: attempt 1302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3241769178 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7d9443517adf2afa29e937b8b3e77f1b80603d40' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2356 processed earlier; will process 990 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90034== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583fcc15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583fcb89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583fcb6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82db8a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f82db6b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82db696858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583fcb45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5583fd619138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583fd5b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5583fd5b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583fd5b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5583fcfd3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583fcfc09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583fcfba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583fd023ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583fcc15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583fcd01d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583fcb6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583fcb772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583fcb5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583fcb8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f82db698082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583fcb51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9fa9bda3b319636bdb4baec86982cafaed2d6a8 Step #5: MERGE-OUTER: attempt 1303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3243043630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a9fa9bda3b319636bdb4baec86982cafaed2d6a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2358 processed earlier; will process 988 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90148== ERROR: libFuzzer: deadly signal Step #5: #0 0x562deca2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562dec99fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562dec982665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8356f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff83550c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8354eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562dec95be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562ded42f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ded3c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562ded3cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ded3cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562decde9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562decdd69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562decdd012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562dece39ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562deca2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562decb17d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562dec983d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562dec98d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562dec9747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562dec9a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8354ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562dec967bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e86368440a2ee16e15f890788a66248c4187756e Step #5: MERGE-OUTER: attempt 1304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3243842712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e86368440a2ee16e15f890788a66248c4187756e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2359 processed earlier; will process 987 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90165== ERROR: libFuzzer: deadly signal Step #5: #0 0x561231512594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561231486b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561231469665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f972270d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f972252200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9722501858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561231442e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561231f16138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561231eb0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561231eb2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561231eb235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612318d0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612318bd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612318b712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561231920ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561231512c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612315fed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56123146ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612314742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56123145b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612314874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9722503082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56123144ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-124108a635cebb177a112bdd441fafd0dbadb5ff Step #5: MERGE-OUTER: attempt 1305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3244636696 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/124108a635cebb177a112bdd441fafd0dbadb5ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2360 processed earlier; will process 986 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90183== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fb0da5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fb0d19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fb0cfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91922e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91920f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91920d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fb0cd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557fb17a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fb1743632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557fb1745375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fb174535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557fb1163229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557fb11509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557fb114a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557fb11b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557fb0da5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557fb0e91d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557fb0cfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557fb0d072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557fb0cee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557fb0d1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f91920d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557fb0ce1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee77f4ed8a87812ad69c3fbf9bd61f20b94823ef Step #5: MERGE-OUTER: attempt 1306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3245430820 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ee77f4ed8a87812ad69c3fbf9bd61f20b94823ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2361 processed earlier; will process 985 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==90201== ERROR: libFuzzer: deadly signal Step #5: #0 0x561aa212a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561aa209eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561aa2081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa7f7ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa7f60300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa7f5e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561aa205ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561aa2b2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561aa2ac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561aa2aca578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x561aa24cfed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561aa2538ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561aa212ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561aa2216d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561aa2082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561aa208c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561aa20737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561aa209f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7faa7f5e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561aa2066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1e017c72a3b883d819bc5e264bfa14b58d2c923 Step #5: MERGE-OUTER: attempt 1307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3246226220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f1e017c72a3b883d819bc5e264bfa14b58d2c923' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2362 processed earlier; will process 984 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90254== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571ccc68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571ccbdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571ccbbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61b1f2341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61b1d3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61b1d17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571ccb98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5571cd66c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571cd606632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5571cd608375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571cd60835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5571cd026229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571cd0139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571cd00d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5571cd076ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5571ccc68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571ccd54d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5571ccbc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5571ccbca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571ccbb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571ccbdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61b1d19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5571ccba4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b6672a7918b79550fb5432e6c72235b2d0dccdb Step #5: MERGE-OUTER: attempt 1308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3247024951 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b6672a7918b79550fb5432e6c72235b2d0dccdb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2363 processed earlier; will process 983 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90292== ERROR: libFuzzer: deadly signal Step #5: #0 0x56183712e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618370a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561837085665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3404df341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3404c0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3404be7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56183705ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561837b32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561837acc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561837ace375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561837ace35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5618375a30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618375da13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618374ebd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618374d99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5618374d312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56183753cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56183712ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56183721ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561837086d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618370902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618370777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618370a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3404be9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56183706abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e1a47f0d49533d9dd35480393e1480ab0422799 Step #5: MERGE-OUTER: attempt 1309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3248173764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3e1a47f0d49533d9dd35480393e1480ab0422799' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2365 processed earlier; will process 981 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90374== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ffc85a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ffc7ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ffc7b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ff4bbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ff49d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ff49b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ffc78ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562ffd25e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ffd1f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562ffd1fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ffd1fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562ffcc18229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ffcc059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ffcbff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ffcc68ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ffc85ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ffc946d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ffc7b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ffc7bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ffc7a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ffc7cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ff49b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ffc796bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e047e66608a8f9cc81694cc6d80dc27f8aa5d3e9 Step #5: MERGE-OUTER: attempt 1310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3248967577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e047e66608a8f9cc81694cc6d80dc27f8aa5d3e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2366 processed earlier; will process 980 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90391== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4569a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d456915b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4568f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde3940841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde3921d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde391fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4568d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d4573a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d45733f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d457341375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d45734135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d456d5f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d456d4c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d456d4612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d456dafef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4569a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d456a8dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4568f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4569032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4568ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4569164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde391fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4568ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b98e652cd2298467ef1c4b93e7f04a21cb4ac2c0 Step #5: MERGE-OUTER: attempt 1311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3249755953 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b98e652cd2298467ef1c4b93e7f04a21cb4ac2c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2367 processed earlier; will process 979 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90409== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0e7ac4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0e7a38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0e7a1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f839d2f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f839d10600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f839d0e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0e79f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d0e84c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0e8462632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d0e8464375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0e846435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0e7e82229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0e7e6f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0e7e6912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0e7ed2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0e7ac4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0e7bb0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0e7a1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0e7a262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0e7a0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0e7a394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f839d0e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0e7a00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-621514eb3459e34c95f053c5aea54ed62a60d502 Step #5: MERGE-OUTER: attempt 1312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3250548711 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/621514eb3459e34c95f053c5aea54ed62a60d502' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2368 processed earlier; will process 978 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90427== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582ae564594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582ae4d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582ae4bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d5142241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d5123700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d51216858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582ae494e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5582aef68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582aef02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5582aef04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582aef0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5582ae922229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582ae90f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582ae90912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582ae972ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582ae564c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582ae650d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582ae4bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582ae4c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582ae4ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582ae4d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5d51218082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582ae4a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8db86d43ffd94222e619c385695fadcb28bd582 Step #5: MERGE-OUTER: attempt 1313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3251386929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c8db86d43ffd94222e619c385695fadcb28bd582' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2370 processed earlier; will process 976 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90510== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc2c40e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc2c382b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc2c365665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70fde7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70fdc8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70fdc67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc2c33ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc2ce12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc2cdac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc2cdae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc2cdae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fc2c7cc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc2c7b99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc2c7b312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc2c81cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc2c40ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc2c4fad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc2c366d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc2c3702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc2c3577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc2c3834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70fdc69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc2c34abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbad4110f58e5a1bcb1ed05c3d949e4c48ea4f5b Step #5: MERGE-OUTER: attempt 1314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3253536142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fbad4110f58e5a1bcb1ed05c3d949e4c48ea4f5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2372 processed earlier; will process 974 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90625== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa91a0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa9197fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa91962665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f7099141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f707a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f70785858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa9193be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa9240f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa923a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa923ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa923ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aa91dc9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa91db69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa91db012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa91e19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa91a0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa91af7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa91963d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa9196d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa919547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa919804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f70787082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa91947bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dda371fed8482bc8c4084a14830f7e03a3df4a36 Step #5: MERGE-OUTER: attempt 1315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3254176342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dda371fed8482bc8c4084a14830f7e03a3df4a36' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2373 processed earlier; will process 973 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90669== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608d243d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608d23b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608d2394665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f659ee7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f659ec8b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f659ec6a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608d236de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5608d2e41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608d2ddb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5608d2ddd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608d2ddd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5608d27fb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608d27e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5608d27e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608d284bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608d243dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608d2529d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5608d2395d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608d239f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5608d23867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608d23b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f659ec6c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608d2379bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2288e7f291d0107b670a07967a8129a816ca5e29 Step #5: MERGE-OUTER: attempt 1316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3255056043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2288e7f291d0107b670a07967a8129a816ca5e29' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2375 processed earlier; will process 971 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90778== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f4f54b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f4f4bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f4f4a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd77955641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd77936b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd77934a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f4f47be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557f4ff4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f4fee9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557f4feeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f4feeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557f4f909229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f4f8f69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f4f8f012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f4f959ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f4f54bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f4f637d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f4f4a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f4f4ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f4f4947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f4f4c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd77934c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f4f487bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17042908ea73ec2e9d1d2a9b9ea8e27753adb7e8 Step #5: MERGE-OUTER: attempt 1317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3255916910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/17042908ea73ec2e9d1d2a9b9ea8e27753adb7e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2376 processed earlier; will process 970 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90794== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b728f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b7286bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b7284e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0e49bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0e47d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0e47b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b72827e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b732fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b73295632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b73297375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b7329735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b72cb5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b72ca29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b72c9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b72d05ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b728f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b729e3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b7284fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b728592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b728407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b7286c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0e47b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b72833bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a777d1edc8397acbe120614bfe2441112e4125b7 Step #5: MERGE-OUTER: attempt 1318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3256709318 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a777d1edc8397acbe120614bfe2441112e4125b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2377 processed earlier; will process 969 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b57e863594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b57e7d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b57e7ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff23b1b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff23afc500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff23afa4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b57e793e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b57f267138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b57f201632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b57f203375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b57f20335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b57ec21229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b57ec0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b57ec0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b57ec71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b57e863c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b57e94fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b57e7bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b57e7c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b57e7ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b57e7d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff23afa6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b57e79fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3278efe4e0651620a175d7b2584e54a9f7f6282 Step #5: MERGE-OUTER: attempt 1319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3257495608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d3278efe4e0651620a175d7b2584e54a9f7f6282' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2378 processed earlier; will process 968 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90830== ERROR: libFuzzer: deadly signal Step #5: #0 0x558481df8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558481d6cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558481d4f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd2c40d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd2c22200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd2c201858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558481d28e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584827fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558482796632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558482798375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55848279835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55848226d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5584822a413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5584821b5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5584821a39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55848219d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558482206ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558481df8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558481ee4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558481d50d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558481d5a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558481d417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558481d6d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efd2c203082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558481d34bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-366766db016bbb3b59cde0dce5b363a5feed22fc Step #5: MERGE-OUTER: attempt 1320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3258888348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/366766db016bbb3b59cde0dce5b363a5feed22fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2380 processed earlier; will process 966 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==90945== ERROR: libFuzzer: deadly signal Step #5: #0 0x558106c89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558106bfdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558106be0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdf3d7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdf3b8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdf3b64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558106bb9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55810768d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558107627632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558107629375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55810762935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5581070f28d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55810715cb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5581071b77cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x558107097f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x558107097f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x558106c89c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558106d75d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558106be1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558106beb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558106bd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558106bfe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fbdf3b66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558106bc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f0db6214434065b9557080383957c16045624c1 Step #5: MERGE-OUTER: attempt 1321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3259578775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0f0db6214434065b9557080383957c16045624c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2381 processed earlier; will process 965 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90961== ERROR: libFuzzer: deadly signal Step #5: #0 0x558059f45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558059eb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558059e9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe7acdb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7acbcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7acbac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558059e75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55805a949138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55805a8e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55805a8e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55805a8e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55805a303229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55805a2f09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55805a2ea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55805a353ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558059f45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55805a031d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558059e9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558059ea72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558059e8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558059eba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe7acbae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558059e81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-253afa22700df4c78563778aad702f13681c9acf Step #5: MERGE-OUTER: attempt 1322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3260242357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/253afa22700df4c78563778aad702f13681c9acf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2382 processed earlier; will process 964 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90975== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bae7a41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bae79b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bae7998665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff29569441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2954a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff295488858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bae7971e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bae8445138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bae83df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bae83e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bae83e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bae7dff229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bae7dec9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bae7de612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bae7e4fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bae7a41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bae7b2dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bae7999d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bae79a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bae798a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bae79b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff29548a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bae797dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcc1547b3f627fda9f7f0dcc1177c699eddd080d Step #5: MERGE-OUTER: attempt 1323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3261955606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fcc1547b3f627fda9f7f0dcc1177c699eddd080d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2385 processed earlier; will process 961 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91068== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd83068594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd82fdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd82fbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f563e84241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f563e65700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f563e636858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd82f98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd83a6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd83a06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd83a08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd83a0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd834dd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd8351413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd83425d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd834139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd8340d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd83476ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd83068c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd83154d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd82fc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd82fca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd82fb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd82fdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f563e638082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd82fa4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d7e315337624ecdf132394012418db25e3435d9 Step #5: MERGE-OUTER: attempt 1324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3263365525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d7e315337624ecdf132394012418db25e3435d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2387 processed earlier; will process 959 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91187== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f77043594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f76fb7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f76f9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc799ef941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc799d0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc799ced858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f76f73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f77a47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f779e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f779e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f779e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f77401229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f773ee9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f773e812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f77451ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f77043c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f7712fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f76f9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f76fa52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f76f8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f76fb84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc799cef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f76f7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd218ad7d1b3e0d1b91d2d149170e1351fa29233 Step #5: MERGE-OUTER: attempt 1325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3264269944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fd218ad7d1b3e0d1b91d2d149170e1351fa29233' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2389 processed earlier; will process 957 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91269== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3fdfeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3fdf5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3fdf42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96d895841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96d876d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96d874c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3fdf1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b3fe9ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3fe989632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b3fe98b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3fe98b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b3fe3a9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b3fe3969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b3fe39012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b3fe3f9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b3fdfebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b3fe0d7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b3fdf43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3fdf4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b3fdf347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3fdf604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96d874e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b3fdf27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd84c945ad9cbcec8261b9a2e9716eed1b1dc873 Step #5: MERGE-OUTER: attempt 1326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3265131072 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cd84c945ad9cbcec8261b9a2e9716eed1b1dc873' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2390 processed earlier; will process 956 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91286== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b43589b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b43580fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4357f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff587d5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff587b6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff587b46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4357cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b43629f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b436239632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b43623b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b43623b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b435c59229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b435c469d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b435c4012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b435ca9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b43589bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b435987d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4357f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4357fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4357e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4358104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff587b48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4357d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0fe09f597c3f7420ad7b52dc71dd3d561f114352 Step #5: MERGE-OUTER: attempt 1327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3265917406 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0fe09f597c3f7420ad7b52dc71dd3d561f114352' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2391 processed earlier; will process 955 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91304== ERROR: libFuzzer: deadly signal Step #5: #0 0x561997d5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561997cd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561997cb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd75f5a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd75f3ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd75f399858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561997c8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561998762138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619986fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5619986fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619986fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56199811c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5619981099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56199810312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56199816cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561997d5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561997e4ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561997cb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561997cc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561997ca77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561997cd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd75f39b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561997c9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0902e3bf040c390b6381019380359f073131fbe Step #5: MERGE-OUTER: attempt 1328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3267631643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c0902e3bf040c390b6381019380359f073131fbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2393 processed earlier; will process 953 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91416== ERROR: libFuzzer: deadly signal Step #5: #0 0x560df2301594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560df2275b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560df2258665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83bfe4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83bfc6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83bfc41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560df2231e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560df2d05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560df2c9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560df2ca1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560df2ca135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560df27760c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560df27ad13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560df26bed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560df26ac9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560df26a612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560df270fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560df2301c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560df23edd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560df2259d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560df22632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560df224a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560df22764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f83bfc43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560df223dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5a2eb9084b3a4d9fdc1ceb9e2c0717f654e77eb Step #5: MERGE-OUTER: attempt 1329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3270346458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e5a2eb9084b3a4d9fdc1ceb9e2c0717f654e77eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2396 processed earlier; will process 950 files now Step #5: 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E p Step #5: 2026-07-11 07:25:29,012 E 0000010 TiMM Step #5: 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E invalid hash format: ᡡᡡᡡᡡ塡ᡡᡡᡡᡡᡡᡡᡡᡡᡡᡡᡡᡡ Step #5: 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E 2026-07-11 07:25:29,012 E #1 pulse exec/s: 1 rss: 299Mb Step #5: 2026-07-11 07:25:29,018 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:25:29,073 I Loading checkpoints Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: 2026-07-11 07:25:30,237 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:25:30,368 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91502== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aec64ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aec6420b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aec6403665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc277f4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc277d5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc277d3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aec63dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aec6eb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aec6e4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aec6e4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aec6e4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aec686a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aec68579d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aec685112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aec68baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aec64acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aec6598d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aec6404d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aec640e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aec63f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aec64214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc277d3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aec63e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f368180f83ba3951ceb2bcf0bb4c467c87dbe094 Step #5: MERGE-OUTER: attempt 1330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3273170217 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f368180f83ba3951ceb2bcf0bb4c467c87dbe094' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2399 processed earlier; will process 947 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91649== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe94cef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe94c63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe94c46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1266fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd12651000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd1264ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe94c1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fe956f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe9568d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fe9568f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe9568f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fe951640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe9519b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe950acd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe9509a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe9509412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe950fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe94cefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe94ddbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe94c47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe94c512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe94c387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe94c644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd1264f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe94c2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6dab527b56079f42dbd7f41fbbbfac31d8744c4 Step #5: MERGE-OUTER: attempt 1331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3274609158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a6dab527b56079f42dbd7f41fbbbfac31d8744c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2401 processed earlier; will process 945 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==91706== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598b6dc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598b6d3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598b6d1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84e411141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84e3f2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84e3f05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598b6cf7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5598b77cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598b7765632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5598b7767375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598b776735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5598b72308d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5598b729ab20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5598b72f57cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5598b71d5f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5598b71d5f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5598b6dc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5598b6eb3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5598b6d1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5598b6d292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5598b6d107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5598b6d3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f84e3f07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5598b6d03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eed950fc4fb4583e700b0cd4ffe9e5984aad7243 Step #5: MERGE-OUTER: attempt 1332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3276822392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eed950fc4fb4583e700b0cd4ffe9e5984aad7243' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2404 processed earlier; will process 942 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91827== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561a605d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561a5fd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561a5fb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e57c8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e57aa200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e57a81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561a5f8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561a6a61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561a69fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561a69fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561a69fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561a64d20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561a650913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561a641ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561a64089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561a640212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561a646bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561a605dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561a6149d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561a5fb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561a5fbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561a5fa67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561a5fd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3e57a83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561a5f99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ccda3392ecf8aa9f851be9f2b63b149eb3eeecf Step #5: MERGE-OUTER: attempt 1333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3277441893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1ccda3392ecf8aa9f851be9f2b63b149eb3eeecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2405 processed earlier; will process 941 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91868== ERROR: libFuzzer: deadly signal Step #5: #0 0x561feb6fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561feb66fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561feb652665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3df91c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3df8fdc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3df8fbb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561feb62be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561fec0ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fec099632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561fec09b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fec09b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561febb700c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561febba713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561febab8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561febaa69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561febaa012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561febb09ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561feb6fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561feb7e7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561feb653d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561feb65d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561feb6447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561feb6704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3df8fbd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561feb637bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a6151d2ea8fd242be0c31d178505e7ce1fc7823 Step #5: MERGE-OUTER: attempt 1334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3278485964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a6151d2ea8fd242be0c31d178505e7ce1fc7823' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2406 processed earlier; will process 940 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91884== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643cf249594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643cf1bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643cf1a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa17a70f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa17a52400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa17a503858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643cf179e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643cfc4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643cfbe7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643cfbe9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643cfbe935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643cf6be0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643cf6f513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643cf606d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5643cf5f49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5643cf5ee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5643cf657ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5643cf249c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643cf335d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5643cf1a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643cf1ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643cf1927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643cf1be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa17a505082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643cf185bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-835bda86bdbd3151359c18857d5b6be85d69914d Step #5: MERGE-OUTER: attempt 1335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3278987905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/835bda86bdbd3151359c18857d5b6be85d69914d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2407 processed earlier; will process 939 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91923== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d7c5bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d7c530b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d7c513665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1859be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1857d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1857b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d7c4ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563d7cfc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d7cf5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563d7cf5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d7cf5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563d7ca310c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d7ca6813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d7c979d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d7c9679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d7c96112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d7c9caef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d7c5bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d7c6a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d7c514d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d7c51e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d7c5057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d7c5314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe1857b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d7c4f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49ad61317c433d2d9c2d24f099719f6d47801c4b Step #5: MERGE-OUTER: attempt 1336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3280196118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/49ad61317c433d2d9c2d24f099719f6d47801c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2408 processed earlier; will process 938 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91932== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580d8436594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580d83aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580d838d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f861672441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f861653900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8616518858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580d8366e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5580d8e3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580d8dd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580d8dd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580d8dd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580d88ab0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5580d88e213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5580d87f3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580d87e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580d87db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5580d8844ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5580d8436c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580d8522d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5580d838ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580d83982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5580d837f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580d83ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f861651a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5580d8372bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a29fdb4779cdfdc7e841c56e760a9a509168439 Step #5: MERGE-OUTER: attempt 1337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3282164554 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0a29fdb4779cdfdc7e841c56e760a9a509168439' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2410 processed earlier; will process 936 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92047== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650e3285594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650e31f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650e31dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32362ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f323610200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32360e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650e31b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5650e3c89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650e3c23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5650e3c25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650e3c2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650e36fa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5650e373113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650e3642d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5650e36309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5650e362a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650e3693ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650e3285c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650e3371d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5650e31ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650e31e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650e31ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650e31fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32360e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650e31c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47440f8ec73a89b7ce36e3e14c6d09b64adbda29 Step #5: MERGE-OUTER: attempt 1338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3283095814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/47440f8ec73a89b7ce36e3e14c6d09b64adbda29' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2411 processed earlier; will process 935 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92054== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574d16fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574d1671b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574d1654665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb44386641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb44367b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb44365a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574d162de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5574d2101138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574d209b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5574d209d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574d209d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5574d1b720c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574d1ba913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574d1baa2b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5574d1aa0f78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5574d1b0bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5574d16fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5574d17e9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5574d1655d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5574d165f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5574d16467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5574d16724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb44365c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5574d1639bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d6d51e8b07410962783a985b12d28065e7adab1 Step #5: MERGE-OUTER: attempt 1339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3283556110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d6d51e8b07410962783a985b12d28065e7adab1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2412 processed earlier; will process 934 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92066== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c96706d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c966fe1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c966fc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07f8f2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07f8d4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07f8d20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c966f9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c967a71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c967a0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c967a0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c967a0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c9674e20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c96751913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c96742ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c9674189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c96741212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c96747bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c96706dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c967159d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c966fc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c966fcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c966fb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c966fe24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f07f8d22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c966fa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b7c6295711d28439ab0a91bbf6f6cf86003bb3d Step #5: MERGE-OUTER: attempt 1340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3284160881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b7c6295711d28439ab0a91bbf6f6cf86003bb3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2413 processed earlier; will process 933 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92076== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a572406594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a57237ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a57235d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5dbcb2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5dbc94400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5dbc923858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a572336e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a572e0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a572da4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a572da6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a572da635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5727c4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5727b19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5727ab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a572814ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a572406c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5724f2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a57235ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5723682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a57234f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a57237b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5dbc925082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a572342bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2100f47cd625e3a1323e512498a0961218148dd Step #5: MERGE-OUTER: attempt 1341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3284823661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a2100f47cd625e3a1323e512498a0961218148dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2414 processed earlier; will process 932 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92120== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615b0d3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615b0cb1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615b0c94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf0512f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf04f4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf04f23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615b0c6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5615b1741138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615b16db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615b16dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615b16dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5615b11b20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615b11e913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615b10fad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615b10e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615b10e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615b114bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615b0d3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615b0e29d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615b0c95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615b0c9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615b0c867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615b0cb24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcf04f25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615b0c79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d6f86045d8f96095bcbb5993d3538e9b6dd2f94 Step #5: MERGE-OUTER: attempt 1342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3288886608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d6f86045d8f96095bcbb5993d3538e9b6dd2f94' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2417 processed earlier; will process 929 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92225== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644c1bd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644c1b4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644c1b2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2c191341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2c172800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2c1707858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644c1b08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5644c25dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644c2576632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5644c2578375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644c257835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5644c1f96229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644c1f839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644c1f7d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644c1fe6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644c1bd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644c1cc4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644c1b30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644c1b3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644c1b217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644c1b4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2c1709082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644c1b14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4738c4dde69b5c426d843666fb52ea40a387b6fc Step #5: MERGE-OUTER: attempt 1343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3289328060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4738c4dde69b5c426d843666fb52ea40a387b6fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2418 processed earlier; will process 928 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92296== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612dce21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612dcd95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612dcd78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08fe62141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08fe43600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08fe415858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612dcd51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612dd825138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612dd7bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5612dd7c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612dd7c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612dd1df229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612dd1cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612dd1c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612dd22fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612dce21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612dcf0dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5612dcd79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612dcd832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612dcd6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612dcd964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f08fe417082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5612dcd5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-997d985c80824eb0a484e96c43c65d36fc640a0d Step #5: MERGE-OUTER: attempt 1344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3290293895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/997d985c80824eb0a484e96c43c65d36fc640a0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2419 processed earlier; will process 927 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92312== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626694c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56266943db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562669420665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1dea2cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1dea0e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1dea0c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626693f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562669ecd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562669e67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562669e69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562669e6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56266993e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56266997513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562669886d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626698749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56266986e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626698d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626694c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626695b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562669421d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56266942b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626694127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56266943e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1dea0c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562669405bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a66f16cd8fd169991b2982bd123e2c41ba937e0 Step #5: MERGE-OUTER: attempt 1345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3293398858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a66f16cd8fd169991b2982bd123e2c41ba937e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2423 processed earlier; will process 923 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92417== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fecf20c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fecf180b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fecf163665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff24199a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2417af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff24178e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fecf13ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fecfc10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fecfbaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fecfbac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fecfbac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fecf5ca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fecf5b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fecf5b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fecf61aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fecf20cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fecf2f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fecf164d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fecf16e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fecf1557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fecf1814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff241790082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fecf148bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ccdc9129f89e6603f8c495f9e9a5adc5f3fe805 Step #5: MERGE-OUTER: attempt 1346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3294188154 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0ccdc9129f89e6603f8c495f9e9a5adc5f3fe805' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2424 processed earlier; will process 922 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==92435== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558ed1c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558ed13cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558ed11f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a977c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a975d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a975b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558ed0f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558edbcc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558edb66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558edb68578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5558ed56ded0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5558ed5d6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5558ed1c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5558ed2b4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5558ed120d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5558ed12a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5558ed1117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5558ed13d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7a975b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5558ed104bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecf00c275bb98622b8dfc5688d7a2d3a1d3aafb2 Step #5: MERGE-OUTER: attempt 1347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3294981802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ecf00c275bb98622b8dfc5688d7a2d3a1d3aafb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2425 processed earlier; will process 921 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92488== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652c6459594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652c63cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652c63b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd62eb5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd62e96f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd62e94e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652c6389e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5652c6e5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652c6df7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5652c6df9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652c6df935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5652c6817229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652c68049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652c67fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652c6867ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652c6459c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5652c6545d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652c63b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652c63bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652c63a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652c63ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd62e950082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652c6395bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cb7780162bc47e475d142d62dde263cd8787ade Step #5: MERGE-OUTER: attempt 1348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3298737488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9cb7780162bc47e475d142d62dde263cd8787ade' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2429 processed earlier; will process 917 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92638== ERROR: libFuzzer: deadly signal Step #5: #0 0x56095f8d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56095f84cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56095f82f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4df608041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4df5e9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4df5e74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56095f808e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5609602dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560960276632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560960278375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56096027835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56095fc96229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56095fc839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56095fc7d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56095fce6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56095f8d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56095f9c4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56095f830d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56095f83a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56095f8217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56095f84d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4df5e76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56095f814bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dbbe5d53828763cd3a533e912ef411f10b3a90d1 Step #5: MERGE-OUTER: attempt 1349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3300309389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dbbe5d53828763cd3a533e912ef411f10b3a90d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2432 processed earlier; will process 914 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: #8 pulse exec/s: 1 rss: 562Mb Step #5: 2026-07-11 07:26:05,619 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:26:05,749 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92730== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c813436594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8133aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c81338d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc079c6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc079a8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc079a5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c813366e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c813e3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c813dd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c813dd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c813dd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c8137f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8137e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c8137db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c813844ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c813436c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c813522d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c81338ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c8133982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c81337f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8133ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc079a61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c813372bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55e146e9657e463371435bd08d38686263f82958 Step #5: MERGE-OUTER: attempt 1350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3308552038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/55e146e9657e463371435bd08d38686263f82958' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2441 processed earlier; will process 905 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==93004== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635b4330594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635b42a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635b4287665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabfc58541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabfc39a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabfc379858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635b4260e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5635b4d34138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635b4cce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5635b4cd0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635b4cd035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5635b47998d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5635b4803b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5635b485e7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5635b473ef72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5635b473ef72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5635b4330c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5635b441cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5635b4288d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5635b42922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5635b42797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5635b42a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fabfc37b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5635b426cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18c53bfd50f2cc20288e3c16bbe87fd49bd66e9b Step #5: MERGE-OUTER: attempt 1351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3309843763 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18c53bfd50f2cc20288e3c16bbe87fd49bd66e9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2443 processed earlier; will process 903 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93119== ERROR: libFuzzer: deadly signal Step #5: #0 0x55905b7c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55905b736b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55905b719665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ea658a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ea639f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ea637e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55905b6f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55905c1c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55905c160632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55905c162375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55905c16235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55905bc370c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55905bc6e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55905bb7fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55905bb6d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55905bb6712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55905bbd0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55905b7c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55905b8aed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55905b71ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55905b7242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55905b70b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55905b7374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ea6380082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55905b6febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88d6b689f7ad932bf76455c59d2669da005c2f04 Step #5: MERGE-OUTER: attempt 1352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3313008990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/88d6b689f7ad932bf76455c59d2669da005c2f04' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2445 processed earlier; will process 901 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93202== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7e547d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7e53f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7e53d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8a0c3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8a0a4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8a0a26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7e53ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d7e5e81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7e5e1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d7e5e1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7e5e1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d7e58f20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d7e592913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d7e583ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d7e58289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d7e582212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d7e588bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d7e547dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d7e5569d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d7e53d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d7e53df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d7e53c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d7e53f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8a0a28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d7e53b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-777bfa5081f1f9888777cd085392b079abb59452 Step #5: MERGE-OUTER: attempt 1353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3313475132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/777bfa5081f1f9888777cd085392b079abb59452' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2446 processed earlier; will process 900 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93240== ERROR: libFuzzer: deadly signal Step #5: #0 0x562263067594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562262fdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562262fbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f019561341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f019542800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0195407858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562262f97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562263a6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562263a05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562263a07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562263a0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622634dc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56226351313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562263424d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622634129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56226340c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562263475ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562263067c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562263153d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562262fbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562262fc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562262fb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562262fdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0195409082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562262fa3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c97ba6ed315297459e7a2b32314762f18c5dc921 Step #5: MERGE-OUTER: attempt 1354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3314855634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c97ba6ed315297459e7a2b32314762f18c5dc921' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2449 processed earlier; will process 897 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93357== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0cb58d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0cb501b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0cb4e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05649e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05647f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05647d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0cb4bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c0cbf91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0cbf2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c0cbf2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0cbf2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c0cb94b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0cb9389d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0cb93212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0cb99bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0cb58dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0cb679d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0cb4e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0cb4ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0cb4d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0cb5024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05647d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0cb4c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c70ff69ac6617dd4bcbe13e590e29e5a6b965e83 Step #5: MERGE-OUTER: attempt 1355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3315524421 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c70ff69ac6617dd4bcbe13e590e29e5a6b965e83' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2450 processed earlier; will process 896 files now Step #5: 2026-07-11 07:26:13,753 E 2026-07-11 07:26:13,753 E 2026-07-11 07:26:13,753 E p Step #5: 2026-07-11 07:26:13,753 E 0000010 TiMM Step #5: 2026-07-11 07:26:13,753 E 2026-07-11 07:26:13,753 E 2026-07-11 07:26:13,753 E invalid hash format: aaa-4176aaaaaaaaaaaaaaaadaaaaaaaaadddddddddddddddddddddr Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:26:13,759 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:26:14,111 I Loading checkpoints Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,254 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,255 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,255 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:26:14,255 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:26:14,278 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:26:16,597 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93368== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa1c448594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa1c3bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa1c39f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bce36c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bce18100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bce160858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa1c378e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fa1ce4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa1cde6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fa1cde8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa1cde835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fa1c806229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa1c7f39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa1c7ed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa1c856ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa1c448c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa1c534d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa1c3a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa1c3aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa1c3917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa1c3bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7bce162082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa1c384bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e1d415a8155a1ffe61be641bd54e9ea3380929b Step #5: MERGE-OUTER: attempt 1356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3319398192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0e1d415a8155a1ffe61be641bd54e9ea3380929b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2453 processed earlier; will process 893 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93495== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650842f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565084264b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565084247665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f966e33f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f966e15400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f966e133858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565084220e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565084cf4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565084c8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565084c90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565084c9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650847650c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56508479c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650846add8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56508469b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56508469512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650846feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650842f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650843dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565084248d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650842522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650842397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650842654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f966e135082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56508422cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d82b1dd0c745112ee35b31b7ab01fcca14b3c3c Step #5: MERGE-OUTER: attempt 1357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3320900062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d82b1dd0c745112ee35b31b7ab01fcca14b3c3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2455 processed earlier; will process 891 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93553== ERROR: libFuzzer: deadly signal Step #5: #0 0x557507a47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575079bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55750799e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1d646d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1d628200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1d6261858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557507977e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55750844b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575083e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5575083e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575083e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557507e05229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557507df29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557507dec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557507e55ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557507a47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557507b33d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55750799fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575079a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575079907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575079bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa1d6263082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557507983bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d269e4e32f757a67c8e22e24b1e71a7e8ca4329 Step #5: MERGE-OUTER: attempt 1358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3321338847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5d269e4e32f757a67c8e22e24b1e71a7e8ca4329' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2456 processed earlier; will process 890 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93624== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612b7675594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612b75e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612b75cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5629dd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5629bed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5629bcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612b75a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5612b8079138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612b8013632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5612b8015375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612b801535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5612b7aea0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5612b7b2113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5612b7a32d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5612b7a209d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5612b7a1a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612b7a83ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5612b7675c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5612b7761d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5612b75cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5612b75d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612b75be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5612b75ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5629bce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5612b75b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f5bfcb6af93eb90148bdaf9d55152bf6ffdb6e5 Step #5: MERGE-OUTER: attempt 1359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3321812199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f5bfcb6af93eb90148bdaf9d55152bf6ffdb6e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2457 processed earlier; will process 889 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93632== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604df710594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604df684b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604df667665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dffa8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dff89800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dff877858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604df640e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5604e0114138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604e00ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5604e00b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604e00b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5604dfb850c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604dfbbc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604dfacdd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604dfabb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604dfab512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604dfb1eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604df710c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604df7fcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604df668d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604df6722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604df6597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604df6854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4dff879082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604df64cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a680ab0441b4761023a1581b373c3dfa4f31e97a Step #5: MERGE-OUTER: attempt 1360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3322486552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a680ab0441b4761023a1581b373c3dfa4f31e97a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2458 processed earlier; will process 888 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93645== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c061ba6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c061b1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c061afd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b510ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b50ec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b50e9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c061ad6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c0625aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c062544632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c062546375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c06254635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c06201b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c06205213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c061f63d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c061f519d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c061f4b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c061fb4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c061ba6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c061c92d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c061afed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c061b082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c061aef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c061b1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3b50ea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c061ae2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54d1c7a9f1bd2b449ce797dd415a9d1a73b3e840 Step #5: MERGE-OUTER: attempt 1361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3322955881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54d1c7a9f1bd2b449ce797dd415a9d1a73b3e840' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2459 processed earlier; will process 887 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93653== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce07e27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce07d9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce07d7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bbe36a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bbe17f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bbe15e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce07d57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ce0882b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce087c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ce087c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce087c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ce0829c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ce082d313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ce081e4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ce081d29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ce081cc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ce08235ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ce07e27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ce07f13d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ce07d7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ce07d892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ce07d707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ce07d9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5bbe160082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ce07d63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82dbce26e1ca363237cf5c1fcea0fc91007640b7 Step #5: MERGE-OUTER: attempt 1362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3324259351 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82dbce26e1ca363237cf5c1fcea0fc91007640b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2461 processed earlier; will process 885 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93799== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617a3470594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617a33e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617a33c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa52387441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa52368900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa523668858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617a33a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5617a3e74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617a3e0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5617a3e10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617a3e1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5617a38e50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617a391c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617a382dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617a381b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617a381512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5617a387eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617a3470c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617a355cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617a33c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617a33d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617a33b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617a33e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa52366a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617a33acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b2b090de1f684aa96e25eba30528c9b37844454 Step #5: MERGE-OUTER: attempt 1363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3325042479 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4b2b090de1f684aa96e25eba30528c9b37844454' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2462 processed earlier; will process 884 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93811== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e5d9cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e5d93fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e5d922665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13259ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13257e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13257c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e5d8fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e5e3cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e5e369632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e5e36b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e5e36b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e5de400c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e5de7713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e5dd88d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e5dd769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e5dd7012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e5ddd9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e5d9cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e5dab7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e5d923d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e5d92d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e5d9147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e5d9404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f13257c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e5d907bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5827c5cc01e6acfe2a226e0c16723f4e5c3f55e Step #5: MERGE-OUTER: attempt 1364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3325717911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b5827c5cc01e6acfe2a226e0c16723f4e5c3f55e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2463 processed earlier; will process 883 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93825== ERROR: libFuzzer: deadly signal Step #5: #0 0x561528829594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56152879db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561528780665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f925f3fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f925f21100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f925f1f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561528759e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56152922d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615291c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615291c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615291c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561528be7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561528bd49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561528bce12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561528c37ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561528829c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561528915d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561528781d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56152878b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615287727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56152879e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f925f1f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561528765bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e317ae1f562205eaadd2a05b7c4ca97668b7701 Step #5: MERGE-OUTER: attempt 1365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3327742149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e317ae1f562205eaadd2a05b7c4ca97668b7701' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2465 processed earlier; will process 881 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93883== ERROR: libFuzzer: deadly signal Step #5: #0 0x55587eb91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55587eb05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55587eae8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb140e5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb140c6a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb140c49858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55587eac1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55587f595138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55587f52f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55587f531375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55587f53135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55587ef4f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55587ef3c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55587ef3612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55587ef9fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55587eb91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55587ec7dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55587eae9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55587eaf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55587eada7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55587eb064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb140c4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55587eacdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2e262f096ef11b9b00a6a2cebacf759e6871c92 Step #5: MERGE-OUTER: attempt 1366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3331709312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b2e262f096ef11b9b00a6a2cebacf759e6871c92' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2469 processed earlier; will process 877 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94040== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f32b464594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f32b3d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f32b3bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7195e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7193fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7193dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f32b394e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f32be68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f32be02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f32be04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f32be0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f32b822229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f32b80f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f32b80912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f32b872ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f32b464c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f32b550d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f32b3bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f32b3c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f32b3ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f32b3d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff7193df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f32b3a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d829e3c149163e2cd823b9f91018598054e961e8 Step #5: MERGE-OUTER: attempt 1367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3332496895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d829e3c149163e2cd823b9f91018598054e961e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2470 processed earlier; will process 876 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94058== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec3bf09594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec3be7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec3be60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f154c51b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f154c33000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f154c30f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec3be39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ec3c90d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec3c8a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ec3c8a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec3c8a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ec3c2c7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec3c2b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec3c2ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec3c317ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec3bf09c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec3bff5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec3be61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec3be6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec3be527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec3be7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f154c311082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec3be45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbd6862db45a1892acbbfc1190d33d462551f34b Step #5: MERGE-OUTER: attempt 1368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3333159740 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cbd6862db45a1892acbbfc1190d33d462551f34b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2472 processed earlier; will process 874 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94136== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e267b39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e267aadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e267a90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e3cc7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e3ca8c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e3ca6b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e267a69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e26853d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2684d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e2684d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2684d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e267fae0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e267fe513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e267ef6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e267ee49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e267ede12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e267f47ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e267b39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e267c25d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e267a91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e267a9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e267a827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e267aae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e3ca6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e267a75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76fc1a0ef4e90861a00f92d3228ab77fb04a4386 Step #5: MERGE-OUTER: attempt 1369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3333816837 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/76fc1a0ef4e90861a00f92d3228ab77fb04a4386' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2473 processed earlier; will process 873 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94150== ERROR: libFuzzer: deadly signal Step #5: #0 0x563514ed4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563514e48b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563514e2b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3a459c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3a43b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3a4390858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563514e04e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5635158d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563515872632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563515874375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56351587435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5635153490c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56351538013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563515291d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56351527f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56351527912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5635152e2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563514ed4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563514fc0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563514e2cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563514e362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563514e1d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563514e494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb3a4392082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563514e10bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a29d77315f859268007464a97c171a1da78c87ee Step #5: MERGE-OUTER: attempt 1370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3334542451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a29d77315f859268007464a97c171a1da78c87ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2474 processed earlier; will process 872 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94164== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568d5705594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568d5679b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568d565c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbe6a2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbe683500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbe6814858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568d5635e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5568d6109138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568d60a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5568d60a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568d60a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5568d5b7a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5568d5bb113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568d5ac2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568d5ab09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568d5aaa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5568d5b13ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5568d5705c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5568d57f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5568d565dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568d56672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5568d564e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568d567a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbbe6816082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5568d5641bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68e2f21734558f8be27328b3c051bb09b24c03e4 Step #5: MERGE-OUTER: attempt 1371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3335019202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68e2f21734558f8be27328b3c051bb09b24c03e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2475 processed earlier; will process 871 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94172== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8fdb06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8fda7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8fda5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe35b6e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe35b4f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe35b4d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8fda36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d8fe50a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8fe4a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d8fe4a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8fe4a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d8fdf7b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8fdfb213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8fdec3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8fdeb19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8fdeab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8fdf14ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8fdb06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8fdbf2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8fda5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8fda682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8fda4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8fda7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe35b4d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8fda42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-605cafb6719845c56c1cf1d8084cf3a675267b03 Step #5: MERGE-OUTER: attempt 1372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3340900965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/605cafb6719845c56c1cf1d8084cf3a675267b03' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2479 processed earlier; will process 867 files now Step #5: #1 pulse exec/s: 0 rss: 561Mb Step #5: #2 pulse exec/s: 0 rss: 561Mb Step #5: #4 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94338== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e18116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e1808ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e1806d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d7749241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d772a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d77286858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e18046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557e18b1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e18ab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557e18ab6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e18ab635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557e184d4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e184c19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e184bb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e18524ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e18116c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e18202d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e1806ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e180782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e1805f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e1808b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d77288082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e18052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3f85fbefdf3b638ce6522e1fbf44a7514ca5e97 Step #5: MERGE-OUTER: attempt 1373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3346001757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a3f85fbefdf3b638ce6522e1fbf44a7514ca5e97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2484 processed earlier; will process 862 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94537== ERROR: libFuzzer: deadly signal Step #5: #0 0x564220655594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642205c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642205ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12c0a5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12c086c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12c084b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564220585e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564221059138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564220ff3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564220ff5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564220ff535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564220aca0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564220b0113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564220a12d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564220a009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5642209fa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564220a63ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564220655c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564220741d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5642205add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642205b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56422059e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5642205ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f12c084d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564220591bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7e78bdfc31817c641613000a7fe62cdc77f663f Step #5: MERGE-OUTER: attempt 1374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3348212888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7e78bdfc31817c641613000a7fe62cdc77f663f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2486 processed earlier; will process 860 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94652== ERROR: libFuzzer: deadly signal Step #5: #0 0x56058489d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560584811b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605847f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f249890341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f249871800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24986f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605847cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605852a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56058523b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56058523d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56058523d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560584d120c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560584d4913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560584c5ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560584c489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560584c4212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560584cabef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56058489dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560584989d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5605847f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5605847ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5605847e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5605848124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f24986f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5605847d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12e7e44c79420514f0db444cfb93ffc3100c6021 Step #5: MERGE-OUTER: attempt 1375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3349778522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/12e7e44c79420514f0db444cfb93ffc3100c6021' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2488 processed earlier; will process 858 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94772== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf9f2cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf9f243b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf9f226665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5f7d8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5f7ba400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5f7b83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf9f1ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cf9fcd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf9fc6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cf9fc6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf9fc6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cf9f7440c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf9f77b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf9f68cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf9f67a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf9f67412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf9f6ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf9f2cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf9f3bbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf9f227d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf9f2312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf9f2187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf9f2444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff5f7b85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf9f20bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0651da5d073eeb4f561389c47ac38519a7aae39d Step #5: MERGE-OUTER: attempt 1376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3350534633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0651da5d073eeb4f561389c47ac38519a7aae39d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2489 processed earlier; will process 857 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:26:48,746 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:26:49,056 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94787== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626e04c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626e0438b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626e041b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdd28eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdd270000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdd26df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626e03f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5626e0ec8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626e0e62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626e0e64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626e0e6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626e09390c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626e097013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626e0881d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626e086f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5626e086912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626e08d2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626e04c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626e05b0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5626e041cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5626e04262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626e040d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5626e04394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efdd26e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5626e0400bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-35b32eddedb80990aecbfc106773f900b30696a0 Step #5: MERGE-OUTER: attempt 1377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3351906638 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/35b32eddedb80990aecbfc106773f900b30696a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2491 processed earlier; will process 855 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94845== ERROR: libFuzzer: deadly signal Step #5: #0 0x557655f8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557655f03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557655ee6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4bf4d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4bf2ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4bf2cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557655ebfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557656993138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55765692d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55765692f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55765692f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55765634d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55765633a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55765633412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55765639def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557655f8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55765607bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557655ee7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557655ef12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557655ed87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557655f044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4bf2cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557655ecbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5994a922c8b4c9f897e79ec37a86c171ee7b0da4 Step #5: MERGE-OUTER: attempt 1378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3352339877 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5994a922c8b4c9f897e79ec37a86c171ee7b0da4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2492 processed earlier; will process 854 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94915== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d530db5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d530d29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d530d0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09cc02541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09cbe3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f09cbe19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d530ce5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d5317b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d531753632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d531755375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d53175535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d53122a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d53126113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d531172d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d5311609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d53115a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d5311c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d530db5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d530ea1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d530d0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d530d172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d530cfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d530d2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f09cbe1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d530cf1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18c7e046eb40e3ecb8c5e4082b2b27d82f4902f3 Step #5: MERGE-OUTER: attempt 1379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3353038590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18c7e046eb40e3ecb8c5e4082b2b27d82f4902f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2493 processed earlier; will process 853 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94928== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2ff3d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2ff34db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2ff330665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3dd00141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3dce1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3dcdf5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2ff309e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2ffddd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2ffd77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2ffd79375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2ffd7935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2ff84e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f2ff88513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f2ff796d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f2ff7849d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f2ff77e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f2ff7e7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f2ff3d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f2ff4c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f2ff331d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f2ff33b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f2ff3227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2ff34e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3dcdf7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f2ff315bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6debb30ea251be8fa43dd22a89a0ed71a8815515 Step #5: MERGE-OUTER: attempt 1380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3353529186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6debb30ea251be8fa43dd22a89a0ed71a8815515' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2494 processed earlier; will process 852 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==94936== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b7055fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b705571b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b705554665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d92e0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d92c1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d92bf7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b70552de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b706001138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b705f9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b705f9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b705f9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b705a668d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b705ad0b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55b705b2b7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55b705a0bf72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55b705a0bf72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55b7055fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55b7056e9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55b705555d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b70555f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b7055467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b7055724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f3d92bf9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b705539bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d81add7cdbac7cf8cd4e2c8f64ffef82556be59 Step #5: MERGE-OUTER: attempt 1381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3354882575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d81add7cdbac7cf8cd4e2c8f64ffef82556be59' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2497 processed earlier; will process 849 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95085== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5b96c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5b9638b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5b961b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff08cdbb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff08cbd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff08cbaf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5b95f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a5ba0c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5ba062632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a5ba064375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5ba06435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a5b9b390c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a5b9b7013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a5b9a81d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a5b9a6f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a5b9a6912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a5b9ad2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a5b96c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a5b97b0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a5b961cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a5b96262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a5b960d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a5b96394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff08cbb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a5b9600bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb39d8a2454012dedc5a69760933d543e7a9214f Step #5: MERGE-OUTER: attempt 1382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3355434939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb39d8a2454012dedc5a69760933d543e7a9214f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2498 processed earlier; will process 848 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:26:53,656 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:26:53,969 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95095== ERROR: libFuzzer: deadly signal Step #5: #0 0x56436df6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56436dedeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56436dec1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25b1a9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25b18ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25b188c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56436de9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56436e96e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56436e908632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56436e90a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56436e90a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56436e3df0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56436e41613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56436e327d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56436e3159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56436e30f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56436e378ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56436df6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56436e056d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56436dec2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56436decc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56436deb37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56436dedf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f25b188e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56436dea6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-892f527ccafdfb548d199a2e21a3ffdd9462b0fc Step #5: MERGE-OUTER: attempt 1383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3356821124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/892f527ccafdfb548d199a2e21a3ffdd9462b0fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2500 processed earlier; will process 846 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95153== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561fdb5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561fdacfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561fdab2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85e1a9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85e18b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85e1890858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561fda8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5561fe55f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561fe4f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5561fe4fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561fe4fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5561fdf19229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5561fdf069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5561fdf0012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5561fdf69ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5561fdb5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5561fdc47d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561fdab3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561fdabd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561fdaa47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561fdad04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85e1892082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5561fda97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61bb05f3925bfd610d345e0a3372d48e68a1fa12 Step #5: MERGE-OUTER: attempt 1384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3358452423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/61bb05f3925bfd610d345e0a3372d48e68a1fa12' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2502 processed earlier; will process 844 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95264== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca5cf05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca5ce79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca5ce5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a509d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a507ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a507cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca5ce35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ca5d909138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca5d8a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ca5d8a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca5d8a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ca5d37a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ca5d3b113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ca5d2c2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ca5d2b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ca5d2aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ca5d313ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ca5cf05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ca5cff1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ca5ce5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ca5ce672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ca5ce4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ca5ce7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5a507ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ca5ce41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28a96bfefde10e390f88453fe9991b90f2b39498 Step #5: MERGE-OUTER: attempt 1385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3361049700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/28a96bfefde10e390f88453fe9991b90f2b39498' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2504 processed earlier; will process 842 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95341== ERROR: libFuzzer: deadly signal Step #5: #0 0x556265f55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556265ec9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556265eac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12985e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12983f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12983d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556265e85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556266959138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562668f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5562668f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562668f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556266313229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562663009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5562662fa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556266363ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556265f55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556266041d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556265eadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556265eb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556265e9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556265eca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12983d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556265e91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-218ae643d85d708f132feda32d6fa579d06fb9ed Step #5: MERGE-OUTER: attempt 1386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3361860514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/218ae643d85d708f132feda32d6fa579d06fb9ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2505 processed earlier; will process 841 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95356== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573300aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55733001eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557330001665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf447d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf445ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf445cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55732ffdae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557330aae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557330a48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557330a4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557330a4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557330468229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573304559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55733044f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573304b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573300aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557330196d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557330002d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55733000c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55732fff37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55733001f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf445cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55732ffe6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a238f29ba9c2e800c53ab3d8f8705a60a96c90c Step #5: MERGE-OUTER: attempt 1387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3362654652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9a238f29ba9c2e800c53ab3d8f8705a60a96c90c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2506 processed earlier; will process 840 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95374== ERROR: libFuzzer: deadly signal Step #5: #0 0x55685efae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55685ef22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55685ef05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd32b1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd3292b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd3290a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55685eedee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55685f9b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55685f94c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55685f94e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55685f94e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55685f4230c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55685f45a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55685f36bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55685f3599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55685f35312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55685f3bcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55685efaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55685f09ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55685ef06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55685ef102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55685eef77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55685ef234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdd3290c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55685eeeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a58f918ac271cc591a261e5ce9d5484d63145630 Step #5: MERGE-OUTER: attempt 1388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3365321672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a58f918ac271cc591a261e5ce9d5484d63145630' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2510 processed earlier; will process 836 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95494== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604edd69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604edcddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604edcc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3553c9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3553aad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3553a8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604edc99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5604ee76d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604ee707632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5604ee709375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604ee70935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5604ee127229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5604ee1149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5604ee10e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5604ee177ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5604edd69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5604ede55d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5604edcc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5604edccb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604edcb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604edcde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3553a8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604edca5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37edf211ec3e629f74fa554ccd2ee7e7814e4526 Step #5: MERGE-OUTER: attempt 1389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3365951690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37edf211ec3e629f74fa554ccd2ee7e7814e4526' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2511 processed earlier; will process 835 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==95505== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646cd6ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646cd661b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646cd644665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc903c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc901d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc901b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646cd61de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646ce0f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646ce08b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5646ce08d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5646cda92ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5646cdafbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5646cd6edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5646cd7d9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5646cd645d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5646cd64f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5646cd6367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5646cd6624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7efc901b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5646cd629bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c191cf6a498f42b4e66deb2dfbde181f96463b9e Step #5: MERGE-OUTER: attempt 1390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3369933049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c191cf6a498f42b4e66deb2dfbde181f96463b9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2514 processed earlier; will process 832 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95661== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c798dcd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c798d41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c798d24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb94127241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb94108700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb941066858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c798cfde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c7997d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c79976b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c79976d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c79976d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c7992420c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c79927913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c79918ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c7991789d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c79917212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c7991dbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c798dcdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c798eb9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c798d25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c798d2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c798d167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c798d424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb941068082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c798d09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a3d5b15cfd32d72affec5ae7cf8aa69f376f59f Step #5: MERGE-OUTER: attempt 1391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3371624652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6a3d5b15cfd32d72affec5ae7cf8aa69f376f59f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2515 processed earlier; will process 831 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95702== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cba90a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cba901cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cba8fff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c80ac841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c808dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c808bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cba8fd8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cba9aac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cba9a46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cba9a48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cba9a4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cba951d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cba955413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cba9465d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cba94539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cba944d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cba94b6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cba90a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cba9194d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cba9000d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cba900a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cba8ff17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cba901d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c808be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cba8fe4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5b46145d92c171a8f0c30be73b4db6a781ca005 Step #5: MERGE-OUTER: attempt 1392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3372316667 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d5b46145d92c171a8f0c30be73b4db6a781ca005' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2516 processed earlier; will process 830 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95713== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b979a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b97914b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b978f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd205fdc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd205df100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd205dd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b978d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b983a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b9833e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b98340375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b9834035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b97d5e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b97d4b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b97d4512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b97daeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562b979a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b97a8cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562b978f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562b979022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562b978e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562b979154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd205dd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562b978dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6709ff5cfc0ed8c187003e9e9cb37a48b75cbb9 Step #5: MERGE-OUTER: attempt 1393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3373190886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c6709ff5cfc0ed8c187003e9e9cb37a48b75cbb9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2518 processed earlier; will process 828 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c073f5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c073ed2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c073eb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5beb6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5be97600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5be955858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c073e8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c074962138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0748fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c0748fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0748fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c0743d30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c07440a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c07431bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c0743099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c07430312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c07436cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c073f5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c07404ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c073eb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c073ec02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c073ea77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c073ed34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb5be957082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c073e9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8a3e6de09899f5027207350043236f298edf1e3 Step #5: MERGE-OUTER: attempt 1394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3374940856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d8a3e6de09899f5027207350043236f298edf1e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2522 processed earlier; will process 824 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55948c0f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55948c068b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55948c04b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65e05f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65e040d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65e03ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55948c024e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55948caf8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55948ca92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55948ca94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55948ca9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55948c5690c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55948c5a013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55948c4b1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55948c49f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55948c49912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55948c502ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55948c0f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55948c1e0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55948c04cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55948c0562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55948c03d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55948c0694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f65e03ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55948c030bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d79dfa127c82fbcab750f270c5af5976e0c94a6 Step #5: MERGE-OUTER: attempt 1395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3375706924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9d79dfa127c82fbcab750f270c5af5976e0c94a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2523 processed earlier; will process 823 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95962== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7c745d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7c73d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7c73b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bb681a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bb662f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bb660e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7c738de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f7c7e61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7c7dfb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f7c7dfd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7c7dfd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f7c78d20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f7c790913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f7c781ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f7c78089d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f7c780212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f7c786bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f7c745dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f7c7549d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f7c73b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f7c73bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f7c73a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f7c73d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6bb6610082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f7c7399bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dad60dbdce0383cdb66714f1cff310bcc142a4cc Step #5: MERGE-OUTER: attempt 1396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3376411594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dad60dbdce0383cdb66714f1cff310bcc142a4cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2524 processed earlier; will process 822 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95975== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557af163594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557af0d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557af0ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7901f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb79000c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb78ffeb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557af093e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5557afb67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557afb01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5557afb03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557afb0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5557af521229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557af50e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557af50812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5557af571ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5557af163c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5557af24fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557af0bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557af0c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557af0ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557af0d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb78ffed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5557af09fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e68e7e66379a9bdf4c71073b52d0cdb9e0b6fe8 Step #5: MERGE-OUTER: attempt 1397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3377700250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e68e7e66379a9bdf4c71073b52d0cdb9e0b6fe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2526 processed earlier; will process 820 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96089== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a11a8f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a11a866b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a11a849665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb44406041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb443e7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb443e54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a11a822e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a11b2f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a11b290632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a11b292375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a11b29235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a11ad670c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a11ad9e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a11acafd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a11ac9d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a11ac9712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a11ad00ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a11a8f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a11a9ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a11a84ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a11a8542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a11a83b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a11a8674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb443e56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a11a82ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62b4b53d88c924a11681ea7aaeb65078f4247d21 Step #5: MERGE-OUTER: attempt 1398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3379423508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/62b4b53d88c924a11681ea7aaeb65078f4247d21' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2528 processed earlier; will process 818 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96199== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd912c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd91235b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd91218665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53981bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5397fd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5397faf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd911f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd91cc5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd91c5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd91c61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd91c6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd917360c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd9176d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd9167ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd9166c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd9166612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd916cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd912c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd913add43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd91219d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd912232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd9120a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd912364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5397fb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd911fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55de20c790505638e2bb569848e800a15a1021a4 Step #5: MERGE-OUTER: attempt 1399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3380070198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/55de20c790505638e2bb569848e800a15a1021a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2529 processed earlier; will process 817 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96211== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629b965e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629b95d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629b95b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd2796441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd2777900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd27758858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629b958ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629ba062138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629b9ffc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629b9ffe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629b9ffe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629b9ad30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5629b9b0a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629b9a1bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5629b9a099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5629b9a0312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629b9a6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629b965ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629b974ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5629b95b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5629b95c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629b95a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629b95d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd2775a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5629b959abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a866a4553470cb2d7a6ef34bdf555a853264c0e Step #5: MERGE-OUTER: attempt 1400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3381847997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a866a4553470cb2d7a6ef34bdf555a853264c0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2532 processed earlier; will process 814 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d13f02c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d13efa0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d13ef83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46708a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46706b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4670697858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d13ef5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d13fa30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d13f9ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d13f9cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d13f9cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d13f3ea229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d13f3d79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d13f3d112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d13f43aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d13f02cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d13f118d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d13ef84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d13ef8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d13ef757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d13efa14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4670699082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d13ef68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89aee1159330f528b75d3b9688782dce19f860b2 Step #5: MERGE-OUTER: attempt 1401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3382636299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/89aee1159330f528b75d3b9688782dce19f860b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2533 processed earlier; will process 813 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96350== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643a9788594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643a96fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643a96df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31f148841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31f129d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31f127c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643a96b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5643aa18c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643aa126632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5643aa128375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643aa12835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5643a9b46229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643a9b339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643a9b2d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643a9b96ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643a9788c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643a9874d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643a96e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643a96ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643a96d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643a96fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31f127e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643a96c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b31b17b64c783e74316e055df83df7a9862ac27 Step #5: MERGE-OUTER: attempt 1402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3383432845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6b31b17b64c783e74316e055df83df7a9862ac27' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2534 processed earlier; will process 812 files now Step #5: #1 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96368== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2faf23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2fae97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2fae7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58aa5cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58aa3e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58aa3bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2fae53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2fb927138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2fb8c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2fb8c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2fb8c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2fb2e1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2fb2ce9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2fb2c812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2fb331ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2faf23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2fb00fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2fae7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2fae852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2fae6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2fae984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58aa3c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2fae5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e82c89ea70da7073a63c71e59628fe051525c01 Step #5: MERGE-OUTER: attempt 1403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3385529431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e82c89ea70da7073a63c71e59628fe051525c01' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2536 processed earlier; will process 810 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96453== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8c5378594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8c52ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8c52cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7aa738741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7aa719c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7aa717b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8c52a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e8c5d7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8c5d16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e8c5d18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8c5d1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e8c57ed0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8c582413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8c5735d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8c57239d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8c571d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8c5786ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8c5378c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8c5464d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8c52d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8c52da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8c52c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8c52ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7aa717d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8c52b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbc4f260a94d226a5c90739ef1ff55dc0bad52f8 Step #5: MERGE-OUTER: attempt 1404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3386012472 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fbc4f260a94d226a5c90739ef1ff55dc0bad52f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2537 processed earlier; will process 809 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96492== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e5e730594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e5e6a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e5e687665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a8d55b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a8d37000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a8d34f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e5e660e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564e5f134138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e5f0ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564e5f0d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e5f0d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564e5eaee229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e5eadb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e5ead512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e5eb3eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e5e730c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e5e81cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e5e688d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e5e6922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e5e6797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e5e6a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a8d351082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e5e66cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbc929bbe9b491657047328f56a335f9693c4daf Step #5: MERGE-OUTER: attempt 1405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3386891358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fbc929bbe9b491657047328f56a335f9693c4daf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2538 processed earlier; will process 808 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==96508== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a039e04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a039d78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a039d5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5536cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5534e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5534c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a039d34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a03a808138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a03a7a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a03a7a4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55a03a1a9ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a03a212ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a039e04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a039ef0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a039d5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a039d662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a039d4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a039d794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa5534c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a039d40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3122a844adf5de8c6c1d521c7bd6db87c08d37b8 Step #5: MERGE-OUTER: attempt 1406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3387687323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3122a844adf5de8c6c1d521c7bd6db87c08d37b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2539 processed earlier; will process 807 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96530== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be872b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be87226b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be87209665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b5b19041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b5afa500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b5af84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be871e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be87cb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be87c50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be87c52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be87c5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be87670229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be8765d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be8765712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be876c0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be872b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be8739ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be8720ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be872142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be871fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be872274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b5af86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be871eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-342500637e0974769cb3e87aca62f7330bb38d4f Step #5: MERGE-OUTER: attempt 1407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3390236886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/342500637e0974769cb3e87aca62f7330bb38d4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2540 processed earlier; will process 806 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96604== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605d8f77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605d8eebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605d8ece665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b376f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b3750800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b374e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605d8ea7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605d997b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605d9915632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5605d9917375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605d991735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5605d9335229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605d93229d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605d931c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605d9385ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605d8f77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605d9063d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605d8ecfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605d8ed92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605d8ec07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605d8eec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b374e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605d8eb3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68c016e52f5a2871ab9793211adc73f3d7420e32 Step #5: MERGE-OUTER: attempt 1408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3390897684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/68c016e52f5a2871ab9793211adc73f3d7420e32' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2541 processed earlier; will process 805 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4267c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f426734b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f426717665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0e164741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0e145c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0e143b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4266f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f4271c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f42715e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f427160375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f42716035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f426b7e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f426b6b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f426b6512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f426bceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4267c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4268acd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f426718d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4267222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4267097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4267354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0e143d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4266fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-971438eba65d525ba34077d0c9bea7a2fbcc40b5 Step #5: MERGE-OUTER: attempt 1409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3393347547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/971438eba65d525ba34077d0c9bea7a2fbcc40b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2543 processed earlier; will process 803 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96759== ERROR: libFuzzer: deadly signal Step #5: #0 0x56467c8f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56467c86db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56467c850665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f623311e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6232f3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6232f12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56467c829e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56467d2fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56467d297632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56467d299375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56467d29935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56467cd6e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56467cda513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56467ccb6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56467cca49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56467cc9e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56467cd07ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56467c8f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56467c9e5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56467c851d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56467c85b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56467c8427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56467c86e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6232f14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56467c835bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58a4a2e1f37b84a874297e6d2563972de33ba6d5 Step #5: MERGE-OUTER: attempt 1410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3394074517 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/58a4a2e1f37b84a874297e6d2563972de33ba6d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2544 processed earlier; will process 802 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96771== ERROR: libFuzzer: deadly signal Step #5: #0 0x56313ce10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56313cd84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56313cd67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1126faf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1126dc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1126da3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56313cd40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56313d814138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56313d7ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56313d7b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56313d7b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56313d2850c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56313d2bc13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56313d1cdd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56313d1bb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56313d1b512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56313d21eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56313ce10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56313cefcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56313cd68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56313cd722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56313cd597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56313cd854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1126da5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56313cd4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08d7c3ec0b04953d9e9f67cf6dc27af9f6351a80 Step #5: MERGE-OUTER: attempt 1411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3395271372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/08d7c3ec0b04953d9e9f67cf6dc27af9f6351a80' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2546 processed earlier; will process 800 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d54dcde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d54dc52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d54dc35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f632e19f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f632dfb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f632df93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d54dc0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d54e6e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d54e67c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d54e67e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d54e67e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d54e1530c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d54e18a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d54e09bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d54e0899d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d54e08312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d54e0ecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d54dcdec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d54ddcad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d54dc36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d54dc402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d54dc277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d54dc534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f632df95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d54dc1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc46f81ec71ac07847c7d48f93e9f091ee6555c4 Step #5: MERGE-OUTER: attempt 1412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3396000263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc46f81ec71ac07847c7d48f93e9f091ee6555c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2547 processed earlier; will process 799 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96869== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625c77a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625c771cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625c76ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72fb74941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72fb55e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72fb53d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625c76d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5625c81ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625c8146632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5625c8148375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625c814835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5625c7b66229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625c7b539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5625c7b4d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625c7bb6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625c77a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625c7894d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5625c7700d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625c770a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625c76f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5625c771d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f72fb53f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625c76e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96104a3408c69c05076745127c8c9283fee223b6 Step #5: MERGE-OUTER: attempt 1413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3399561608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/96104a3408c69c05076745127c8c9283fee223b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2551 processed earlier; will process 795 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97002== ERROR: libFuzzer: deadly signal Step #5: #0 0x557781ed0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557781e44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557781e27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bd244a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1bd225f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1bd223e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557781e00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577828d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55778286e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557782870375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55778287035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5577823450c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55778237c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55778228dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55778227b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55778227512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5577822deef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557781ed0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557781fbcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557781e28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557781e322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557781e197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557781e454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1bd2240082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557781e0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a517364c3aad33420a7bd914370d5663112aa48f Step #5: MERGE-OUTER: attempt 1414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3400955386 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a517364c3aad33420a7bd914370d5663112aa48f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2553 processed earlier; will process 793 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97120== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a34b401594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a34b375b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a34b358665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2d58bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2d56d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2d56b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a34b331e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a34be05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a34bd9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a34bda1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a34bda135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a34b7bf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a34b7ac9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a34b7a612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a34b80fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a34b401c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a34b4edd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a34b359d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a34b3632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a34b34a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a34b3764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2d56b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a34b33dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57e2a20b5dab945437b8256f0d3ebf53f2eaafe8 Step #5: MERGE-OUTER: attempt 1415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3402851558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57e2a20b5dab945437b8256f0d3ebf53f2eaafe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2555 processed earlier; will process 791 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97235== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7ef2e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7ef25cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7ef23f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf1509841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf14ead00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf14e8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7ef218e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d7efcec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7efc86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d7efc88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7efc8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d7ef6a6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7ef6939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7ef68d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7ef6f6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7ef2e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7ef3d4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7ef240d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7ef24a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7ef2317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7ef25d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf14e8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7ef224bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7ffd2e94f76ab6b6f7dac9bed0dea2b8315fb55 Step #5: MERGE-OUTER: attempt 1416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3403666373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c7ffd2e94f76ab6b6f7dac9bed0dea2b8315fb55' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2556 processed earlier; will process 790 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97252== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628948bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562894831b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562894814665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6534df441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6534c0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6534be8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628947ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5628952c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56289525b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56289525d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56289525d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562894c7b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562894c689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562894c6212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562894ccbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5628948bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5628949a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562894815d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56289481f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628948067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628948324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6534bea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5628947f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2e5ec273d11ea8a2ee1ad1a2114ebfc3df2cc80 Step #5: MERGE-OUTER: attempt 1417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3404454401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a2e5ec273d11ea8a2ee1ad1a2114ebfc3df2cc80' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2557 processed earlier; will process 789 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97270== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cadd87d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cadd7f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cadd7d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff08729541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0870aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff087089858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cadd7ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cade281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cade21b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cade21d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cade21d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55caddc3b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55caddc289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55caddc2212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55caddc8bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cadd87dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cadd969d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cadd7d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cadd7df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cadd7c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cadd7f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff08708b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cadd7b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0dd45705d1cba4b14dfe0b9aeeecba658408c70 Step #5: MERGE-OUTER: attempt 1418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3405247105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0dd45705d1cba4b14dfe0b9aeeecba658408c70' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2558 processed earlier; will process 788 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97288== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4b8cc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4b8c3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4b8c20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd084cd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd084ae600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd084ac5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4b8bf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a4b96cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4b9667632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a4b9669375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4b966935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a4b9087229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a4b90749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a4b906e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a4b90d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a4b8cc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4b8db5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4b8c21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4b8c2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4b8c127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4b8c3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd084ac7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4b8c05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f65c079822a9790b0dc73e67c24981eead3ee57b Step #5: MERGE-OUTER: attempt 1419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3406036219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f65c079822a9790b0dc73e67c24981eead3ee57b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2559 processed earlier; will process 787 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==97306== ERROR: libFuzzer: deadly signal Step #5: #0 0x560813155594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608130c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608130ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d67a8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d6789a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d67879858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560813085e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560813b59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560813af3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560813af5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5608134faed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560813563ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560813155c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560813241d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5608130add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5608130b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56081309e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5608130ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7d6787b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560813091bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec22a33db280543fae26ccb4232ee5afab1f143c Step #5: MERGE-OUTER: attempt 1420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3406828461 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ec22a33db280543fae26ccb4232ee5afab1f143c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2560 processed earlier; will process 786 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97328== ERROR: libFuzzer: deadly signal Step #5: #0 0x564570371594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645702e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645702c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a3c2a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a3c0bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a3c09a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645702a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564570d75138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564570d0f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564570d11375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564570d1135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56457072f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56457071c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56457071612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56457077fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564570371c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56457045dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5645702c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645702d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645702ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645702e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a3c09c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645702adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64d0adfe48ee6bf2fda77e64aabf19140f2d5aab Step #5: MERGE-OUTER: attempt 1421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3407274994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/64d0adfe48ee6bf2fda77e64aabf19140f2d5aab' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2561 processed earlier; will process 785 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97398== ERROR: libFuzzer: deadly signal Step #5: #0 0x55805eb26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55805ea9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55805ea7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda22d8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda22b9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda22b7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55805ea56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55805f52a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55805f4c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55805f4c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55805f4c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55805eee4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55805eed19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55805eecb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55805ef34ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55805eb26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55805ec12d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55805ea7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55805ea882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55805ea6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55805ea9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fda22b7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55805ea62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-898ab9641adb6df644babb097e9a51e21ec3de57 Step #5: MERGE-OUTER: attempt 1422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3408218909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/898ab9641adb6df644babb097e9a51e21ec3de57' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2562 processed earlier; will process 784 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:27:46,859 E invalid hash format: _WITH_--NULL_SHA256A-AES256-SHA2E_PSK_WITH_ARIA_128_GCM_SH Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E 2026-07-11 07:27:46,860 E invalid hash format: Step #5: 2026-07-11 07:27:46,860 E 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E Step #5: 2026-07-11 07:27:46,860 E ﯯﰯﯯﯯﯯ/~"ﯯﯯﯯﯯ﯊#2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:27:46,864 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:47,266 I Loading checkpoints Step #5: 2026-07-11 07:27:47,712 E invalid hash format: TLS_PSK_DHE_WITH_AES_256_CCM_813Tv1 Step #5: 2026-07-11 07:27:47,712 E s:"2147483647﬊2026-07-11 07:27:47,712 E trace5020096 Step #5: 2026-07-11 07:27:47,712 E invalid hash format: 822󠁔57﬊2026-07-11 07:27:47,712 E :22945020096822󠁔5?﬊2026-07-11 07:27:47,712 E :22945020096822󠁔57﬊2026-07-11 07:27:47,712 E :229 Step #5: 2026-07-11 07:27:47,712 E invalid hash format: 45_O Step #5: 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E invalid hash format: `T Step #5: 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,712 E 2026-07-11 07:27:47,717 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:47,792 I Loading checkpoints Step #5: 2026-07-11 07:27:47,818 E 2026-07-11 07:27:47,818 I Subnet 0.0.0.0/0 blocked. Step #5: 2026-07-11 07:27:47,818 I Host 0.0.0.0 unblocked. Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: 2026-07-11 07:27:47,823 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:48,182 I Loading checkpoints Step #5: 2026-07-11 07:27:48,323 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,323 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:27:48,348 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:48,452 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97413== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f1218c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f12100b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f120e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ba4e6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ba4c8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ba4c63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f120bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560f12b90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f12b2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560f12b2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f12b2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560f126010c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f1263813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f12549d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f125379d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f1253112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f1259aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f1218cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f12278d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f120e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f120ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f120d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f121014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0ba4c65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f120c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0d8faccd4618ab012fb25c0ee842e6138d0efd4 Step #5: MERGE-OUTER: attempt 1423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3411305628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b0d8faccd4618ab012fb25c0ee842e6138d0efd4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2568 processed earlier; will process 778 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97619== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559d8f0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559d8e82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559d8e65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff47911941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff478f2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff478f0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559d8e3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5559d9912138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559d98ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5559d98ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559d98ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5559d93830c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5559d93ba13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5559d92cbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5559d92b99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5559d92b312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5559d931cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5559d8f0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5559d8ffad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5559d8e66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5559d8e702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5559d8e577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5559d8e834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff478f0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5559d8e4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c727d386704fb9dd9c05014c075375d52893edb Step #5: MERGE-OUTER: attempt 1424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3412063866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c727d386704fb9dd9c05014c075375d52893edb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2569 processed earlier; will process 777 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4979c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c497935b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c497918665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f805092c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f805074100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8050720858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4978f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c4983c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c49835f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c498361375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c49836135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c497d7f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c497d6c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c497d6612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c497dcfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4979c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c497aadd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c497919d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4979232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c49790a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4979364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8050722082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4978fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4f437a16d0973423f917d4f8763d51660b2f169 Step #5: MERGE-OUTER: attempt 1425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3412716940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e4f437a16d0973423f917d4f8763d51660b2f169' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2570 processed earlier; will process 776 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97676== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602b7f13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602b7e87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602b7e6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0795acc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07958e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07958c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602b7e43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5602b8917138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602b88b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5602b88b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602b88b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5602b82d1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5602b82be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5602b82b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602b8321ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602b7f13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5602b7fffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602b7e6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602b7e752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602b7e5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602b7e884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f07958c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5602b7e4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce642c4895d99ed357108b7ac360fbbf5006f288 Step #5: MERGE-OUTER: attempt 1426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3413715325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ce642c4895d99ed357108b7ac360fbbf5006f288' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2571 processed earlier; will process 775 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97693== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fbe28a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fbe1feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fbe1e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb25f3f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb25f20b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb25f1ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fbe1bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563fbec8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fbec28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563fbec2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fbec2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563fbe648229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563fbe6359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563fbe62f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563fbe698ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563fbe28ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563fbe376d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563fbe1e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563fbe1ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563fbe1d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563fbe1ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb25f1ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563fbe1c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d57551f76b9859b58ddd6c8fcfe761e89b5e0d6 Step #5: MERGE-OUTER: attempt 1427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3415072718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3d57551f76b9859b58ddd6c8fcfe761e89b5e0d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2574 processed earlier; will process 772 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97816== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e1c572594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e1c4e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e1c4c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb2c41741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb2c22c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb2c20b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e1c4a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e1cf76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e1cf10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e1cf12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e1cf1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e1c930229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e1c91d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e1c91712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e1c980ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e1c572c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e1c65ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e1c4cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e1c4d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e1c4bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e1c4e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb2c20d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e1c4aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ecfef0e03bef74d675933fbf857ed59d6283c81 Step #5: MERGE-OUTER: attempt 1428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3416018330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5ecfef0e03bef74d675933fbf857ed59d6283c81' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2575 processed earlier; will process 771 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97832== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5fea1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5fe98eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5fe971665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f169bc5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f169ba6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f169ba44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5fe94ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d5ff41e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5ff3b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d5ff3ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5ff3ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d5fedd8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5fedc59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5fedbf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5fee28ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5fea1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5feb06d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5fe972d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5fe97c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5fe9637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5fe98f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f169ba46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5fe956bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f38caa539f3883d783179cac2e2169d9455503d8 Step #5: MERGE-OUTER: attempt 1429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3416808410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f38caa539f3883d783179cac2e2169d9455503d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2576 processed earlier; will process 770 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97850== ERROR: libFuzzer: deadly signal Step #5: #0 0x55873db9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55873db0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55873daf1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffba81bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffba7fd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffba7fb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55873dacae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55873e59e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55873e538632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55873e53a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55873e53a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55873df58229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55873df459d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55873df3f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55873dfa8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55873db9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55873dc86d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55873daf2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55873dafc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55873dae37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55873db0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffba7fb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55873dad6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab649eb538caa69ff85bab3d61320440ea0c7d1d Step #5: MERGE-OUTER: attempt 1430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3417602916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ab649eb538caa69ff85bab3d61320440ea0c7d1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2577 processed earlier; will process 769 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97868== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a9bfe2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a9bf56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a9bf39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2098ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe20970100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2096e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a9bf12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a9c9e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a9c980632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a9c982375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a9c98235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a9c3a0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a9c38d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a9c38712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a9c3f0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a9bfe2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a9c0ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a9bf3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a9bf442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a9bf2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a9bf574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe2096e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a9bf1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc3caecf0e3548c09f0d314f3296cd21d870a800 Step #5: MERGE-OUTER: attempt 1431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3421247326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dc3caecf0e3548c09f0d314f3296cd21d870a800' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2579 processed earlier; will process 767 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97953== ERROR: libFuzzer: deadly signal Step #5: #0 0x560963f74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560963ee8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560963ecb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f4cea441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f4ccb900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f4cc98858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560963ea4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560964978138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560964912632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560964914375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56096491435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5609643e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56096442013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560964331d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56096431f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56096431912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560964382ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560963f74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560964060d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560963eccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560963ed62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560963ebd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560963ee94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f4cc9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560963eb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fef24308a71265a53c79be313223b85352cb167 Step #5: MERGE-OUTER: attempt 1432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3423147423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9fef24308a71265a53c79be313223b85352cb167' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2581 processed earlier; will process 765 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98037== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567efaf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567efa67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567efa4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32d853d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32d835200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32d8331858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567efa23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5567f04f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567f0491632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5567f0493375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567f049335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5567eff680c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567eff9f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567efeb0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567efe9e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567efe9812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567eff01ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567efaf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567efbdfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567efa4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567efa552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567efa3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567efa684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32d8333082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567efa2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7eaba879e6546586a0df868d72aa2d323709ecb6 Step #5: MERGE-OUTER: attempt 1433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3426680086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7eaba879e6546586a0df868d72aa2d323709ecb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2585 processed earlier; will process 761 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98171== ERROR: libFuzzer: deadly signal Step #5: #0 0x555621698594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55562160cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556215ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dc012c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dbff4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dbff20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556215c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55562209c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555622036632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555622038375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55562203835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555621b0d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555621b4413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555621a55d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555621a439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555621a3d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555621aa6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555621698c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555621784d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556215f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556215fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556215e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55562160d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4dbff22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556215d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a537fbc1af8d0625075a830727d0e449c97bf80e Step #5: MERGE-OUTER: attempt 1434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3427938268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a537fbc1af8d0625075a830727d0e449c97bf80e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2587 processed earlier; will process 759 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98317== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbbfe1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbbfd92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbbfd75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f481128141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f481109600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4811075858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbbfd4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dbc0822138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbc07bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dbc07be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbc07be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dbc01dc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dbc01c99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dbc01c312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dbc022cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dbbfe1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dbbff0ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dbbfd76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dbbfd802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dbbfd677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dbbfd934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4811077082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dbbfd5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-731c1d649d85527626b42573f79856bc4476940b Step #5: MERGE-OUTER: attempt 1435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3430910350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/731c1d649d85527626b42573f79856bc4476940b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2592 processed earlier; will process 754 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98476== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f9e556594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f9e4cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f9e4ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff4e29741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff4e0ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff4e08b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f9e486e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f9ef5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f9eef4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f9eef6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f9eef635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f9e9cb0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f9ea0213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561f9e913d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561f9e9019d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561f9e8fb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561f9e964ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561f9e556c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561f9e642d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561f9e4aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561f9e4b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561f9e49f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561f9e4cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7eff4e08d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561f9e492bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7173f9ae6a4f6cb7b76df548994ae717ffc6c1bb Step #5: MERGE-OUTER: attempt 1436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3431878600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7173f9ae6a4f6cb7b76df548994ae717ffc6c1bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2593 processed earlier; will process 753 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98484== ERROR: libFuzzer: deadly signal Step #5: #0 0x55796eebb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55796ee2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55796ee12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38f1fb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38f1dc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38f1da5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55796edebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55796f8bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55796f859632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55796f85b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55796f85b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55796f279229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55796f2669d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55796f26012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55796f2c9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55796eebbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55796efa7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55796ee13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55796ee1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55796ee047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55796ee304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38f1da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55796edf7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-705f438c8e6880d833fb80753add0c907df58d48 Step #5: MERGE-OUTER: attempt 1437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3432344748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/705f438c8e6880d833fb80753add0c907df58d48' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2594 processed earlier; will process 752 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98493== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569cd01d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569ccf91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569ccf74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f936552a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f936533f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f936531e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569ccf4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5569cda21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569cd9bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5569cd9bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569cd9bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5569cd3db229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569cd3c89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569cd3c212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569cd42bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569cd01dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569cd109d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569ccf75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569ccf7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569ccf667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569ccf924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9365320082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569ccf59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef5085cbfd99d6e06bbac1fd02c74302acd9d5f4 Step #5: MERGE-OUTER: attempt 1438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3434215246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ef5085cbfd99d6e06bbac1fd02c74302acd9d5f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2595 processed earlier; will process 751 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98505== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e9219c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e92110b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e920f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faec49f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faec480800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faec47e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e920cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e92ba0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e92b3a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e92b3c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e92b3c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e9255a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e925479d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e9254112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e925aaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e9219cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e92288d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e920f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e920fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e920e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e921114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faec47e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e920d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42d84ea1701fea84241d2ecc484c473a3f5b96a0 Step #5: MERGE-OUTER: attempt 1439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3437611550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/42d84ea1701fea84241d2ecc484c473a3f5b96a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2598 processed earlier; will process 748 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d81fed8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d81fe4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d81fe2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0c632841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0c613d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0c611c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d81fe08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d8208dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d820876632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d820878375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d82087835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d820296229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8202839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d82027d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8202e6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d81fed8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d81ffc4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d81fe30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d81fe3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d81fe217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d81fe4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0c611e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d81fe14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2d317ee705d4fd06aede55728864a851534658b Step #5: MERGE-OUTER: attempt 1440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3440561863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f2d317ee705d4fd06aede55728864a851534658b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2601 processed earlier; will process 745 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98720== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ff88c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ff883db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ff8820665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ecdf5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ecdd7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ecdd52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ff87f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557ff92cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ff9267632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557ff9269375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ff926935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557ff8c87229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ff8c749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ff8c6e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ff8cd7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ff88c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ff89b5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ff8821d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ff882b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ff88127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ff883e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ecdd54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ff8805bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57c9cba5f01c9de839819fde5ad07b7118d6eace Step #5: MERGE-OUTER: attempt 1441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3441438254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57c9cba5f01c9de839819fde5ad07b7118d6eace' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2603 processed earlier; will process 743 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98802== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb1c0f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb1c06ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb1c04d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11bd79a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11bd5af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11bd58e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb1c026e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eb1cafa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb1ca94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eb1ca96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb1ca9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eb1c4b4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb1c4a19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb1c49b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb1c504ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb1c0f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb1c1e2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb1c04ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb1c0582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb1c03f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb1c06b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11bd590082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb1c032bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1615cfe8956c81063af1afe0b4e891717cf4fcda Step #5: MERGE-OUTER: attempt 1442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3442417246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1615cfe8956c81063af1afe0b4e891717cf4fcda' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2605 processed earlier; will process 741 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98853== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ae7844594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ae77b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ae779b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9ed04b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9ece6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9ece3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ae7774e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557ae8248138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ae81e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557ae81e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ae81e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557ae7c02229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ae7bef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ae7be912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ae7c52ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ae7844c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ae7930d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ae779cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ae77a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ae778d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ae77b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa9ece41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ae7780bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-faf15b2331bcf91c5cd3c87952a6a61733947f48 Step #5: MERGE-OUTER: attempt 1443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3445350752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/faf15b2331bcf91c5cd3c87952a6a61733947f48' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2607 processed earlier; will process 739 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98935== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4b6db7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4b6d2bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4b6d0e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe621e4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe621c5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe621c36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4b6ce7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f4b77bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4b7755632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f4b7757375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4b775735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f4b7175229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4b71629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4b715c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4b71c5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4b6db7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4b6ea3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4b6d0fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4b6d192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4b6d007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4b6d2c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe621c38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4b6cf3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25fa3596cb9c565394ded3d62501bf14f0d4b9ce Step #5: MERGE-OUTER: attempt 1444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3446344969 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/25fa3596cb9c565394ded3d62501bf14f0d4b9ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2608 processed earlier; will process 738 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98972== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b691ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b69163b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b69146665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa98d67541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa98d48a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa98d469858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b6911fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555b69bf3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b69b8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555b69b8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b69b8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555b696640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b6969b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555b695acd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555b6959a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555b6959412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555b695fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555b691efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555b692dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555b69147d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555b691512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555b691387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555b691644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa98d46b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555b6912bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15f36deac1695a88c8692f691302e38e949c78cd Step #5: MERGE-OUTER: attempt 1445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3448839592 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/15f36deac1695a88c8692f691302e38e949c78cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2610 processed earlier; will process 736 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99055== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d226289594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2261fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2261e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f776753041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f776734500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7767324858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2261b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d226c8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d226c27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d226c29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d226c2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d226647229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2266349d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d22662e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d226697ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d226289c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d226375d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2261e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2261eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2261d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2261fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7767326082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2261c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a20f7d22634f6c5244ae7ab90a5bea0db081a055 Step #5: MERGE-OUTER: attempt 1446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3450167068 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a20f7d22634f6c5244ae7ab90a5bea0db081a055' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2611 processed earlier; will process 735 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99099== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576f5d68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576f5cdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576f5cbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14b8e7b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14b8c9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14b8c6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576f5c98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576f676c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576f6706632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576f6708375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576f670835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576f61dd0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576f621413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5576f6125d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5576f61139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5576f610d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5576f6176ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5576f5d68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5576f5e54d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5576f5cc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5576f5cca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5576f5cb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5576f5cdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f14b8c71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5576f5ca4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a0331f499c2560e1d5885226783a9712e71305c Step #5: MERGE-OUTER: attempt 1447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3451326575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7a0331f499c2560e1d5885226783a9712e71305c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2613 processed earlier; will process 733 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99183== ERROR: libFuzzer: deadly signal Step #5: #0 0x562630c0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562630b83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562630b66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f217a36241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f217a17700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f217a156858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562630b3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562631613138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626315ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626315af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626315af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562630fcd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562630fba9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562630fb412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56263101def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562630c0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562630cfbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562630b67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562630b712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562630b587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562630b844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f217a158082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562630b4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c22aa00c1a0ece96439c596b6bca83e9b0536ab9 Step #5: MERGE-OUTER: attempt 1448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3453256274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c22aa00c1a0ece96439c596b6bca83e9b0536ab9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2615 processed earlier; will process 731 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99241== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605dfb48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605dfabcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605dfa9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b2c99f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b2c7b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b2c793858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605dfa78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605e054c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605e04e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5605e04e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605e04e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5605dff06229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605dfef39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605dfeed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605dff56ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605dfb48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605dfc34d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605dfaa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605dfaaa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605dfa917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605dfabd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b2c795082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605dfa84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0292c7f203aceb9e20d7e942964f3b6284386fd9 Step #5: MERGE-OUTER: attempt 1449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3453687011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0292c7f203aceb9e20d7e942964f3b6284386fd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2616 processed earlier; will process 730 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99311== ERROR: libFuzzer: deadly signal Step #5: #0 0x56196e479594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56196e3edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56196e3d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa28106741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa280e7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa280e5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56196e3a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56196ee7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56196ee17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56196ee19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56196ee1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56196e837229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56196e8249d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56196e81e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56196e887ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56196e479c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56196e565d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56196e3d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56196e3db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56196e3c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56196e3ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa280e5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56196e3b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14ed58cc364d210a06d44fc226e4f113e6efc2f4 Step #5: MERGE-OUTER: attempt 1450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3454547506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/14ed58cc364d210a06d44fc226e4f113e6efc2f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2617 processed earlier; will process 729 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 562Mb Step #5: #4 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99327== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631cae88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631cadfcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631caddf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f402653d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f402635200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4026331858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631cadb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631cb88c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631cb826632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5631cb828375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631cb82835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631cb246229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631cb2339d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631cb22d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631cb296ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631cae88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631caf74d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631cade0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631cadea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631cadd17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631cadfd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4026333082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631cadc4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20d7da7b467c2b47a7cf23ae4cf1aa7b2d423783 Step #5: MERGE-OUTER: attempt 1451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3461650084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/20d7da7b467c2b47a7cf23ae4cf1aa7b2d423783' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2625 processed earlier; will process 721 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99548== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577de9f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577de966b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577de949665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ee0c0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ee0a2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ee0a02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577de922e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5577df3f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577df390632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5577df392375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577df39235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5577dedb0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577ded9d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577ded9712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577dee00ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577de9f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577deaded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577de94ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577de9542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577de93b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577de9674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ee0a04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577de92ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e6b872e1f64535df02a04eae3e573c36dd168b7 Step #5: MERGE-OUTER: attempt 1452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3462321752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e6b872e1f64535df02a04eae3e573c36dd168b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2626 processed earlier; will process 720 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99560== ERROR: libFuzzer: deadly signal Step #5: #0 0x55655b076594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55655afeab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55655afcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3375ecc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3375ce100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3375cc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55655afa6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55655ba7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55655ba14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55655ba16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55655ba1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55655b434229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55655b4219d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55655b41b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55655b484ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55655b076c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55655b162d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55655afced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55655afd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55655afbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55655afeb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3375cc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55655afb2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aaa9d94484a6fdc1ca6f3632b2ab9aefe02442ee Step #5: MERGE-OUTER: attempt 1453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3463112183 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aaa9d94484a6fdc1ca6f3632b2ab9aefe02442ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2627 processed earlier; will process 719 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99577== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618e9053594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618e8fc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618e8faa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f306002f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f305fe4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f305fe23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618e8f83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5618e9a57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618e99f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5618e99f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618e99f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5618e9411229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618e93fe9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618e93f812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618e9461ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618e9053c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618e913fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618e8fabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618e8fb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618e8f9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618e8fc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f305fe25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618e8f8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfcd5bbab6c602be7ea47f3323f351bcc8405b7e Step #5: MERGE-OUTER: attempt 1454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3463903647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cfcd5bbab6c602be7ea47f3323f351bcc8405b7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2628 processed earlier; will process 718 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99595== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b7741c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b77413ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b77411d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5759e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5757f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5757d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b7740f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b774bca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b774b64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b774b66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b774b6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b774584229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b7745719d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b77456b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b7745d4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b7741c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b7742b2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b77411ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b7741282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b77410f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b77413b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5757d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b774102bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bca02d5bb4015e88d9b39322eb93be62176fc0d Step #5: MERGE-OUTER: attempt 1455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3464700216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4bca02d5bb4015e88d9b39322eb93be62176fc0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2629 processed earlier; will process 717 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99613== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea39c73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea39be7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea39bca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f862b6f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f862b50b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f862b4ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea39ba3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ea3a677138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea3a611632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ea3a613375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea3a61335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ea3a031229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea3a01e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea3a01812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea3a081ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea39c73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea39d5fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea39bcbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea39bd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea39bbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea39be84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f862b4ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea39bafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d33176ed4643ba0b42852f2ad71090a360cda5f Step #5: MERGE-OUTER: attempt 1456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3467280992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3d33176ed4643ba0b42852f2ad71090a360cda5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2632 processed earlier; will process 714 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99715== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f98e14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f98d88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f98d6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8c60aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff8c5ebf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8c5e9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f98d44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558f99818138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f997b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558f997b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f997b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558f991d2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f991bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f991b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f99222ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f98e14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f98f00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f98d6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f98d762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f98d5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f98d894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8c5ea0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f98d50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19bb491d0d94c6550c730e6f26685edee83c145b Step #5: MERGE-OUTER: attempt 1457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468081418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/19bb491d0d94c6550c730e6f26685edee83c145b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2633 processed earlier; will process 713 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99733== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d07a49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d079bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d079a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f873a42f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f873a24400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f873a223858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d07979e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d0844d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d083e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d083e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d083e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d07e07229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d07df49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d07dee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d07e57ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d07a49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d07b35d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d079a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d079ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d079927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d079be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f873a225082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d07985bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7219c0328512245632cd486be7135836d9aa2294 Step #5: MERGE-OUTER: attempt 1458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468884372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7219c0328512245632cd486be7135836d9aa2294' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2634 processed earlier; will process 712 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==99751== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d916ab5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d916a29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d916a0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98574c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98572da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98572b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9169e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d9174b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d917453632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d917455578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d916e5aed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d916ec3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d916ab5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d916ba1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d916a0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d916a172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9169fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d916a2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f98572bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d9169f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bc0d884f660edcc241783b2856e852c2d3787c4 Step #5: MERGE-OUTER: attempt 1459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3469679463 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1bc0d884f660edcc241783b2856e852c2d3787c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2635 processed earlier; will process 711 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99773== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594b73d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594b734ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594b732d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc17e55141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc17e36600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc17e345858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594b7306e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594b7dda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594b7d74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594b7d76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594b7d7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594b7794229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594b77819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594b777b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594b77e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594b73d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594b74c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594b732ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594b73382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594b731f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594b734b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc17e347082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594b7312bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3fa18ed3ac92b49f721363ea30881bf289e66b7 Step #5: MERGE-OUTER: attempt 1460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3470389796 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3fa18ed3ac92b49f721363ea30881bf289e66b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2636 processed earlier; will process 710 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99847== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d477b90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d477b04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d477ae7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf84ac441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf848d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf848b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d477ac0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d478594138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d47852e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d478530375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d47853035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d4780050c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d47803c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d477f4dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d477f3b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d477f3512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d477f9eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d477b90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d477c7cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d477ae8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d477af22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d477ad97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d477b054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf848ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d477accbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adb689c3d2f2bef5a6c744b8fd542d3b0c03db84 Step #5: MERGE-OUTER: attempt 1461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3471784420 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/adb689c3d2f2bef5a6c744b8fd542d3b0c03db84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2638 processed earlier; will process 708 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99905== ERROR: libFuzzer: deadly signal Step #5: #0 0x556fa6c14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556fa6b88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556fa6b6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f067ebc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f067e9d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f067e9b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556fa6b44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556fa7618138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556fa75b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556fa75b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556fa75b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556fa6fd2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556fa6fbf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556fa6fb912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556fa7022ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556fa6c14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556fa6d00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556fa6b6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556fa6b762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556fa6b5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556fa6b894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f067e9b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556fa6b50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-832325cf84bf3ed5fd569bac440a0f3d01e6b01b Step #5: MERGE-OUTER: attempt 1462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3472239782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/832325cf84bf3ed5fd569bac440a0f3d01e6b01b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2639 processed earlier; will process 707 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99976== ERROR: libFuzzer: deadly signal Step #5: #0 0x56154eca1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56154ec15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56154ebf8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8ca1a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8c9fbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8c9f9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56154ebd1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56154f6a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56154f63f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56154f641375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56154f64135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56154f1160c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56154f14d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56154f05ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56154f04c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56154f04612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56154f0afef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56154eca1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56154ed8dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56154ebf9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56154ec032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56154ebea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56154ec164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8c9f9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56154ebddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5607ae76bd8df46729f6edeb4427b618eac8e12e Step #5: MERGE-OUTER: attempt 1463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3473015322 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5607ae76bd8df46729f6edeb4427b618eac8e12e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2640 processed earlier; will process 706 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99990== ERROR: libFuzzer: deadly signal Step #5: #0 0x561600144594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616000b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56160009b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27cecc741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27ceadc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27ceabb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561600074e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561600b48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561600ae2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561600ae4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561600ae435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561600502229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616004ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616004e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561600552ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561600144c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561600230d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56160009cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616000a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56160008d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5616000b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f27ceabd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561600080bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2afaf2efb94609d3ace69efc6af3fa383161454 Step #5: MERGE-OUTER: attempt 1464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3474421672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2afaf2efb94609d3ace69efc6af3fa383161454' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2642 processed earlier; will process 704 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100098== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd0c52f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd0c4a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd0c486665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41ed61341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41ed42800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41ed407858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd0c45fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cd0cf33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd0cecd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cd0cecf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd0cecf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cd0c9a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd0c9db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd0c8ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd0c8da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd0c8d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd0c93def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd0c52fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd0c61bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd0c487d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd0c4912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd0c4787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd0c4a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41ed409082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd0c46bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b25e9a615be849f3e7f88c17d63e2b3800560f98 Step #5: MERGE-OUTER: attempt 1465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3475101754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b25e9a615be849f3e7f88c17d63e2b3800560f98' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2643 processed earlier; will process 703 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100111== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a3f1d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a3f145b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a3f128665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9aee5c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9aee3d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9aee3b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a3f101e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a3fbd5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a3fb6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a3fb71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a3fb7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a3f58f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a3f57c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a3f57612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a3f5dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a3f1d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a3f2bdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a3f129d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a3f1332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a3f11a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a3f1464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9aee3b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a3f10dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06e3e8cb639af71b19397715a19c74b2c3b393ae Step #5: MERGE-OUTER: attempt 1466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3476893707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06e3e8cb639af71b19397715a19c74b2c3b393ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2644 processed earlier; will process 702 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100155== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a99dcc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a99dc37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a99dc1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5aa0c8e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5aa0aa300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5aa0a82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a99dbf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a99e6c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a99e661632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a99e663375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a99e66335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a99e1380c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a99e16f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a99e080d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a99e06e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a99e06812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a99e0d1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a99dcc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a99ddafd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a99dc1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a99dc252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a99dc0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a99dc384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5aa0a84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a99dbffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-634b6cb5302445f8202e2a47a67ce9bf1a248b96 Step #5: MERGE-OUTER: attempt 1467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3477792659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/634b6cb5302445f8202e2a47a67ce9bf1a248b96' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2646 processed earlier; will process 700 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100264== ERROR: libFuzzer: deadly signal Step #5: #0 0x56458b463594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56458b3d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56458b3ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f708956f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f708938400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7089363858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56458b393e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56458be67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56458be01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56458be03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56458be0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56458b821229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56458b80e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56458b80812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56458b871ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56458b463c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56458b54fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56458b3bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56458b3c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56458b3ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56458b3d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7089365082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56458b39fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63df0f09bf33401176a55478d72c29cfad380ad5 Step #5: MERGE-OUTER: attempt 1468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3478598952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/63df0f09bf33401176a55478d72c29cfad380ad5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2647 processed earlier; will process 699 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100280== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1c6c38594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1c6bacb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1c6b8f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e5fc6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e5fa7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e5fa54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1c6b68e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d1c763c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1c75d6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d1c75d8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1c75d835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d1c6ff6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d1c6fe39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d1c6fdd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1c7046ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1c6c38c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d1c6d24d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1c6b90d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1c6b9a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1c6b817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1c6bad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e5fa56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1c6b74bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4707dae0d947a8e9caa16b8000a1f43d39c99377 Step #5: MERGE-OUTER: attempt 1469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3479393474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4707dae0d947a8e9caa16b8000a1f43d39c99377' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2648 processed earlier; will process 698 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100298== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2fbdf0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2fbd64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2fbd47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efea737141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efea718600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efea7165858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2fbd20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d2fc7f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2fc78e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d2fc790375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2fc79035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d2fc1ae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2fc19b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2fc19512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2fc1feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2fbdf0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2fbedcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2fbd48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2fbd522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2fbd397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2fbd654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efea7167082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2fbd2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22058e344b01e213cfba2d97ef3865aa632b0950 Step #5: MERGE-OUTER: attempt 1470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3480185345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/22058e344b01e213cfba2d97ef3865aa632b0950' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2649 processed earlier; will process 697 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100316== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe43498594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe4340cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe433ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fd9eac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fd9cc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fd9ca0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe433c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fe43e9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe43e36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fe43e38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe43e3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fe43856229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe438439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe4383d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe438a6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe43498c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe43584d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe433f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe433fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe433e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe4340d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1fd9ca2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe433d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc3d35d20df91f7061ffd6ecd957f991e989d0c1 Step #5: MERGE-OUTER: attempt 1471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3480971874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fc3d35d20df91f7061ffd6ecd957f991e989d0c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2650 processed earlier; will process 696 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==100334== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b97263594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b971d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b971ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f1381841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f1362d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f1360c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b97193e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b97c67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b97c01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b97c03578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558b97608ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558b97671ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558b97263c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558b9734fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558b971bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558b971c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558b971ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558b971d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3f1360e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558b9719fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a42b66d4d9022e0eaac3f335177624bd98ce6c10 Step #5: MERGE-OUTER: attempt 1472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3481761287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a42b66d4d9022e0eaac3f335177624bd98ce6c10' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2651 processed earlier; will process 695 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100387== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a026df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a02653b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a02636665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39dda3f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39dd85400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39dd833858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a0260fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559a030e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a0307d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559a0307f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a0307f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559a02b540c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559a02b8b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559a02a9cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559a02a8a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559a02a8412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559a02aedef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559a026dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559a027cbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559a02637d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559a026412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559a026287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559a026544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f39dd835082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559a0261bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d9aeff993b9b56b93f32bc4abe5d78fbab19a73 Step #5: MERGE-OUTER: attempt 1473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3482264561 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6d9aeff993b9b56b93f32bc4abe5d78fbab19a73' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2652 processed earlier; will process 694 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100426== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ed11b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ed1127b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ed110a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f698137441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f698118900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6981168858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ed10e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ed1bb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ed1b51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ed1b53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ed1b5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ed1571229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ed155e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ed155812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ed15c1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ed11b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ed129fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ed110bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ed11152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ed10fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ed11284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f698116a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ed10efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb0f4ac350e2f4fd140d92e9eaea0c29c91b3989 Step #5: MERGE-OUTER: attempt 1474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3485697692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/fb0f4ac350e2f4fd140d92e9eaea0c29c91b3989' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2654 processed earlier; will process 692 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==100483== ERROR: libFuzzer: deadly signal Step #5: #0 0x562779074594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562778fe8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562778fcb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97b979e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97b95b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97b9592858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562778fa4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562779a78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562779a12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562779a14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562779a1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5627794e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56277951adc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x5627791684bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x5627791826c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x562779159fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x562779160e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x562779160e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x562779160e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x562778fccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562778fd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562778fbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562778fe94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97b9594082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562778fb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c950387d5b56ba3e016b3334a1167f6b471a35a Step #5: MERGE-OUTER: attempt 1475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3486635940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9c950387d5b56ba3e016b3334a1167f6b471a35a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2655 processed earlier; will process 691 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100590== ERROR: libFuzzer: deadly signal Step #5: #0 0x558761d14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558761c88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558761c6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f888ba4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f888b85600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f888b835858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558761c44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558762718138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587626b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5587626b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587626b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5587621890c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587621c013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5587620d1d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587620bf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587620b912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558762122ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558761d14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558761e00d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558761c6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558761c762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558761c5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558761c894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f888b837082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558761c50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2cb4deaf2cd83ee1c8b51efa01e7ea1f104d61e Step #5: MERGE-OUTER: attempt 1476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3487298659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2cb4deaf2cd83ee1c8b51efa01e7ea1f104d61e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2656 processed earlier; will process 690 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100603== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae23ead594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae23e21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae23e04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4f0bc441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4f09d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4f09b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae23ddde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ae248b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae2484b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ae2484d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae2484d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ae2426b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae242589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae2425212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae242bbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae23eadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae23f99d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae23e05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae23e0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae23df67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae23e224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4f09ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae23de9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f3cabfbfb88fb923a1bcf0e9e918ea999a36874 Step #5: MERGE-OUTER: attempt 1477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3488585267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7f3cabfbfb88fb923a1bcf0e9e918ea999a36874' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2658 processed earlier; will process 688 files now Step #5: #1 pulse exec/s: 1 rss: 561Mb Step #5: 2026-07-11 07:29:09,143 I Setting LIMIT: 1.0851e+17 kbps Step #5: 2026-07-11 07:29:09,143 I Setting LIMIT: 1.0851e+17 kbps Step #5: 2026-07-11 07:29:09,143 I Setting LIMIT: 4.66594e+18 kbps Step #5: #2 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100717== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ce1b69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ce1addb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ce1ac0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a5bad441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a5b8e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a5b8c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ce1a99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ce256d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ce2507632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ce2509375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ce250935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564ce1f27229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ce1f149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ce1f0e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ce1f77ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ce1b69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ce1c55d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ce1ac1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ce1acb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ce1ab27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ce1ade4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a5b8ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ce1aa5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e04fab88d96f559f486e01dfacd8c0d9a82fd0e Step #5: MERGE-OUTER: attempt 1478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3492086711 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3e04fab88d96f559f486e01dfacd8c0d9a82fd0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2661 processed earlier; will process 685 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100836== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640fe97f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640fe8f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640fe8d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30d4f2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30d4d3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30d4d14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640fe8afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5640ff383138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640ff31d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5640ff31f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640ff31f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5640fedf40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640fee2b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640fed3cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640fed2a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640fed2412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5640fed8def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5640fe97fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640fea6bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5640fe8d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5640fe8e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640fe8c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640fe8f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f30d4d16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5640fe8bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3397a1adf0b1e4383f6062bc8f1c515b7b8a064 Step #5: MERGE-OUTER: attempt 1479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3493168102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e3397a1adf0b1e4383f6062bc8f1c515b7b8a064' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2662 processed earlier; will process 684 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100848== ERROR: libFuzzer: deadly signal Step #5: #0 0x56387aa3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56387a9b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56387a995665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f581a6d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f581a4e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f581a4c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56387a96ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56387b442138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56387b3dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56387b3de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56387b3de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56387adfc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56387ade99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56387ade312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56387ae4cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56387aa3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56387ab2ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56387a996d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56387a9a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56387a9877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56387a9b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f581a4c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56387a97abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3942c6f4759f00b76b188d571fd8fa9c96d4e6b Step #5: MERGE-OUTER: attempt 1480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3500284038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a3942c6f4759f00b76b188d571fd8fa9c96d4e6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2668 processed earlier; will process 678 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101025== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df8bccc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df8bc40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df8bc23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39a41fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39a401000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39a3fef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df8bbfce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55df8c6d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df8c66a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55df8c66c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df8c66c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55df8c08a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df8c0779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df8c07112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df8c0daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df8bcccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df8bdb8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df8bc24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df8bc2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df8bc157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df8bc414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39a3ff1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df8bc08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-647b821cfa55e5117f06be1a71d26f9b74469449 Step #5: MERGE-OUTER: attempt 1481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3503350234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/647b821cfa55e5117f06be1a71d26f9b74469449' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2671 processed earlier; will process 675 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101181== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631fb984594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631fb8f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631fb8db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53cbd3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53cbb4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53cbb2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631fb8b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631fc388138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631fc322632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5631fc324375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631fc32435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631fbd42229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631fbd2f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631fbd2912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631fbd92ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631fb984c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631fba70d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631fb8dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631fb8e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631fb8cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631fb8f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53cbb30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631fb8c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9d3d446c8725811af3a2c253514b1181b30ed38 Step #5: MERGE-OUTER: attempt 1482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3504243747 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f9d3d446c8725811af3a2c253514b1181b30ed38' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2672 processed earlier; will process 674 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101197== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614f1d3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614f1cb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614f1c95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85f65a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85f63bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85f639c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614f1c6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5614f2742138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614f26dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5614f26de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614f26de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5614f20fc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614f20e99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614f20e312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614f214cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614f1d3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614f1e2ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614f1c96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614f1ca02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614f1c877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614f1cb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85f639e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614f1c7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26cc415c6d1fd107e624a90ca43a1d8d57270e2d Step #5: MERGE-OUTER: attempt 1483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3506707451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/26cc415c6d1fd107e624a90ca43a1d8d57270e2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2675 processed earlier; will process 671 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101289== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619b1ab7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619b1a2bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619b1a0e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15c79b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15c77ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15c77a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619b19e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5619b24bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619b2455632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5619b2457375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619b245735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5619b1f2c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5619b1f6313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5619b1e74d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5619b1e629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5619b1e5c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5619b1ec5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5619b1ab7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5619b1ba3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5619b1a0fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5619b1a192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5619b1a007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5619b1a2c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f15c77ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5619b19f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-626ceff5061c59804e35f2927e2abf454e0ef5ac Step #5: MERGE-OUTER: attempt 1484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3510529822 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/626ceff5061c59804e35f2927e2abf454e0ef5ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2679 processed earlier; will process 667 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101412== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f8bf73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f8bee7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f8beca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7a979241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7a95a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7a9586858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f8bea3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f8c977138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f8c911632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f8c913375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f8c91335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f8c3e80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f8c41f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f8c330d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f8c31e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f8c31812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f8c381ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f8bf73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f8c05fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f8becbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f8bed52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f8bebc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f8bee84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb7a9588082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f8beafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-639036b005923ceec7c7764f6634456d74ba455c Step #5: MERGE-OUTER: attempt 1485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3512628733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/639036b005923ceec7c7764f6634456d74ba455c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2682 processed earlier; will process 664 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101499== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a75a26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a7599ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a7597d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f671151841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f671132d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f671130c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a75956e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a7642a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a763c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a763c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a763c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a75e9b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a75ed213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a75de3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a75dd19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a75dcb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a75e34ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a75a26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a75b12d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a7597ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a759882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a7596f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a7599b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f671130e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a75962bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90add42139ea254c7112fe3eb9f0c934ed6e6a84 Step #5: MERGE-OUTER: attempt 1486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3513119102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/90add42139ea254c7112fe3eb9f0c934ed6e6a84' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2683 processed earlier; will process 663 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101538== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562f79ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562f7921b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5562f7904665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b6a4c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b6a2dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b6a2bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5562f78dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5562f83b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562f834b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5562f834d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562f834d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5562f7d6b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562f7d589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5562f7d5212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562f7dbbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5562f79adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5562f7a99d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5562f7905d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5562f790f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562f78f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562f79224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b6a2bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5562f78e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-142bef1680d895bb043eaae69b248d47b8da5b09 Step #5: MERGE-OUTER: attempt 1487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3513976895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/142bef1680d895bb043eaae69b248d47b8da5b09' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2684 processed earlier; will process 662 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101554== ERROR: libFuzzer: deadly signal Step #5: #0 0x562118452594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621183c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621183a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28430d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2842ee500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2842ec4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562118382e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562118e56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562118df0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562118df2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562118df235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562118810229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621187fd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621187f712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562118860ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562118452c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56211853ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621183aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621183b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56211839b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621183c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2842ec6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56211838ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85e5c556bce859b1791c92e8e63165272db472d7 Step #5: MERGE-OUTER: attempt 1488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3514769076 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/85e5c556bce859b1791c92e8e63165272db472d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2685 processed earlier; will process 661 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101572== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fde43e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fde435bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fde433e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d1d03941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d1ce4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d1ce2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fde4317e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fde4deb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fde4d85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fde4d87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fde4d8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fde47a5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fde47929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fde478c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fde47f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fde43e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fde44d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fde433fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fde43492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fde43307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fde435c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d1ce2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fde4323bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-263064a1f4dd66d1110836f70312b66bcf84baac Step #5: MERGE-OUTER: attempt 1489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3515556949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/263064a1f4dd66d1110836f70312b66bcf84baac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2686 processed earlier; will process 660 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101590== ERROR: libFuzzer: deadly signal Step #5: #0 0x55713220a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55713217eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557132161665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565d38341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565d19800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f565d177858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55713213ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557132c0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557132ba8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557132baa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557132baa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5571325c8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571325b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571325af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557132618ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55713220ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571322f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557132162d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55713216c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571321537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55713217f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f565d179082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557132146bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51a107e5bc4671c20bb932c37f4833fe969be849 Step #5: MERGE-OUTER: attempt 1490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3516339560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51a107e5bc4671c20bb932c37f4833fe969be849' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2687 processed earlier; will process 659 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101608== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b10726d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1071e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1071c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ae603541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ae5e4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ae5e29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b10719de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b107c71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b107c0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b107c0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b107c0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b10762b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1076189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b10761212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b10767bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b10726dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b107359d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1071c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1071cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1071b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1071e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ae5e2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1071a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3dd37e993e76c1700f875f1a2b65fa82db7d704 Step #5: MERGE-OUTER: attempt 1491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3517131827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3dd37e993e76c1700f875f1a2b65fa82db7d704' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2688 processed earlier; will process 658 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101626== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c60a63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c609d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c609ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4e5c8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4e5a9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4e5a75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c60993e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c61467138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c61401632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c61403375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c6140335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c60e21229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c60e0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c60e0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c60e71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c60a63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c60b4fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c609bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c609c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c609ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c609d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4e5a77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c6099fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-194d9c5bb4179eea727655f63abad7ce2e7c06fa Step #5: MERGE-OUTER: attempt 1492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3517919782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/194d9c5bb4179eea727655f63abad7ce2e7c06fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2689 processed earlier; will process 657 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101644== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dda754594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dda6c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dda6ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f572b21241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f572b02700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f572b006858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dda684e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555ddb158138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ddb0f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555ddb0f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ddb0f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555ddab12229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ddaaff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ddaaf912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ddab62ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dda754c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dda840d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dda6acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dda6b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dda69d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dda6c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f572b008082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dda690bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e14929f45da8657c53657162aabe2e832aef0ac0 Step #5: MERGE-OUTER: attempt 1493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3518710872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e14929f45da8657c53657162aabe2e832aef0ac0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2690 processed earlier; will process 656 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101662== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f981a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f9811bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f980fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65aaf1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65aad2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65aad08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f980d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559f98bab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f98b45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559f98b47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f98b4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559f98565229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f985529d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f9854c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f985b5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f981a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f98293d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f980ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f981092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f980f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f9811c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65aad0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f980e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d2d7f768a199a7416e51caeef20c10b9aeacf50 Step #5: MERGE-OUTER: attempt 1494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3519499362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d2d7f768a199a7416e51caeef20c10b9aeacf50' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2691 processed earlier; will process 655 files now Step #5: #1 pulse exec/s: 0 rss: 225Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101680== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588be2c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588be23cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588be21f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2912e1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2912c2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2912c05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588be1f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5588beccc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588bec66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5588bec68375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588bec6835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5588be73d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5588be77413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5588be685d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5588be6739d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5588be66d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5588be6d6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5588be2c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5588be3b4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5588be220d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5588be22a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5588be2117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5588be23d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2912c07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5588be204bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5f8cee860269801b96c4af2cfd989c0c2f17c580 Step #5: MERGE-OUTER: attempt 1495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3520433789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5f8cee860269801b96c4af2cfd989c0c2f17c580' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2693 processed earlier; will process 653 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101764== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb216ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb21621b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb21604665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9fab71941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9fab52e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9fab50d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb215dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb220b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb2204b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb2204d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb2204d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb21a6b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb21a589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb21a5212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb21abbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb216adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb21799d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb21605d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb2160f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb215f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb216224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9fab50f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb215e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d4b3d71377b186cac26d04a97af4d9be3beb5e9 Step #5: MERGE-OUTER: attempt 1496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3522463882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d4b3d71377b186cac26d04a97af4d9be3beb5e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2695 processed earlier; will process 651 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101875== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f75040594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f74fb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f74f97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdd2de041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdd2bf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdd2bd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f74f70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561f75a44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f759de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561f759e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f759e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561f753fe229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f753eb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f753e512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f7544eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f75040c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f7512cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f74f98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f74fa22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f74f897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f74fb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdd2bd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f74f7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d921fd7d441a0ba4bfa5e408f7fe75a53f4ade44 Step #5: MERGE-OUTER: attempt 1497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3523330414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d921fd7d441a0ba4bfa5e408f7fe75a53f4ade44' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2696 processed earlier; will process 650 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101917== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bfcf72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bfcee6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bfcec9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8969a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8967be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb89679d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bfcea2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560bfd976138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bfd910632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560bfd912375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bfd91235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560bfd3e70c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560bfd41e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560bfd32fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560bfd31d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560bfd31712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560bfd380ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560bfcf72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560bfd05ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560bfcecad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560bfced42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560bfcebb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560bfcee74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb89679f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560bfceaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b465dc1c1396c15f1a063069bd170dd92b4083d Step #5: MERGE-OUTER: attempt 1498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3524051963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b465dc1c1396c15f1a063069bd170dd92b4083d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2697 processed earlier; will process 649 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101931== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ab072e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ab06a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ab0685665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e30f7b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e30d9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e30d6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ab065ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560ab1132138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ab10cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560ab10ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ab10ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560ab0aec229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ab0ad99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ab0ad312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ab0b3cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ab072ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ab081ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ab0686d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ab06902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ab06777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ab06a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e30d71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ab066abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d2155a87ce0980c4a3aba97182f0eaffde29a96 Step #5: MERGE-OUTER: attempt 1499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3524723553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8d2155a87ce0980c4a3aba97182f0eaffde29a96' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2698 processed earlier; will process 648 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101975== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebac70a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebac67eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebac661665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6d044441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6d025900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6d0238858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebac63ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebad10e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebad0a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebad0aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebad0aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebacb7f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebacbb613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebacac7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebacab59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebacaaf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebacb18ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebac70ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebac7f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebac662d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebac66c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebac6537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebac67f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6d023a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebac646bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-665bd5901dd9d764d08caf04c7f352f894c48803 Step #5: MERGE-OUTER: attempt 1500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3525717795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/665bd5901dd9d764d08caf04c7f352f894c48803' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2700 processed earlier; will process 646 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102085== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a699687594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6995fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6995de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f571ca0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f571c81e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f571c7fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6995b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a69a08b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a69a025632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a69a027375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a69a02735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a699a45229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a699a329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a699a2c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a699a95ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a699687c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a699773d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6995dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6995e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6995d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6995fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f571c7ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6995c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-660baa61377a772798f765c8e923aa72a09d25c3 Step #5: MERGE-OUTER: attempt 1501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3526684246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/660baa61377a772798f765c8e923aa72a09d25c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2701 processed earlier; will process 645 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102101== ERROR: libFuzzer: deadly signal Step #5: #0 0x563964be2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563964b56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563964b39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c144c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c142d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c142b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563964b12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5639655e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563965580632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563965582375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56396558235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5639650570c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56396508e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563964f9fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563964f8d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563964f8712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563964ff0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563964be2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563964cced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563964b3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563964b442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563964b2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563964b574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c142ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563964b1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d430594fec618ce703fff7cf7e9fea276fafb31e Step #5: MERGE-OUTER: attempt 1502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3529486942 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d430594fec618ce703fff7cf7e9fea276fafb31e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2705 processed earlier; will process 641 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102232== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637827e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56378275bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56378273e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd52b5e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd52b3fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd52b3dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563782717e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5637831eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563783185632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563783187375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56378318735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563782ba5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563782b929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563782b8c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563782bf5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637827e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637828d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56378273fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637827492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637827307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56378275c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd52b3df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563782723bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb93ec1bf7422f7a5c521615e4c71f8eb033ffe6 Step #5: MERGE-OUTER: attempt 1503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3529918297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bb93ec1bf7422f7a5c521615e4c71f8eb033ffe6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2706 processed earlier; will process 640 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102270== ERROR: libFuzzer: deadly signal Step #5: #0 0x56265b9a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56265b91bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56265b8fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6111a3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f611185100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6111830858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56265b8d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56265c3ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56265c345632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56265c347375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56265c34735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56265bd65229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56265bd529d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56265bd4c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56265bdb5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56265b9a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56265ba93d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56265b8ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56265b9092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56265b8f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56265b91c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6111832082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56265b8e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-126f4839b5db5491318be50e1fb9411d39f7f7a4 Step #5: MERGE-OUTER: attempt 1504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3530776050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/126f4839b5db5491318be50e1fb9411d39f7f7a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2707 processed earlier; will process 639 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==102286== ERROR: libFuzzer: deadly signal Step #5: #0 0x56497b9b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56497b926b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56497b909665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc31bc3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc31ba4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc31ba2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56497b8e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56497c3b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56497c350632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56497c352578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56497bd57ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56497bdc0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56497b9b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56497ba9ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56497b90ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56497b9142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56497b8fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56497b9274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc31ba2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56497b8eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06988ee7c817f13d3712b6c69feec365571b83b1 Step #5: MERGE-OUTER: attempt 1505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3531563620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/06988ee7c817f13d3712b6c69feec365571b83b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2708 processed earlier; will process 638 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: #4 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102339== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f94caf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f94c23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f94c06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02323ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f023220400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02321e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f94bdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562f956b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f9564d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562f9564f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f9564f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562f951240c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f9515b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f9506cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f9505a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f9505412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f950bdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f94cafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f94d9bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f94c07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f94c112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f94bf87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f94c244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f02321e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f94bebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79083627214171c7882ad5a4070225ae435f4a38 Step #5: MERGE-OUTER: attempt 1506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3538400437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/79083627214171c7882ad5a4070225ae435f4a38' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2713 processed earlier; will process 633 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102519== ERROR: libFuzzer: deadly signal Step #5: #0 0x56023e44a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56023e3beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56023e3a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d48b6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d4897700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d48956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56023e37ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56023ee4e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56023ede8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56023edea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56023edea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56023e8bf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56023e8f613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56023e807d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56023e7f59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56023e7ef12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56023e858ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56023e44ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56023e536d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56023e3a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56023e3ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56023e3937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56023e3bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d48958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56023e386bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6138793fad964792852df081f1e43ab2818fdbc Step #5: MERGE-OUTER: attempt 1507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3538905399 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e6138793fad964792852df081f1e43ab2818fdbc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2714 processed earlier; will process 632 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102590== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cee7425594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cee7399b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cee737c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2848b2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f284893f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f284891e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cee7355e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cee7e29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cee7dc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cee7dc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cee7dc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cee789a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cee78d113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cee77e2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cee77d09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cee77ca12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cee7833ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cee7425c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cee7511d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cee737dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cee73872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cee736e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cee739a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2848920082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cee7361bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e6a243370210e3fd60c435e5a4af887b0868602 Step #5: MERGE-OUTER: attempt 1508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3539428076 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7e6a243370210e3fd60c435e5a4af887b0868602' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2715 processed earlier; will process 631 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102599== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fedd364594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fedd2d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fedd2bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81f316141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81f2f7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81f2f55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fedd294e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55feddd68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55feddd02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55feddd04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55feddd0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fedd7d90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fedd81013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fedd721d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fedd70f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fedd70912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fedd772ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fedd364c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fedd450d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fedd2bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fedd2c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fedd2ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fedd2d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f81f2f57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fedd2a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d4d2feb763e9d53c733eed6ba5469a2921bae25 Step #5: MERGE-OUTER: attempt 1509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3540741269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1d4d2feb763e9d53c733eed6ba5469a2921bae25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2717 processed earlier; will process 629 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102714== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644cf7f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644cf764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644cf747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13a6dc841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13a6bdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13a6bbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644cf720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5644d01f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644d018e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5644d0190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644d019035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5644cfbae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644cfb9b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644cfb9512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644cfbfeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644cf7f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644cf8dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644cf748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644cf7522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644cf7397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644cf7654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13a6bbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644cf72cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78afc04b19136c214a40b90e2cb98640e45cbcd3 Step #5: MERGE-OUTER: attempt 1510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3541360303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/78afc04b19136c214a40b90e2cb98640e45cbcd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2718 processed earlier; will process 628 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102725== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d6b4155594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6b40c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6b40ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a5978441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a5959900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a59578858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6b4085e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d6b4b59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6b4af3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d6b4af5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6b4af535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d6b4513229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d6b45009d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d6b44fa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d6b4563ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d6b4155c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d6b4241d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6b40add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6b40b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6b409e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6b40ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a5957a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6b4091bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b61ebdd6355bb26b79038fd3a6cf670e8f54811 Step #5: MERGE-OUTER: attempt 1511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3544707049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b61ebdd6355bb26b79038fd3a6cf670e8f54811' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2720 processed earlier; will process 626 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102835== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2e6cb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2e6c29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2e6c0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc6847e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc6829300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc68272858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2e6be5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2e76b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2e7653632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2e7655375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2e765535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2e7073229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2e70609d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2e705a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2e70c3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2e6cb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2e6da1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2e6c0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2e6c172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2e6bfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2e6c2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc68274082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2e6bf1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c542bb258e23d07156595586da39125bcde523b Step #5: MERGE-OUTER: attempt 1512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3545567836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c542bb258e23d07156595586da39125bcde523b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2721 processed earlier; will process 625 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1c47e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1c4756b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1c4739665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efed8adc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efed88f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efed88d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1c4712e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a1c51e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1c5180632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a1c5182375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1c518235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a1c4c570c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a1c4c8e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a1c4b9fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a1c4b8d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a1c4b8712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a1c4bf0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a1c47e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a1c48ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a1c473ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a1c47442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a1c472b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a1c47574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efed88d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a1c471ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38521d7825ef057a1d81272cea511b3a71c7b296 Step #5: MERGE-OUTER: attempt 1513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3549823197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/38521d7825ef057a1d81272cea511b3a71c7b296' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2725 processed earlier; will process 621 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103009== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba76267594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba761dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba761be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d1e82d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d1e64200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d1e621858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba76197e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ba76c6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba76c05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ba76c07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba76c0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ba76625229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba766129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba7660c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba76675ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba76267c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba76353d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba761bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba761c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba761b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba761dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d1e623082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba761a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8db61751658aee0850f38636ddb2a7936635cca9 Step #5: MERGE-OUTER: attempt 1514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3551793538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8db61751658aee0850f38636ddb2a7936635cca9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2727 processed earlier; will process 619 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103066== ERROR: libFuzzer: deadly signal Step #5: #0 0x562907dd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562907d4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562907d2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a53b2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a5393700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a53916858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562907d08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629087dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562908776632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562908778375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56290877835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562908196229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629081839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56290817d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629081e6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562907dd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562907ec4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562907d30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562907d3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562907d217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562907d4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a53918082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562907d14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e36b590e7d8474703e9e6d8be0e6e21a6f2e188 Step #5: MERGE-OUTER: attempt 1515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3552243203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6e36b590e7d8474703e9e6d8be0e6e21a6f2e188' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2728 processed earlier; will process 618 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103137== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d655cda594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d655c4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d655c31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f8ca0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f8c81d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f8c7fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d655c0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d6566de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d656678632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d65667a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d65667a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d656098229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d6560859d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d65607f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d6560e8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d655cdac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d655dc6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d655c32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d655c3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d655c237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d655c4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f8c7fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d655c16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfb662530d0f0bc638db41ef39995cbfc7bcdd90 Step #5: MERGE-OUTER: attempt 1516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3553203997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dfb662530d0f0bc638db41ef39995cbfc7bcdd90' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2729 processed earlier; will process 617 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103146== ERROR: libFuzzer: deadly signal Step #5: #0 0x561dbc5dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561dbc551b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561dbc534665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7539b5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f753996d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f753994c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561dbc50de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561dbcfe1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561dbcf7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561dbcf7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561dbcf7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561dbc99b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561dbc9889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561dbc98212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561dbc9ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561dbc5ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561dbc6c9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561dbc535d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561dbc53f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561dbc5267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561dbc5524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f753994e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561dbc519bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b00f31d68c04de4e8fdaca887e1f1074aa9d2ac9 Step #5: MERGE-OUTER: attempt 1517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3557267436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b00f31d68c04de4e8fdaca887e1f1074aa9d2ac9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2732 processed earlier; will process 614 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103230== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b3a5ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b3a522b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b3a505665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c38dc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c38bdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c38bba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b3a4dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564b3afb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b3af4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564b3af4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b3af4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564b3aa230c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564b3aa5a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564b3a96bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564b3a9599d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564b3a95312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564b3a9bcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564b3a5aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564b3a69ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564b3a506d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564b3a5102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564b3a4f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564b3a5234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5c38bbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564b3a4eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb1f331e1841df2d819dac1174cae4dcce13395a Step #5: MERGE-OUTER: attempt 1518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3557950506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eb1f331e1841df2d819dac1174cae4dcce13395a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2733 processed earlier; will process 613 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd5c32c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd5c2a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd5c283665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83cdc7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83cda8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83cda6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd5c25ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd5cd30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd5ccca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd5cccc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd5cccc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd5c7a10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd5c7d813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd5c6e9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd5c6d79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd5c6d112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd5c73aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd5c32cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd5c418d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd5c284d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd5c28e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd5c2757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd5c2a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f83cda6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd5c268bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca391a48583157b4ebbd621751682e3ad4bac964 Step #5: MERGE-OUTER: attempt 1519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3559468685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ca391a48583157b4ebbd621751682e3ad4bac964' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2735 processed earlier; will process 611 files now Step #5: #1 pulse exec/s: 0 rss: 297Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103334== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bed2b6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bed2ae2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bed2ac5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa45d2d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa45d0ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa45d0c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bed2a9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bed3572138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bed350c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bed350e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bed350e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bed2f2c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bed2f199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bed2f1312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bed2f7cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bed2b6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bed2c5ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bed2ac6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bed2ad02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bed2ab77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bed2ae34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa45d0cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bed2aaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a5b55f568cedfe4ac5d249c9d991807f841fe3c Step #5: MERGE-OUTER: attempt 1520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3564346285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a5b55f568cedfe4ac5d249c9d991807f841fe3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2740 processed earlier; will process 606 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103530== ERROR: libFuzzer: deadly signal Step #5: #0 0x560188068594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560187fdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560187fbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faaffe2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faaffc3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faaffc1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560187f98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560188a6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560188a06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560188a08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560188a0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560188426229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5601884139d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56018840d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560188476ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560188068c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560188154d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560187fc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560187fca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560187fb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560187fdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faaffc1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560187fa4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38c94f5e3dc50f4b366d6105e08c1b9e827aab86 Step #5: MERGE-OUTER: attempt 1521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3565079844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/38c94f5e3dc50f4b366d6105e08c1b9e827aab86' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2741 processed earlier; will process 605 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103543== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c784e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c78455b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c78438665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbec62f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbec610c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbec60eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c78411e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560c78ee5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c78e7f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560c78e81375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c78e8135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560c789560c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560c7898d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560c7889ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560c7888c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560c7888612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560c788efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560c784e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560c785cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560c78439d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560c784432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560c7842a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560c784564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbec60ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560c7841dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f2c8993951b55b8c35ed2846c03a807344feaad Step #5: MERGE-OUTER: attempt 1522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3565953236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7f2c8993951b55b8c35ed2846c03a807344feaad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2742 processed earlier; will process 604 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103586== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fec8c6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fec8bdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fec8bc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec9228541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec9209a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec92079858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fec8b9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fec966f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fec9609632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fec960b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fec960b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fec9029229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fec90169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fec901012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fec9079ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fec8c6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fec8d57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fec8bc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fec8bcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fec8bb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fec8be04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec9207b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fec8ba7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3e4cf310c575a17d6d2863458cc1df894a197dd Step #5: MERGE-OUTER: attempt 1523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3566739192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3e4cf310c575a17d6d2863458cc1df894a197dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2743 processed earlier; will process 603 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103603== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f386146594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3860bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f38609d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93ede9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93edca700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93edc86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f386076e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f386b4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f386ae4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f386ae6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f386ae635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f386504229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f3864f19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f3864eb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f386554ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f386146c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f386232d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f38609ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f3860a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f38608f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f3860bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f93edc88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f386082bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c058f98a6a84474a4e952b969afc3acea18e2aad Step #5: MERGE-OUTER: attempt 1524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3567527525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c058f98a6a84474a4e952b969afc3acea18e2aad' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2744 processed earlier; will process 602 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==103621== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625c3f8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625c3f03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625c3ee6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32d783741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32d764c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32d762b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625c3ebfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5625c4993138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625c492d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5625c492f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5625c4334ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5625c439def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5625c3f8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5625c407bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5625c3ee7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5625c3ef12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5625c3ed87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5625c3f044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f32d762d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5625c3ecbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0438b238871b900ac3f8a8e8ef114b376abed853 Step #5: MERGE-OUTER: attempt 1525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3568315872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0438b238871b900ac3f8a8e8ef114b376abed853' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2745 processed earlier; will process 601 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103643== ERROR: libFuzzer: deadly signal Step #5: #0 0x56199c8d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56199c847b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56199c82a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1ae1a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1adfba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1adf99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56199c803e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56199d2d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56199d271632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56199d273375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56199d27335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56199cd480c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56199cd7f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56199cc90d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56199cc7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56199cc7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56199cce1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56199c8d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56199c9bfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56199c82bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56199c8352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56199c81c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56199c8484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1adf9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56199c80fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11a6268f6bdb69deb5641189f25d556b0a842613 Step #5: MERGE-OUTER: attempt 1526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3569108121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/11a6268f6bdb69deb5641189f25d556b0a842613' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2746 processed earlier; will process 600 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103718== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653021a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565302114b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653020f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28e7f1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28e7d2b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28e7d0a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653020d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565302ba4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565302b3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565302b40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565302b4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653026150c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56530264c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56530255dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56530254b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56530254512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5653025aeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5653021a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56530228cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5653020f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5653021022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5653020e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5653021154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f28e7d0c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5653020dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-280e1e4b3e8a1cc330bbb3d49b5e67cab240a9f2 Step #5: MERGE-OUTER: attempt 1527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3570611924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/280e1e4b3e8a1cc330bbb3d49b5e67cab240a9f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2748 processed earlier; will process 598 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103807== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab1d2be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab1d232b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab1d215665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3be906741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3be8e7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3be8e5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab1d1eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ab1dcc2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab1dc5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ab1dc5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab1dc5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ab1d7330c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab1d76a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ab1d67bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ab1d6699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ab1d66312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ab1d6ccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ab1d2bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ab1d3aad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ab1d216d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ab1d2202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ab1d2077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ab1d2334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3be8e5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ab1d1fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfd5df8ebe85aaa7080d84cc1baaa4cecc3cfcc1 Step #5: MERGE-OUTER: attempt 1528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3571339499 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dfd5df8ebe85aaa7080d84cc1baaa4cecc3cfcc1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2749 processed earlier; will process 597 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103821== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdb1a3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdb19b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdb1995665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfccf8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfccd9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfccd74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdb196ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fdb2442138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdb23dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fdb23de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdb23de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fdb1dfc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fdb1de99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fdb1de312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fdb1e4cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fdb1a3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fdb1b2ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fdb1996d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fdb19a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fdb19877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fdb19b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfccd76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fdb197abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-251aae85f0fffca5be287cfb32dbf89ab79b13d2 Step #5: MERGE-OUTER: attempt 1529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3573923258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/251aae85f0fffca5be287cfb32dbf89ab79b13d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2751 processed earlier; will process 595 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103902== ERROR: libFuzzer: deadly signal Step #5: #0 0x5560066d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556006649b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55600662c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd98dfff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd98de1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd98ddf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556006605e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5560070d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556007073632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556007075375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55600707535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556006a93229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556006a809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556006a7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556006ae3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5560066d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5560067c1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55600662dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5560066372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55600661e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55600664a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd98ddf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556006611bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c0d88002cd8cc061db60275b58fd4e50e8a5934 Step #5: MERGE-OUTER: attempt 1530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3574718414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1c0d88002cd8cc061db60275b58fd4e50e8a5934' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2752 processed earlier; will process 594 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103944== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2d4667594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2d45dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2d45be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17dfb9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17df9a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17df987858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2d4597e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2d506b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2d5005632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2d5007375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2d500735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2d4a25229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2d4a129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2d4a0c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2d4a75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2d4667c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2d4753d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2d45bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2d45c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2d45b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2d45dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f17df989082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2d45a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43e9c9665e222a6f0157e60979d4041ba28b5102 Step #5: MERGE-OUTER: attempt 1531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3575159199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/43e9c9665e222a6f0157e60979d4041ba28b5102' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2753 processed earlier; will process 593 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103983== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c6f117594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c6f08bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c6f06e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18bffd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18bfdec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18bfdcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c6f047e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557c6fb1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c6fab5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557c6fab7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c6fab735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557c6f58c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c6f5c313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c6f4d4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c6f4c29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c6f4bc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c6f525ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c6f117c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c6f203d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c6f06fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c6f0792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c6f0607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c6f08c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18bfdcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c6f053bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bc9e3c915f97c5345b9fa83351663d47b5287ac Step #5: MERGE-OUTER: attempt 1532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3575899023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1bc9e3c915f97c5345b9fa83351663d47b5287ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2754 processed earlier; will process 592 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103996== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a444b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a44428b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a4440b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f132009a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f131feaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f131fe8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a443e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560a44eb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a44e52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560a44e54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a44e5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560a44872229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a4485f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a4485912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a448c2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a444b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a445a0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a4440cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a444162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a443fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a444294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f131fe90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a443f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24c10dd0515fe0b4ab30b290e795bcf5882e12c5 Step #5: MERGE-OUTER: attempt 1533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3577890705 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/24c10dd0515fe0b4ab30b290e795bcf5882e12c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2759 processed earlier; will process 587 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 564Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104083== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9900d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b99004bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b99002e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f385b72041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f385b53500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f385b514858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b990007e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b990adb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b990a75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b990a77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b990a7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b99054c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b99058313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b990494d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b9904829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b99047c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b9904e5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b9900d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b9901c3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b99002fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9900392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b9900207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b99004c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f385b516082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b990013bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7fcfee68d7bfc0f2797d0d41223fdf9ac32c627 Step #5: MERGE-OUTER: attempt 1534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3582755449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b7fcfee68d7bfc0f2797d0d41223fdf9ac32c627' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2764 processed earlier; will process 582 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==104318== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d37b972594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d37b8e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d37b8c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb216a0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb21682200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb216801858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d37b8a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d37c376138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d37c310632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d37c312375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d37c31235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d37bddb8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d37be45b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55d37bea07cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55d37bd80f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55d37bd80f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55d37b972c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55d37ba5ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55d37b8cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55d37b8d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55d37b8bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55d37b8e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb216803082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55d37b8aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a356cd87f9cda0552fd7807b4d652b3948a09857 Step #5: MERGE-OUTER: attempt 1535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3583200503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a356cd87f9cda0552fd7807b4d652b3948a09857' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2765 processed earlier; will process 581 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==104329== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fdf8b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fdf82ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fdf80d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1eb5e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1eb3fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1eb3db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fdf7e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558fe02ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558fe0254632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558fe0256578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558fdfc5bed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558fdfcc4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558fdf8b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558fdf9a2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558fdf80ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558fdf8182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558fdf7ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558fdf82b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc1eb3dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558fdf7f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-538d1254d5af2c1a271ff45bd02e64d8da42d0e5 Step #5: MERGE-OUTER: attempt 1536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3583661481 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/538d1254d5af2c1a271ff45bd02e64d8da42d0e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2766 processed earlier; will process 580 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104343== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5a3ea9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5a3e1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5a3e00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd2879841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd285ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd2858c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5a3dd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b5a48ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5a4847632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b5a4849375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5a484935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b5a431e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5a435513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5a4266d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5a42549d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5a424e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5a42b7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5a3ea9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5a3f95d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5a3e01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5a3e0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5a3df27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5a3e1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcd2858e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5a3de5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ca825428025b71bf5adbfbd1e29aecd20fbcbac Step #5: MERGE-OUTER: attempt 1537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3584902935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0ca825428025b71bf5adbfbd1e29aecd20fbcbac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2768 processed earlier; will process 578 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104397== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd8f8f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd8f865b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd8f848665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4287e8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4287c9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4287c7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd8f821e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd902f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd9028f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd90291375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd9029135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fd8fcaf229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd8fc9c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd8fc9612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd8fcffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd8f8f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd8f9ddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd8f849d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd8f8532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd8f83a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd8f8664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4287c7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd8f82dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9457461fea5d24a303021f5618b771bb1a080f2c Step #5: MERGE-OUTER: attempt 1538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3589012955 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9457461fea5d24a303021f5618b771bb1a080f2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2771 processed earlier; will process 575 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc97165594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc970d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc970bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea3446c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea3428100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea34260858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc97095e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bc97b69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc97b03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bc97b05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc97b0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bc97523229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc975109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc9750a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc97573ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc97165c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc97251d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc970bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc970c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc970ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc970da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea34262082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc970a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dded772f5881813fdecf46b8f95a7fd2e5dc950b Step #5: MERGE-OUTER: attempt 1539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3589446413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dded772f5881813fdecf46b8f95a7fd2e5dc950b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2772 processed earlier; will process 574 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104584== ERROR: libFuzzer: deadly signal Step #5: #0 0x563755493594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563755407b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637553ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bbbe4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bbbc5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bbbc36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637553c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563755e97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563755e31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563755e33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563755e3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563755851229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56375583e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56375583812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637558a1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563755493c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56375557fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637553ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637553f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637553dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637554084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6bbbc38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637553cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87e8d51acee5aaea203431bb0168c22bd655e9df Step #5: MERGE-OUTER: attempt 1540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3593725472 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87e8d51acee5aaea203431bb0168c22bd655e9df' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2776 processed earlier; will process 570 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104741== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ae10fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ae106eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ae1051665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde3ed2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde3eb4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde3eb1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ae102ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561ae1afe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ae1a98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561ae1a9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ae1a9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561ae156f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ae15a613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ae14b7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ae14a59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ae149f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ae1508ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ae10fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ae11e6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ae1052d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ae105c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ae10437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ae106f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde3eb21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ae1036bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d1c7172fd1ff97cece61b51a98a4dec013d7099 Step #5: MERGE-OUTER: attempt 1541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3595686632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d1c7172fd1ff97cece61b51a98a4dec013d7099' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2778 processed earlier; will process 568 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104793== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a40ad2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a40a46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a40a29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76724f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f767230800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76722e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a40a02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564a414d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a41470632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564a41472375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a4147235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564a40e90229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a40e7d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a40e7712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a40ee0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a40ad2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a40bbed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a40a2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a40a342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a40a1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a40a474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76722e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a40a0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b714e4e2b294cdb5e1ec2a7a2aef8db0b15d39f5 Step #5: MERGE-OUTER: attempt 1542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3596358210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b714e4e2b294cdb5e1ec2a7a2aef8db0b15d39f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2779 processed earlier; will process 567 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104806== ERROR: libFuzzer: deadly signal Step #5: #0 0x557deb33c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557deb2b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557deb293665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3c313041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3c2f4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3c2f24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557deb26ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557debd40138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557debcda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557debcdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557debcdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557deb6fa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557deb6e79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557deb6e112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557deb74aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557deb33cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557deb428d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557deb294d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557deb29e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557deb2857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557deb2b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3c2f26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557deb278bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85e19d5dc7699f0155284cb8925d851e7f26a2f0 Step #5: MERGE-OUTER: attempt 1543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3597152703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/85e19d5dc7699f0155284cb8925d851e7f26a2f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2780 processed earlier; will process 566 files now Step #5: #1 pulse exec/s: 0 rss: 203Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104823== ERROR: libFuzzer: deadly signal Step #5: #0 0x55984a06b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559849fdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559849fc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb14d3d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb14d1e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb14d1c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559849f9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55984aa6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55984aa09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55984aa0b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55984aa0b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55984a4e00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55984a51713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55984a428d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55984a4169d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55984a41012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55984a479ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55984a06bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55984a157d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559849fc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559849fcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559849fb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559849fe04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb14d1c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559849fa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9dc870286feb2c2b46bbfce622f926ffb10e3bf Step #5: MERGE-OUTER: attempt 1544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3599042678 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e9dc870286feb2c2b46bbfce622f926ffb10e3bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2784 processed earlier; will process 562 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104954== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613db225594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613db199b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613db17c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff7350441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff7331900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff732f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613db155e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5613dbc29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613dbbc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613dbbc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613dbbc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5613db5e3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613db5d09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613db5ca12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613db633ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613db225c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613db311d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613db17dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613db1872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613db16e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613db19a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7eff732fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613db161bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0a3d5a16410f8db6837ac352eac2f4503613b95 Step #5: MERGE-OUTER: attempt 1545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3602675426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0a3d5a16410f8db6837ac352eac2f4503613b95' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2787 processed earlier; will process 559 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105014== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d36aefb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d36ae6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d36ae52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5b971741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5b952c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5b950b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d36ae2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d36b8ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d36b899632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d36b89b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d36b89b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d36b3700c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d36b3a713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d36b2b8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d36b2a69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d36b2a012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d36b309ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d36aefbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d36afe7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d36ae53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d36ae5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d36ae447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d36ae704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe5b950d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d36ae37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a66874b38736d8827509b89a0ad6380178f530bc Step #5: MERGE-OUTER: attempt 1546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3603177450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a66874b38736d8827509b89a0ad6380178f530bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2788 processed earlier; will process 558 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105085== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebe7924594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebe7898b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebe787b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f662e51441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f662e32900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f662e308858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebe7854e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ebe8328138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebe82c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ebe82c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebe82c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ebe7ce2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebe7ccf9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebe7cc912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebe7d32ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebe7924c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebe7a10d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebe787cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebe78862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebe786d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebe78994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f662e30a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebe7860bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ba4714be7925c2b5116eb7c9cee594fe6a88f63 Step #5: MERGE-OUTER: attempt 1547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3603655670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3ba4714be7925c2b5116eb7c9cee594fe6a88f63' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2789 processed earlier; will process 557 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105094== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570ea289594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570ea1fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570ea1e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc9073e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc9055300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc90532858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570ea1b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5570eac8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570eac27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570eac29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570eac2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570ea6fe0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570ea73513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5570ea646d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570ea6349d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570ea62e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5570ea697ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570ea289c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5570ea375d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5570ea1e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570ea1eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570ea1d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570ea1fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc90534082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5570ea1c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6848997ff8a6af73cc834b51ffa883d6d8bf7b0b Step #5: MERGE-OUTER: attempt 1548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3607164255 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6848997ff8a6af73cc834b51ffa883d6d8bf7b0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2797 processed earlier; will process 549 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105265== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d02497c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0248f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0248d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10f927141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10f908600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10f9065858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0248ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d025380138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d02531a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d02531c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d02531c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d024d3a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d024d279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d024d2112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d024d8aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d02497cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d024a68d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0248d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0248de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0248c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0248f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f10f9067082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0248b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8143a6a01f99505986b48e3868ca5c75e508cc98 Step #5: MERGE-OUTER: attempt 1549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3608640339 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8143a6a01f99505986b48e3868ca5c75e508cc98' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2800 processed earlier; will process 546 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105385== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a7115a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a710ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a710b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3ff08241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3fee9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3fee76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a7108ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561a71b5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a71af8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561a71afa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a71afa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561a71518229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a715059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a714ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a71568ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a7115ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a71246d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a710b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a710bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a710a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a710cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3fee78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a71096bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2502b1286883d5c9b164ac6a98c109991c486eec Step #5: MERGE-OUTER: attempt 1550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3611047581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2502b1286883d5c9b164ac6a98c109991c486eec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2802 processed earlier; will process 544 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105443== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af1ddbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af1dd31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af1dd14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce703f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce7020b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce701ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af1dcede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af1e7c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af1e75b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af1e75d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af1e75d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55af1e17b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af1e1689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af1e16212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af1e1cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af1ddbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af1dea9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af1dd15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af1dd1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af1dd067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af1dd324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce701ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af1dcf9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20359d3352ad899555961e25ac70924f3e1a3b1f Step #5: MERGE-OUTER: attempt 1551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3611495333 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/20359d3352ad899555961e25ac70924f3e1a3b1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2803 processed earlier; will process 543 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b362423594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b362397b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b36237a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93b88b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93b86c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93b86a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b362353e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b362e27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b362dc1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b362dc3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b362dc335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b3628980c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b3628cf13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b3627e0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b3627ce9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b3627c812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b362831ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b362423c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b36250fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b36237bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b3623852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b36236c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b3623984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f93b86a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b36235fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9d9eb3e9f3baaf8697103284f6d2b6a95938137 Step #5: MERGE-OUTER: attempt 1552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3612739935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f9d9eb3e9f3baaf8697103284f6d2b6a95938137' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2804 processed earlier; will process 542 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==105521== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606c5737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606c56abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606c568e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44ac80341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44ac61800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44ac5f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606c5667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5606c613b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606c60d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5606c60d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606c60d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5606c5ba08d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5606c5c0ab20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5606c5c657cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5606c5b45f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5606c5b45f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5606c5737c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5606c5823d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5606c568fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5606c56992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5606c56807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5606c56ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f44ac5f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5606c5673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1d46f4c2d486532b3dd966784a4da4f7c20e288 Step #5: MERGE-OUTER: attempt 1553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3613199524 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b1d46f4c2d486532b3dd966784a4da4f7c20e288' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2805 processed earlier; will process 541 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105534== ERROR: libFuzzer: deadly signal Step #5: #0 0x556abcc6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556abcbe0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556abcbc3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97e3be841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97e39fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97e39dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556abcb9ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556abd670138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556abd60a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556abd60c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556abd60c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556abd02a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556abd0179d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556abd01112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556abd07aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556abcc6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556abcd58d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556abcbc4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556abcbce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556abcbb57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556abcbe14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f97e39de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556abcba8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a920778080e7079891b5a88eecbeabe08bc28fc2 Step #5: MERGE-OUTER: attempt 1554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3613896233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a920778080e7079891b5a88eecbeabe08bc28fc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2806 processed earlier; will process 540 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105550== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ba7602594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ba7576b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ba7559665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f832267441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f832248900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8322468858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ba7532e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555ba8006138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ba7fa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555ba7fa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ba7fa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555ba7a770c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555ba7aae13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555ba79bfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555ba79ad9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555ba79a712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555ba7a10ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555ba7602c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555ba76eed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555ba755ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555ba75642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555ba754b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555ba75774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f832246a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555ba753ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89c24a83e613d7b6aeb017726c1d4d826547432e Step #5: MERGE-OUTER: attempt 1555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3617524651 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/89c24a83e613d7b6aeb017726c1d4d826547432e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2809 processed earlier; will process 537 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105647== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578d9265594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578d91d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578d91bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb07def41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb07c0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb07be3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578d9195e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5578d9c69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578d9c03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5578d9c05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578d9c0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5578d9623229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578d96109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578d960a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578d9673ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5578d9265c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5578d9351d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5578d91bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578d91c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578d91ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578d91da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb07be5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5578d91a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97ef985eddbc56eba2bfae9b8ef47b4ec8b0abb6 Step #5: MERGE-OUTER: attempt 1556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3618319745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/97ef985eddbc56eba2bfae9b8ef47b4ec8b0abb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2810 processed earlier; will process 536 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105664== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c6676e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c666e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c666c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff27661a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff27642f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff27640e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c6669ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c67172138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c6710c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c6710e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c6710e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c66b2c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c66b199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c66b1312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c66b7cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c6676ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c6685ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c666c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c666d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c666b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c666e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff276410082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c666aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d7d965d798b78af476e84d93819e2ce65ca3040 Step #5: MERGE-OUTER: attempt 1557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3619110795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5d7d965d798b78af476e84d93819e2ce65ca3040' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2811 processed earlier; will process 535 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105682== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651b5f1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651b5e90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651b5e73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d121e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d11ff700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d11fd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651b5e4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651b6920138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651b68ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5651b68bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651b68bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5651b62da229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5651b62c79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5651b62c112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651b632aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5651b5f1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651b6008d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651b5e74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651b5e7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651b5e657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651b5e914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d11fd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651b5e58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0135859ef02848db923f73dde9a444589ce1f3f6 Step #5: MERGE-OUTER: attempt 1558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3619901038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0135859ef02848db923f73dde9a444589ce1f3f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2812 processed earlier; will process 534 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105700== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d00e7f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d00df3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d00dd6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f026dd9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f026dba600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f026db85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d00dafe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d01883138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d0181d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d0181f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d0181f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d0123d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d0122a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d0122412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d0128def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d00e7fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d00f6bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d00dd7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d00de12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d00dc87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d00df44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f026db87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d00dbbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8ee34aa125f85fe83145ae07bfc3ca774e43a13 Step #5: MERGE-OUTER: attempt 1559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3620820428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c8ee34aa125f85fe83145ae07bfc3ca774e43a13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2814 processed earlier; will process 532 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==105783== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1e6349594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1e62bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1e62a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f184f48641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f184f29b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f184f27a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1e6279e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f1e6d4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1e6ce7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f1e6ce9578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55f1e66eeed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f1e6757ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f1e6349c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f1e6435d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f1e62a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f1e62ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f1e62927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f1e62be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f184f27c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f1e6285bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0f1cbfb438fcb23df4de06bc7c9403ac783e6db Step #5: MERGE-OUTER: attempt 1560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3621686722 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b0f1cbfb438fcb23df4de06bc7c9403ac783e6db' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2815 processed earlier; will process 531 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105835== ERROR: libFuzzer: deadly signal Step #5: #0 0x556628dbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556628d31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556628d14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f133df6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f133dd7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f133dd5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556628cede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5566297c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55662975b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55662975d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55662975d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55662917b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5566291689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55662916212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566291cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556628dbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556628ea9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556628d15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556628d1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556628d067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556628d324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f133dd5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556628cf9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c97ae1c4ec26ddb5e4c6f6492c3b783d293f3c1 Step #5: MERGE-OUTER: attempt 1561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3624229999 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5c97ae1c4ec26ddb5e4c6f6492c3b783d293f3c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2816 processed earlier; will process 530 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105873== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1d8129594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1d809db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1d8080665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff748f8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff748da100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff748d80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1d8059e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b1d8b2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1d8ac7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b1d8ac9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1d8ac935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b1d84e7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1d84d49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1d84ce12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1d8537ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1d8129c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1d8215d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1d8081d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1d808b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1d80727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1d809e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff748d82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1d8065bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0e83725b1fbb402406fd3a97ebb9862520c9694 Step #5: MERGE-OUTER: attempt 1562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3627950152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e0e83725b1fbb402406fd3a97ebb9862520c9694' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2818 processed earlier; will process 528 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105952== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bc3e84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bc3df8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559bc3ddb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77210b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7720ecb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7720eaa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559bc3db4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559bc4888138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559bc4822632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559bc4824375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559bc482435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559bc4242229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559bc422f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559bc422912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559bc4292ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559bc3e84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559bc3f70d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559bc3ddcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559bc3de62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559bc3dcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559bc3df94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7720eac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559bc3dc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6035b82edbeaeaa9242a92f46f227ae0303c5327 Step #5: MERGE-OUTER: attempt 1563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3633660222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6035b82edbeaeaa9242a92f46f227ae0303c5327' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2821 processed earlier; will process 525 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106046== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568b85f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568b8566b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568b8549665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b4411d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b43f3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b43f11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568b8522e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5568b8ff6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568b8f90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5568b8f92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568b8f9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5568b89b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568b899d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568b899712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568b8a00ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568b85f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568b86ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568b854ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568b85542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568b853b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568b85674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b43f13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568b852ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d2fd3b941de83a43d68a319b154cc339d5507e0 Step #5: MERGE-OUTER: attempt 1564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3634449983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9d2fd3b941de83a43d68a319b154cc339d5507e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2822 processed earlier; will process 524 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==106064== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc56e20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc56d94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc56d77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9143bb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91439c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91439a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc56d50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fc57824138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc577be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fc577c0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55fc571c5ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fc5722eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fc56e20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fc56f0cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fc56d78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fc56d822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fc56d697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fc56d954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f91439a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fc56d5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93a9ad3bae8966da12f137bc6def6c392175a5b5 Step #5: MERGE-OUTER: attempt 1565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3635237514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/93a9ad3bae8966da12f137bc6def6c392175a5b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2823 processed earlier; will process 523 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1365e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d136556b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d136539665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f749663941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f749644e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f749642d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d136512e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d136fe6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d136f80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d136f82375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d136f8235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d136a570c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d136a8e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d13699fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d13698d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d13698712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d1369f0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1365e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1366ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d13653ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d1365442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d13652b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1365574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f749642f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d13651ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-648e388135511033d49ebe8ada9ddba608cd7d13 Step #5: MERGE-OUTER: attempt 1566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3636161021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/648e388135511033d49ebe8ada9ddba608cd7d13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2824 processed earlier; will process 522 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106157== ERROR: libFuzzer: deadly signal Step #5: #0 0x56003f970594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56003f8e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56003f8c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86632b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86630c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86630a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56003f8a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560040374138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56004030e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560040310375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56004031035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56003fde50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56003fe1c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56003fd2dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56003fd1b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56003fd1512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56003fd7eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56003f970c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56003fa5cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56003f8c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56003f8d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56003f8b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56003f8e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86630a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56003f8acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62018e7db59ec2d718beb2f7ecaf5b5e9ec66856 Step #5: MERGE-OUTER: attempt 1567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3637908930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/62018e7db59ec2d718beb2f7ecaf5b5e9ec66856' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2826 processed earlier; will process 520 files now Step #5: #1 pulse exec/s: 1 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106210== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f238e44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f238db8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f238d9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5df942a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5df923f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5df921e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f238d74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f239848138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2397e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2397e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2397e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f239202229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2391ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2391e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f239252ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f238e44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f238f30d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f238d9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f238da62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f238d8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f238db94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5df9220082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f238d80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4bb1571007df0aebcce9bd0ec537908fefc73eb Step #5: MERGE-OUTER: attempt 1568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3639755722 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c4bb1571007df0aebcce9bd0ec537908fefc73eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2828 processed earlier; will process 518 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106314== ERROR: libFuzzer: deadly signal Step #5: #0 0x560aee687594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560aee5fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560aee5de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe21cdb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe21cbcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe21cbab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560aee5b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560aef08b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560aef025632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560aef027375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560aef02735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560aeeafc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560aeeb3313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560aeea44d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560aeea329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560aeea2c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560aeea95ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560aee687c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560aee773d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560aee5dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560aee5e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560aee5d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560aee5fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe21cbad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560aee5c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98cdf26ddd5692d4dfd7ee11c4d8922a087989c2 Step #5: MERGE-OUTER: attempt 1569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3641328981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/98cdf26ddd5692d4dfd7ee11c4d8922a087989c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2831 processed earlier; will process 515 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106405== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fde70e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fde682b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fde665665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a9c0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a9a1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a99fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fde63ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559fdf112138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fdf0ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559fdf0ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fdf0ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559fdeb830c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559fdebba13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559fdeacbd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559fdeab99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559fdeab312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559fdeb1cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559fde70ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559fde7fad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559fde666d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559fde6702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559fde6577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559fde6834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff0a99fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559fde64abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c054b615770bf6da5320cfea6b85e4d2f5add7b8 Step #5: MERGE-OUTER: attempt 1570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3641793736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c054b615770bf6da5320cfea6b85e4d2f5add7b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2832 processed earlier; will process 514 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106443== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644456e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56444565bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56444563e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f669db0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f669d92100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f669d900858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564445617e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5644460eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564446085632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564446087375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56444608735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564445b5c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564445b9313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564445aa4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564445a929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564445a8c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564445af5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644456e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5644457d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56444563fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644456492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644456307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56444565c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f669d902082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564445623bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-991247fdf91b3d7849871a18c7db16d2f0e96688 Step #5: MERGE-OUTER: attempt 1571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3642962329 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/991247fdf91b3d7849871a18c7db16d2f0e96688' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2834 processed earlier; will process 512 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5280bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a528033b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a528016665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97b198141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97b179600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97b1775858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a527fefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a528ac3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a528a5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a528a5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a528a5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a52847d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a52846a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a52846412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5284cdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5280bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5281abd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a528017d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5280212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5280087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5280344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f97b1777082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a527ffbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dab0a8ee8fa9141e5c45546048128b73fa2e2d79 Step #5: MERGE-OUTER: attempt 1572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3643774081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/dab0a8ee8fa9141e5c45546048128b73fa2e2d79' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2835 processed earlier; will process 511 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106569== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b8f2cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b8f23fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b8f222665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa40265241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa40246700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa402446858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b8f1fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b8fccf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b8fc69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b8fc6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b8fc6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b8f689229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b8f6769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b8f67012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b8f6d9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562b8f2cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b8f3b7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562b8f223d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562b8f22d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562b8f2147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562b8f2404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa402448082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562b8f207bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f080334d9d4b0e9d9c489e359715b28614b88f2 Step #5: MERGE-OUTER: attempt 1573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3644562005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0f080334d9d4b0e9d9c489e359715b28614b88f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2836 processed earlier; will process 510 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106586== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a28c87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a28bfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a28bde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea6e23841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea6e04d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea6e02c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a28bb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a2968b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a29625632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a29627375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a2962735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555a29045229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a290329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a2902c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a29095ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a28c87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a28d73d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a28bdfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a28be92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a28bd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a28bfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea6e02e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a28bc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75a3131c6ad6747234d27e2e597ce94991a88d2e Step #5: MERGE-OUTER: attempt 1574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3645353470 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/75a3131c6ad6747234d27e2e597ce94991a88d2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2837 processed earlier; will process 509 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2226ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b222621b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b222604665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a29a6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a2987b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a2985a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2225dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b2230b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b22304b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b22304d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b22304d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b222a6b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b222a589d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b222a5212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b222abbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b2226adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b222799d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b222605d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b22260f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2225f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2226224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a2985c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b2225e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76fdfba039b9d7883106c648075aa7b37c45d5a0 Step #5: MERGE-OUTER: attempt 1575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3646144676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/76fdfba039b9d7883106c648075aa7b37c45d5a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2838 processed earlier; will process 508 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==106622== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613b4c91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613b4c05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613b4be8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc73b2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc7393d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc7391c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613b4bc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5613b5695138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613b562f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613b5631578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5613b5036ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5613b509fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5613b4c91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5613b4d7dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5613b4be9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5613b4bf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5613b4bda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5613b4c064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdc7391e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5613b4bcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21b0a307ffae3d972f743a8712bafba4612e0d81 Step #5: MERGE-OUTER: attempt 1576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3646933663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/21b0a307ffae3d972f743a8712bafba4612e0d81' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2839 processed earlier; will process 507 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==106675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2870cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e287041b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e287024665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49eecec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49eeb0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49eeae0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e286ffde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e287ad1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e287a6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e287a6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e287a6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2875420c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e2875776b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x55e287491521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x55e2871d3ff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x55e2871b0fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x55e2871b9e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55e2871b9e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55e2871b9e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55e287025d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e28702f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2870167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e2870424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f49eeae2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e287009bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56b395656ad427deda7a372e94b0385276aaf75f Step #5: MERGE-OUTER: attempt 1577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3647956691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/56b395656ad427deda7a372e94b0385276aaf75f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2840 processed earlier; will process 506 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106751== ERROR: libFuzzer: deadly signal Step #5: #0 0x556df43ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556df4342b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556df4325665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d2746241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d2727700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d27256858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556df42fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556df4dd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556df4d6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556df4d6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556df4d6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556df478c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556df47799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556df477312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556df47dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556df43cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556df44bad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556df4326d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556df43302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556df43177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556df43434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d27258082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556df430abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d30aec7041beda72bbf3c83959e75ae40d73d9c Step #5: MERGE-OUTER: attempt 1578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3648403538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6d30aec7041beda72bbf3c83959e75ae40d73d9c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2841 processed earlier; will process 505 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106790== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581489f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558148969b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55814894c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e98bc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e989da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e989b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558148925e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5581493f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558149393632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558149395375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55814939535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558148db3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558148da09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558148d9a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558148e03ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581489f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558148ae1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55814894dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581489572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55814893e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55814896a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e989bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558148931bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27c0f0a99741fcf34e509d83d1487646a175dd92 Step #5: MERGE-OUTER: attempt 1579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3649269809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/27c0f0a99741fcf34e509d83d1487646a175dd92' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2842 processed earlier; will process 504 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106806== ERROR: libFuzzer: deadly signal Step #5: #0 0x56152b6aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56152b61eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56152b601665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca4578041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca4559500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca45574858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56152b5dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56152c0ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56152c048632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56152c04a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56152c04a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56152ba68229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56152ba559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56152ba4f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56152bab8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56152b6aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56152b796d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56152b602d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56152b60c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56152b5f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56152b61f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fca45576082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56152b5e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56d6faea7a371bfc830a4cc5e59cdc8096dd03b9 Step #5: MERGE-OUTER: attempt 1580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3650062119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/56d6faea7a371bfc830a4cc5e59cdc8096dd03b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2843 processed earlier; will process 503 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 1 rss: 563Mb Step #5: #4 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==106824== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbfd084594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbfcff8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbfcfdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0cc19541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0cbfaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0cbf89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbfcfb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fbfda88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbfda22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fbfda24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbfda2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fbfd4ed8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fbfd557b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55fbfd5b27cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55fbfd492f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55fbfd492f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55fbfd084c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55fbfd170d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55fbfcfdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55fbfcfe62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55fbfcfcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55fbfcff94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff0cbf8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55fbfcfc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01443cbaf820e0e53699838dbd910b28a05c8aba Step #5: MERGE-OUTER: attempt 1581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3654624644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01443cbaf820e0e53699838dbd910b28a05c8aba' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2850 processed earlier; will process 496 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107034== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6f16f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6f1664b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6f1647665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcec0e4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcec0c6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcec0c40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6f1620e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c6f20f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6f208e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c6f2090375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6f209035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c6f1aae229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c6f1a9b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c6f1a9512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6f1afeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6f16f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c6f17dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6f1648d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6f16522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6f16397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6f16654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcec0c42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6f162cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6002faafaef2a10aa7388149aa383208a52c6fcd Step #5: MERGE-OUTER: attempt 1582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3655252946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6002faafaef2a10aa7388149aa383208a52c6fcd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2851 processed earlier; will process 495 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107077== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a0d7db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a0d74fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a0d732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efee5d9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efee5ba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efee5b84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a0d70be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557a0e1df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a0e179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557a0e17b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a0e17b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557a0dc500c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557a0dc8713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557a0db98d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557a0db869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557a0db8012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557a0dbe9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557a0d7dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557a0d8c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557a0d733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557a0d73d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557a0d7247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557a0d7504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efee5b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557a0d717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2d9a165ce14265cd23edc60823d47e46fff3892 Step #5: MERGE-OUTER: attempt 1583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3655977973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2d9a165ce14265cd23edc60823d47e46fff3892' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2852 processed earlier; will process 494 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107091== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e39de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e39d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e39d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4be868541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4be849a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4be8479858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e39d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e3a7ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e3a786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e3a788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e3a78835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e3a25d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e3a29413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e3a1a5d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e3a1939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e3a18d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e3a1f6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e39de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e39ed4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e39d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e39d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e39d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e39d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4be847b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e39d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e955a9aceeaa023477cd55370f612e04f48ba233 Step #5: MERGE-OUTER: attempt 1584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3656702665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e955a9aceeaa023477cd55370f612e04f48ba233' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2853 processed earlier; will process 493 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107105== ERROR: libFuzzer: deadly signal Step #5: #0 0x56547e60b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56547e57fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56547e562665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b6224341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b6205800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b62037858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56547e53be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56547f00f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56547efa9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56547efab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56547efab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56547ea800c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56547eab713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56547e9c8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56547e9b69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56547e9b012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56547ea19ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56547e60bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56547e6f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56547e563d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56547e56d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56547e5547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56547e5804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2b62039082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56547e547bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e11ff1e3ba4a49d8188d2738351e854b9d0aa00 Step #5: MERGE-OUTER: attempt 1585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3659809052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3e11ff1e3ba4a49d8188d2738351e854b9d0aa00' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2856 processed earlier; will process 490 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107196== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e65945594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e658b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e6589c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d0d84c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d0d66100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d0d640858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e65875e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556e66349138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e662e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556e662e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e662e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556e65d03229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e65cf09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e65cea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e65d53ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e65945c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e65a31d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e6589dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e658a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e6588e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e658ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5d0d642082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e65881bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-287fec1a8985437bfdcc59f2b88609d1fadccdde Step #5: MERGE-OUTER: attempt 1586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3660603366 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/287fec1a8985437bfdcc59f2b88609d1fadccdde' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2857 processed earlier; will process 489 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107213== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e562aeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e562a5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e562a42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69a0f2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69a0d3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69a0d18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e562a1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e5634ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e563489632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e56348b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e56348b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e562ea9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e562e969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e562e9012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e562ef9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e562aebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e562bd7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e562a43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e562a4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e562a347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e562a604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f69a0d1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e562a27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9eba0f384995a72755c4867f0571bdcce054f91 Step #5: MERGE-OUTER: attempt 1587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3661397795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e9eba0f384995a72755c4867f0571bdcce054f91' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2858 processed earlier; will process 488 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107231== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571e4135594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571e40a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571e408c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7892a0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f789281700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78927f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571e4065e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5571e4b39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571e4ad3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5571e4ad5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571e4ad535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5571e44f3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571e44e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571e44da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5571e4543ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5571e4135c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571e4221d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5571e408dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5571e40972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571e407e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571e40aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78927f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5571e4071bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbca4ff68cb0f7947abb5e5a59faeba88664e6c5 Step #5: MERGE-OUTER: attempt 1588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3662180560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bbca4ff68cb0f7947abb5e5a59faeba88664e6c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2859 processed earlier; will process 487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107249== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1840ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e18401fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e184002665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01bd63041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01bd44500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01bd424858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e183fdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e184aaf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e184a49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e184a4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e184a4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e184469229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1844569d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e18445012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1844b9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e1840abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e184197d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e184003d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e18400d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e183ff47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1840204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01bd426082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e183fe7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10c35ec9e483a95f4b9ddfbe6cfcda90a601f505 Step #5: MERGE-OUTER: attempt 1589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3662972319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/10c35ec9e483a95f4b9ddfbe6cfcda90a601f505' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2860 processed earlier; will process 486 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107267== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6565ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a65651fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a656502665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9beb3d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9beb1ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9beb1cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6564dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a656faf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a656f49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a656f4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a656f4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a656969229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6569569d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a65695012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6569b9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6565abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a656697d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a656503d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a65650d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6564f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6565204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9beb1cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6564e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1312670a8c9addcd102702e1e34e08c9a2e7d244 Step #5: MERGE-OUTER: attempt 1590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3663766604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1312670a8c9addcd102702e1e34e08c9a2e7d244' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2861 processed earlier; will process 485 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107285== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8b2a93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8b2a07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8b29ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bfe44b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bfe26000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bfe23f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8b29c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b8b3497138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8b3431632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b8b3433375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8b343335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b8b2e51229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8b2e3e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8b2e3812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8b2ea1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8b2a93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8b2b7fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8b29ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8b29f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8b29dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8b2a084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5bfe241082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8b29cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-747af31375550c120b67a2a1f2f270ba9fc5db7d Step #5: MERGE-OUTER: attempt 1591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3664557960 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/747af31375550c120b67a2a1f2f270ba9fc5db7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2862 processed earlier; will process 484 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107303== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e51f269594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e51f1ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e51f1c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67ca94141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67ca75600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67ca735858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e51f199e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e51fc6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e51fc07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e51fc09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e51fc0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e51f627229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e51f6149d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e51f60e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e51f677ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e51f269c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e51f355d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e51f1c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e51f1cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e51f1b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e51f1de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f67ca737082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e51f1a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-318d1f552961aa3e3ea29757862de03e79e0bd1e Step #5: MERGE-OUTER: attempt 1592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3665346149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/318d1f552961aa3e3ea29757862de03e79e0bd1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2863 processed earlier; will process 483 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==107321== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653b0876594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653b07eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653b07cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565395e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565377300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5653752858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653b07a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5653b127a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653b1214632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5653b1216578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5653b0c1bed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5653b0c84ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5653b0876c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5653b0962d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5653b07ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5653b07d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5653b07bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5653b07eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5653754082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5653b07b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-080ced518d4652e06204773ebaf30d7548c3a84b Step #5: MERGE-OUTER: attempt 1593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3666139100 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/080ced518d4652e06204773ebaf30d7548c3a84b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2864 processed earlier; will process 482 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107343== ERROR: libFuzzer: deadly signal Step #5: #0 0x564891bd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564891b49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564891b2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55ee96b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55ee78000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55ee75f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564891b05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5648925d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564892573632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564892575375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56489257535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56489204a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56489208113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564891f92d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564891f809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564891f7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564891fe3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564891bd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564891cc1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564891b2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564891b372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564891b1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564891b4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f55ee761082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564891b11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f160743d75efc9ff13e7cf9c340edd7027e5963 Step #5: MERGE-OUTER: attempt 1594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3667041990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0f160743d75efc9ff13e7cf9c340edd7027e5963' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2865 processed earlier; will process 481 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107413== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565cd631594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565cd5a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565cd588665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b0849a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b082af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b0828e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565cd561e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5565ce035138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565cdfcf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5565cdfd1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565cdfd135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5565cd9ef229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5565cd9dc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5565cd9d612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5565cda3fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5565cd631c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5565cd71dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5565cd589d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5565cd5932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5565cd57a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5565cd5a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b08290082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5565cd56dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8bf863c3f729184c31430ed424a10e3867cd21c4 Step #5: MERGE-OUTER: attempt 1595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3667714927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8bf863c3f729184c31430ed424a10e3867cd21c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2866 processed earlier; will process 480 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107425== ERROR: libFuzzer: deadly signal Step #5: #0 0x556eb7067594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556eb6fdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556eb6fbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a187b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a185c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a185a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556eb6f97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556eb7a6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556eb7a05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556eb7a07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556eb7a0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556eb7425229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556eb74129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556eb740c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556eb7475ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556eb7067c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556eb7153d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556eb6fbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556eb6fc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556eb6fb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556eb6fdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a185a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556eb6fa3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7404561bad48f7676d6ba2afd22487aa7bf157b Step #5: MERGE-OUTER: attempt 1596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3668699689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7404561bad48f7676d6ba2afd22487aa7bf157b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2868 processed earlier; will process 478 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107476== ERROR: libFuzzer: deadly signal Step #5: #0 0x558129cc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558129c3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558129c20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc643d6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc643b7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc643b5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558129bf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55812a6cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55812a667632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55812a669375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55812a66935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55812a13e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55812a17513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55812a086d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55812a0749d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55812a06e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55812a0d7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558129cc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558129db5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558129c21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558129c2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558129c127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558129c3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc643b60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558129c05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fbe3531a284a595647b1eaca943bd4d4c69e619 Step #5: MERGE-OUTER: attempt 1597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3670054736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9fbe3531a284a595647b1eaca943bd4d4c69e619' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2871 processed earlier; will process 475 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107624== ERROR: libFuzzer: deadly signal Step #5: #0 0x563020a19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56302098db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563020970665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc19f16a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc19ef7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc19ef5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563020949e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56302141d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630213b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5630213b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630213b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563020dd7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563020dc49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563020dbe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563020e27ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563020a19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563020b05d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563020971d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56302097b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630209627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56302098e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc19ef60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563020955bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aec585c012bb262bc9d22716f1326765bbaba9db Step #5: MERGE-OUTER: attempt 1598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3671015092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aec585c012bb262bc9d22716f1326765bbaba9db' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2872 processed earlier; will process 474 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==107640== ERROR: libFuzzer: deadly signal Step #5: #0 0x562dc13f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562dc1367b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562dc134a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c1f8ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c1f6c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c1f6a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562dc1323e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562dc1df7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562dc1d91632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562dc1d93578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x562dc1798ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562dc1801ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562dc13f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562dc14dfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562dc134bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562dc13552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562dc133c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562dc13684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6c1f6a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562dc132fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87769b1834e63b6262304fdfa626630fbe612f05 Step #5: MERGE-OUTER: attempt 1599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3671805042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87769b1834e63b6262304fdfa626630fbe612f05' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2873 processed earlier; will process 473 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d24da6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d24d9e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d24d9c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bd937541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bd918a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bd9169858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d24d99ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d24e472138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d24e40c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d24e40e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d24e40e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d24de2c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d24de199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d24de1312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d24de7cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d24da6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d24db5ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d24d9c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d24d9d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d24d9b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d24d9e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8bd916b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d24d9aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bb2118b79ba431f2aba61eae823e603a1e0e095 Step #5: MERGE-OUTER: attempt 1600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3673890410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2bb2118b79ba431f2aba61eae823e603a1e0e095' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2876 processed earlier; will process 470 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107812== ERROR: libFuzzer: deadly signal Step #5: #0 0x565519d56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565519ccab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565519cad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a9abbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a9a9d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a9a9b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565519c86e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56551a75a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56551a6f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56551a6f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56551a6f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56551a114229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56551a1019d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56551a0fb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56551a164ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565519d56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565519e42d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565519caed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565519cb82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565519c9f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565519ccb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a9a9b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565519c92bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8445bad9ce97637d00e7ce5e9e64b6b42c12572 Step #5: MERGE-OUTER: attempt 1601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3675371668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d8445bad9ce97637d00e7ce5e9e64b6b42c12572' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2878 processed earlier; will process 468 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==107887== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f20dad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f20d21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f20d04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7729a9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77298a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7729885858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f20cdde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564f217b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f2174b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564f2174d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f2174d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564f212168d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f21280b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x564f212db7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x564f211bbf72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x564f211bbf72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x564f20dadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x564f20e99d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x564f20d05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x564f20d0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x564f20cf67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x564f20d224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7729887082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x564f20ce9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c97de030e9b218c10c3daf5769eb5ba1b294b46 Step #5: MERGE-OUTER: attempt 1602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3676444827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2c97de030e9b218c10c3daf5769eb5ba1b294b46' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2880 processed earlier; will process 466 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108001== ERROR: libFuzzer: deadly signal Step #5: #0 0x558078e35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558078da9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558078d8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a8de6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a8dc7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a8dc5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558078d65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558079839138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580797d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580797d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580797d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580792aa0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5580792e113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5580791f2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580791e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580791da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558079243ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558078e35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558078f21d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558078d8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558078d972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558078d7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558078daa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5a8dc5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558078d71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dcf29f9958bf0e09406a0cfe2ee5a4a2fef2e04 Step #5: MERGE-OUTER: attempt 1603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3676906873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0dcf29f9958bf0e09406a0cfe2ee5a4a2fef2e04' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2881 processed earlier; will process 465 files now Step #5: #1 pulse exec/s: 0 rss: 201Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108010== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d0b66a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d0b5deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d0b5c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c1001c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c0fe3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c0fe10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d0b59ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564d0c06e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d0c008632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564d0c00a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d0c00a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564d0ba28229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d0ba159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d0ba0f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d0ba78ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d0b66ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d0b756d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d0b5c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d0b5cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d0b5b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d0b5df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c0fe12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d0b5a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f53f58bfff9ce955c01a82c71f7bfa65013f59f6 Step #5: MERGE-OUTER: attempt 1604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3678234320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f53f58bfff9ce955c01a82c71f7bfa65013f59f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2884 processed earlier; will process 462 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108101== ERROR: libFuzzer: deadly signal Step #5: #0 0x557688d13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557688c87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557688c6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3633fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc36320f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3631ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557688c43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557689717138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576896b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576896b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576896b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576891880c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576891bf13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5576890d0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5576890be9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5576890b812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557689121ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557688d13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557688dffd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557688c6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557688c752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557688c5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557688c884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc3631f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557688c4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b76e308e500ddc8bcbeab1fbe7b6230127950393 Step #5: MERGE-OUTER: attempt 1605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3678971677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b76e308e500ddc8bcbeab1fbe7b6230127950393' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2885 processed earlier; will process 461 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108115== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd24d75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd24ce9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd24ccc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a1d50041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a1d31500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a1d2f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd24ca5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd25779138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd25713632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd25715375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd2571535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fd25133229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd251209d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd2511a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd25183ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd24d75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd24e61d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd24ccdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd24cd72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd24cbe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd24cea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a1d2f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd24cb1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fb4663b763033c0b720480bf936fb3634174963 Step #5: MERGE-OUTER: attempt 1606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3679636425 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3fb4663b763033c0b720480bf936fb3634174963' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2886 processed earlier; will process 460 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108128== ERROR: libFuzzer: deadly signal Step #5: #0 0x558060e16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558060d8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558060d6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5546c2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5546a3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5546a14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558060d46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55806181a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580617b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580617b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580617b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580611d4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580611c19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580611bb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558061224ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558060e16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558060f02d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558060d6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558060d782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558060d5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558060d8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5546a16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558060d52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d078710f7204f44a7a20ff81d7216d7c825f1054 Step #5: MERGE-OUTER: attempt 1607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3680588357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d078710f7204f44a7a20ff81d7216d7c825f1054' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2887 processed earlier; will process 459 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108144== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3127fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e31276fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e312752665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2e5beb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2e5a0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2e59df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e31272be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3131ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e313199632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e31319b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e31319b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e312bb9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e312ba69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e312ba012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e312c09ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3127fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3128e7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e312753d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e31275d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3127447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3127704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2e59e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e312737bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cde12c01de13e6f346c6ef57b1f2261bda478839 Step #5: MERGE-OUTER: attempt 1608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3681378356 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cde12c01de13e6f346c6ef57b1f2261bda478839' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2888 processed earlier; will process 458 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==108162== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b151f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b15164b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b15147665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d1b59c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d1b3b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d1b390858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b15120e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b15bf4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b15b8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b15b90578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558b15595ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558b155feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558b151f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558b152dcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558b15148d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558b151522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558b151397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558b151654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f4d1b392082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558b1512cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e48e3bfe9f5161c5c2fd759101b8652b72ce97f0 Step #5: MERGE-OUTER: attempt 1609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3682166894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e48e3bfe9f5161c5c2fd759101b8652b72ce97f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2889 processed earlier; will process 457 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108215== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ed55bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ed5531b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ed5514665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d33bc141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d339d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d339b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ed54ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ed5fc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ed5f5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ed5f5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ed5f5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559ed597b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ed59689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ed596212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ed59cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ed55bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ed56a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ed5515d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ed551f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ed55067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ed55324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d339b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ed54f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c8d2ecb267569f6ced9d26e61c60d77a3234015 Step #5: MERGE-OUTER: attempt 1610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3684467569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6c8d2ecb267569f6ced9d26e61c60d77a3234015' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2893 processed earlier; will process 453 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108380== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe1612e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe160a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe16085665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbf9fea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbf9dff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbf9dde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe1605ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fe16b32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe16acc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fe16ace375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe16ace35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fe165a30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe165da13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe164ebd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe164d99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe164d312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe1653cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe1612ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe1621ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe16086d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe160902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe160777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe160a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbbf9de0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe1606abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-311ea6f3f58dcf35aab7c9d86656129db0ede268 Step #5: MERGE-OUTER: attempt 1611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3685623040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/311ea6f3f58dcf35aab7c9d86656129db0ede268' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2895 processed earlier; will process 451 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108437== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f95f9a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f95f919b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f95f8fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94298a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94296b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9429698858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f95f8d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f9603a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f960343632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f960345375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f96034535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f95fd63229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f95fd509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f95fd4a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f95fdb3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f95f9a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f95fa91d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f95f8fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f95f9072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f95f8ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f95f91a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f942969a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f95f8e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05242613079708e551377f510ab8145907a71aef Step #5: MERGE-OUTER: attempt 1612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3686053325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/05242613079708e551377f510ab8145907a71aef' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2896 processed earlier; will process 450 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108507== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611a79f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611a7967b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611a794a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a555fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a5540f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a553ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611a7923e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5611a83f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611a8391632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5611a8393375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611a839335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5611a7e680c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5611a7e9f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5611a7db0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5611a7d9e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5611a7d9812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5611a7e01ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5611a79f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5611a7adfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5611a794bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5611a79552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5611a793c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5611a79684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a553f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5611a792fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1bc42cf13f0c3ed55397464e71feb47a20b68ae Step #5: MERGE-OUTER: attempt 1613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3686790219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d1bc42cf13f0c3ed55397464e71feb47a20b68ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2897 processed earlier; will process 449 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a212e2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a212da3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a212d86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa32161841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa32142d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa32140c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a212d5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a213833138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2137cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a2137cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2137cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a2132a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2132db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2131ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2131da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2131d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a21323def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a212e2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a212f1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a212d87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a212d912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a212d787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a212da44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa32140e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a212d6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aabc7e1d24f26ea9929ea3f4e73fd6d34cf6690f Step #5: MERGE-OUTER: attempt 1614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3687518296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/aabc7e1d24f26ea9929ea3f4e73fd6d34cf6690f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2898 processed earlier; will process 448 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108534== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632045a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563204519b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632044fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e9f0b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e9eecc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e9eeab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632044d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563204fa9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563204f43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563204f45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563204f4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563204a1a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563204a5113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563204962d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632049509d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56320494a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5632049b3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5632045a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563204691d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5632044fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632045072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632044ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56320451a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e9eead082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5632044e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1b896119ac5c9e07e52bbc637dbad222c3cfbfd Step #5: MERGE-OUTER: attempt 1615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3688010841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e1b896119ac5c9e07e52bbc637dbad222c3cfbfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2899 processed earlier; will process 447 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108574== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630465c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563046536b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563046519665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f946b8bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f946b6d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f946b6af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630464f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563046fc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563046f60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563046f62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563046f6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563046a370c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563046a6e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56304697fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56304696d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56304696712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5630469d0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630465c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630466aed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56304651ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630465242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56304650b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630465374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f946b6b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630464febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0c802246bdd799b665111c1a3e9389896e9267e Step #5: MERGE-OUTER: attempt 1616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3688623910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a0c802246bdd799b665111c1a3e9389896e9267e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2900 processed earlier; will process 446 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108581== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fd2fa1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fd2f15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fd2ef8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a0300f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a02e2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a02e03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fd2ed1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561fd39a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fd393f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561fd3941375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fd394135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561fd34160c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561fd344d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561fd335ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561fd334c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561fd334612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561fd33afef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561fd2fa1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561fd308dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561fd2ef9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561fd2f032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561fd2eea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561fd2f164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a02e05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561fd2eddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00ca5f1beb1a6fe8ea12e254ff25288385c0eec9 Step #5: MERGE-OUTER: attempt 1617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3689084889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/00ca5f1beb1a6fe8ea12e254ff25288385c0eec9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2901 processed earlier; will process 445 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108588== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631fa0f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631fa066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631fa049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadb17ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadb15c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadb15a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631fa022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5631faaf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631faa90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5631faa92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631faa9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631fa4b0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631fa49d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631fa49712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631fa500ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631fa0f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631fa1ded43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631fa04ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631fa0542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631fa03b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631fa0674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadb15a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631fa02ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d8da0bf0a83e09010efdac5dd2c5e0f153ec444 Step #5: MERGE-OUTER: attempt 1618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3690480659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9d8da0bf0a83e09010efdac5dd2c5e0f153ec444' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2903 processed earlier; will process 443 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108676== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d015dfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d015d72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d015d55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74962ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f749610100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74960e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d015d2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d016802138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d01679c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d01679e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d01679e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d0161bc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0161a99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0161a312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d01620cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d015dfec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d015eead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d015d56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d015d602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d015d477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d015d734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f74960e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d015d3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0ad9a219cfd4410291b0cb69f287d2c238cd7b2 Step #5: MERGE-OUTER: attempt 1619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3690917300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0ad9a219cfd4410291b0cb69f287d2c238cd7b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2904 processed earlier; will process 442 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: #4 pulse exec/s: 0 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108715== ERROR: libFuzzer: deadly signal Step #5: #0 0x564942f63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564942ed7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564942eba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0df332341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0df313800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0df3117858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564942e93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564943967138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564943901632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564943903375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56494390335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564943321229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56494330e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56494330812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564943371ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564942f63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56494304fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564942ebbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564942ec52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564942eac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564942ed84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0df3119082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564942e9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30fbfc74744c273ada4da215dd1bdc02a432cf07 Step #5: MERGE-OUTER: attempt 1620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3708748704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/30fbfc74744c273ada4da215dd1bdc02a432cf07' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2910 processed earlier; will process 436 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108924== ERROR: libFuzzer: deadly signal Step #5: #0 0x559db8808594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559db877cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559db875f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bf765041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1bf746500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1bf7444858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559db8738e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559db920c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559db91a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559db91a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559db91a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559db8bc6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559db8bb39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559db8bad12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559db8c16ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559db8808c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559db88f4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559db8760d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559db876a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559db87517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559db877d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1bf7446082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559db8744bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eb458027ee5bb3becad4765711b154a4aed5bec Step #5: MERGE-OUTER: attempt 1621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3712129571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2eb458027ee5bb3becad4765711b154a4aed5bec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2912 processed earlier; will process 434 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109012== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d356df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d35653b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d35636665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1eb7e2341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1eb7c3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1eb7c17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d3560fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555d360e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d3607d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555d3607f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d3607f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555d35b540c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555d35b8b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555d35a9cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555d35a8a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555d35a8412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555d35aedef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555d356dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555d357cbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555d35637d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555d356412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555d356287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555d356544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1eb7c19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555d3561bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-290a10f7f8a46b5c5d0b0fb7f01a08dd693b56fb Step #5: MERGE-OUTER: attempt 1622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3717975184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/290a10f7f8a46b5c5d0b0fb7f01a08dd693b56fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2915 processed earlier; will process 431 files now Step #5: 2026-07-11 07:32:56,768 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:32:56,768 T batch transaction: committing... Step #5: 2026-07-11 07:32:56,768 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,768 T batch transaction: end Step #5: 2026-07-11 07:32:56,768 D Stopping io_context Step #5: 2026-07-11 07:32:56,768 T Miner has received stop signal Step #5: 2026-07-11 07:32:56,768 T Not mining - nothing to stop Step #5: 2026-07-11 07:32:56,768 T Blockchain::deinit Step #5: 2026-07-11 07:32:56,768 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:32:56,769 T BlockchainLMDB::close Step #5: 2026-07-11 07:32:56,769 T BlockchainLMDB::sync Step #5: 2026-07-11 07:32:56,774 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:32:56,774 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 1 rss: 225Mb Step #5: 2026-07-11 07:32:56,777 T Blockchain::Blockchain Step #5: 2026-07-11 07:32:56,777 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:32:56,777 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:32:56,777 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:56,777 D option: fast Step #5: 2026-07-11 07:32:56,777 D option: async Step #5: 2026-07-11 07:32:56,777 D option: 250000000bytes Step #5: 2026-07-11 07:32:56,777 T BlockchainLMDB::open Step #5: 2026-07-11 07:32:56,778 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:32:56,778 D DB map size: 1073741824 Step #5: 2026-07-11 07:32:56,778 D Space used: 4096 Step #5: 2026-07-11 07:32:56,778 D Space remaining: 1073737728 Step #5: 2026-07-11 07:32:56,778 D Size threshold: 0 Step #5: 2026-07-11 07:32:56,778 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:32:56,778 D Setting m_height to: 0 Step #5: 2026-07-11 07:32:56,778 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,778 T Blockchain::init Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,778 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,778 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:32:56,778 D init done Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,778 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,778 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,778 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:32:56,831 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:32:56,833 T Blockchain::add_new_block Step #5: 2026-07-11 07:32:56,833 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,833 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:32:56,833 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:32:56,833 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,833 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:32:56,833 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,833 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,833 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,833 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:32:56,833 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,833 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,885 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:32:56,885 D Miner tx hash: Step #5: 2026-07-11 07:32:56,885 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:32:56,885 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:32:56,885 D DB map size: 1073741824 Step #5: 2026-07-11 07:32:56,885 D Space used: 12288 Step #5: 2026-07-11 07:32:56,885 D Space remaining: 1073729536 Step #5: 2026-07-11 07:32:56,885 D Size threshold: 0 Step #5: 2026-07-11 07:32:56,885 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:32:56,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:32:56,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,886 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,886 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:32:56,886 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:32:56,886 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:32:56,886 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:32:56,886 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 52(0/52)ms Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,886 D Invalidating block template cache Step #5: 2026-07-11 07:32:56,886 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:32:56,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:32:56,887 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,887 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,887 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:32:56,887 T Blockchain::get_tail_id Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,887 I Blockchain initialized. last block: 0, d4466.h20.m44.s3 time ago, current difficulty: 1 Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::height Step #5: 2026-07-11 07:32:56,887 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,887 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:32:56,888 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:32:56,888 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:32:56,888 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109110== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:32:57,320 I RandomX main cache initialized Step #5: #0 0x55b452cac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b452c20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b452c03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4b73ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4b71ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4b71de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b452bdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b4536b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b45364a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b45364c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b45364c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4531210c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b45315813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b4531592b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55b45304ff78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55b4530baef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55b452cacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55b452d98d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55b452c04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b452c0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b452bf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b452c214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe4b71e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b452be8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3118fa980a079fb606fcb30bf23081863efebf45 Step #5: MERGE-OUTER: attempt 1623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3720015910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3118fa980a079fb606fcb30bf23081863efebf45' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2917 processed earlier; will process 429 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==109225== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce8e1ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce8e12eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce8e111665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa71c43e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa71c25300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa71c232858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce8e0eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ce8ebbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce8eb58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ce8eb5a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55ce8e55fed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ce8e5c8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ce8e1bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ce8e2a6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ce8e112d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ce8e11c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ce8e1037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ce8e12f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa71c234082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ce8e0f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc1553862303dc7c110fadcc83ebf7a02fb4f121 Step #5: MERGE-OUTER: attempt 1624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3721161507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cc1553862303dc7c110fadcc83ebf7a02fb4f121' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2918 processed earlier; will process 428 files now Step #5: 2026-07-11 07:32:59,649 E invalid hash format: Step #5: 2026-07-11 07:32:59,649 E 2026-07-11 07:32:59,649 E 2026-07-11 07:32:59,649 E हिन्दी Step #5: 2026-07-11 07:32:59,728 E Step #5: 2026-07-11 07:32:59,728 E , (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9ff7f4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9ff3e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9ff4d2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9ff33ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9ff3482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9ff32f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9ff35b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f358b880082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9ff322bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0037ba35d2b9392fcc0d6b32c8cf3e9b2ac6cfd Step #5: MERGE-OUTER: attempt 1625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3722978156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f0037ba35d2b9392fcc0d6b32c8cf3e9b2ac6cfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2920 processed earlier; will process 426 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109325== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df6f026594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df6ef9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df6ef7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad273da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad271ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad271ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df6ef56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55df6fa2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df6f9c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55df6f9c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df6f9c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55df6f3e4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df6f3d19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df6f3cb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df6f434ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df6f026c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df6f112d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df6ef7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df6ef882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df6ef6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df6ef9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fad271d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df6ef62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f93042bfe30e3165db958fa6a3854d6fe7101498 Step #5: MERGE-OUTER: attempt 1626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3724197320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f93042bfe30e3165db958fa6a3854d6fe7101498' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2921 processed earlier; will process 425 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109367== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e6613a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e660aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e66091665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f637081a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f637062f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f637060e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e6606ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563e66b3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e66ad8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563e66ada375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e66ada35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563e664f8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e664e59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e664df12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e66548ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e6613ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e66226d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e66092d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e6609c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e660837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e660af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6370610082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e66076bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eeb3e48a8e0904bb9a242d25dc8ce32563a08ab8 Step #5: MERGE-OUTER: attempt 1627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3726040518 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eeb3e48a8e0904bb9a242d25dc8ce32563a08ab8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2922 processed earlier; will process 424 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109384== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619f1dee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619f1d62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619f1d45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ce953441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ce934900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ce9328858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619f1d1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5619f27f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619f278c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5619f278e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619f278e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5619f21ac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5619f21999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5619f219312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619f21fcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619f1deec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5619f1edad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5619f1d46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619f1d502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619f1d377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5619f1d634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ce932a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619f1d2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cff792b751646bd4e321c6438031332967ea0207 Step #5: MERGE-OUTER: attempt 1628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3727624940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cff792b751646bd4e321c6438031332967ea0207' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2923 processed earlier; will process 423 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109402== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7e0d65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7e0cd9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7e0cbc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f2ba4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f2b85600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f2b835858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7e0c95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c7e1769138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7e1703632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c7e1705375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7e170535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c7e1123229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c7e11109d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c7e110a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c7e1173ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c7e0d65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c7e0e51d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7e0cbdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7e0cc72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7e0cae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7e0cda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f2b837082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7e0ca1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95b04b5c2514d52f0be7c47be625e0bc195aa6e8 Step #5: MERGE-OUTER: attempt 1629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3729232140 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/95b04b5c2514d52f0be7c47be625e0bc195aa6e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2924 processed earlier; will process 422 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109420== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d663ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d66373b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d66356665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c5e59641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c5e3ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c5e38a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d6632fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556d66e03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d66d9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556d66d9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d66d9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556d667bd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d667aa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d667a412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d6680def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d663ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d664ebd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d66357d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d663612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d663487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d663744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c5e38c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d6633bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8ae870e637c26f049022a34d622ed1ad9a8f07d Step #5: MERGE-OUTER: attempt 1630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3731274894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e8ae870e637c26f049022a34d622ed1ad9a8f07d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2926 processed earlier; will process 420 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109537== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb5b8a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb5b81ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb5b7fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24fd42f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24fd24400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24fd223858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb5b7d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bb5c2aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb5c244632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bb5c246375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb5c24635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bb5bc64229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb5bc519d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb5bc4b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb5bcb4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb5b8a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb5b992d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb5b7fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb5b8082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb5b7ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb5b81b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24fd225082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb5b7e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c47e49c4f86233c8baf8543dd33014a0cece9824 Step #5: MERGE-OUTER: attempt 1631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3732413908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c47e49c4f86233c8baf8543dd33014a0cece9824' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2927 processed earlier; will process 419 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109548== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c2eeaa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c2ee1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c2ee01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95fd62f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95fd44400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95fd423858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c2eddae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558c2f8ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c2f848632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558c2f84a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c2f84a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558c2f268229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c2f2559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c2f24f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c2f2b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c2eeaac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c2ef96d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c2ee02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c2ee0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c2edf37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c2ee1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f95fd425082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c2ede6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57209be6b5af33931e7b7ecdc3b2c2bffcd22044 Step #5: MERGE-OUTER: attempt 1632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3734029715 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/57209be6b5af33931e7b7ecdc3b2c2bffcd22044' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2928 processed earlier; will process 418 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==109565== ERROR: libFuzzer: deadly signal Step #5: #0 0x562847fd9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562847f4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562847f30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbf75b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbf73cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbf73aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562847f09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5628489dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562848977632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562848979578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56284837eed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5628483e7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562847fd9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5628480c5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562847f31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562847f3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562847f227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562847f4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fcbf73ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562847f15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52e70ad69addfd43c17cf43899e952d224ddd61b Step #5: MERGE-OUTER: attempt 1633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3735601052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/52e70ad69addfd43c17cf43899e952d224ddd61b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2929 processed earlier; will process 417 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==109586== ERROR: libFuzzer: deadly signal Step #5: #0 0x56210b541594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56210b4b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56210b498665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d60d9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d60ba600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d60b85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56210b471e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56210bf45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56210bedf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56210bee1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x56210b8e6ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56210b94fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56210b541c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56210b62dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56210b499d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56210b4a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56210b48a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56210b4b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6d60b87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56210b47dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dc69debfb3c52e581e35399d1b7f20ec406bd0c Step #5: MERGE-OUTER: attempt 1634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3736764148 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0dc69debfb3c52e581e35399d1b7f20ec406bd0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2930 processed earlier; will process 416 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109604== ERROR: libFuzzer: deadly signal Step #5: #0 0x562305ad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562305a4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562305a2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4d83f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4d820d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4d81ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562305a07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5623064db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562306475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562306477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56230647735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562305e95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562305e829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562305e7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562305ee5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562305ad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562305bc3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562305a2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562305a392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562305a207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562305a4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4d81ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562305a13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1e838a4a6164865f332cb6ac60b497640c74527 Step #5: MERGE-OUTER: attempt 1635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3737946244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f1e838a4a6164865f332cb6ac60b497640c74527' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2931 processed earlier; will process 415 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109619== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aed3a54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aed39c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aed39ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e1023d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e1005200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e10031858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aed3984e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aed4458138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aed43f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aed43f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aed43f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aed3e12229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aed3dff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aed3df912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aed3e62ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aed3a54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aed3b40d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aed39acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aed39b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aed399d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aed39c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e10033082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aed3990bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56f438d56c9e62b51f679a8cef0ae8a038fbe842 Step #5: MERGE-OUTER: attempt 1636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3739127132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/56f438d56c9e62b51f679a8cef0ae8a038fbe842' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2932 processed earlier; will process 414 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109664== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b12dcc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b12d40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b12d23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cf284141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cf265600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cf2635858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b12cfce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557b137d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b1376a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557b1376c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b1376c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557b1318a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b131779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b1317112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b131daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b12dccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b12eb8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b12d24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b12d2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b12d157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b12d414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cf2637082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b12d08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f64519980538b453b197d52c33324244ca223a0a Step #5: MERGE-OUTER: attempt 1637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3740968703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f64519980538b453b197d52c33324244ca223a0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2933 processed earlier; will process 413 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109681== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e23ef0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e23e64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e23e47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81afd3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81afb4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81afb2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e23e20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562e248f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e2488e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562e24890375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e2489035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562e243650c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e2439c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e242add8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e2429b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e2429512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e242feef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e23ef0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e23fdcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e23e48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e23e522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e23e397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e23e654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f81afb2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e23e2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f028155f9e63eab6c942d6e5fcfbe248237b27cf Step #5: MERGE-OUTER: attempt 1638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3747762899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f028155f9e63eab6c942d6e5fcfbe248237b27cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2936 processed earlier; will process 410 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a30c233594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a30c1a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a30c18a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdf05d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdf03ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdf03c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a30c163e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a30cc37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a30cbd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a30cbd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a30cbd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a30c5f1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a30c5de9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a30c5d812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a30c641ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a30c233c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a30c31fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a30c18bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a30c1952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a30c17c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a30c1a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbdf03cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a30c16fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f5301bf147e20661214efc22c284483238decca Step #5: MERGE-OUTER: attempt 1639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3751838237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9f5301bf147e20661214efc22c284483238decca' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2938 processed earlier; will process 408 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109875== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6c87b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6c872bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6c870e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f190245b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f190227000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f190224f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6c86e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c6c91bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6c9155632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c6c9157375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6c915735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c6c8b75229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c6c8b629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c6c8b5c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6c8bc5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6c87b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c6c88a3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6c870fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6c87192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6c87007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6c872c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1902251082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6c86f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ba24a2041c8cff518a5dd410eabaaaf7ff5caf4 Step #5: MERGE-OUTER: attempt 1640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3753296477 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7ba24a2041c8cff518a5dd410eabaaaf7ff5caf4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2939 processed earlier; will process 407 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: #4 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109890== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb8e47d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb8e3f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb8e3d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46b303441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46b2e4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46b2e28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb8e3ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb8ee81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb8ee1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb8ee1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb8ee1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb8e83b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb8e8289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb8e82212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb8e88bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb8e47dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb8e569d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb8e3d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb8e3df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb8e3c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb8e3f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46b2e2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb8e3b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d7c87abc7530ad87d93917c920118a832fdebc8 Step #5: MERGE-OUTER: attempt 1641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3763819578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4d7c87abc7530ad87d93917c920118a832fdebc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2946 processed earlier; will process 400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110105== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa8f236594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa8f1aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa8f18d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7452f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd74510c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7450eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa8f166e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aa8fc3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa8fbd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aa8fbd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa8fbd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aa8f5f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa8f5e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa8f5db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa8f644ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa8f236c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa8f322d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa8f18ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa8f1982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa8f17f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa8f1ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd7450ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa8f172bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-258d06ecd13937348133c101e3ed2f6d19e0d5a1 Step #5: MERGE-OUTER: attempt 1642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3765342005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/258d06ecd13937348133c101e3ed2f6d19e0d5a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2947 processed earlier; will process 399 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110123== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eec0e8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eec0dfeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eec0de1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11f9f6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11f9d7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11f9d5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eec0dbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55eec188e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eec1828632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55eec182a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eec182a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55eec1248229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eec12359d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eec122f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eec1298ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eec0e8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eec0f76d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eec0de2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eec0dec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eec0dd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eec0dff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11f9d5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eec0dc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d165d8fddeb15c3ffb5988d416cd39418eb0786c Step #5: MERGE-OUTER: attempt 1643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3772763744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d165d8fddeb15c3ffb5988d416cd39418eb0786c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2950 processed earlier; will process 396 files now Step #5: 2026-07-11 07:33:52,470 E invalid hash format: ӊ2026-07-11 07:33:52,470 E 1 0 obj Step #5: 2026-07-11 07:33:52,470 E << Step #5: 2026-07-11 07:33:52,470 E /P14 Step #5: 2026-07-11 07:33:52,470 E 1 922c Step #5: 2026-07-11 07:33:52,470 E /L# 34 7 j < Step #5: 2026-07-11 07:33:52,596 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:33:52,596 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:33:52,596 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 44(0/44)ms Step #5: 2026-07-11 07:33:52,597 I Blockchain initialized. last block: 0, d4466.h20.m44.s59 time ago, current difficulty: 1 Step #5: 2026-07-11 07:33:52,645 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110248== ERROR: libFuzzer: deadly signal Step #5: #0 0x561cfb76d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561cfb6e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561cfb6c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe98d9d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe98d7e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe98d7c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561cfb69de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561cfc171138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561cfc10b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561cfc10d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561cfc10d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561cfbbe20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561cfbc1913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561cfbb2ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561cfbb189d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561cfbb1212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561cfbb7bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561cfb76dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561cfb859d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561cfb6c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561cfb6cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561cfb6b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561cfb6e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe98d7c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561cfb6a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d2644efca428eafd30c0095c35d24a049e075ac Step #5: MERGE-OUTER: attempt 1644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3775812239 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0d2644efca428eafd30c0095c35d24a049e075ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2952 processed earlier; will process 394 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110319== ERROR: libFuzzer: deadly signal Step #5: #0 0x559947ea1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559947e15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559947df8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7edcf241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7edb0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7edae6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559947dd1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5599488a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55994883f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559948841375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55994884135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55994825f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55994824c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55994824612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5599482afef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559947ea1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559947f8dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559947df9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559947e032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559947dea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559947e164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7edae8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559947dddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e2d65afae9adf5bb55bb34c6cc2fbfbe912ec17 Step #5: MERGE-OUTER: attempt 1645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3778681439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2e2d65afae9adf5bb55bb34c6cc2fbfbe912ec17' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2953 processed earlier; will process 393 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110330== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8cc02f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8cbfa3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8cbf86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6eb4f3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6eb4d4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6eb4d27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8cbf5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f8cca33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8cc9cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f8cc9cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8cc9cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f8cc4a40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f8cc4db13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f8cc3ecd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f8cc3da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f8cc3d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f8cc43def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f8cc02fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f8cc11bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f8cbf87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f8cbf912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f8cbf787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f8cbfa44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6eb4d29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f8cbf6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d5bb56582988c7694e5c75269844fb6a46b2bd8 Step #5: MERGE-OUTER: attempt 1646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3781162828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6d5bb56582988c7694e5c75269844fb6a46b2bd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2955 processed earlier; will process 391 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110445== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d28d83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d28cf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d28cda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2de249c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2de22b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2de2290858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d28cb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559d29787138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d29721632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559d29723375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d2972335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559d29141229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d2912e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d2912812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d29191ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d28d83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d28e6fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d28cdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d28ce52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d28ccc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d28cf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2de2292082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d28cbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a841d0fa2f871c06eca735e535ab5d33021d5b0 Step #5: MERGE-OUTER: attempt 1647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3782742838 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2a841d0fa2f871c06eca735e535ab5d33021d5b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2956 processed earlier; will process 390 files now Step #5: #1 pulse exec/s: 1 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110460== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9c5d95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9c5d09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9c5cec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc856e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc854fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc854dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9c5cc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e9c6799138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9c6733632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e9c6735375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9c673535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e9c6153229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e9c61409d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e9c613a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e9c61a3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e9c5d95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e9c5e81d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e9c5cedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e9c5cf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e9c5cde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e9c5d0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc854de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e9c5cd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b174eac6635ada5c91e99b5e96a34ce741c7e5e Step #5: MERGE-OUTER: attempt 1648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3784736133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9b174eac6635ada5c91e99b5e96a34ce741c7e5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2958 processed earlier; will process 388 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: #4 pulse exec/s: 0 rss: 560Mb Step #5: #8 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110545== ERROR: libFuzzer: deadly signal Step #5: #0 0x55794f7be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55794f732b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55794f715665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f086685d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f086667200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0866651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55794f6eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5579501c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55795015c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55795015e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55795015e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55794fb7c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55794fb699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55794fb6312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55794fbccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55794f7bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55794f8aad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55794f716d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55794f7202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55794f7077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55794f7334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0866653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55794f6fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6901f6b641207abc3dc1a2df561b32a961c22614 Step #5: MERGE-OUTER: attempt 1649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3798682406 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6901f6b641207abc3dc1a2df561b32a961c22614' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2967 processed earlier; will process 379 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110800== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2cdea2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2cde16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2cddf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e75f1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e75d2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e75d0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2cddd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e2ce8a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2ce840632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e2ce842375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2ce84235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e2ce260229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2ce24d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2ce24712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2ce2b0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2cdea2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2cdf8ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2cddfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2cde042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2cddeb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2cde174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e75d0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2cdddebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52e14cd9adca29baec7e13cc4769fada7cc33fa8 Step #5: MERGE-OUTER: attempt 1650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3799202688 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/52e14cd9adca29baec7e13cc4769fada7cc33fa8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2968 processed earlier; will process 378 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110809== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645e3564594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645e34d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645e34bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafdfaef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafdf90400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafdf8e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645e3494e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5645e3f68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645e3f02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5645e3f04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645e3f0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645e39d90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5645e3a1013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5645e3921d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5645e390f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5645e390912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5645e3972ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5645e3564c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5645e3650d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5645e34bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5645e34c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5645e34ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5645e34d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fafdf8e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5645e34a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de28c1abe5226a9f6f1233f73eb18a7ab0a71c2d Step #5: MERGE-OUTER: attempt 1651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3799717337 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/de28c1abe5226a9f6f1233f73eb18a7ab0a71c2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2969 processed earlier; will process 377 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110817== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dca3dce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dca3d42b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dca3d25665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b653ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b651ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b651de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dca3cfee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55dca47d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dca476c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55dca476e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dca476e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55dca42430c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dca427a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dca418bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dca41799d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dca417312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dca41dcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dca3dcec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dca3ebad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dca3d26d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dca3d302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dca3d177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dca3d434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7b651e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dca3d0abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f31a39b632185ea15a17b8cc66bf0a10d231ac15 Step #5: MERGE-OUTER: attempt 1652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3802768083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f31a39b632185ea15a17b8cc66bf0a10d231ac15' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2973 processed earlier; will process 373 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110911== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f01a90e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f01a882b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f01a865665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f002d90e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f002d72300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f002d702858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f01a83ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f01b312138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f01b2ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f01b2ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f01b2ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f01accc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f01acb99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f01acb312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f01ad1cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f01a90ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f01a9fad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f01a866d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f01a8702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f01a8577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f01a8834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f002d704082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f01a84abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a74d7b66cd2b4ec9e1af2aea1e3ac210fe07a1e Step #5: MERGE-OUTER: attempt 1653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3803560604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8a74d7b66cd2b4ec9e1af2aea1e3ac210fe07a1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2974 processed earlier; will process 372 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==110928== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642c020a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642c017eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642c0161665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe60376041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe60357500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe603554858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642c013ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5642c0c0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642c0ba8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5642c0baa578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5642c05afed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5642c0618ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5642c020ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5642c02f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5642c0162d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5642c016c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5642c01537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5642c017f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe603556082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5642c0146bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b8b20a941216893f0c9daa0eba8537a241a57d9 Step #5: MERGE-OUTER: attempt 1654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3804356110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2b8b20a941216893f0c9daa0eba8537a241a57d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2975 processed earlier; will process 371 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110950== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b2abeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b2ab5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b2ab42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1289d5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1289b6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1289b44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b2ab1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559b2b5ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b2b589632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559b2b58b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b2b58b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559b2b0600c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b2b09713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b2afa8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b2af969d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b2af9012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b2aff9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b2abebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b2acd7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b2ab43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b2ab4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b2ab347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b2ab604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1289b46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b2ab27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e564049f21e986ac3aff3febefd433706b4f130 Step #5: MERGE-OUTER: attempt 1655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3805315650 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1e564049f21e986ac3aff3febefd433706b4f130' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2976 processed earlier; will process 370 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111020== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d00bf49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d00bebdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d00bea0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd56a8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd568a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd56880858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d00be79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d00c94d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d00c8e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d00c8e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d00c8e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d00c3be0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d00c3f513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d00c306d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d00c2f49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d00c2ee12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d00c357ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d00bf49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d00c035d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d00bea1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d00beab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d00be927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d00bebe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd56882082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d00be85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b9f62ff00e3513d44689496daa7806937c41b79 Step #5: MERGE-OUTER: attempt 1656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3806133639 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b9f62ff00e3513d44689496daa7806937c41b79' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2977 processed earlier; will process 369 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111031== ERROR: libFuzzer: deadly signal Step #5: #0 0x56313030a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56313027eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563130261665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc29ac341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc298d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc298b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56313023ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563130d0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563130ca8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563130caa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563130caa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5631306c8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631306b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631306af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563130718ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56313030ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631303f6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563130262d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56313026c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631302537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56313027f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc298b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563130246bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18b0d20ed78cbda6654d12ba74baf2d434024235 Step #5: MERGE-OUTER: attempt 1657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3808719811 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18b0d20ed78cbda6654d12ba74baf2d434024235' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2979 processed earlier; will process 367 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111089== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c03b43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c03ab7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c03a9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c7958441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c7939900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c79378858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c03a73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563c04547138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c044e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563c044e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c044e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563c03f01229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c03eee9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c03ee812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c03f51ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c03b43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c03c2fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c03a9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c03aa52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c03a8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c03ab84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c7937a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c03a7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4887dd0a8af0d529e3649ad529ac4643572fde6 Step #5: MERGE-OUTER: attempt 1658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3822349964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a4887dd0a8af0d529e3649ad529ac4643572fde6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2983 processed earlier; will process 363 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==111240== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626b8b7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626b8af0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626b8ad3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb765e3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb765c5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb765c2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626b8aace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5626b9580138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626b951a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5626b951c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626b951c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5626b8fe58d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626b904fb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5626b90aa7cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5626b8f8af72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5626b8f8af72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5626b8b7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5626b8c68d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5626b8ad4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5626b8ade2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5626b8ac57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5626b8af14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb765c31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5626b8ab8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ec85a647a765c413d6993b263d8fe98618e847b Step #5: MERGE-OUTER: attempt 1659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3824778929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6ec85a647a765c413d6993b263d8fe98618e847b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2984 processed earlier; will process 362 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111250== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ab33cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ab3340b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ab3323665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04f0b2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04f093600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04f0915858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ab32fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560ab3dd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ab3d6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560ab3d6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ab3d6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560ab38410c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560ab387813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560ab3789d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560ab37779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560ab377112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560ab37daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560ab33ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560ab34b8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560ab3324d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560ab332e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560ab33157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560ab33414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f04f0917082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560ab3308bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51cb810a9c65ea872f11ccd65fce74b69b1e045d Step #5: MERGE-OUTER: attempt 1660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3825617033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51cb810a9c65ea872f11ccd65fce74b69b1e045d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2985 processed earlier; will process 361 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111258== ERROR: libFuzzer: deadly signal Step #5: #0 0x562561daa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562561d1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562561d01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f6a11a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f69f2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f69f0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562561cdae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5625627ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562562748632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56256274a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56256274a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562562168229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625621559d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56256214f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625621b8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562561daac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562561e96d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562561d02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562561d0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562561cf37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562561d1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f69f10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562561ce6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ace45be7eaf678ca508ec55a3216d88614721568 Step #5: MERGE-OUTER: attempt 1661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3834433421 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ace45be7eaf678ca508ec55a3216d88614721568' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2989 processed earlier; will process 357 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111350== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af0e3cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af0e340b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af0e323665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdaa86f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdaa850d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdaa84ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af0e2fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55af0edd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af0ed6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55af0ed6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af0ed6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55af0e78a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af0e7779d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af0e77112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af0e7daef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af0e3ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af0e4b8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af0e324d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af0e32e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af0e3157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af0e3414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdaa84ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af0e308bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29420f7e4d6632f8cdefc6ca7d3ad9a1704db770 Step #5: MERGE-OUTER: attempt 1662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3837564190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/29420f7e4d6632f8cdefc6ca7d3ad9a1704db770' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2991 processed earlier; will process 355 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111407== ERROR: libFuzzer: deadly signal Step #5: #0 0x56451feec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56451fe60b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56451fe43665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb568e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb566fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb566dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56451fe1ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5645208f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56452088a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56452088c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56452088c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645202aa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645202979d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56452029112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645202faef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56451feecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56451ffd8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56451fe44d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56451fe4e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56451fe357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56451fe614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb566de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56451fe28bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6229cf97084f725ac6495dfa4d6f373a263245d0 Step #5: MERGE-OUTER: attempt 1663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3838000485 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6229cf97084f725ac6495dfa4d6f373a263245d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2992 processed earlier; will process 354 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111477== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2d6d96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2d6d0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2d6ced665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feee98d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feee96e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feee96c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2d6cc6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2d779a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2d7734632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2d7736375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2d773635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2d7154229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2d71419d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2d713b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2d71a4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2d6d96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2d6e82d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2d6ceed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2d6cf82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2d6cdf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2d6d0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feee96c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2d6cd2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e28a811aed160a581743e98cb7a405e38f597802 Step #5: MERGE-OUTER: attempt 1664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3839174938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e28a811aed160a581743e98cb7a405e38f597802' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2993 processed earlier; will process 353 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111485== ERROR: libFuzzer: deadly signal Step #5: #0 0x563253f4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563253ebeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563253ea1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f217cc9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f217caac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f217ca8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563253e7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56325494e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632548e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5632548ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632548ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5632543bf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632543f613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563254307d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632542f59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632542ef12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563254358ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563253f4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563254036d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563253ea2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563253eac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563253e937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563253ebf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f217ca8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563253e86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00221e52941230e4c55c67a091c9fa1e17c75c75 Step #5: MERGE-OUTER: attempt 1665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3839666035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/00221e52941230e4c55c67a091c9fa1e17c75c75' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2994 processed earlier; will process 352 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111493== ERROR: libFuzzer: deadly signal Step #5: #0 0x55581c985594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55581c8f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55581c8dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a1d3c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a1d1d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a1d1b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55581c8b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55581d389138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55581d323632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55581d325375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55581d32535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55581cd43229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55581cd309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55581cd2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55581cd93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55581c985c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55581ca71d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55581c8ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55581c8e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55581c8ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55581c8fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a1d1ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55581c8c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13a01f2450ed1fa8658997c77ab94290d1ebb6cf Step #5: MERGE-OUTER: attempt 1666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3845849052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/13a01f2450ed1fa8658997c77ab94290d1ebb6cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2996 processed earlier; will process 350 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111549== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d47ad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d47a4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d47a2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34510a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3450eb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3450e94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d47a07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557d484db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d48475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557d48477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d4847735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557d47e95229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d47e829d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d47e7c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d47ee5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d47ad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d47bc3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d47a2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d47a392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d47a207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d47a4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3450e96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d47a13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8a650e63bcd36a4da863a1800679f6153012b80 Step #5: MERGE-OUTER: attempt 1667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3847830671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c8a650e63bcd36a4da863a1800679f6153012b80' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2997 processed earlier; will process 349 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111623== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa35548594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa354bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa3549f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f603728441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f603709900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6037078858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa35478e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fa35f4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa35ee6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fa35ee8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa35ee835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fa35906229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa358f39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa358ed12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa35956ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa35548c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa35634d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa354a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa354aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa354917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa354bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f603707a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa35484bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1261dfca253d775727f05579ec2d81c7b4787128 Step #5: MERGE-OUTER: attempt 1668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3849162447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1261dfca253d775727f05579ec2d81c7b4787128' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 2999 processed earlier; will process 347 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111737== ERROR: libFuzzer: deadly signal Step #5: #0 0x55594b609594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55594b57db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55594b560665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2336f7b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2336d9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2336d6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55594b539e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55594c00d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55594bfa7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55594bfa9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55594bfa935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55594b9c7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55594b9b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55594b9ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55594ba17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55594b609c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55594b6f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55594b561d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55594b56b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55594b5527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55594b57e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2336d71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55594b545bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-787d4496c728c162be853455f710af235d0941b6 Step #5: MERGE-OUTER: attempt 1669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3852640976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/787d4496c728c162be853455f710af235d0941b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3001 processed earlier; will process 345 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111817== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e6a46c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e6a3e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e6a3c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f899683641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f899664b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f899662a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e6a39ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564e6ae70138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e6ae0a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564e6ae0c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e6ae0c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564e6a82a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e6a8179d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e6a81112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e6a87aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e6a46cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e6a558d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e6a3c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e6a3ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e6a3b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e6a3e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f899662c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e6a3a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37646b8ebefd281e70cc3e00c32df78288a6ef21 Step #5: MERGE-OUTER: attempt 1670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3860510490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37646b8ebefd281e70cc3e00c32df78288a6ef21' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3005 processed earlier; will process 341 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: #4 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111977== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c9cbdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c9cb51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c9cb34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf94c3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf94a4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf94a28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c9cb0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556c9d5e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c9d57b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556c9d57d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c9d57d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556c9d0520c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556c9d08913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556c9cf9ad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556c9cf889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556c9cf8212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556c9cfebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556c9cbddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556c9ccc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556c9cb35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556c9cb3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556c9cb267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556c9cb524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf94a2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556c9cb19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-265a6adba495ca569d52d9d4a8afea620b9f72f9 Step #5: MERGE-OUTER: attempt 1671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3872051820 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/265a6adba495ca569d52d9d4a8afea620b9f72f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3011 processed earlier; will process 335 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112073== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b78795e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b7878d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b7878b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb2f53341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb2f34800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb2f327858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b78788ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b788362138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b7882fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b7882fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b7882fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b787dd30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b787e0a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b787d1bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b787d099d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b787d0312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b787d6cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b78795ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b787a4ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b7878b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b7878c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b7878a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b7878d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feb2f329082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b78789abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c206e252423b7a7ebda6ccdcb09f2cfc41695130 Step #5: MERGE-OUTER: attempt 1672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3872775600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c206e252423b7a7ebda6ccdcb09f2cfc41695130' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3012 processed earlier; will process 334 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112087== ERROR: libFuzzer: deadly signal Step #5: #0 0x56229012b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56229009fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562290082665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd116b6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd11697900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd116958858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56229005be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562290b2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562290ac9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562290acb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562290acb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5622904e9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622904d69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622904d012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562290539ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56229012bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562290217d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562290083d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56229008d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622900747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622900a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd11695a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562290067bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e25a10e5780db90575dda1172caff07303b8f63 Step #5: MERGE-OUTER: attempt 1673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3873607501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8e25a10e5780db90575dda1172caff07303b8f63' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3013 processed earlier; will process 333 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112104== ERROR: libFuzzer: deadly signal Step #5: #0 0x556381c41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556381bb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556381b98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedb01d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedaffea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedaffc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556381b71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556382645138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563825df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5563825e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563825e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556381fff229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556381fec9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556381fe612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55638204fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556381c41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556381d2dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556381b99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556381ba32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556381b8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556381bb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedaffcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556381b7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f8df30d81b6bec3287c3fff4513b10b9b30df8d Step #5: MERGE-OUTER: attempt 1674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3874400029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f8df30d81b6bec3287c3fff4513b10b9b30df8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3014 processed earlier; will process 332 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==112122== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3d7c6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3d7be1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3d7bc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21937ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f219360400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21935e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3d7b9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b3d8671138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3d860b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b3d860d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55b3d8012ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b3d807bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b3d7c6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b3d7d59d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b3d7bc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b3d7bcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b3d7bb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b3d7be24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f21935e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b3d7ba9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73c0e96ffe875a1b39cc27fa332c965b52cea7ca Step #5: MERGE-OUTER: attempt 1675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3875196774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/73c0e96ffe875a1b39cc27fa332c965b52cea7ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3015 processed earlier; will process 331 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112144== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b44ede594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b44e52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b44e35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6df5e0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6df5c2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6df5c03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b44e0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b458e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b4587c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b4587e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b4587e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b453530c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b4538a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b4529bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b452899d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b4528312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b452ecef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b44edec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b44fcad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b44e36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b44e402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b44e277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b44e534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6df5c05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b44e1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bccc39a64fd0eb6db4384d65f54fadd96e6e8118 Step #5: MERGE-OUTER: attempt 1676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3877576203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bccc39a64fd0eb6db4384d65f54fadd96e6e8118' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3018 processed earlier; will process 328 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==112261== ERROR: libFuzzer: deadly signal Step #5: #0 0x55686f6e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55686f656b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55686f639665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59b37d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59b35e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59b35c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55686f612e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5568700e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556870080632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556870082578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55686fa87ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55686faf0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55686f6e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55686f7ced43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55686f63ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55686f6442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55686f62b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55686f6574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f59b35c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55686f61ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-760200b661893702e61bb3ed769880b86aaade14 Step #5: MERGE-OUTER: attempt 1677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3878420970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/760200b661893702e61bb3ed769880b86aaade14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3019 processed earlier; will process 327 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==112313== ERROR: libFuzzer: deadly signal Step #5: #0 0x565297116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56529708ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56529706d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8c226f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8c208400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8c2063858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565297046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x565297b1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565297ab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565297ab6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565297ab635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56529758b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652975c06b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x5652974da521 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x56529721cff8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x5652971f9fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x565297202e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x565297202e4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x565297202e4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x56529706ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652970782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56529705f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56529708b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd8c2065082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565297052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1146d3bc645b452aed0b44b780a87a362b543b13 Step #5: MERGE-OUTER: attempt 1678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3879283926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1146d3bc645b452aed0b44b780a87a362b543b13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3020 processed earlier; will process 326 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112384== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9741bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a974131b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a974114665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa00f05041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa00ee6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa00ee44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9740ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a974bc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a974b5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a974b5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a974b5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a97457b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9745689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a97456212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9745cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9741bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9742a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a974115d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a97411f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9741067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9741324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa00ee46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9740f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f082aa7782facf0154f2e184e4b519e4ef452d4 Step #5: MERGE-OUTER: attempt 1679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3879980639 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4f082aa7782facf0154f2e184e4b519e4ef452d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3021 processed earlier; will process 325 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112397== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd2d811594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd2d785b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd2d768665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a41ecc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a41ce100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a41cc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd2d741e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fd2e215138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd2e1af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fd2e1b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd2e1b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fd2dc860c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd2dcbd13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd2dbced8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fd2dbbc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fd2dbb612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fd2dc1fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fd2d811c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fd2d8fdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fd2d769d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fd2d7732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fd2d75a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fd2d7864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9a41cc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fd2d74dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc780a3d55ab2e484ed03c884462e04fc102bdc4 Step #5: MERGE-OUTER: attempt 1680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3880477175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc780a3d55ab2e484ed03c884462e04fc102bdc4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3022 processed earlier; will process 324 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112437== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a0fa5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a0f9ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a0f9b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2fc76841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2fc57d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2fc55c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a0f98ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562a1045e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a103f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562a103fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a103fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562a0fecf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a0ff0613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562a0fe17d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562a0fe059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562a0fdff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562a0fe68ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562a0fa5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562a0fb46d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562a0f9b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562a0f9bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562a0f9a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562a0f9cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2fc55e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562a0f996bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba44207c9dece489ec692708b508d178ee24b794 Step #5: MERGE-OUTER: attempt 1681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3881187263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ba44207c9dece489ec692708b508d178ee24b794' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3023 processed earlier; will process 323 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55571f49e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55571f412b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55571f3f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f181706741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1816e7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1816e5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55571f3cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55571fea2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55571fe3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55571fe3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55571fe3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55571f85c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55571f8499d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55571f84312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55571f8acef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55571f49ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55571f58ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55571f3f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55571f4002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55571f3e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55571f4134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1816e5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55571f3dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2adc9b93ad2728748d859ae2897e8cef6a1a0b33 Step #5: MERGE-OUTER: attempt 1682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3881978809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2adc9b93ad2728748d859ae2897e8cef6a1a0b33' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3024 processed earlier; will process 322 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112466== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7d55d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7d554cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7d552f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc71e32f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc71e14400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc71e123858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7d5508e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c7d5fdc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7d5f76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c7d5f78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7d5f7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c7d5996229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c7d59839d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c7d597d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c7d59e6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c7d55d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c7d56c4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7d5530d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7d553a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7d55217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7d554d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc71e125082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7d5514bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7e17f77db37d02c9114ca1173e3605eb1c2c5d2 Step #5: MERGE-OUTER: attempt 1683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3882769481 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7e17f77db37d02c9114ca1173e3605eb1c2c5d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3025 processed earlier; will process 321 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112484== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ed228b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ed21ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ed21e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81a57a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81a55bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81a559a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ed21bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563ed2c8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ed2c29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563ed2c2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ed2c2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563ed2649229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ed26369d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ed263012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ed2699ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ed228bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ed2377d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ed21e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ed21ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ed21d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ed22004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f81a559c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ed21c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-303aeb427b11bbe8d6959a39e2cb9eafe7d0d5bb Step #5: MERGE-OUTER: attempt 1684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3883556730 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/303aeb427b11bbe8d6959a39e2cb9eafe7d0d5bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3026 processed earlier; will process 320 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112502== ERROR: libFuzzer: deadly signal Step #5: #0 0x55993e091594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55993e005b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55993dfe8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa2ccb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa2cac600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa2caa5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55993dfc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55993ea95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55993ea2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55993ea31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55993ea3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55993e44f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55993e43c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55993e43612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55993e49fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55993e091c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55993e17dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55993dfe9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55993dff32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55993dfda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55993e0064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa2caa7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55993dfcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38c14a6f12ef6c970eb290ca399356215fd59fe2 Step #5: MERGE-OUTER: attempt 1685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3884346525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/38c14a6f12ef6c970eb290ca399356215fd59fe2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3027 processed earlier; will process 319 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==112520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5560d6372594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560d62e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560d62c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90df88d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90df6a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90df681858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5560d62a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5560d6d76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560d6d10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5560d6d12578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5560d6717ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5560d6780ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5560d6372c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5560d645ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5560d62cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5560d62d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5560d62bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5560d62e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f90df683082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5560d62aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18320eecc6bc2865a53261e686a16621809ba116 Step #5: MERGE-OUTER: attempt 1686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3885134040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/18320eecc6bc2865a53261e686a16621809ba116' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3028 processed earlier; will process 318 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112542== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609fc522594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609fc496b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609fc479665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faca568341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faca549800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faca5477858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609fc452e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5609fcf26138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609fcec0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5609fcec2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609fcec235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5609fc9970c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5609fc9ce13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609fc8dfd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609fc8cd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609fc8c712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5609fc930ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5609fc522c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609fc60ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5609fc47ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5609fc4842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609fc46b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609fc4974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faca5479082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5609fc45ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6143e14d1fb3acd5cc0e092ea08f3e2f796d0cf6 Step #5: MERGE-OUTER: attempt 1687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3886847924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6143e14d1fb3acd5cc0e092ea08f3e2f796d0cf6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3029 processed earlier; will process 317 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==112612== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fbca02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fbc976b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fbc959665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e9372241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e9353700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e93516858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fbc932e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558fbd406138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558fbd3a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558fbd3a2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558fbcda7ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558fbce10ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558fbca02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558fbcaeed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558fbc95ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558fbc9642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558fbc94b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558fbc9774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8e93518082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558fbc93ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d81957f8c201a98044dd4067f644dc3243550847 Step #5: MERGE-OUTER: attempt 1688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3887733805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d81957f8c201a98044dd4067f644dc3243550847' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3030 processed earlier; will process 316 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7df587594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7df4fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7df4de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b3a60841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b3a41d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b3a3fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7df4b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a7dff8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7dff25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a7dff27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7dff2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a7df9fc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a7dfa3313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a7df944d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a7df9329d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a7df92c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a7df995ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a7df587c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a7df673d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a7df4dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a7df4e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a7df4d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a7df4fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3b3a3fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a7df4c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3156505b85fb9363f312eb92557f6e06deb1def Step #5: MERGE-OUTER: attempt 1689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3888440275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b3156505b85fb9363f312eb92557f6e06deb1def' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3031 processed earlier; will process 315 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112701== ERROR: libFuzzer: deadly signal Step #5: #0 0x561502b2a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561502a9eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561502a81665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32b9a4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32b985800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32b9837858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561502a5ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56150352e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615034c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5615034ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615034ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561502f9f0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561502fd613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561502ee7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561502ed59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561502ecf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561502f38ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561502b2ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561502c16d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561502a82d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561502a8c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561502a737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561502a9f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32b9839082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561502a66bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-feda204582ebf912993d3b8109f1d31e479b9b97 Step #5: MERGE-OUTER: attempt 1690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3889745735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/feda204582ebf912993d3b8109f1d31e479b9b97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3033 processed earlier; will process 313 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112758== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e7e5ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e7e562b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e7e545665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79fcb7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79fc98b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79fc96a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e7e51ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560e7eff2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e7ef8c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560e7ef8e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e7ef8e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560e7e9ac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e7e9999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e7e99312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e7e9fcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e7e5eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e7e6dad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e7e546d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e7e5502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e7e5377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e7e5634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79fc96c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e7e52abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2db88fe808d2981ad836acd7b65908c571980041 Step #5: MERGE-OUTER: attempt 1691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3890785105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2db88fe808d2981ad836acd7b65908c571980041' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3035 processed earlier; will process 311 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112900== ERROR: libFuzzer: deadly signal Step #5: #0 0x5655079a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565507915b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5655078f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e4c69541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e4c4aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e4c489858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5655078d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5655083a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56550833f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x565508341375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56550834135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x565507d5f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565507d4c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565507d4612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565507dafef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5655079a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565507a8dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5655078f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5655079032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5655078ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5655079164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e4c48b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5655078ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34fadf7524e074dcf0f920fc3401b2adf4cf7d05 Step #5: MERGE-OUTER: attempt 1692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3893199931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/34fadf7524e074dcf0f920fc3401b2adf4cf7d05' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3036 processed earlier; will process 310 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112908== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e310c45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e310bb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e310b9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5daf91341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5daf72800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5daf707858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e310b75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e311649138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3115e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3115e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3115e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3110ba0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e3110f113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e311002d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e310ff09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e310fea12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e311053ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e310c45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e310d31d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e310b9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e310ba72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e310b8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e310bba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5daf709082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e310b81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-116d0be531349a282b274927a9be1efd7a20f49e Step #5: MERGE-OUTER: attempt 1693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3897557627 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/116d0be531349a282b274927a9be1efd7a20f49e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3043 processed earlier; will process 303 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113108== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da4dbd3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da4db47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da4db2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f717e48441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f717e29900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f717e278858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da4db03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55da4e5d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da4e571632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55da4e573375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da4e57335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55da4e0480c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da4e07f13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da4df90d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da4df7e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da4df7812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da4dfe1ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da4dbd3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da4dcbfd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da4db2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da4db352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da4db1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da4db484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f717e27a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da4db0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3b8b1d2e9cf51774a3a4e8864d0daec68233330 Step #5: MERGE-OUTER: attempt 1694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3898276878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3b8b1d2e9cf51774a3a4e8864d0daec68233330' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3044 processed earlier; will process 302 files now Step #5: #1 pulse exec/s: 0 rss: 257Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113121== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643825c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564382535b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564382518665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17608b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17606c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17606a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643824f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564382fc5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564382f5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564382f61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564382f6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564382a360c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564382a6d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56438297ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56438296c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56438296612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5643829cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5643825c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643826add43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564382519d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643825232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56438250a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643825364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f17606aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643824fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1da75dbdcb6e0e7fc950c4955193aa52f14c71dd Step #5: MERGE-OUTER: attempt 1695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3899271661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1da75dbdcb6e0e7fc950c4955193aa52f14c71dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3046 processed earlier; will process 300 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==113231== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fae921d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fae9191b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fae9174665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2cf738c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2cf71a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2cf7180858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fae914de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fae9c21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fae9bbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fae9bbd578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55fae95c2ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fae962bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fae921dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fae9309d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fae9175d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fae917f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fae91667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fae91924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2cf7182082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fae9159bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8feb1f9cc141d9d1ce3c0d90b15cf9a9204dfdf1 Step #5: MERGE-OUTER: attempt 1696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3899969304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8feb1f9cc141d9d1ce3c0d90b15cf9a9204dfdf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3048 processed earlier; will process 298 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==113275== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ce4ecf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ce4e43b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ce4e26665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab1783c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab1765100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab17630858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ce4dffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564ce58d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ce586d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564ce586f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x564ce5274ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x564ce52ddef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x564ce4ecfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x564ce4fbbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x564ce4e27d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x564ce4e312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x564ce4e187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x564ce4e444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fab17632082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x564ce4e0bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e275a3546e4f5f99ac57ccab76a9937a52dc3b20 Step #5: MERGE-OUTER: attempt 1697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3900622674 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e275a3546e4f5f99ac57ccab76a9937a52dc3b20' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3049 processed earlier; will process 297 files now Step #5: #1 pulse exec/s: 1 rss: 282Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113293== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fe7215594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fe7189b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fe716c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd590e7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd590c8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd590c67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fe7145e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555fe7c19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fe7bb3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555fe7bb5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fe7bb535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555fe768a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555fe76c113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555fe75d2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555fe75c09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555fe75ba12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555fe7623ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555fe7215c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555fe7301d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555fe716dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555fe71772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555fe715e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555fe718a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd590c69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555fe7151bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50bfc052f482674475ce037a01162a1696232c9b Step #5: MERGE-OUTER: attempt 1698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3902804426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/50bfc052f482674475ce037a01162a1696232c9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3051 processed earlier; will process 295 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113402== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a21344594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a212b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a2129b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fc19d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fc17e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6fc17c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a21274e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560a21d48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a21ce2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560a21ce4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a21ce435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560a217b90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560a217f013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560a21701d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560a216ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560a216e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560a21752ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560a21344c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560a21430d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560a2129cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560a212a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560a2128d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560a212b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6fc17c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560a21280bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47ddf01fceb35936f1a7bd79f426cf5ef4b33d2e Step #5: MERGE-OUTER: attempt 1699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3906391586 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/47ddf01fceb35936f1a7bd79f426cf5ef4b33d2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3054 processed earlier; will process 292 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113491== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598a1e4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598a1dc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598a1da3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f583b51941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f583b32e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f583b30d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598a1d7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5598a2850138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598a27ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5598a27ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598a27ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5598a22c10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5598a22f813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5598a2209d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5598a21f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5598a21f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5598a225aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5598a1e4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5598a1f38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5598a1da4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598a1dae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598a1d957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5598a1dc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f583b30f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5598a1d88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4bf94077aa37307009a1492040df28e6059abcc Step #5: MERGE-OUTER: attempt 1700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3907782458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f4bf94077aa37307009a1492040df28e6059abcc' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3056 processed earlier; will process 290 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113549== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603ffabe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603ffa32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603ffa15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f756709f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7566eb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7566e93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603ff9eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5604004c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56040045c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56040045e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56040045e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5603ffe7c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5603ffe699d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5603ffe6312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5603ffeccef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5603ffabec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5603ffbaad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5603ffa16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603ffa202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603ffa077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603ffa334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7566e95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5603ff9fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-045571c13a5ae09c9dc8db6e249d74aa5edba958 Step #5: MERGE-OUTER: attempt 1701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3909674600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/045571c13a5ae09c9dc8db6e249d74aa5edba958' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3059 processed earlier; will process 287 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113694== ERROR: libFuzzer: deadly signal Step #5: #0 0x55846e135594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55846e0a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55846e08c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f589170441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f589151900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58914f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55846e065e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55846eb39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55846ead3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55846ead5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55846ead535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55846e4f3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55846e4e09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55846e4da12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55846e543ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55846e135c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55846e221d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55846e08dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55846e0972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55846e07e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55846e0aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58914fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55846e071bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f42c53075f5923e53d7dc45bcff73dac715d3e04 Step #5: MERGE-OUTER: attempt 1702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3911630724 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f42c53075f5923e53d7dc45bcff73dac715d3e04' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3061 processed earlier; will process 285 files now Step #5: #1 pulse exec/s: 0 rss: 255Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113774== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d70d99594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d70d0db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d70cf0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7f13b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7f11ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7f11ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d70cc9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556d7179d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d71737632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556d71739375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d7173935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556d7120e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d7124513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d71156d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d711449d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d7113e12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d711a7ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d70d99c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d70e85d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d70cf1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d70cfb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d70ce27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d70d0e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7f11af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d70cd5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c2c890931979d4c197d0c80e002be3a6113f42f Step #5: MERGE-OUTER: attempt 1703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3912523102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4c2c890931979d4c197d0c80e002be3a6113f42f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3063 processed earlier; will process 283 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113883== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653e4638594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653e45acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653e458f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe37f32941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe37f13e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe37f11d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653e4568e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5653e503c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653e4fd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5653e4fd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653e4fd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5653e49f6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653e49e39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5653e49dd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5653e4a46ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5653e4638c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5653e4724d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5653e4590d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5653e459a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653e45817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5653e45ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe37f11f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5653e4574bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff08128285ad68740941dbbf9969ee4fb3700351 Step #5: MERGE-OUTER: attempt 1704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3913323346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff08128285ad68740941dbbf9969ee4fb3700351' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3064 processed earlier; will process 282 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113899== ERROR: libFuzzer: deadly signal Step #5: #0 0x556970831594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569707a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556970788665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f135bf6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f135bd7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f135bd56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556970761e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556971235138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569711cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5569711d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569711d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556970bef229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556970bdc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556970bd612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556970c3fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556970831c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55697091dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556970789d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569707932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55697077a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569707a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f135bd58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55697076dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8541242de38be983c68493b2d7aa771b7842030e Step #5: MERGE-OUTER: attempt 1705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3914118501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8541242de38be983c68493b2d7aa771b7842030e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3065 processed earlier; will process 281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113917== ERROR: libFuzzer: deadly signal Step #5: #0 0x56143e94c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56143e8c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56143e8a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ec44cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ec42e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ec42c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56143e87ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56143f350138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56143f2ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56143f2ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56143f2ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56143ed0a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56143ecf79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56143ecf112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56143ed5aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56143e94cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56143ea38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56143e8a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56143e8ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56143e8957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56143e8c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ec42c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56143e888bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76d9e328e8bc9e1c7e0608413ce4cbffb736bafe Step #5: MERGE-OUTER: attempt 1706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3914910707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/76d9e328e8bc9e1c7e0608413ce4cbffb736bafe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3066 processed earlier; will process 280 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113935== ERROR: libFuzzer: deadly signal Step #5: #0 0x56124ddf1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56124dd65b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56124dd48665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7ca03b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7c9e5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7c9e2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56124dd21e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56124e7f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56124e78f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56124e791375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56124e79135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56124e1af229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56124e19c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56124e19612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56124e1ffef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56124ddf1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56124deddd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56124dd49d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56124dd532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56124dd3a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56124dd664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7c9e31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56124dd2dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f353b03928838b55cf657875b7750b3346cb8a01 Step #5: MERGE-OUTER: attempt 1707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3915709403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f353b03928838b55cf657875b7750b3346cb8a01' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3067 processed earlier; will process 279 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==113953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6c4173594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6c40e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6c40ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40f769441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40f74a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40f7488858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6c40a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a6c4b77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6c4b11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a6c4b13578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55a6c4518ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a6c4581ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a6c4173c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a6c425fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a6c40cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a6c40d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a6c40bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a6c40e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f40f748a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a6c40afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-089f7d5245d8125440ccad9b4fa3b79b157c2fe4 Step #5: MERGE-OUTER: attempt 1708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3916501776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/089f7d5245d8125440ccad9b4fa3b79b157c2fe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3068 processed earlier; will process 278 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113975== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606eab36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606eaaaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606eaa8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb101b0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb10191e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1018fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606eaa66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5606eb53a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606eb4d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5606eb4d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606eb4d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5606eafab0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5606eafe213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5606eaef3d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5606eaee19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5606eaedb12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5606eaf44ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5606eab36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5606eac22d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5606eaa8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5606eaa982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5606eaa7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5606eaaab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1018ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5606eaa72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55296ec071ad3e03399df76b381435d7674c9622 Step #5: MERGE-OUTER: attempt 1709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3917230649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/55296ec071ad3e03399df76b381435d7674c9622' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3069 processed earlier; will process 277 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114048== ERROR: libFuzzer: deadly signal Step #5: #0 0x55867c863594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55867c7d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55867c7ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19e6ac441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f19e68d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f19e68b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55867c793e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55867d267138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55867d201632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55867d203375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55867d20335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55867cc21229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55867cc0e9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55867cc0812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55867cc71ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55867c863c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55867c94fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55867c7bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55867c7c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55867c7ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55867c7d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f19e68ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55867c79fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1dd36119803206570e7398727098a6879dd98d97 Step #5: MERGE-OUTER: attempt 1710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3918023378 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1dd36119803206570e7398727098a6879dd98d97' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3070 processed earlier; will process 276 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114065== ERROR: libFuzzer: deadly signal Step #5: #0 0x558497ac4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558497a38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558497a1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3896ebe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3896cd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3896cb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584979f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5584984c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558498462632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558498464375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55849846435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558497e82229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558497e6f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558497e6912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558497ed2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558497ac4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558497bb0d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558497a1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558497a262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558497a0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558497a394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3896cb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558497a00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9785e4491eb433d294881f490f84a15e868758c Step #5: MERGE-OUTER: attempt 1711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3918826167 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b9785e4491eb433d294881f490f84a15e868758c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3071 processed earlier; will process 275 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114083== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609ab5f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609ab56cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609ab54f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff06ed9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff06ebad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff06eb8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609ab528e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5609abffc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609abf96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5609abf98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609abf9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5609ab9b6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609ab9a39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609ab99d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609aba06ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609ab5f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609ab6e4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609ab550d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609ab55a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609ab5417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609ab56d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff06eb8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609ab534bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-920ee362a727d90fc2fcd226e5ea53df4640fa14 Step #5: MERGE-OUTER: attempt 1712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3919621691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/920ee362a727d90fc2fcd226e5ea53df4640fa14' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3072 processed earlier; will process 274 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 2 rss: 557Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114101== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c5958e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c59502b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c594e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd6e21f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd6e03400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd6e013858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c594bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561c59f92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c59f2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561c59f2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c59f2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561c5994c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c599399d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c5993312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c5999cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c5958ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c5967ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c594e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c594f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c594d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c595034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd6e015082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c594cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3a7fe17d9b7f5c5bd4181b2b6c76104ac10cca0 Step #5: MERGE-OUTER: attempt 1713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3922916432 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c3a7fe17d9b7f5c5bd4181b2b6c76104ac10cca0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3077 processed earlier; will process 269 files now Step #5: #1 pulse exec/s: 0 rss: 557Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55826bdfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55826bd72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55826bd55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5a533841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5a514d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5a512c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55826bd2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55826c802138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55826c79c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55826c79e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55826c79e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55826c1bc229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55826c1a99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55826c1a312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55826c20cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55826bdfec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55826beead43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55826bd56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55826bd602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55826bd477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55826bd734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5a512e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55826bd3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-167d8ee6cabb1f348330287749e93059138d671c Step #5: MERGE-OUTER: attempt 1714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3925565930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/167d8ee6cabb1f348330287749e93059138d671c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3079 processed earlier; will process 267 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114356== ERROR: libFuzzer: deadly signal Step #5: #0 0x564564134594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645640a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56456408b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfa222a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfa203f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfa201e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564564064e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564564b38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564564ad2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564564ad4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564564ad435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5645644f2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645644df9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5645644d912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564564542ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564564134c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564564220d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56456408cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645640962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56456407d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645640a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbfa2020082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564564070bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d19d9187dcabbd9ad67146d6adbce50e91e487c Step #5: MERGE-OUTER: attempt 1715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3930923106 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2d19d9187dcabbd9ad67146d6adbce50e91e487c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3081 processed earlier; will process 265 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114471== ERROR: libFuzzer: deadly signal Step #5: #0 0x56175640b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56175637fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561756362665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff554f8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff554da000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff554d7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56175633be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561756e0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561756da9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561756dab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561756dab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5617568800c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617568b713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617567c8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617567b69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617567b012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561756819ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56175640bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617564f7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561756363d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56175636d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617563547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617563804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff554d81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561756347bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-088937f6f6d04b523362b2bdd312361ce501bb25 Step #5: MERGE-OUTER: attempt 1716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3931692888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/088937f6f6d04b523362b2bdd312361ce501bb25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3082 processed earlier; will process 264 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114484== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652df605594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652df579b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652df55c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2839bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2837d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2837b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652df535e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5652e0009138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652dffa3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5652dffa5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652dffa535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5652dfa7a0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652dfab113b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652df9c2d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652df9b09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652df9aa12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652dfa13ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652df605c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652df6f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652df55dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652df5672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652df54e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652df57a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2837b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652df541bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc3826b6e9940aeb6d90c6577fb26a52f38fb73b Step #5: MERGE-OUTER: attempt 1717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3932432212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc3826b6e9940aeb6d90c6577fb26a52f38fb73b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3083 processed earlier; will process 263 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114498== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586a4b61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586a4ad5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586a4ab8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f7495241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f7476700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f74746858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586a4a91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5586a5565138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586a54ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5586a5501375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586a550135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5586a4fd60c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5586a500d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5586a4f1ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5586a4f0c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5586a4f0612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5586a4f6fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5586a4b61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5586a4c4dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5586a4ab9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5586a4ac32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5586a4aaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5586a4ad64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f74748082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5586a4a9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f1dabaab93a1c3709b6b84b7e3465876948ce5d Step #5: MERGE-OUTER: attempt 1718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3933367220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3f1dabaab93a1c3709b6b84b7e3465876948ce5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3085 processed earlier; will process 261 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114575== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fab1467594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fab13dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fab13be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f689a6c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f689a4d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f689a4b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fab1397e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fab1e6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fab1e05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fab1e07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fab1e0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fab1825229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fab18129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fab180c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fab1875ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fab1467c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fab1553d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fab13bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fab13c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fab13b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fab13dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f689a4b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fab13a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f3f66dbb1ba35e6768e17ef8d9985061898426f Step #5: MERGE-OUTER: attempt 1719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3934163927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f3f66dbb1ba35e6768e17ef8d9985061898426f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3086 processed earlier; will process 260 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114592== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556c7a47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556c79bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556c799e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f012d5d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f012d3ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f012d3cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556c7977e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5556c844b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556c83e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5556c83e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556c83e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5556c7e05229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556c7df29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556c7dec12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556c7e55ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556c7a47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556c7b33d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556c799fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556c79a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556c79907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556c79bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f012d3ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556c7983bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64e92b38d046935fbb8ab6f824bd4f2eddb3322e Step #5: MERGE-OUTER: attempt 1720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3934962672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/64e92b38d046935fbb8ab6f824bd4f2eddb3322e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3087 processed earlier; will process 259 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114610== ERROR: libFuzzer: deadly signal Step #5: #0 0x562af18dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562af1850b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562af1833665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb562f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb5610900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb560e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562af180ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562af22e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562af227a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562af227c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562af227c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562af1c9a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562af1c879d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562af1c8112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562af1ceaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562af18dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562af19c8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562af1834d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562af183e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562af18257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562af18514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb560ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562af1818bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f49756d07100f104cedd45df9cdea4399594fd6 Step #5: MERGE-OUTER: attempt 1721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3935752005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1f49756d07100f104cedd45df9cdea4399594fd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3088 processed earlier; will process 258 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114628== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef676b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef6762bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef6760e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfb6efb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfb6d1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfb6cef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef675e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ef680bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef68055632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ef68057375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef6805735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ef67a75229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef67a629d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef67a5c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef67ac5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef676b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef677a3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef6760fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef676192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef676007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef6762c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfb6cf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef675f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-267b5d6bc070de2467e89496891e8316ce847d61 Step #5: MERGE-OUTER: attempt 1722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3936549170 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/267b5d6bc070de2467e89496891e8316ce847d61' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3089 processed earlier; will process 257 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114646== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bfcc72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bfcbe6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bfcbc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc87562841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc87543d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc87541c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bfcba2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561bfd676138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bfd610632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561bfd612375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bfd61235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561bfd030229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561bfd01d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561bfd01712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561bfd080ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561bfcc72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561bfcd5ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561bfcbcad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561bfcbd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561bfcbbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561bfcbe74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc87541e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561bfcbaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a9057dc1af3d188c84b8f844f161e1bfef51b23 Step #5: MERGE-OUTER: attempt 1723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3937342369 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a9057dc1af3d188c84b8f844f161e1bfef51b23' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3090 processed earlier; will process 256 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114664== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb3e2e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb3e255b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb3e238665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87f49e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87f47fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87f47d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb3e211e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55cb3ece5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb3ec7f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55cb3ec81375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb3ec8135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55cb3e69f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb3e68c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb3e68612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb3e6efef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb3e2e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb3e3cdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb3e239d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb3e2432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb3e22a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb3e2564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87f47db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb3e21dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-939370cd31030fc80cb7543b3c88d7f2a4198736 Step #5: MERGE-OUTER: attempt 1724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3938137603 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/939370cd31030fc80cb7543b3c88d7f2a4198736' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3091 processed earlier; will process 255 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114682== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5218bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c521830b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c521813665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3aff24b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3aff06000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3aff03f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5217ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c5222c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c52225a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c52225c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c52225c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c521c7a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c521c679d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c521c6112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c521ccaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5218bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5219a8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c521814d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c52181e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5218057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5218314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3aff041082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5217f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e245274355fe1cb8b1b5f3c419f89f87050dda13 Step #5: MERGE-OUTER: attempt 1725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3938933130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e245274355fe1cb8b1b5f3c419f89f87050dda13' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3092 processed earlier; will process 254 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 299Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114700== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a25447c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2543f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2543d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc519cc141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc519ad600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc519ab5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2543ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a254e80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a254e1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a254e1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a254e1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a25483a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2548279d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a25482112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a25488aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a25447cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a254568d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2543d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2543de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2543c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2543f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc519ab7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2543b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73d536377fa7faca029003d7e103abb618dc8bb8 Step #5: MERGE-OUTER: attempt 1726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3942937290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/73d536377fa7faca029003d7e103abb618dc8bb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3098 processed earlier; will process 248 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114881== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616f253a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616f24aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616f2491665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf1404d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf13e6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf13e41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616f246ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5616f2f3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616f2ed8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5616f2eda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616f2eda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5616f29af0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616f29e613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616f28f7d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616f28e59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616f28df12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616f2948ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616f253ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616f2626d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616f2492d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616f249c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616f24837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616f24af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf13e43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616f2476bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60140d6c90c1daf82f672b1cf192ccbe9408972b Step #5: MERGE-OUTER: attempt 1727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3944025243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/60140d6c90c1daf82f672b1cf192ccbe9408972b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3100 processed earlier; will process 246 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114992== ERROR: libFuzzer: deadly signal Step #5: #0 0x561cafed1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561cafe45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561cafe28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf0908641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf08e9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf08e7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561cafe01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561cb08d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561cb086f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561cb0871375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561cb087135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561cb028f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561cb027c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561cb027612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561cb02dfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561cafed1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561caffbdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561cafe29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561cafe332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561cafe1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561cafe464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf08e7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561cafe0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af611d6c900c501afaa778aa31db04c2312b6f87 Step #5: MERGE-OUTER: attempt 1728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3946474361 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/af611d6c900c501afaa778aa31db04c2312b6f87' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3103 processed earlier; will process 243 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115057== ERROR: libFuzzer: deadly signal Step #5: #0 0x56134584a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613457beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613457a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddc25a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddc23ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddc2399858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56134577ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56134624e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613461e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5613461ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613461ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561345cbf0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561345cf613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561345c07d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561345bf59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561345bef12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561345c58ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56134584ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561345936d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5613457a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5613457ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5613457937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5613457bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fddc239b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561345786bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e467e99e6c8ce803c5fb1db41a9b2a0f48fd5d0 Step #5: MERGE-OUTER: attempt 1729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3948941705 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5e467e99e6c8ce803c5fb1db41a9b2a0f48fd5d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3105 processed earlier; will process 241 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==115172== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e83e3ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e83e35eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e83e341665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2eda9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2ed8aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2ed889858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e83e31ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e83edee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e83ed88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e83ed8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e83ed8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e83e8538d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e83e8bdb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55e83e9187cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55e83e7f8f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55e83e7f8f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55e83e3eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e83e4d6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e83e342d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e83e34c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e83e3337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e83e35f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa2ed88b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e83e326bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-304a27e41c94619bdcf991325bfb7b0a60f0560a Step #5: MERGE-OUTER: attempt 1730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3950119531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/304a27e41c94619bdcf991325bfb7b0a60f0560a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3107 processed earlier; will process 239 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115285== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f609bc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f609b39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f609b1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde77ffc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde77e1100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde77df0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f609af5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f60a5c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f60a563632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f60a565375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f60a56535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f609f83229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f609f709d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f609f6a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f609fd3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f609bc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f609cb1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f609b1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f609b272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f609b0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f609b3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde77df2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f609b01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3df1035d579ed3b89f84b37379105e6c9b8b3972 Step #5: MERGE-OUTER: attempt 1731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3950799323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3df1035d579ed3b89f84b37379105e6c9b8b3972' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3108 processed earlier; will process 238 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115297== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e75d3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e75cb3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e75c96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbff6c7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbff6a8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbff6a6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e75c6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560e76743138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e766dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x560e766df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e766df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560e760fd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e760ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e760e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e7614def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e75d3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e75e2bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e75c97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e75ca12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e75c887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e75cb44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbff6a70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e75c7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b962176bc60237d11804e6022afbda9257992560 Step #5: MERGE-OUTER: attempt 1732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3951895105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b962176bc60237d11804e6022afbda9257992560' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3110 processed earlier; will process 236 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115412== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bf91c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bf913cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bf911f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e2bdc441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e2bbd900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e2bbb8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bf90f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561bf9bcc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bf9b66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561bf9b68375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bf9b6835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561bf963d0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561bf967413b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561bf9585d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561bf95739d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561bf956d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561bf95d6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561bf91c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561bf92b4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561bf9120d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561bf912a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561bf91117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561bf913d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4e2bbba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561bf9104bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-044192f24e8651e9a372aa816da74d0c37bda0ed Step #5: MERGE-OUTER: attempt 1733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3953302419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/044192f24e8651e9a372aa816da74d0c37bda0ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3112 processed earlier; will process 234 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115469== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dc0b28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dc0a9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dc0a7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f453852041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f453833500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4538314858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dc0a58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559dc152c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559dc14c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559dc14c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559dc14c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559dc0ee6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559dc0ed39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559dc0ecd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559dc0f36ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559dc0b28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559dc0c14d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559dc0a80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559dc0a8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559dc0a717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559dc0a9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4538316082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559dc0a64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc511cece230f8a6d0bc77ef517f746bc9c27525 Step #5: MERGE-OUTER: attempt 1734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3954426850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cc511cece230f8a6d0bc77ef517f746bc9c27525' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3114 processed earlier; will process 232 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f923294594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f923208b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9231eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63fbf2d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63fbd4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63fbd21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9231c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f923c98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f923c32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f923c34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f923c3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f9237090c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f92374013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f923651d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f92363f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f92363912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f9236a2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f923294c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f923380d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f9231ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9231f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9231dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f9232094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f63fbd23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f9231d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32a9a9d542d74e05e74a16f7eb059dc6e35e8695 Step #5: MERGE-OUTER: attempt 1735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3955237500 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/32a9a9d542d74e05e74a16f7eb059dc6e35e8695' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3116 processed earlier; will process 230 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115661== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619d6336594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619d62aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619d628d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febbe82c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febbe64100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febbe620858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619d6266e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5619d6d3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619d6cd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5619d6cd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619d6cd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5619d66f4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5619d66e19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5619d66db12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619d6744ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619d6336c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5619d6422d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5619d628ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619d62982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619d627f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5619d62ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febbe622082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619d6272bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-201328196cbae0fc1251a4a60d3e94a0a72c0369 Step #5: MERGE-OUTER: attempt 1736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3955823269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/201328196cbae0fc1251a4a60d3e94a0a72c0369' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3117 processed earlier; will process 229 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115704== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f60c22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f60b96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f60b79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f879469b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87944b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f879448f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f60b52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558f61626138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f615c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558f615c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f615c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558f60fe0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f60fcd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f60fc712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f61030ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f60c22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f60d0ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f60b7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f60b842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f60b6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f60b974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8794491082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f60b5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f6af0711fb89ae6384ddcb75cb05ed39dcf251a Step #5: MERGE-OUTER: attempt 1737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3959747325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9f6af0711fb89ae6384ddcb75cb05ed39dcf251a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3120 processed earlier; will process 226 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115799== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea7254c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea724c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea724a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0753e4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0753c5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0753c3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea7247ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55ea72f50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea72eea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55ea72eec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea72eec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55ea7290a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea728f79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea728f112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea7295aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea7254cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea72638d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea724a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea724ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea724957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea724c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0753c3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea72488bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc227b619822a5537a52cfbde86915abf3147a47 Step #5: MERGE-OUTER: attempt 1738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3960534727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cc227b619822a5537a52cfbde86915abf3147a47' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3121 processed earlier; will process 225 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115817== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597cf5db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597cf54fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597cf532665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf599c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf597de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf597bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597cf50be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5597cffdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597cff79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5597cff7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597cff7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5597cf999229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597cf9869d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597cf98012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597cf9e9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597cf5dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597cf6c7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597cf533d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597cf53d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597cf5247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597cf5504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf597bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597cf517bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91da077bc137ab220c6997e86e8af44d2be3ff8e Step #5: MERGE-OUTER: attempt 1739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3961326220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/91da077bc137ab220c6997e86e8af44d2be3ff8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3122 processed earlier; will process 224 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115835== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581cb5ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581cb52eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581cb511665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f915283241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f915264700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9152626858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581cb4eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5581cbfbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581cbf58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5581cbf5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581cbf5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5581cb978229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581cb9659d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581cb95f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581cb9c8ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581cb5bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581cb6a6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581cb512d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581cb51c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581cb5037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581cb52f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9152628082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581cb4f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88892f54c5ba40f27b4c46738066e935b565b434 Step #5: MERGE-OUTER: attempt 1740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3962129141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/88892f54c5ba40f27b4c46738066e935b565b434' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3123 processed earlier; will process 223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115853== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579b256e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579b24e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579b24c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0526f6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0526d8200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0526d61858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579b249ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5579b2f72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579b2f0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5579b2f0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579b2f0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5579b292c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5579b29199d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579b291312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5579b297cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5579b256ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5579b265ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5579b24c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5579b24d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579b24b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5579b24e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0526d63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5579b24aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7d36ad07f58eefc626e85ef46d82c59e571d923 Step #5: MERGE-OUTER: attempt 1741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3962921140 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c7d36ad07f58eefc626e85ef46d82c59e571d923' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3124 processed earlier; will process 222 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115871== ERROR: libFuzzer: deadly signal Step #5: #0 0x557858419594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55785838db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557858370665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3497a6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f349787d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f349785c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557858349e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557858e1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557858db7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557858db9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557858db935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5578587d7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578587c49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578587be12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557858827ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557858419c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557858505d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557858371d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55785837b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578583627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55785838e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f349785e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557858355bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ee7225321d4369e7bede7b5417d543e3150d4d0 Step #5: MERGE-OUTER: attempt 1742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3966230915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1ee7225321d4369e7bede7b5417d543e3150d4d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3128 processed earlier; will process 218 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115974== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b996fb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b996f24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b996f07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09bcb6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09bc97700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f09bc956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b996ee0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b9979b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b99794e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b997950375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b99795035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b99736e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b99735b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b99735512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9973beef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b996fb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b99709cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b996f08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b996f122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b996ef97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b996f254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f09bc958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b996eecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4f2cafcac880a66a250670c74702a8cba5c3fd1 Step #5: MERGE-OUTER: attempt 1743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3967020856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f4f2cafcac880a66a250670c74702a8cba5c3fd1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3129 processed earlier; will process 217 files now Step #5: #1 pulse exec/s: 0 rss: 255Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115992== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e228c8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e228c03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e228be6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae782a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae780be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae7809d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e228bbfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e229693138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e22962d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e22962f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e22962f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e22904d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e22903a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e22903412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e22909def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e228c8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e228d7bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e228be7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e228bf12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e228bd87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e228c044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae7809f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e228bcbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d80d330a23cce80a761082fc40bf8d72a0f8e161 Step #5: MERGE-OUTER: attempt 1744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3967916244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d80d330a23cce80a761082fc40bf8d72a0f8e161' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3132 processed earlier; will process 214 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 305Mb Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116045== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b4a567594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b4a4dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b4a4be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc52cbb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc52c9c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc52c9a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b4a497e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558b4af6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b4af05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558b4af07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b4af0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558b4a9dc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b4aa1313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b4a924d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b4a9129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b4a90c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b4a975ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b4a567c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b4a653d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b4a4bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b4a4c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b4a4b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b4a4dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc52c9a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b4a4a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82f61a191497adb741bb7773cfbcad8b698d1ed1 Step #5: MERGE-OUTER: attempt 1745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3972392465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82f61a191497adb741bb7773cfbcad8b698d1ed1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3137 processed earlier; will process 209 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:37:10,843 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:10,915 I Loading checkpoints Step #5: 2026-07-11 07:37:10,988 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:11,370 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116193== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dde8cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dde83fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dde822665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e4f59f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e4f3b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e4f393858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dde7fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559ddf2cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ddf269632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559ddf26b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ddf26b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559ddec89229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ddec769d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ddec7012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ddecd9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559dde8cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559dde9b7d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559dde823d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559dde82d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559dde8147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559dde8404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2e4f395082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559dde807bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4cacc7e23d6386a5f6ab2b675073700a9a9c236d Step #5: MERGE-OUTER: attempt 1746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3974194558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4cacc7e23d6386a5f6ab2b675073700a9a9c236d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3141 processed earlier; will process 205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116307== ERROR: libFuzzer: deadly signal Step #5: #0 0x557daa751594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557daa6c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557daa6a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3224b2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f322494000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f322491f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557daa681e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557dab155138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557dab0ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557dab0f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557dab0f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557daab0f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557daaafc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557daaaf612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557daab5fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557daa751c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557daa83dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557daa6a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557daa6b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557daa69a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557daa6c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3224921082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557daa68dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-befdd231940e3e000a0c793bb79089295b85e1f9 Step #5: MERGE-OUTER: attempt 1747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3975006578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/befdd231940e3e000a0c793bb79089295b85e1f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3142 processed earlier; will process 204 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116324== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d625667594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6255dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6255be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0b293941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0b274e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0b272d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d625597e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d62606b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d626005632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d626007375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d62600735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d625adc0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d625b1313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d625a24d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d625a129d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d625a0c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d625a75ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d625667c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d625753d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d6255bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d6255c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d6255b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d6255dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0b272f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d6255a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff2c0bd8415a73441f3c6f497ec122ca23f6717b Step #5: MERGE-OUTER: attempt 1748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3975475138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ff2c0bd8415a73441f3c6f497ec122ca23f6717b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3143 processed earlier; will process 203 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==116396== ERROR: libFuzzer: deadly signal Step #5: #0 0x555cbe8ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555cbe820b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555cbe803665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565b82c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565b64100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f565b620858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555cbe7dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555cbf2b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555cbf24a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555cbf24c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x555cbec51ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x555cbecbaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x555cbe8acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x555cbe998d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x555cbe804d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x555cbe80e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x555cbe7f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x555cbe8214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f565b622082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x555cbe7e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-574ab5ab55ea7aa479a4413bdf4226f99dc58832 Step #5: MERGE-OUTER: attempt 1749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3976323920 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/574ab5ab55ea7aa479a4413bdf4226f99dc58832' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3144 processed earlier; will process 202 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116416== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583db97a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583db8eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583db8d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba49fde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba49df300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba49dd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583db8aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5583dc37e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583dc318632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5583dc31a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583dc31a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5583dbdef0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5583dbe2613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5583dbd37d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5583dbd259d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5583dbd1f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5583dbd88ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5583db97ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5583dba66d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5583db8d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5583db8dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5583db8c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5583db8ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba49dd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5583db8b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b45bc3730dddf1b2476cc58a4cb84fca78bdd5cd Step #5: MERGE-OUTER: attempt 1750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3978422532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b45bc3730dddf1b2476cc58a4cb84fca78bdd5cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3145 processed earlier; will process 201 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116486== ERROR: libFuzzer: deadly signal Step #5: #0 0x55855d5ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55855d563b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55855d546665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3caf1a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3caefbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3caef9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55855d51fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55855dff3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55855df8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55855df8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55855df8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55855d9ad229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55855d99a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55855d99412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55855d9fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55855d5efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55855d6dbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55855d547d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55855d5512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55855d5387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55855d5644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3caef9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55855d52bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7afcf43c0aec4bbdb20c23c9578edbe258c97ac Step #5: MERGE-OUTER: attempt 1751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3979929509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b7afcf43c0aec4bbdb20c23c9578edbe258c97ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3147 processed earlier; will process 199 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116605== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c91e17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c91d8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c91d6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa957a0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa95782300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa957802858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c91d47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564c9281b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c927b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564c927b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c927b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564c9228c0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c922c313b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c921d4d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c921c29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c921bc12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c92225ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c91e17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c91f03d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c91d6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c91d792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c91d607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c91d8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa957804082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c91d53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86f2f207a62af39dc48464a183967bdf0befbfce Step #5: MERGE-OUTER: attempt 1752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3982064141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/86f2f207a62af39dc48464a183967bdf0befbfce' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3152 processed earlier; will process 194 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116737== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558da63a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558da5aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558da591665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4db273f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4db255400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4db2533858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558da56ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5558db03e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558dafd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5558dafda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558dafda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5558da9f8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558da9e59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558da9df12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558daa48ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558da63ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558da726d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558da592d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558da59c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558da5837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558da5af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4db2535082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558da576bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-124472d68baf3c42f6d1e6fa66bead5edc09e545 Step #5: MERGE-OUTER: attempt 1753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3983250350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/124472d68baf3c42f6d1e6fa66bead5edc09e545' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3154 processed earlier; will process 192 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==116849== ERROR: libFuzzer: deadly signal Step #5: #0 0x556310305594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556310279b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55631025c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f1f81941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f1f62e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f1f60d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556310235e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556310d09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556310ca3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556310ca5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x5563106aaed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556310713ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556310305c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5563103f1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55631025dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5563102672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55631024e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55631027a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6f1f60f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556310241bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d30b634d181221128245dc5aba0752118fef7036 Step #5: MERGE-OUTER: attempt 1754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3984042120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d30b634d181221128245dc5aba0752118fef7036' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3155 processed earlier; will process 191 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116902== ERROR: libFuzzer: deadly signal Step #5: #0 0x563219259594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632191cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632191b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff12ccbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff12cad300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff12cab2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563219189e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563219c5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563219bf7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563219bf9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563219bf935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563219617229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632196049d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632195fe12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563219667ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563219259c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563219345d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632191b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632191bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632191a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632191ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff12cab4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563219195bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b683ddbfae3e8477eb31f7c1b816c7c7b67db2bf Step #5: MERGE-OUTER: attempt 1755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3985488989 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b683ddbfae3e8477eb31f7c1b816c7c7b67db2bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3157 processed earlier; will process 189 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117022== ERROR: libFuzzer: deadly signal Step #5: #0 0x563600492594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563600406b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636003e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9fc80741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9fc61c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9fc5fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636003c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563600e96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563600e30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563600e32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563600e3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563600850229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56360083d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56360083712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636008a0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563600492c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56360057ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636003ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636003f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636003db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636004074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe9fc5fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636003cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7acd547a1d0dd35dbfc2a40fb4122a8470a05b7 Step #5: MERGE-OUTER: attempt 1756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3986957553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f7acd547a1d0dd35dbfc2a40fb4122a8470a05b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3160 processed earlier; will process 186 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117138== ERROR: libFuzzer: deadly signal Step #5: #0 0x557046f44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557046eb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557046e9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f276861e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f276843300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2768412858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557046e74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557047948138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570478e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5570478e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570478e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5570473b90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570473f013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557047301d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570472ef9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570472e912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557047352ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557046f44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557047030d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557046e9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557046ea62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557046e8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557046eb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2768414082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557046e80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a1e3ecedcb167140140f56d7e5f4421202aa632 Step #5: MERGE-OUTER: attempt 1757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3988217375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3a1e3ecedcb167140140f56d7e5f4421202aa632' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3162 processed earlier; will process 184 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117252== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dc4adf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dc4a53b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dc4a36665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07108de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07106f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07106d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dc4a0fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555dc54e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dc547d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555dc547f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dc547f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555dc4e9d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555dc4e8a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555dc4e8412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555dc4eedef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dc4adfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dc4bcbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dc4a37d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dc4a412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dc4a287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dc4a544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f07106d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dc4a1bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-462c2a2cbef24a29e34ec10377b1837e0b03dc9e Step #5: MERGE-OUTER: attempt 1758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3990676683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/462c2a2cbef24a29e34ec10377b1837e0b03dc9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3164 processed earlier; will process 182 files now Step #5: 2026-07-11 07:37:28,955 E Invalid numerical log level: 06 Step #5: 2026-07-11 07:37:28,955 E Invalid numerical log level: 41 Step #5: 2026-07-11 07:37:28,955 D Stopping io_context Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:37:28,961 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:28,961 D option: fast Step #5: 2026-07-11 07:37:28,961 D option: async Step #5: 2026-07-11 07:37:28,961 D option: 250000000bytes Step #5: 2026-07-11 07:37:28,962 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:28,962 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:28,962 D Space used: 4096 Step #5: 2026-07-11 07:37:28,962 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:28,962 D Size threshold: 0 Step #5: 2026-07-11 07:37:28,962 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:28,962 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:28,963 D init done Step #5: 2026-07-11 07:37:28,963 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:28,984 I RandomX main cache initialized Step #5: 2026-07-11 07:37:29,028 D Miner tx hash: Step #5: 2026-07-11 07:37:29,029 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:29,029 D Space used: 12288 Step #5: 2026-07-11 07:37:29,029 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:29,029 D Size threshold: 0 Step #5: 2026-07-11 07:37:29,029 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:29,029 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:29,029 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:29,029 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:29,029 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:29,029 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:37:29,029 D Invalidating block template cache Step #5: 2026-07-11 07:37:29,029 I Blockchain initialized. last block: 0, d4466.h20.m48.s36 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:29,269 D Current height: 0 Step #5: 2026-07-11 07:37:29,269 D Start hardfork version: 1 Step #5: 2026-07-11 07:37:29,269 D Current hardfork version: 16 Step #5: 2026-07-11 07:37:29,270 I Validating txpool contents for v16 Step #5: 2026-07-11 07:37:29,270 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:29,270 D Space used: 49152 Step #5: 2026-07-11 07:37:29,270 D Space remaining: 1073692672 Step #5: 2026-07-11 07:37:29,270 D Size threshold: 0 Step #5: 2026-07-11 07:37:29,270 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:29,270 I Loading checkpoints Step #5: 2026-07-11 07:37:29,301 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:29,301 D Space used: 8192 Step #5: 2026-07-11 07:37:29,301 D Space remaining: 1073733632 Step #5: 2026-07-11 07:37:29,301 D Size threshold: 0 Step #5: 2026-07-11 07:37:29,301 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,324 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,325 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:29,331 E Tx <257148c6da32ba67badfc059a5fccb98c95068b402a50ebea57e30f617a7509b> has fewer than two outputs Step #5: 2026-07-11 07:37:29,332 I Transaction added to pool: txid <257148c6da32ba67badfc059a5fccb98c95068b402a50ebea57e30f617a7509b> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:37:29,332 E Transaction verification impossible: <257148c6da32ba67badfc059a5fccb98c95068b402a50ebea57e30f617a7509b> Step #5: 2026-07-11 07:37:29,332 D Stopping io_context Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: 2026-07-11 07:37:29,337 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:29,338 D option: fast Step #5: 2026-07-11 07:37:29,338 D option: async Step #5: 2026-07-11 07:37:29,338 D option: 250000000bytes Step #5: 2026-07-11 07:37:29,338 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:29,338 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:29,338 D Space used: 4096 Step #5: 2026-07-11 07:37:29,338 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:29,338 D Size threshold: 0 Step #5: 2026-07-11 07:37:29,338 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:29,617 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:29,617 D init done Step #5: 2026-07-11 07:37:29,617 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:29,668 D Miner tx hash: Step #5: 2026-07-11 07:37:29,668 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:29,668 D Space used: 12288 Step #5: 2026-07-11 07:37:29,668 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:29,668 D Size threshold: 0 Step #5: 2026-07-11 07:37:29,668 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:29,668 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:29,668 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:29,668 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:29,668 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:29,668 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:37:29,668 D Invalidating block template cache Step #5: 2026-07-11 07:37:29,668 I Blockchain initialized. last block: 0, d4466.h20.m48.s36 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:29,697 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117366== ERROR: libFuzzer: deadly signal Step #5: #0 0x55743211d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557432091b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557432074665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cfd45941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cfd26e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cfd24d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55743204de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557432b21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557432abb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557432abd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557432abd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5574325920c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574325c913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574324dad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5574324c89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5574324c212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55743252bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55743211dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557432209d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557432075d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55743207f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5574320667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5574320924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6cfd24f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557432059bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-736ceff69409a578924e49b9e3ec196e12755f66 Step #5: MERGE-OUTER: attempt 1759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3992567545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/736ceff69409a578924e49b9e3ec196e12755f66' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3167 processed earlier; will process 179 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117461== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9b3e90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9b3e04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9b3de7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ea9c7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ea9a8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ea9a64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9b3dc0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b9b4894138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9b482e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b9b4830375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9b483035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b9b424e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b9b423b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b9b423512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9b429eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b9b3e90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b9b3f7cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b9b3de8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9b3df22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b9b3dd97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b9b3e054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ea9a66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b9b3dccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4964671a1ee9a999190dcc67262ead0c3e49a32c Step #5: MERGE-OUTER: attempt 1760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3993691111 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4964671a1ee9a999190dcc67262ead0c3e49a32c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3168 processed earlier; will process 178 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117531== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e334960594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3348d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3348b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f620570a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f620551f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62054fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e334890e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e335364138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3352fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e335300375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e33530035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e334dd50c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e334e0c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e334d1dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e334d0b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e334d0512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e334d6eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e334960c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e334a4cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e3348b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e3348c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e3348a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e3348d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6205500082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e33489cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54327fc0dc9eef2e79b85afe798f50694ea221b2 Step #5: MERGE-OUTER: attempt 1761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3994439309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/54327fc0dc9eef2e79b85afe798f50694ea221b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3169 processed earlier; will process 177 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117543== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bb71fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bb7171b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bb7154665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe14853441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe14834900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe148328858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bb712de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555bb7c01138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bb7b9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555bb7b9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bb7b9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555bb75bb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555bb75a89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555bb75a212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555bb760bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555bb71fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555bb72e9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555bb7155d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555bb715f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555bb71467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555bb71724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe14832a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555bb7139bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3f2010c78fb1342452be42c17a70ce1bf7af6b2 Step #5: MERGE-OUTER: attempt 1762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995841120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f3f2010c78fb1342452be42c17a70ce1bf7af6b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3171 processed earlier; will process 175 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117630== ERROR: libFuzzer: deadly signal Step #5: #0 0x56002f5bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56002f531b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56002f514665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9211e0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9211c2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9211c00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56002f4ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56002ffc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56002ff5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56002ff5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56002ff5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56002f97b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56002f9689d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56002f96212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56002f9cbef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56002f5bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56002f6a9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56002f515d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56002f51f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56002f5067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56002f5324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9211c02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56002f4f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99b7d9a17e76447c335dd9e563257394f9d10271 Step #5: MERGE-OUTER: attempt 1763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3996630279 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/99b7d9a17e76447c335dd9e563257394f9d10271' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3172 processed earlier; will process 174 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==117648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7042bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d704233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d704216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6ffb0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6ff91b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6ff8fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7041efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d704cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d704c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d704c5f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d704664ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d7046cdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d7042bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d7043abd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d704217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d7042212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d7042087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d7042344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd6ff8fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d7041fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6762e414dbb7f5378997242d6d087d8e74b342c3 Step #5: MERGE-OUTER: attempt 1764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3997422431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6762e414dbb7f5378997242d6d087d8e74b342c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3173 processed earlier; will process 173 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117670== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b0d174594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b0d0e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b0d0cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd28fdb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd28fbc800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd28fba7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b0d0a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562b0db78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b0db12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562b0db14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b0db1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562b0d5e90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b0d62013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b0d531d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b0d51f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b0d51912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b0d582ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b0d174c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b0d260d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b0d0ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b0d0d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b0d0bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b0d0e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd28fba9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b0d0b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36da24bf3e86dbebef999f9d079fe7b2a47d745f Step #5: MERGE-OUTER: attempt 1765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3998752285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/36da24bf3e86dbebef999f9d079fe7b2a47d745f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3175 processed earlier; will process 171 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117783== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650ed56a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650ed4deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650ed4c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae2185b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae2167000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae2164f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650ed49ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5650edf6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650edf08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5650edf0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650edf0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5650ed9df0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5650eda1613b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650ed927d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5650ed9159d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5650ed90f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650ed978ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650ed56ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650ed656d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5650ed4c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650ed4cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650ed4b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650ed4df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fae21651082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650ed4a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2399e0f5c538a5c7eadd55bc5c5f8510c2e89172 Step #5: MERGE-OUTER: attempt 1766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4000010485 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2399e0f5c538a5c7eadd55bc5c5f8510c2e89172' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3177 processed earlier; will process 169 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117897== ERROR: libFuzzer: deadly signal Step #5: #0 0x560115b42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560115ab6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560115a99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92dd38641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92dd19b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92dd17a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560115a72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x560116546138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5601164e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5601164e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5601164e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x560115f00229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560115eed9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560115ee712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560115f50ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560115b42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560115c2ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560115a9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560115aa42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560115a8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560115ab74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f92dd17c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560115a7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c37a34302d306ebedcf28d18325ce4e63e9c0fbd Step #5: MERGE-OUTER: attempt 1767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4001576172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c37a34302d306ebedcf28d18325ce4e63e9c0fbd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3180 processed earlier; will process 166 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118009== ERROR: libFuzzer: deadly signal Step #5: #0 0x55830a23d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55830a1b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55830a194665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8eb85b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8eb83c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8eb83a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55830a16de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55830ac41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55830abdb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55830abdd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55830abdd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55830a5fb229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55830a5e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55830a5e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55830a64bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55830a23dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55830a329d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55830a195d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55830a19f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55830a1867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55830a1b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8eb83aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55830a179bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e6ad092093d66cf3a45e2a669f2afd9aec50587 Step #5: MERGE-OUTER: attempt 1768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4002770858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e6ad092093d66cf3a45e2a669f2afd9aec50587' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3182 processed earlier; will process 164 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118086== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a4e40c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a4e380b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a4e363665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e8fd6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e8fb7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e8fb5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a4e33ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555a4ee10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a4edaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555a4edac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a4edac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555a4e8810c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555a4e8b813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555a4e7c9d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555a4e7b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555a4e7b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555a4e81aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555a4e40cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555a4e4f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555a4e364d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555a4e36e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555a4e3557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555a4e3814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e8fb5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555a4e348bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c3966c50ab8e869d2a1162f1b435ce7f07fc819 Step #5: MERGE-OUTER: attempt 1769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003423768 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/9c3966c50ab8e869d2a1162f1b435ce7f07fc819' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3183 processed earlier; will process 163 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118099== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567871e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55678715bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55678713e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefa662741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefa643c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefa641b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556787117e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556787beb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556787b85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556787b87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556787b8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5567875a5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567875929d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55678758c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567875f5ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567871e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567872d3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55678713fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567871492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5567871307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55678715c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefa641d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556787123bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40a1598d20092a015cec5017666f96242cb42f89 Step #5: MERGE-OUTER: attempt 1770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4005624138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/40a1598d20092a015cec5017666f96242cb42f89' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3186 processed earlier; will process 160 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118163== ERROR: libFuzzer: deadly signal Step #5: #0 0x55722db54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55722dac8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55722daab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a3631041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a3612500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a36104858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55722da84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55722e558138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55722e4f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55722e4f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55722e4f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55722df12229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55722deff9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55722def912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55722df62ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55722db54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55722dc40d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55722daacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55722dab62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55722da9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55722dac94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a36106082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55722da90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2b01a5c0ecd6f0312a1740accab6225a64dcf53 Step #5: MERGE-OUTER: attempt 1771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4006411679 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2b01a5c0ecd6f0312a1740accab6225a64dcf53' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3187 processed earlier; will process 159 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118181== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b43603f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b435fb3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b435f96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93174c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93172dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93172bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b435f6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b436a43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4369dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b4369df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4369df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b4363fd229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4363ea9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4363e412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b43644def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b43603fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b43612bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b435f97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b435fa12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b435f887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b435fb44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f93172bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b435f7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8aa7c02c8777eef7229baf15b25aeb669a4feb0c Step #5: MERGE-OUTER: attempt 1772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4008387782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8aa7c02c8777eef7229baf15b25aeb669a4feb0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3191 processed earlier; will process 155 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118283== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2d5e34594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2d5da8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2d5d8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfa6d6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfa6b8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfa6b5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2d5d64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2d6838138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2d67d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2d67d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2d67d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2d61f2229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2d61df9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2d61d912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2d6242ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2d5e34c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2d5f20d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2d5d8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2d5d962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2d5d7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2d5da94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfa6b61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2d5d70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0e4c2ae6cc6979ce42191b410c05a7eaa06c93b Step #5: MERGE-OUTER: attempt 1773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4010308081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c0e4c2ae6cc6979ce42191b410c05a7eaa06c93b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3195 processed earlier; will process 151 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118385== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fb97c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fb9734b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fb9717665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f199e0c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f199dede00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f199debd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fb96f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561fba1c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fba15e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561fba160375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fba16035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561fb9b7e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fb9b6b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fb9b6512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fb9bceef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fb97c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fb98acd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fb9718d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fb97222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fb97097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fb97354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f199debf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fb96fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33efb7aac8ad7d6378b4e6050e3bb08b7ad93c1f Step #5: MERGE-OUTER: attempt 1774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4011102938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/33efb7aac8ad7d6378b4e6050e3bb08b7ad93c1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3196 processed earlier; will process 150 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118403== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629c5871594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629c57e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629c57c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdfe14b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdfdf6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdfdf3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629c57a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5629c6275138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629c620f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5629c6211375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629c621135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5629c5c2f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629c5c1c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629c5c1612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629c5c7fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629c5871c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629c595dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629c57c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629c57d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629c57ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629c57e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcdfdf41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629c57adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-963302eb1ce8fdd64d69e9277b83ad9371749dbf Step #5: MERGE-OUTER: attempt 1775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4011904681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/963302eb1ce8fdd64d69e9277b83ad9371749dbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3197 processed earlier; will process 149 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f58fad5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f58fa49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f58fa2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8981a3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f898184500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8981824858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f58fa05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f5904d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f590473632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f590475375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f59047535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f58fe93229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f58fe809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f58fe7a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f58fee3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f58fad5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f58fbc1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f58fa2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f58fa372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f58fa1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f58fa4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8981826082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f58fa11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67c8335c500bd3a62b864977cb3dc94dbbd2429e Step #5: MERGE-OUTER: attempt 1776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4012707583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/67c8335c500bd3a62b864977cb3dc94dbbd2429e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3198 processed earlier; will process 148 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==118439== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d90647c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9063f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9063d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f142ba2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f142b84400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f142b823858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9063ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d906e80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d906e1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d906e1c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55d906821ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d90688aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d90647cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d906568d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d9063d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d9063de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9063c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d9063f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f142b825082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d9063b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26db1f46b8bc49b604d3f65961209292b0c2c83a Step #5: MERGE-OUTER: attempt 1777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4013505247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/26db1f46b8bc49b604d3f65961209292b0c2c83a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3199 processed earlier; will process 147 files now Step #5: 2026-07-11 07:37:51,578 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:37:51,578 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:37:51,578 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:37:51,579 I Attempted to retrieve non-existent block height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 D Span queue is empty Step #5: 2026-07-11 07:37:51,579 W public max out peers not set, using default Step #5: 2026-07-11 07:37:51,579 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:51,579 T transaction with hash cecececececececececececececececececececececdcececececececececece not found in db Step #5: 2026-07-11 07:37:51,579 E get_tx_outputs_gindexs failed to find transaction with id = Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 E 2026-07-11 07:37:51,579 T Blockchain::get_tx_outputs_gindexs Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:51,579 T transaction with hash 535353535353535353536c2220763d22776f6f6422202f3e66736b3d22706173 not found in db Step #5: 2026-07-11 07:37:51,579 E get_tx_outputs_gindexs failed to find transaction with id = <535353535353535353536c2220763d22776f6f6422202f3e66736b3d22706173> Step #5: 2026-07-11 07:37:51,579 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,579 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:51,579 T batch transaction: committing... Step #5: 2026-07-11 07:37:51,579 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,579 T batch transaction: end Step #5: 2026-07-11 07:37:51,580 D Stopping io_context Step #5: 2026-07-11 07:37:51,580 T Miner has received stop signal Step #5: 2026-07-11 07:37:51,580 T Not mining - nothing to stop Step #5: 2026-07-11 07:37:51,580 T Blockchain::deinit Step #5: 2026-07-11 07:37:51,580 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:37:51,580 T BlockchainLMDB::close Step #5: 2026-07-11 07:37:51,580 T BlockchainLMDB::sync Step #5: 2026-07-11 07:37:51,584 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:37:51,584 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: 2026-07-11 07:37:51,587 T Blockchain::Blockchain Step #5: 2026-07-11 07:37:51,587 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:37:51,587 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:37:51,587 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:51,587 D option: fast Step #5: 2026-07-11 07:37:51,587 D option: async Step #5: 2026-07-11 07:37:51,587 D option: 250000000bytes Step #5: 2026-07-11 07:37:51,587 T BlockchainLMDB::open Step #5: 2026-07-11 07:37:51,588 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:51,588 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:51,588 D Space used: 4096 Step #5: 2026-07-11 07:37:51,588 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:51,588 D Size threshold: 0 Step #5: 2026-07-11 07:37:51,588 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:51,588 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:51,588 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,588 T Blockchain::init Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,588 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,588 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:51,588 D init done Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,588 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,588 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,588 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:51,616 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:51,619 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:51,619 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,619 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:51,619 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:51,619 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,619 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:37:51,619 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,619 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,619 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,619 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:51,619 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,619 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:37:51,644 D Miner tx hash: Step #5: 2026-07-11 07:37:51,644 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:37:51,644 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:51,644 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:51,644 D Space used: 12288 Step #5: 2026-07-11 07:37:51,644 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:51,644 D Size threshold: 0 Step #5: 2026-07-11 07:37:51,644 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:37:51,644 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,644 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,644 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:51,644 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:51,645 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:51,645 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:51,645 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:51,645 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,645 D Invalidating block template cache Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:51,645 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,645 I Blockchain initialized. last block: 0, d4466.h20.m48.s58 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,645 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,645 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:51,930 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,930 T requesting 1 from 0, cached Step #5: 2026-07-11 07:37:51,930 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:37:51,930 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:51,930 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,930 D Current height: 0 Step #5: 2026-07-11 07:37:51,930 D Start hardfork version: 1 Step #5: 2026-07-11 07:37:51,930 D Current hardfork version: 16 Step #5: 2026-07-11 07:37:51,931 I Validating txpool contents for v16 Step #5: 2026-07-11 07:37:51,931 I RandomX main cache initialized Step #5: 2026-07-11 07:37:51,931 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:51,931 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:51,931 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:51,931 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:51,931 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:51,931 D Space used: 49152 Step #5: 2026-07-11 07:37:51,931 D Space remaining: 1073692672 Step #5: 2026-07-11 07:37:51,931 D Size threshold: 0 Step #5: 2026-07-11 07:37:51,931 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:51,953 T batch transaction: begin Step #5: 2026-07-11 07:37:51,953 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:51,953 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:51,953 T batch transaction: committing... Step #5: 2026-07-11 07:37:51,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,953 T batch transaction: end Step #5: 2026-07-11 07:37:51,953 I Loading checkpoints Step #5: 2026-07-11 07:37:51,953 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:37:51,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:51,983 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,983 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,983 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,983 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,983 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,983 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,984 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,984 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,984 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,984 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,984 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,984 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,984 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,985 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,985 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,985 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,985 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,985 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,985 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,985 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,986 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,986 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,986 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,986 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,986 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,986 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,986 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:51,987 T Sorted 33/33 Step #5: 2026-07-11 07:37:51,988 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:51,988 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:51,988 D tx pubkey: Step #5: 2026-07-11 07:37:51,989 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,025 I transaction_created: Step #5: 2026-07-11 07:37:52,025 I { Step #5: 2026-07-11 07:37:52,025 I "version": 2, Step #5: 2026-07-11 07:37:52,025 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,025 I "vin": [ { Step #5: 2026-07-11 07:37:52,025 I "key": { Step #5: 2026-07-11 07:37:52,025 I "amount": 809368829, Step #5: 2026-07-11 07:37:52,025 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "k_image": "861b6a9dac9fef033951ca8f328b8b9cf702b46ec60438d2fed512a80d4a86f2" Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "vout": [ { Step #5: 2026-07-11 07:37:52,025 I "amount": 0, Step #5: 2026-07-11 07:37:52,025 I "target": { Step #5: 2026-07-11 07:37:52,025 I "tagged_key": { Step #5: 2026-07-11 07:37:52,025 I "key": "c015f65950857a260922dbdca4f0f275cdc759b5a391862d3961123f4238a8e0", Step #5: 2026-07-11 07:37:52,025 I "view_tag": "ab" Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "extra": [ 1, 249, 240, 145, 182, 136, 29, 239, 173, 217, 224, 16, 36, 164, 209, 64, 247, 88, 29, 4, 159, 96, 171, 136, 134, 84, 171, 218, 214, 241, 91, 184, 129, 2, 9, 1, 244, 105, 181, 17, 96, 214, 176, 44 Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,025 I "type": 6, Step #5: 2026-07-11 07:37:52,025 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,025 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,025 I "amount": "b52f49f66438ac66" Step #5: 2026-07-11 07:37:52,025 I }], Step #5: 2026-07-11 07:37:52,025 I "outPk": [ "ec821796941beed57a24ca3a1062b4bd6db8d0242a1872ca871b7657b04b971c"] Step #5: 2026-07-11 07:37:52,025 I }, Step #5: 2026-07-11 07:37:52,025 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,025 I "nbp": 1, Step #5: 2026-07-11 07:37:52,025 I "bpp": [ { Step #5: 2026-07-11 07:37:52,025 I "A": "e24ceda55c87a20aabb5c3349900eeb7c4c3171bcc6eaaeec62e0738099a2c31", Step #5: 2026-07-11 07:37:52,025 I "A1": "afec13be307c49a8fcbbca1bccd534d313198bbd504ea8dc6e463afda270bd74", Step #5: 2026-07-11 07:37:52,025 I "B": "41613f0812ad83a31fee27d27fa5d056f4dcb31626d2e6465edfe9784f4f91b0", Step #5: 2026-07-11 07:37:52,025 I "r1": "455a026245ba175a8e78670403cae8dd65feb9bf15694790db954f7a4da6e20a", Step #5: 2026-07-11 07:37:52,025 I "s1": "ec4a05277c3b5ddbc602eaa75046ef44f45a38605242ab729e3466c4d503a70d", Step #5: 2026-07-11 07:37:52,025 I "d1": "d79706f5e85da48e1afdf74bcd2d2ef6c06ed5e9bd804e2d09c169eee3890303", Step #5: 2026-07-11 07:37:52,025 I "L": [ "44db08780a15bf4d510aaa80b3a54527583a57e37c248b1ed1981f279df2bc68", "3c0a7eb154d7c27bb68c169849e505eacb299a501c47564e495dcd2dad7941d7", "60f3a1416043a2461bd4e47c2a8ce8c029de9b998cf9698ac097094adb0b6858", "f7c46239e1e6ff76281d939cca60c160ce0df657314e8661ca75763883cf6d8b", "bf2a89a0c9d05c09ac82fe31daf044ea934afb5e7882dfce6dc4a819e052fcb8", "f6630fb44382d40c093016c432a69208f5e034c8cf6ee0630dce75d8f298a69e" Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "R": [ "d2477b417618cf72b84696ac3a673e2478f19cb7275cf511c7effa377823167e", "b08749798af6ce3e1421decb6e1a07a3058d18866f5bf603f33e9c3198d37380", "ddba0052cf65eff0b41fc0229e5981f6d16e463a0cf376ac87e240afa94d9e63", "503bc4b4d4066ac969a15fe41cef161231b2468e19a8585d73045c18c87e6b29", "e9f3a77ffe78a0e2099d16b2715f202e739a2fbdf4eb470e1d95b9387a2b5bf6", "8aee4815b255acba2cbd4c6652ea825138688737fbb689eebecc994dc1ff0373" Step #5: 2026-07-11 07:37:52,025 I ] Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I ], Step #5: 2026-07-11 07:37:52,025 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,025 I "s": [ "a097203c61babc855f1f40aba68c2559c4066000543c78256f1803bdf42f7009", "263c73b98d59112cab857c25cd54290a9d9690f0ce05b0ba7aa0da1b77e79707", "dacfcf01b2c92bd4d7285debb7a1a180bda260276e37aa0160dfaf1994ad0e00", "d84d08569499185a8b0c3a11fbcc892d8913afb24627336eefb030022510ed06", "4871835a52c466bdb63c4b2cbef7973cfc4daf15c924ccd94e7c1caf3382c502", "eee020c6d742421caf748137d3bba8c4f111f9a6a50fc0ad731b51e32fd85c09", "f3e17fae31230b240db04d743ddad129ec8efadbbe514dd39078a0ecb80a6d0b", "b38388c290e812bfcb92bf4f92120c601517d4b717de50bf091b47ed395f8f0a", "5a4f5c0957b183174f86c59a8c745d4160483619c034d5b075cda70e7e6e4a00", "d5c4ac4572609ff0ea4dfff14f3204d605bd502e20df0aa3b8af65af105b0804"], Step #5: 2026-07-11 07:37:52,025 I "c1": "89f3b20887de30e6ecbd737871e7ac21b014f01337051d0ba9ebbe611e629d00", Step #5: 2026-07-11 07:37:52,025 I "D": "e06965ec76c94277bde4ad8f253df1c4c5fc7238d3eb99554153643cfc194d19" Step #5: 2026-07-11 07:37:52,025 I }], Step #5: 2026-07-11 07:37:52,025 I "pseudoOuts": [ "21721a819ee8cad8686a25448d3a4814cf447152dc94e936d8430c26debf7e11"] Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,025 I } Step #5: 2026-07-11 07:37:52,026 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,027 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,027 D tx pubkey: Step #5: 2026-07-11 07:37:52,027 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,063 I transaction_created: Step #5: 2026-07-11 07:37:52,063 I { Step #5: 2026-07-11 07:37:52,063 I "version": 2, Step #5: 2026-07-11 07:37:52,063 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,063 I "vin": [ { Step #5: 2026-07-11 07:37:52,063 I "key": { Step #5: 2026-07-11 07:37:52,063 I "amount": 973327450, Step #5: 2026-07-11 07:37:52,063 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "k_image": "93413b712fe4d7ffb9fdbf87114f30254bad9ccfc0b9f2ce8e9004099ce5c683" Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "vout": [ { Step #5: 2026-07-11 07:37:52,063 I "amount": 0, Step #5: 2026-07-11 07:37:52,063 I "target": { Step #5: 2026-07-11 07:37:52,063 I "tagged_key": { Step #5: 2026-07-11 07:37:52,063 I "key": "dc042688ea671babdb1379fdf02048a01dd94b48a8f19d63467e5d19432c5a1c", Step #5: 2026-07-11 07:37:52,063 I "view_tag": "52" Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "extra": [ 1, 254, 134, 16, 169, 111, 222, 121, 136, 169, 215, 116, 181, 30, 130, 228, 163, 147, 200, 243, 95, 112, 102, 2, 62, 25, 209, 202, 159, 248, 178, 138, 41, 2, 9, 1, 97, 5, 81, 226, 225, 175, 100, 107 Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,063 I "type": 6, Step #5: 2026-07-11 07:37:52,063 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,063 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,063 I "amount": "26197bac8e81aab3" Step #5: 2026-07-11 07:37:52,063 I }], Step #5: 2026-07-11 07:37:52,063 I "outPk": [ "f557d817f7f76d928562b22b34573de0fa40883ffdbc1d54389a8120b988f19d"] Step #5: 2026-07-11 07:37:52,063 I }, Step #5: 2026-07-11 07:37:52,063 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,063 I "nbp": 1, Step #5: 2026-07-11 07:37:52,063 I "bpp": [ { Step #5: 2026-07-11 07:37:52,063 I "A": "8f17292c1f6847a33b174b82ecda229325e957bdcf778af4bc94951129145848", Step #5: 2026-07-11 07:37:52,063 I "A1": "382bb1ea82c167d9052d0ca547d1cbb487cbfdc8e95200eca28a29c75b9a0afe", Step #5: 2026-07-11 07:37:52,063 I "B": "d37d5c3e7b0291a3645ddbe50d87712832007735af76c955f7cc8369ec1d8c2b", Step #5: 2026-07-11 07:37:52,063 I "r1": "04a1d12b4030295ea5189c9efa9e0e10bc6d3ed6bc9b9353b5c7de4417deee05", Step #5: 2026-07-11 07:37:52,063 I "s1": "e33cab2682c42221fc6c9788c90af3949e0ed523125f6d9f0e1e1f06feffa908", Step #5: 2026-07-11 07:37:52,063 I "d1": "4ff045269ce1e1febe6e1d05f272568da7670b2601535838b9f69b595be2be05", Step #5: 2026-07-11 07:37:52,063 I "L": [ "c5faa8fa4bb28fa02c2181f1e28fcf99022267b54e6e5b6d88941f52313df3c5", "f57579c90f7f63cf5d85a2e020bdb563e4e295d208e6d4902ed08477c410d965", "4fdfebdbe26e7d54a886e0914bda82faafce56f6d9a126f20efadd3455a407e2", "b7d4f87227e43b13ddd258991c14a59114962fd9ae453ce455855da2ec120f03", "93aaebcdcb7d7d607e7ecef54c86a11f1d66d77ee035a5bd050798e931964950", "0b96cc7eb48b82143b75f635c529ca2cbaaf818c53c6ac915a206b0a82fa3b44" Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "R": [ "c657e4a5bb8a3dd705d65ba3dcf9012072f3139e6ca5041f7039e1daa7110ad7", "3545095ed54b73c3ac60e7663995a55cb7d2d2801476b7d076f2935120301cd1", "0399db90f075deada66f712a90cd555c9dd87e472bbd827265e379431a58cdfc", "165997137c931d56088f7928e1cdd8e9ce4a20b440ad1b9c683f57cb3bab0a56", "bbe95ebfaa63b3a5f8202cefbf3f9ba346c44f032b0dbf7afd769a49fad731b4", "79eac7fd4c5a2bb03365d9c1cf411e413d338d527243251be5b4154232f063c0" Step #5: 2026-07-11 07:37:52,063 I ] Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I ], Step #5: 2026-07-11 07:37:52,063 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,063 I "s": [ "408b200e3d2540d479e6160b1c9361efa095158077a81287dff2700095ff6d0d", "7792df13ab94edc3ebf5955b9abc41306696e090d874b84909506a79eb6a670a", "893aca3c9e61c6cf5a9bb7b54d703ccca259b122d4bd6e04767a48d403c18004", "5d168b32d74149bb94f38d026b7782e4060f60942f45b55ed23ed36482cc8608", "8c798f5874607d171e3c60b5da763e1f077278ec6b87ea5543431afc4afde20c", "eb3a96f3a5104250574c446e539eb0e327cc7a344a7ab7b301fa36812806aa04", "a32d37fcdec877c06f2435972d6031b1c25a33c7f5e3dc5d773b1dcf96da3804", "a66a05d8dd5dee6bce71a2f47ee1894393910d0e44a9e7ebc71f3d75bdd23206", "447e7e16414e956ebf1e99dae2042332279775289339dd7f0e70228640bd500f", "cf7fbc55b6cbf6fff7fbca1b95df7bff676aaa509c3b9a789a0b177227ce1306"], Step #5: 2026-07-11 07:37:52,063 I "c1": "5868abff2d7ef3eb593f4caf8906cffb0c8ffc8e47281d242f142248b10b8202", Step #5: 2026-07-11 07:37:52,063 I "D": "b53cb9f25bb384f094f93da51165c17178256a9898a7cbbe2819d70fa7780af1" Step #5: 2026-07-11 07:37:52,063 I }], Step #5: 2026-07-11 07:37:52,063 I "pseudoOuts": [ "1e0af0ce3190e4e887538c0c2c50b0df64d7d43391f03fae8e5febe77b5989f9"] Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,063 I } Step #5: 2026-07-11 07:37:52,064 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,065 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,065 D tx pubkey: <2609affe6c6f9ee9aaad59bd84529aa1cd67b535d2ca8838b56cf29b0ff34914> Step #5: 2026-07-11 07:37:52,065 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,101 I transaction_created: <0138969efc5b0333663ad3d0bc53746d96298f3b90d268a48becda6df4096928> Step #5: 2026-07-11 07:37:52,101 I { Step #5: 2026-07-11 07:37:52,101 I "version": 2, Step #5: 2026-07-11 07:37:52,101 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,101 I "vin": [ { Step #5: 2026-07-11 07:37:52,101 I "key": { Step #5: 2026-07-11 07:37:52,101 I "amount": 206764618, Step #5: 2026-07-11 07:37:52,101 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,101 I ], Step #5: 2026-07-11 07:37:52,101 I "k_image": "dd9fda71c477ccd0e6455979188b4ec1f13aebb480e576464563a1473234617e" Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,101 I ], Step #5: 2026-07-11 07:37:52,101 I "vout": [ { Step #5: 2026-07-11 07:37:52,101 I "amount": 0, Step #5: 2026-07-11 07:37:52,101 I "target": { Step #5: 2026-07-11 07:37:52,101 I "tagged_key": { Step #5: 2026-07-11 07:37:52,101 I "key": "cb5917316fc11782577415f3a241145dde47d32ddda12ac929391825bf8fc85c", Step #5: 2026-07-11 07:37:52,101 I "view_tag": "93" Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,101 I ], Step #5: 2026-07-11 07:37:52,101 I "extra": [ 1, 38, 9, 175, 254, 108, 111, 158, 233, 170, 173, 89, 189, 132, 82, 154, 161, 205, 103, 181, 53, 210, 202, 136, 56, 181, 108, 242, 155, 15, 243, 73, 20, 2, 9, 1, 28, 90, 147, 234, 40, 254, 102, 9 Step #5: 2026-07-11 07:37:52,101 I ], Step #5: 2026-07-11 07:37:52,101 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,101 I "type": 6, Step #5: 2026-07-11 07:37:52,101 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,101 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,101 I "amount": "39aa0db078680c00" Step #5: 2026-07-11 07:37:52,101 I }], Step #5: 2026-07-11 07:37:52,101 I "outPk": [ "a783f723d7daf3e3f19d15a50048ea7cce46da037868ecc5b3412ffa080ce0e1"] Step #5: 2026-07-11 07:37:52,101 I }, Step #5: 2026-07-11 07:37:52,101 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,101 I "nbp": 1, Step #5: 2026-07-11 07:37:52,101 I "bpp": [ { Step #5: 2026-07-11 07:37:52,101 I "A": "31e9afc464680ed1773c8f79bd10e4d4cecaa776f7066818d1ec988e73a2a68c", Step #5: 2026-07-11 07:37:52,101 I "A1": "abde3ec0eedcc4a8758a6e491d50e2c137ef193cde67f425eaa7f7fbda8bebc9", Step #5: 2026-07-11 07:37:52,101 I "B": "fc51fe0f007f960a79a222cfc9134c3ccea62fd64c8bd52cd4c84f5671f5ac4f", Step #5: 2026-07-11 07:37:52,101 I "r1": "987ab5ff3a66644f22ed5ea8b59a9112632ac66f2d24b66562c987ddc7bb320e", Step #5: 2026-07-11 07:37:52,101 I "s1": "41ba2e6206c6c88803fc676fee5ad83035c0de2117c211c42d3117bafe24760a", Step #5: 2026-07-11 07:37:52,101 I "d1": "d39f7b4c3aa6483b5a65c77b53a8dfed9c4243b6900c90d71f467a9596fe9407", Step #5: 2026-07-11 07:37:52,101 I "L": [ "79b81cace9ab45d635fbb9534bbf184f4091c62698aa4a2cb9a8325c082ea6cf", "9c50cdd968ae30f449efd9ec100588354c0c3006f2694f837edd84e25624b628", "497afbb7527f8a930100853a88a89dd728562fdf674588cfd2c84b878f3dc34c", "555a63dc589320992eb42abcb6471d4012b53570bd4e3e89d9f071d43eaca3d4", "fadf360efe47f058e147ce531ef34e6ddc38d3892c54885b3d63ecd053a8fed1", "909a642ac5b38a4c4ca7ae5c0a1d047d6dd4f3736384b6b80bc91ce613ead14f" Step #5: 2026-07-11 07:37:52,101 I ], Step #5: 2026-07-11 07:37:52,101 I "R": [ "8914436b78a6e9bdd0b595d34d98feab9065438957fafb98d3f4a145de5fb19c", "51fe903c60973aa041d601da0dfb2bbbbbd4990e4327c7f6acbe957f811f6fec", "088f725f7969922b6f22171dd2fe31cfc0c42218985b13f283283540c64a0d95", "be61a279cefea2aa726d0dc2679b844f325ed16cacf512e90054510f2d66bedd", "f849bd163e3baecddd724275787b7c29020520f7cee4da717aab745f7bf5de14", "e5602e5bf1baba31b884db7aa5927003a6111c81bce99608409e42a82f38b6a6" Step #5: 2026-07-11 07:37:52,101 I ] Step #5: 2026-07-11 07:37:52,101 I } Step #5: 2026-07-11 07:37:52,102 I ], Step #5: 2026-07-11 07:37:52,102 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,102 I "s": [ "d413805c469e45c7ba78b464f441f73aa6e943a260e3ce03a9af0975f75fef04", "2d8687d55c664c134789fa77e2e0d8f7d5489714e2bcf1cfe1b218414c71bc07", "c84228f3102a32417b9e6b7cc9f526380a5ea76c3c92c7c4026e7c2f9969530c", "1dc915256dde02f3c9f5cea6eaa7433b40fdb196bbfb2f94c269542484a5a800", "d2e6cc2eb5d7fa52df6101486d2981148c353f99676c6b4ead2873c847eb7502", "d04464bc90a82671cfc3867c55129d5938971896b3f03b2b79f5a1966bc8f501", "5dd6852c1c59a53890cdc1bdd28c640da12261a657ff8fbce2cd6a1d775be90a", "6c3c20f3e50f91992423d91588edbea777765a44380d71875ee6b0af82537504", "e354408b1ed1a30335ec9c597a0e02551bc65e66023c5b11c010686bdd84bd0b", "963c6559b47609d5d0f2555f83b51530bdf4c1d2d64656d984a149b418a8860c"], Step #5: 2026-07-11 07:37:52,102 I "c1": "fe3c50f827affebfc9010f76ec6eb121a69c54e29a01fe14ba6a142c6610aa02", Step #5: 2026-07-11 07:37:52,102 I "D": "e131a2ea62a4b9e5aff13c4b23c9ac3fee976965ed002232c6805bc142633241" Step #5: 2026-07-11 07:37:52,102 I }], Step #5: 2026-07-11 07:37:52,102 I "pseudoOuts": [ "02d84b28f04b2a36d9955ad93bb146b087e9af8942f079241444ac415065e157"] Step #5: 2026-07-11 07:37:52,102 I } Step #5: 2026-07-11 07:37:52,102 I } Step #5: 2026-07-11 07:37:52,103 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,103 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,103 D tx pubkey: <6fff9981dc9647700926f6c6e9500be5f8582ee057b0ef2fec5ad86b93fbf1bf> Step #5: 2026-07-11 07:37:52,103 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,139 I transaction_created: <4a272a3382b93cb099b182b30c29f9c61d59f2ab10639b1408b658daae660271> Step #5: 2026-07-11 07:37:52,139 I { Step #5: 2026-07-11 07:37:52,139 I "version": 2, Step #5: 2026-07-11 07:37:52,139 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,139 I "vin": [ { Step #5: 2026-07-11 07:37:52,139 I "key": { Step #5: 2026-07-11 07:37:52,139 I "amount": 20000, Step #5: 2026-07-11 07:37:52,139 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,139 I ], Step #5: 2026-07-11 07:37:52,139 I "k_image": "b478e3aa70221332c561d77d5fd934c247774acd592617b7e1454610f2b370d8" Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,139 I ], Step #5: 2026-07-11 07:37:52,139 I "vout": [ { Step #5: 2026-07-11 07:37:52,139 I "amount": 0, Step #5: 2026-07-11 07:37:52,139 I "target": { Step #5: 2026-07-11 07:37:52,139 I "tagged_key": { Step #5: 2026-07-11 07:37:52,139 I "key": "02546f4cc8e970f0c0bf4557cc2cd83f1e0e8575a615b2e6155edbaf5aa669ed", Step #5: 2026-07-11 07:37:52,139 I "view_tag": "5a" Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,139 I ], Step #5: 2026-07-11 07:37:52,139 I "extra": [ 1, 111, 255, 153, 129, 220, 150, 71, 112, 9, 38, 246, 198, 233, 80, 11, 229, 248, 88, 46, 224, 87, 176, 239, 47, 236, 90, 216, 107, 147, 251, 241, 191, 2, 9, 1, 234, 29, 150, 119, 255, 1, 147, 3 Step #5: 2026-07-11 07:37:52,139 I ], Step #5: 2026-07-11 07:37:52,139 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,139 I "type": 6, Step #5: 2026-07-11 07:37:52,139 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,139 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,139 I "amount": "75ce4b16361ae951" Step #5: 2026-07-11 07:37:52,139 I }], Step #5: 2026-07-11 07:37:52,139 I "outPk": [ "17d9decc5b2e0b51cf645d33333eee5128b1fb0e7648228d352db644e5c1eb76"] Step #5: 2026-07-11 07:37:52,139 I }, Step #5: 2026-07-11 07:37:52,139 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,139 I "nbp": 1, Step #5: 2026-07-11 07:37:52,139 I "bpp": [ { Step #5: 2026-07-11 07:37:52,139 I "A": "04bf655ad4cf21602e3e57a758e6fe4855aee83b6b1679b56317d91e9b8b896e", Step #5: 2026-07-11 07:37:52,139 I "A1": "27e72b9dc6b0fef058ef38bacb6489a3c60143dd424179818c47a31f57ae9f98", Step #5: 2026-07-11 07:37:52,139 I "B": "b79dd093115f3cc8d9b6c7427f907daac991431fe8de1d5c008fa941eb62f453", Step #5: 2026-07-11 07:37:52,139 I "r1": "d45df8b8fb35b44780b965ad4242106c14ee053eaeefb8f409a0133136c56903", Step #5: 2026-07-11 07:37:52,139 I "s1": "68dd74206d6727129d4fb83fbf4168dbbf269cf4e1cc4567e6a48786feb84e0a", Step #5: 2026-07-11 07:37:52,139 I "d1": "ee1c4b2638c94116fc9874fc5c62f0955288afb68e26923b1c0f8f58bb61470d", Step #5: 2026-07-11 07:37:52,139 I "L": [ "f6cede1e532a7f2ea25d983996244bf2daa2bc613c9cc71b6553d137f3bfdceb", "fa525653883a99a7751f032ff66c1c6f8aae8def142bee852d0c1b6a093d661a", "aecb2d3eb1c528c78deb3e218dc0669e7efaac3a6354b41499f68e141bfe9dbc", "ba20c2388b6f9a03a1da4f70396a95ecaeb713bf317559fd6bd3ad84bd16ef23", "3d6dc1404265ddc42dd455a4e826deed195d583a9bfe6a8b6472f2975579a0b2", "61d72d56b4a2bfb0784c3e62499933ef7a18e44a0a7356e104f44a2a2baf95d3" Step #5: 2026-07-11 07:37:52,139 I ], Step #5: 2026-07-11 07:37:52,139 I "R": [ "f3be3a14dd2baf4a3e13de396847341cce6589563b4873be2fc4e1475b345a90", "d5487170b289a55ae3ade6055a8f85f3ab2eaadece5c845da8804fab2532db89", "0bd21d5a16657f30657b67fddbc43f3e22750a54ec2784c010e79c50da93ff54", "d3971f93267d26802db678479e9c288cbdb12eb467923c8b0b775a10d9e7c04b", "4b34c03df8b8b1bfa5617260647529e6a5a565862d42f41f3cb68d18dc0bda7d", "2b16141d9614616fb456cab7e096158f8ea4954f382af3980865d7cc2723db2c" Step #5: 2026-07-11 07:37:52,139 I ] Step #5: 2026-07-11 07:37:52,139 I } Step #5: 2026-07-11 07:37:52,140 I ], Step #5: 2026-07-11 07:37:52,140 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,140 I "s": [ "2d06b02692f9a46a12f499bbf1940635340998de98a6f60c88a06c508bb9d80a", "8b816fac50127b6070303a19c55bf02316e9a0f62a7f405f8decb8ea3aa0e101", "b1aa59d806b0ed834218172ae5cae949c38967f8cdc529a4e196d6b1897b7e03", "2caeb99a2e83779d90f08604bf4555fc1763ce29cbb704b9b87d50e8ed578c0d", "f49b496903fff7345f6ecdbab10f186cc74dcbb610804c3103351c19dbca7808", "4c08c01104270dafacf595a800d5411f27927ef964322b0fbd1c76f744888503", "e77129b1a1578b76cfa275ce54a4c16735151f3f7ecc8a9dc38e30cb3ca4690b", "d2fc8a36cbf07e68309d147b71d7901eab13b6dbea59bc4acf26507878feb60a", "fce683dc920d355c7a274dc5ddd48c3c0f105cc674cbabda73782c219331d20b", "9ee3ca3efb4e2a34a0f7033a24d60e4ac9517077a0c5cb87d409d7584592ab0c"], Step #5: 2026-07-11 07:37:52,140 I "c1": "4629dd9b3e1f73176d1679c38fc3ba15b641c034bf4b550b811e381db3315f09", Step #5: 2026-07-11 07:37:52,140 I "D": "be2e03833c4976232ce5349f1ddc95a993c8daee31d64dfcc3195c8fb813cf5f" Step #5: 2026-07-11 07:37:52,140 I }], Step #5: 2026-07-11 07:37:52,140 I "pseudoOuts": [ "5b366ab1f0231691a311d105f55090c619769d9b59a5879763e73593b4a46e4d"] Step #5: 2026-07-11 07:37:52,140 I } Step #5: 2026-07-11 07:37:52,140 I } Step #5: 2026-07-11 07:37:52,140 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,140 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:52,140 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:52,140 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,140 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,140 D Space used: 8192 Step #5: 2026-07-11 07:37:52,140 D Space remaining: 1073733632 Step #5: 2026-07-11 07:37:52,140 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,140 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,402 T batch transaction: begin Step #5: 2026-07-11 07:37:52,402 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,403 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,403 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,403 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,403 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,403 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,403 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,403 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,403 T Block with hash 5f75aa13c8de58a437e898b627ef894a5fa019f7e2cdf0fcdbc5cdaa62b455e0 not found in db Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,403 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,403 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,403 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,403 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,403 T Block with hash e6e38c14e9a596fd8a7e7ed8ff02839091d6a3f19566ef43692784d31ca401ec not found in db Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,403 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,403 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,403 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,403 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,403 T Block with hash d9f6170b47071a54ecebd4819a2b6f91174b26b3e75827c4c73900666ce635ca not found in db Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,403 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,403 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,403 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,403 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,403 T Block with hash 5fc1fc43575771f7c3ede3567d7bd60f578e600e6f36c458a206b7469f030d38 not found in db Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,403 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,403 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,403 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,403 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash 85301bd94e39bb79ddf69464d2763e922b0c719c6a3bc278a2fd289b808cf48f not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash c5e22ab63301514fe75d83aed5197381b965f8642a0b9d13e957edb14ba2c08c not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash 1970c6295ad703101f1c628df38393a2342429a1e1e9415c7bba8ff1893729d9 not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash fa6a04961957f9396072ef9648ec2d777ffaef57b4cbe2da6046d800f9ad39b0 not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash e93911f4abe5c2957592ad5fe1439c347cc0d3de47c5f7c9be0cc8d01a2dec27 not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash f197fb8b197eab4fdeb78a0e104007bfbcaafb575498023ae7a49179c259ffa0 not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,404 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,404 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,404 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,404 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,404 T Block with hash d450c17a73b1c62644f5706851d82f02c277e41d0f14e63953607d9594609301 not found in db Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,404 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,404 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,405 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,405 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,405 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,405 T Block with hash 94f96f84d9cfeb6396062297370798744cb4ce018d81a6186aceafb8e27e7a05 not found in db Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,405 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,405 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,405 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,405 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,405 T Block with hash 9d1ec2014a7b5b1c95a102e6b9c716b9e97dfc9c560676f1bb9284d5fc04d7c8 not found in db Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,405 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,405 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,405 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,405 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,405 T Block with hash 9d96c3fc335f30ea1368521686fc7c787c5e747d48b717e2982a0a33a37c8ba2 not found in db Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,405 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,405 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,405 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,405 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,405 T transaction with hash e47fab6ddca5dda5074c9ec662afed19a3822acc541d932c541c1ef2783ef9ed not found in db Step #5: 2026-07-11 07:37:52,406 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,411 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,411 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,411 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,411 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,411 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,412 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,412 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:37:52,412 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,412 E Transaction verification impossible: Step #5: 2026-07-11 07:37:52,412 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,412 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,412 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,412 T transaction with hash dbc039484b8c4dd0894ab10dcb6b936a002b8d7cddd5616b3f4ba17d85b070cc not found in db Step #5: 2026-07-11 07:37:52,412 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,418 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,418 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,418 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,418 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,418 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,418 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,418 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:37:52,418 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,418 E Transaction verification impossible: Step #5: 2026-07-11 07:37:52,419 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,419 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,419 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,419 T transaction with hash 0138969efc5b0333663ad3d0bc53746d96298f3b90d268a48becda6df4096928 not found in db Step #5: 2026-07-11 07:37:52,419 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,424 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,424 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,424 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,424 E Tx <0138969efc5b0333663ad3d0bc53746d96298f3b90d268a48becda6df4096928> has fewer than two outputs Step #5: 2026-07-11 07:37:52,424 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,424 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,424 I Transaction added to pool: txid <0138969efc5b0333663ad3d0bc53746d96298f3b90d268a48becda6df4096928> weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:37:52,425 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,425 E Transaction verification impossible: <0138969efc5b0333663ad3d0bc53746d96298f3b90d268a48becda6df4096928> Step #5: 2026-07-11 07:37:52,425 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,425 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,425 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,425 T transaction with hash 4a272a3382b93cb099b182b30c29f9c61d59f2ab10639b1408b658daae660271 not found in db Step #5: 2026-07-11 07:37:52,425 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,431 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,431 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,431 E Tx <4a272a3382b93cb099b182b30c29f9c61d59f2ab10639b1408b658daae660271> has fewer than two outputs Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,431 I Transaction added to pool: txid <4a272a3382b93cb099b182b30c29f9c61d59f2ab10639b1408b658daae660271> weight: 1169 fee/byte: 8.55432, count: 4 Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,431 E Transaction verification impossible: <4a272a3382b93cb099b182b30c29f9c61d59f2ab10639b1408b658daae660271> Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:52,431 T batch transaction: committing... Step #5: 2026-07-11 07:37:52,431 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,431 T batch transaction: end Step #5: 2026-07-11 07:37:52,431 D Stopping io_context Step #5: 2026-07-11 07:37:52,431 T Miner has received stop signal Step #5: 2026-07-11 07:37:52,431 T Not mining - nothing to stop Step #5: 2026-07-11 07:37:52,431 T Blockchain::deinit Step #5: 2026-07-11 07:37:52,431 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::close Step #5: 2026-07-11 07:37:52,431 T BlockchainLMDB::sync Step #5: 2026-07-11 07:37:52,433 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:37:52,433 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:37:52,436 T Blockchain::Blockchain Step #5: 2026-07-11 07:37:52,436 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:37:52,436 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:37:52,436 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:52,436 D option: fast Step #5: 2026-07-11 07:37:52,436 D option: async Step #5: 2026-07-11 07:37:52,436 D option: 250000000bytes Step #5: 2026-07-11 07:37:52,436 T BlockchainLMDB::open Step #5: 2026-07-11 07:37:52,438 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,438 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,438 D Space used: 4096 Step #5: 2026-07-11 07:37:52,438 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:52,438 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,438 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,438 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:52,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,438 T Blockchain::init Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:52,438 D init done Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,438 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:52,466 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,466 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,466 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,466 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,466 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,466 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:37:52,466 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,466 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,466 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,466 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:52,466 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,466 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:37:52,491 D Miner tx hash: Step #5: 2026-07-11 07:37:52,491 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:37:52,491 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,491 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,491 D Space used: 12288 Step #5: 2026-07-11 07:37:52,491 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:52,491 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,491 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:37:52,491 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,491 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,491 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:52,491 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:52,492 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:52,492 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:52,492 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:52,492 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 D Invalidating block template cache Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 I Blockchain initialized. last block: 0, d4466.h20.m48.s59 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:52,492 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 T requesting 1 from 0, cached Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,492 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,492 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,492 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 D Current height: 0 Step #5: 2026-07-11 07:37:52,493 D Start hardfork version: 1 Step #5: 2026-07-11 07:37:52,493 D Current hardfork version: 16 Step #5: 2026-07-11 07:37:52,493 I Validating txpool contents for v16 Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:52,493 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,493 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,493 D Space used: 61440 Step #5: 2026-07-11 07:37:52,493 D Space remaining: 1073680384 Step #5: 2026-07-11 07:37:52,493 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,493 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,493 T batch transaction: begin Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:52,493 T batch transaction: committing... Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,493 T batch transaction: end Step #5: 2026-07-11 07:37:52,493 I Loading checkpoints Step #5: 2026-07-11 07:37:52,493 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:37:52,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,518 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,519 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,519 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,519 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,519 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,519 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,519 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,519 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,520 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,520 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,520 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,520 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,520 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,520 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,521 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,521 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,521 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,521 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,521 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:37:52,521 T Sorted 33/33 Step #5: 2026-07-11 07:37:52,522 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,523 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,523 D tx pubkey: Step #5: 2026-07-11 07:37:52,523 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,559 I transaction_created: <3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf> Step #5: 2026-07-11 07:37:52,559 I { Step #5: 2026-07-11 07:37:52,559 I "version": 2, Step #5: 2026-07-11 07:37:52,559 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,559 I "vin": [ { Step #5: 2026-07-11 07:37:52,559 I "key": { Step #5: 2026-07-11 07:37:52,559 I "amount": 178843248, Step #5: 2026-07-11 07:37:52,559 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,559 I ], Step #5: 2026-07-11 07:37:52,559 I "k_image": "a5b760cfbb6866a196d4d179f2f66d5894c63c07dcc371b624cb40f58422a6b2" Step #5: 2026-07-11 07:37:52,559 I } Step #5: 2026-07-11 07:37:52,559 I } Step #5: 2026-07-11 07:37:52,559 I ], Step #5: 2026-07-11 07:37:52,559 I "vout": [ { Step #5: 2026-07-11 07:37:52,559 I "amount": 0, Step #5: 2026-07-11 07:37:52,559 I "target": { Step #5: 2026-07-11 07:37:52,560 I "tagged_key": { Step #5: 2026-07-11 07:37:52,560 I "key": "6304a1096b37138b03520f22abd91ca340e294b9076faea0121b3596bbcd2545", Step #5: 2026-07-11 07:37:52,560 I "view_tag": "d8" Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,560 I ], Step #5: 2026-07-11 07:37:52,560 I "extra": [ 1, 208, 66, 193, 210, 87, 68, 191, 251, 43, 186, 122, 75, 228, 61, 236, 5, 11, 130, 245, 77, 206, 167, 95, 147, 160, 104, 209, 33, 145, 82, 149, 124, 2, 9, 1, 42, 16, 219, 154, 51, 94, 102, 188 Step #5: 2026-07-11 07:37:52,560 I ], Step #5: 2026-07-11 07:37:52,560 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,560 I "type": 6, Step #5: 2026-07-11 07:37:52,560 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,560 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,560 I "amount": "132992e93a33f857" Step #5: 2026-07-11 07:37:52,560 I }], Step #5: 2026-07-11 07:37:52,560 I "outPk": [ "80cf28737d044d2ae7c4689c6067e06307481f2c1f0b858fa3742767037f892e"] Step #5: 2026-07-11 07:37:52,560 I }, Step #5: 2026-07-11 07:37:52,560 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,560 I "nbp": 1, Step #5: 2026-07-11 07:37:52,560 I "bpp": [ { Step #5: 2026-07-11 07:37:52,560 I "A": "bc7d37424aad4f1425ee4773aa04b707a52a0e79afba40baae35eaee95821de1", Step #5: 2026-07-11 07:37:52,560 I "A1": "5af5b368b954cd57e31220748ee9b2ca13fc4212451169d3a2e9a30413d93bca", Step #5: 2026-07-11 07:37:52,560 I "B": "830f4620af57a4766101b3976257574cf65ee10228475e86bbe6b766dda6c8d7", Step #5: 2026-07-11 07:37:52,560 I "r1": "f2ff1a45bb8ab7f37b96b3331f7f3df752112ee24cdb157e8f88dcfd69356f01", Step #5: 2026-07-11 07:37:52,560 I "s1": "d28797f474be91a753c99e648805d83f77f288a2ef4970d9f00adbdb274a3303", Step #5: 2026-07-11 07:37:52,560 I "d1": "5e58114670825a5ddca81b120be9c6ab032ffc4e2854d26d5341a9e0016e2902", Step #5: 2026-07-11 07:37:52,560 I "L": [ "40cf76a03269bf82f061b0df834189b0eaafafa9a153a4bbb961c44b72296e16", "e86b92ec79d50dbbdfaca8322a62dda923ad5e94d3475088be626ff9bbb49915", "058ba882eabf8d1954cb09d72208508eeb01a75ea60a9f6564292bf8ab4d0f6c", "d028b9639e3108414038c6f11d15f348bc863696f3c07ca9b1a7ab93ebfcb45d", "b53f5b86abfc85ebc7d60e57508ed15c42c6a188d87215a5bd167bb8e9e06d17", "99c6acdf7bfc99a18cb8fbea9ab332317e22c118b3d87126bf0775254e675352" Step #5: 2026-07-11 07:37:52,560 I ], Step #5: 2026-07-11 07:37:52,560 I "R": [ "c3552d645fc6e3b3f3245da0b0a323fe6b8705143acb34c4c9c05757624d87e5", "72718d877d13e9c63d90c07f85603a163e9733dacb2c0a35458bd44f9cf24178", "b21b3372b6a8db4e3eb203e8702e2fc93a5b6475ec09ec8ecd98b63bb0f1cc67", "b6bfd909563467af08a0612db33612ca7a9e608044f177f79014c235347e3837", "dc29bb638a923b1b24f35f48ee26768bef78687bf2c1ea788dd99c9673e033de", "0d83702128e947d67b73b4b2d116dec01ed3a523f1f2af140528ab7ea7c69d63" Step #5: 2026-07-11 07:37:52,560 I ] Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,560 I ], Step #5: 2026-07-11 07:37:52,560 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,560 I "s": [ "ea98c43f27a7dabe60de6a1fd53002b4f71d1a59d8a5eb33b81b0c959ac98306", "631e25b35278cf43b689c9f6fcfa9eee4e4628778cbd0cdfdd4561b55ab13f01", "2e9735c9305379a626ac4322376e02a1bd89b67ea821860fc12b3a5c40aa5400", "743e0fe5be851ef6c9c1dfbc8ddb49a1b8fd7c126d949715d24d848ad48a9e05", "15ab73c51ebb2b1f7795eaa1a06d86e6a3cb4d21fbe72647bc2c3dbfed34560b", "543d10dd7453a86522fa72fb63964c8441019c0782f9885613d43f9ad0eb660b", "9b3a8ac95abe36b0be55e664a44a3b406e0de8972b456fd366c7552422f6cc06", "03be68c2bc5a815e144aad10da6dc8b41770b849420e7f723d4393ec7f333f02", "ca4665bbb58b8e2c8cb624cd1bcf5b5743342ac9e0b4fff4be0017d00806e80f", "576fec14fad37058b415b9123f39c11ad6332e2f957f5ef4970b9f05b2372507"], Step #5: 2026-07-11 07:37:52,560 I "c1": "e0a69c9f1423d9ce7aa1dfa1c0280f6809bca52eafddac98086d867f728de305", Step #5: 2026-07-11 07:37:52,560 I "D": "733d459a306fe89b8bac203f09c21f880ff7f1231605b33515a9d3af619a3751" Step #5: 2026-07-11 07:37:52,560 I }], Step #5: 2026-07-11 07:37:52,560 I "pseudoOuts": [ "8ad4c79aa8185a619531b8889cfdbcd30af9397068d36020a8edc23cbb3abb91"] Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,560 I } Step #5: 2026-07-11 07:37:52,561 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,561 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,561 D tx pubkey: Step #5: 2026-07-11 07:37:52,561 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,598 I transaction_created: Step #5: 2026-07-11 07:37:52,598 I { Step #5: 2026-07-11 07:37:52,598 I "version": 2, Step #5: 2026-07-11 07:37:52,598 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,598 I "vin": [ { Step #5: 2026-07-11 07:37:52,598 I "key": { Step #5: 2026-07-11 07:37:52,598 I "amount": 94496366, Step #5: 2026-07-11 07:37:52,598 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "k_image": "caed5d264e3a17aa5b683b4588f4ef06479fec4d86122147ace5334b5f7fd88c" Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "vout": [ { Step #5: 2026-07-11 07:37:52,598 I "amount": 0, Step #5: 2026-07-11 07:37:52,598 I "target": { Step #5: 2026-07-11 07:37:52,598 I "tagged_key": { Step #5: 2026-07-11 07:37:52,598 I "key": "b2be4348af220838993ed09b66bd2d9346f3bd57c95ad181143898c77253b49e", Step #5: 2026-07-11 07:37:52,598 I "view_tag": "0b" Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "extra": [ 1, 160, 28, 123, 58, 183, 103, 197, 52, 133, 94, 128, 185, 2, 2, 48, 235, 83, 68, 97, 105, 59, 30, 67, 175, 166, 233, 54, 106, 99, 77, 42, 255, 2, 9, 1, 181, 138, 18, 137, 40, 222, 4, 75 Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,598 I "type": 6, Step #5: 2026-07-11 07:37:52,598 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,598 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,598 I "amount": "07ff4e10e679e60b" Step #5: 2026-07-11 07:37:52,598 I }], Step #5: 2026-07-11 07:37:52,598 I "outPk": [ "4a5a2d520a288196da89b188ae5728a33bcf6854ab10587c272364b51cca92a8"] Step #5: 2026-07-11 07:37:52,598 I }, Step #5: 2026-07-11 07:37:52,598 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,598 I "nbp": 1, Step #5: 2026-07-11 07:37:52,598 I "bpp": [ { Step #5: 2026-07-11 07:37:52,598 I "A": "adad4d0cdd5f4a2497e70a296cd1c6a945c0236582e1af62905689c089edbee2", Step #5: 2026-07-11 07:37:52,598 I "A1": "4994229f55f2ee1f1f1233527093ef4c57297a79ad908553e01ee79e7d590fd6", Step #5: 2026-07-11 07:37:52,598 I "B": "410aa3584eb8a6c7d779ea1ab90aae231c7834a3cd879c38136018bd2cdc9529", Step #5: 2026-07-11 07:37:52,598 I "r1": "78511d5abd556511cb0394fa928a734f8e73c124a914b324dc5f556dfdcaf300", Step #5: 2026-07-11 07:37:52,598 I "s1": "34511a42bf082983d40e284fde144d29871ff31aee710c141d644a307fdc8803", Step #5: 2026-07-11 07:37:52,598 I "d1": "5295a593b2e7ebce89879b308e88ece779201b037d555b6dfc0441f434445306", Step #5: 2026-07-11 07:37:52,598 I "L": [ "4b16b15df93b5f5abc0e521573cbf52832fc3fec31988fa1e390a5710182beeb", "0782a897e0093126365c223b97d194b29289eb7c7e8de7f1868650a4b15b294d", "e0d127483553574555836a84d732746a5127d62236b315f990c9fb9e0d4f3796", "fa45f6894232529729820e07abc83a6db8be14c5dc9d9f07d1f6418be586875f", "41e809ad97ee619d33f05ebdda41f8c9b5170e16b2874afb9b16dfc79a7c1928", "b800527b3dcefc7f4b26716db0684794d49cc46d779eff8bcd37dfe647ed165d" Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "R": [ "b0196809b713298f3f009b032900839ea5dd5600288c02571a4a00e017976acc", "d4615cc744c8dc3b51b2f79087c3a8ecbc48256ef87b87ed7ae4a460cf3f85f7", "a7cba437efa3499ca30e3ece999d9069f67083b5db2201b356ba38f717ddf3b3", "8dbc536a75604ce267bd5f514f28f46c774d345dffb6554d01a498dd61e1208a", "6138f61f6a34df6595b2f8cb31cb5fc952ff34a099c8df3e14798bb284bdba59", "d215e5348c92b50785fcbb2ebbf8950b2363512d77eb6ea79a781728b14ef3b6" Step #5: 2026-07-11 07:37:52,598 I ] Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I ], Step #5: 2026-07-11 07:37:52,598 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,598 I "s": [ "4d1ff064a8399ba46bbe22d589dc3fd53c8a5445012dd3ed1a1bfb0938c8e00b", "94ab129b73397ec442624ae308b01cc4d52a80cdb206b997b4af6c203b7be205", "37ec694fc0eacfc3b20e9f7eb48a64b966708b0c1c0cf6184485dc7bd4781206", "fa431b25524f737e8cbc8df01599a9b3e8f5c3aad2a58939ba9871e65b8f5903", "0f6f784705e36879e54e0a8a036273b597b215cbac6bd5d05f157092b257970d", "887053dff0d40a89afd97b4297a591a53c1d8f895053fcb77b08f53b8233170d", "3a68bc1f92c06e36654050b223023ae5f05ea25038a15e069594ddb42ba57203", "7cc5f4da792c3bcc33689220188dbe15d29a3a29d60db22062d818c5cd257500", "dbbcc9c9072df35669a0ea34ce30025308c137484fabc7ee2bee841c2200060d", "dad6fd5b03e1f12d616bff489ae92e215bbb81e8e03fe0b77ccb9c9b24eb7b04"], Step #5: 2026-07-11 07:37:52,598 I "c1": "5ae18de604f52f36acc3de22fc70825168ee1f1b1f92b245d96da9341c029f04", Step #5: 2026-07-11 07:37:52,598 I "D": "f7d4bc70136ce91b6b7fd81a13ef509cec86c63134f01dc6ff67674fd821d5c2" Step #5: 2026-07-11 07:37:52,598 I }], Step #5: 2026-07-11 07:37:52,598 I "pseudoOuts": [ "a76f3e9a1df3abcd9bfac6b9e388af7bf84325fe9e3ef6217bf2f533bca0c098"] Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,598 I } Step #5: 2026-07-11 07:37:52,599 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,599 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,599 D tx pubkey: <0b1392629e0ffc309cd43c4f62cfa012633e705936a97ec42257b532a671bde9> Step #5: 2026-07-11 07:37:52,599 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,636 I transaction_created: <2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250> Step #5: 2026-07-11 07:37:52,636 I { Step #5: 2026-07-11 07:37:52,636 I "version": 2, Step #5: 2026-07-11 07:37:52,636 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,636 I "vin": [ { Step #5: 2026-07-11 07:37:52,636 I "key": { Step #5: 2026-07-11 07:37:52,636 I "amount": 960074344, Step #5: 2026-07-11 07:37:52,636 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "k_image": "20d362e1c8cc1bfafcd2fdf34bb5d1625800670354eea964d7f4a10d7372fd2e" Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "vout": [ { Step #5: 2026-07-11 07:37:52,636 I "amount": 0, Step #5: 2026-07-11 07:37:52,636 I "target": { Step #5: 2026-07-11 07:37:52,636 I "tagged_key": { Step #5: 2026-07-11 07:37:52,636 I "key": "d6ba77238b7d087ddf403d89484ea27859122a241ad9832f91f6ddc0cf57fbad", Step #5: 2026-07-11 07:37:52,636 I "view_tag": "05" Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "extra": [ 1, 11, 19, 146, 98, 158, 15, 252, 48, 156, 212, 60, 79, 98, 207, 160, 18, 99, 62, 112, 89, 54, 169, 126, 196, 34, 87, 181, 50, 166, 113, 189, 233, 2, 9, 1, 250, 53, 187, 39, 243, 26, 16, 33 Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,636 I "type": 6, Step #5: 2026-07-11 07:37:52,636 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,636 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,636 I "amount": "2b56db0438c62641" Step #5: 2026-07-11 07:37:52,636 I }], Step #5: 2026-07-11 07:37:52,636 I "outPk": [ "c7d48116e85248f21ee669d1ed87e5c8f4b2e7d51c87f245e17aa0be5cd13112"] Step #5: 2026-07-11 07:37:52,636 I }, Step #5: 2026-07-11 07:37:52,636 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,636 I "nbp": 1, Step #5: 2026-07-11 07:37:52,636 I "bpp": [ { Step #5: 2026-07-11 07:37:52,636 I "A": "7b7e96ca48a15e3c2058d0d72f01620fe94cd6d6ee79ef2036bbea3e45c02e74", Step #5: 2026-07-11 07:37:52,636 I "A1": "0b9c2f21d6ff646b4ca7b10d5d6ff03adbc0c83777cd4ff9d958960856456edd", Step #5: 2026-07-11 07:37:52,636 I "B": "ccaf1e75fc96ee8a8d4b36c7c4fa7c522374f52bc976dcee63d8b6fa8dd9c7fe", Step #5: 2026-07-11 07:37:52,636 I "r1": "706b841407f19287cf95914b27bb2382b3e535c3883652991bc170d0318fc10a", Step #5: 2026-07-11 07:37:52,636 I "s1": "793161cb07f0e6664d56f5c911e014137f5d0f83cafab11c967ef292945c4c0b", Step #5: 2026-07-11 07:37:52,636 I "d1": "e361b6f7cf280432699f9109d93752a255fa4a6775e72708ee2119291f0a9d00", Step #5: 2026-07-11 07:37:52,636 I "L": [ "640ed156fada2f7c96ded6cf25288ee21fe419381efc7a4b8d97a690340d2d71", "2c1168dbdc9cb524fa3cbf841aa6b98ee7f4e10c88e6e0171cb0e4386020ee6e", "7525f7b86d4537f6cde170211b9ee6e3c6b7df6a2e783b91d9a785d4a0396b5c", "9ab603480b3dce32c8275d279f7cef7ef8086bdfaaad27cc3a75849a8c28cf60", "5924cf85ac024d67d253dddb9702bf566ab9e651e2b60680ff284d9d58f004fb", "890bcfc8b926d2e3aa5c2e95691ed2c1ed5749650f137597d42f132beee9e303" Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "R": [ "7c716cabaceaa6acab85034650704a344e12c8fb3cfb4ca53cb1d90c4d110b83", "bd231a4054452422d58282292685576811a7175015b375e629f564faaca2ab0e", "6cc0b63e57e3a65786c0364a4ffeb96cd927521777ca498380245bb3964c6af6", "e07b49248d55a9d7977fb1644b154a169184d457965f94971285209f2d1bb32b", "4328929b48b4f69453d8f13bf206113aff888ec16e5a56b23ebd343ce8204474", "a3791f550c6d7102bafac44a276dd5f40fd6a88276b103d2af62256ff79db827" Step #5: 2026-07-11 07:37:52,636 I ] Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I ], Step #5: 2026-07-11 07:37:52,636 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,636 I "s": [ "7d317f5d4375279bc00afc3d14b6ef6fde30cdd3cbda58a3259152af47129200", "0535f0335fc2b3a0e156f908abc0fd2cc8293d1575e7689d37d5a3b4b71eec0e", "be83182c02a4c217f2ab54ae35e29c748a0e952d35c82b118f09affaf802e900", "ec57b5091de290f5a9c6192e51ed3b53a6acaaf9731abc5d6a82dea4d08ec609", "f5588b93d26ba0af3042be447f24c5cd428721cca9af186e79a9733339215f04", "cc327c516c67be09b7aa60d49dbec6ef11350076137c03e30a241b9951145f09", "e0f5eaa27996b10e33619e5c517b6a4d9db6b70f720c38b7223901906c9a6003", "2667a2757918ca6fdfe734b2b56c4c97c33c5e900705fd84fb20b45b6f0edb01", "7c0410eafcd70559bd490356afa8bf635bccbe745b447fdb8c063407a04a7005", "97f1b37a1db6867ecf730370d981431d01a570b0e64878a5c4f6a71ab77eb20d"], Step #5: 2026-07-11 07:37:52,636 I "c1": "df209ce502d6fb084622ac637cb9d9370ee8d632902004ed7d952147b4771904", Step #5: 2026-07-11 07:37:52,636 I "D": "8f739d199ee3fd1b65d7157057fce4a57dbe8e05bc4089fd83200de9e59ba09d" Step #5: 2026-07-11 07:37:52,636 I }], Step #5: 2026-07-11 07:37:52,636 I "pseudoOuts": [ "9366a6b567b5a1fdf26517aa270f9317004db759b4c9d4f921f6dbd0e938dc21"] Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,636 I } Step #5: 2026-07-11 07:37:52,637 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,637 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:37:52,637 D tx pubkey: Step #5: 2026-07-11 07:37:52,637 T Sorted 44/44 Step #5: 2026-07-11 07:37:52,673 I transaction_created: Step #5: 2026-07-11 07:37:52,673 I { Step #5: 2026-07-11 07:37:52,673 I "version": 2, Step #5: 2026-07-11 07:37:52,673 I "unlock_time": 0, Step #5: 2026-07-11 07:37:52,673 I "vin": [ { Step #5: 2026-07-11 07:37:52,673 I "key": { Step #5: 2026-07-11 07:37:52,673 I "amount": 111996272, Step #5: 2026-07-11 07:37:52,673 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "k_image": "9b9135ad7327cf33c77ef0ca1971112cab3e083bae2084195785e7fec717e123" Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "vout": [ { Step #5: 2026-07-11 07:37:52,674 I "amount": 0, Step #5: 2026-07-11 07:37:52,674 I "target": { Step #5: 2026-07-11 07:37:52,674 I "tagged_key": { Step #5: 2026-07-11 07:37:52,674 I "key": "3d569da4dd6ebf14ed03dee0cc9c5198084f9905c2c29aae808849128c54fe9a", Step #5: 2026-07-11 07:37:52,674 I "view_tag": "50" Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "extra": [ 1, 200, 52, 235, 153, 35, 36, 65, 134, 38, 94, 231, 1, 190, 161, 56, 223, 200, 0, 238, 10, 147, 200, 195, 110, 197, 134, 83, 69, 209, 142, 20, 137, 2, 9, 1, 216, 223, 33, 98, 40, 199, 169, 246 Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "rct_signatures": { Step #5: 2026-07-11 07:37:52,674 I "type": 6, Step #5: 2026-07-11 07:37:52,674 I "txnFee": 10000, Step #5: 2026-07-11 07:37:52,674 I "ecdhInfo": [ { Step #5: 2026-07-11 07:37:52,674 I "amount": "0e9c76fcae1f787b" Step #5: 2026-07-11 07:37:52,674 I }], Step #5: 2026-07-11 07:37:52,674 I "outPk": [ "b1aeccfa3f59d9827e2e14a30d7219c6a44c369dd81fc694ef2a27d450089949"] Step #5: 2026-07-11 07:37:52,674 I }, Step #5: 2026-07-11 07:37:52,674 I "rctsig_prunable": { Step #5: 2026-07-11 07:37:52,674 I "nbp": 1, Step #5: 2026-07-11 07:37:52,674 I "bpp": [ { Step #5: 2026-07-11 07:37:52,674 I "A": "b06bd367b3e818eb5ff5cddb32c78597222c72ae1800289e2c9823ce5cb0f6fd", Step #5: 2026-07-11 07:37:52,674 I "A1": "3102b0d5587ae06c1bd53ad5b69e2a74fd1ccf879851a535e291d5ddd5fed83d", Step #5: 2026-07-11 07:37:52,674 I "B": "d78086dd31f8dd1e64abcaea8c0e0fd3945fb2141c72a1ce23243790d7a0b242", Step #5: 2026-07-11 07:37:52,674 I "r1": "f035fe9c1ee106a1a72393a90b0031de578a9d333fe1326af2c8555696d0210f", Step #5: 2026-07-11 07:37:52,674 I "s1": "4b9921b7c0b80b87b07e75e4eb3c373ab170a79d5fe2008d54e3240ee23b7106", Step #5: 2026-07-11 07:37:52,674 I "d1": "0e34774512859668ad3b7c6dc3702956abeee1f9df1d97f67cbe2679e5408a0b", Step #5: 2026-07-11 07:37:52,674 I "L": [ "e95ee3d5501f4a885e40d5e98bdd0dc91a5ad6316ee5ab2c85f84ef27c69bd38", "04fd8c401564fa0488fa0165bb5e082e56a9d8078e66b4b36893c63e7a9165f5", "aa25f4c0a04770bbcfc20be3952cf0295778719429629d8ced8705c422b0cb41", "ed46272c15ea8cbd28cdbce5931f61cdd4241b3872ab9f731b611a609fc82140", "89a29dd614179807934388bfd7418220a51792b87cbf94a5d1a9c1c8cc0dfe71", "272a6737127d0a6430ae50ace98475b7c41f9216a4fff9c533ab69b71c69c43c" Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "R": [ "7cc25f14121a74ad826efbf6af08531bb45ef0683fee4e8d0423d4ec5975bc7b", "6ef4c085c09bb002a4db05afe42239a052f4605a2ded66544015e3e93b87ea77", "42c258345725e7319b27d1ea9d739fa5acc224f5e68e0640c0a481a4974c8576", "5e410c2d8175b83447abbd821608c96be044cfbeec4b600dac2f973569914d21", "813d578f6ff70e731d5d9e892f05ec457f117f977a9fd91301bf19db774be728", "45a08f5ca47843434afa24ba4662f346ca56ddad4dd8181d2e205e77488fc75c" Step #5: 2026-07-11 07:37:52,674 I ] Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I ], Step #5: 2026-07-11 07:37:52,674 I "CLSAGs": [ { Step #5: 2026-07-11 07:37:52,674 I "s": [ "4302c7a1ba0e7d4d817576340e940d4bb50cb62267342d58a0d75abed4e63107", "9b49ff2205977789ae07a6ac2735a8cf640c8535f0ed0350b5f71a60029d1a04", "ebfa132ebb88b58756081606ef63b279e38fb7fdddbbad753aba6fb30c067d0a", "b32335d237fd1a25e2f5e999c305d3688a0c5430fe3e0fecc9e05b7db14cd603", "347da19b08e17e0865a596e016fd7133bc3f746dce25ba3c3fd452cdba5b090c", "d66273ad306b0b915922da0e47592b43b7c763feb0a47cf7d98931716ce3e609", "18276d9158ce5cf26ecb129ba4ce6c9d5fbd5e61daf31dde1a26b4b93d21d105", "1db5ae3f526eca7b50a37b2fc4c0cbbb7348a0190647470a683790c8ba333709", "3863e680d0a14159b8c29ccec3e0e387bc638fde6ced0d347da5a72836c5fd08", "2aedf2862bf86f067e32254c0406cdf2af0bf9a93f965c15be87982291389d07"], Step #5: 2026-07-11 07:37:52,674 I "c1": "53aa3f23145b7d83a88f220d775bb4ee71702a742a42b208dec5e3203ed9530b", Step #5: 2026-07-11 07:37:52,674 I "D": "04ab35e3ed4fdb4a2535677312a2a2ec169dff8fa5cf5e0d29b2571f59f40664" Step #5: 2026-07-11 07:37:52,674 I }], Step #5: 2026-07-11 07:37:52,674 I "pseudoOuts": [ "86356e5e2572053e07a1d7ee67b89a4b7fca19a47b6828918554533b0304b03b"] Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 I } Step #5: 2026-07-11 07:37:52,674 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,674 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:52,674 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:52,674 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,674 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,674 D Space used: 69632 Step #5: 2026-07-11 07:37:52,674 D Space remaining: 1073672192 Step #5: 2026-07-11 07:37:52,674 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,674 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,828 T batch transaction: begin Step #5: 2026-07-11 07:37:52,828 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,828 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,828 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,828 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:37:52,828 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:37:52,828 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,828 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,828 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,828 T Block with hash 894449d6c44b9906416fd9bbd72853a517786853ceb43797891a821a5658e1ac not found in db Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,828 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,828 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,828 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,828 T Block with hash 50a5bde14756000040ffc5ecff7f0000a484bee1475600000000000000000000 not found in db Step #5: 2026-07-11 07:37:52,828 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,828 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,828 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,828 E Block recognized as orphaned and rejected, id = <894449d6c44b9906416fd9bbd72853a517786853ceb43797891a821a5658e1ac>, height 1, parent in alt 0, parent in main 0 (parent <50a5bde14756000040ffc5ecff7f0000a484bee1475600000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,828 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,829 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,829 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 6a48b3745d43f887daddb706beb03f0f10307506eaa601a5c75e0b2b29c2f1df not found in db Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 E Block recognized as orphaned and rejected, id = <6a48b3745d43f887daddb706beb03f0f10307506eaa601a5c75e0b2b29c2f1df>, height 2, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,829 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,829 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,829 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash c6efad2dcb04990f5f27993e069b6a98e7647b0ddd187689d3286d12b9c78a6d not found in db Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,829 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,829 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,829 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash a15ec9d2f50856edd2c1a4ca0200f8ad90dd859174e0c0135e83f9fe391b3ee3 not found in db Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,829 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,829 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,829 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 9bcbc4c892f9d5414ba405484db526a37fdb99051db152b6f801b1ad42ac8940 not found in db Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,829 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,829 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,829 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,829 E Block recognized as orphaned and rejected, id = <9bcbc4c892f9d5414ba405484db526a37fdb99051db152b6f801b1ad42ac8940>, height 5, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,829 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,829 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,830 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash 3dc21c2a55b5c1ed6f871a5462814ea9ed111bffbe495e137d6c4d7931b98170 not found in db Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 E Block recognized as orphaned and rejected, id = <3dc21c2a55b5c1ed6f871a5462814ea9ed111bffbe495e137d6c4d7931b98170>, height 6, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,830 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,830 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,830 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash ecfb7dccb46308a78d83738039fbf4d22eabd5e2d287aa7fe6942036cdcba00d not found in db Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,830 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,830 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,830 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash f964f4ef65157e7fba659eefd02848355d45f7c18d0d4dc4fb47d8962ed1636a not found in db Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 E Block recognized as orphaned and rejected, id = , height 8, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,830 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,830 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,830 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash cec114c2d992ea215e6110355c3cd407ba6271b8b79cd8b12b9e7824aa1391dc not found in db Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,830 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,830 E Block recognized as orphaned and rejected, id = , height 9, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,830 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:52,830 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,830 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,830 T Block with hash cf7c278f5e51c5129a59ad3696ca5ea6a76c03470eb67c80c24cffbfd98b1d8e not found in db Step #5: 2026-07-11 07:37:52,830 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,831 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,831 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:52,831 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:52,831 T Block with hash 00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000 not found in db Step #5: 2026-07-11 07:37:52,831 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,831 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,831 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00b9812bd8c208db01000000000000000100000000000000b007c6ecff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,831 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,831 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,831 T transaction with hash 3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf not found in db Step #5: 2026-07-11 07:37:52,831 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,837 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,837 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,837 E Tx <3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf> has fewer than two outputs Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,837 I Transaction added to pool: txid <3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf> weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,837 E Transaction verification impossible: <3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf> Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,837 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,837 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,837 T transaction with hash e19b621801a0c49c336629613e087df9ddc92da8d757dea8da8f2fb64d7c35d3 not found in db Step #5: 2026-07-11 07:37:52,838 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,843 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,843 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,843 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,843 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,843 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,843 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,843 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:37:52,843 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,843 E Transaction verification impossible: Step #5: 2026-07-11 07:37:52,844 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,844 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,844 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,844 T transaction with hash 2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250 not found in db Step #5: 2026-07-11 07:37:52,844 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,849 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,849 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,849 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,850 E Tx <2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250> has fewer than two outputs Step #5: 2026-07-11 07:37:52,850 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,850 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,850 I Transaction added to pool: txid <2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:37:52,850 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,850 E Transaction verification impossible: <2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250> Step #5: 2026-07-11 07:37:52,850 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:52,850 T Blockchain::have_tx Step #5: 2026-07-11 07:37:52,850 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:52,850 T transaction with hash ece58fb7b6ee4ab603b88ba42689c75b3a84671e382f50d203dd96271b21030b not found in db Step #5: 2026-07-11 07:37:52,850 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:52,856 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,856 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,856 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:52,856 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:52,856 E Transaction verification impossible: Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,856 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,856 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:52,856 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:37:52,856 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:52,856 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 E Tx <2260d139bdd9f4e00670a35cc66918e40d57c0bb2d0d29a18cb0c40f39371250> has fewer than two outputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 E Tx has fewer than two outputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,857 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:52,857 E Tx <3fb683d444a0ac29184714a1a421ccfdd46b7699f252a921840423520dbacbdf> has fewer than two outputs Step #5: 2026-07-11 07:37:52,857 E invalid hash format: PCIDSK PACE2019 111 tile_v2.pix Step #5: 2026-07-11 07:37:52,858 E invalid hash format: PCI Geomatics, M Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,858 T Blockchain::block_difficulty Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_difficulty Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_weight Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_long_term_weight Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:52,858 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,858 T Blockchain::block_difficulty Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_difficulty Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,858 T BlockchainLMDB::get_block_weight Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_long_term_weight Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:52,885 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,885 T Blockchain::block_difficulty Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_difficulty Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:37:52,885 T BlockchainLMDB::get_block_weight Step #5: 2026-07-11 07:37:52,910 T BlockchainLMDB::get_block_long_term_weight Step #5: 2026-07-11 07:37:52,910 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:52,910 T batch transaction: committing... Step #5: 2026-07-11 07:37:52,910 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,910 T batch transaction: end Step #5: 2026-07-11 07:37:52,910 D Stopping io_context Step #5: 2026-07-11 07:37:52,910 T Miner has received stop signal Step #5: 2026-07-11 07:37:52,910 T Not mining - nothing to stop Step #5: 2026-07-11 07:37:52,910 T Blockchain::deinit Step #5: 2026-07-11 07:37:52,910 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:37:52,910 T BlockchainLMDB::close Step #5: 2026-07-11 07:37:52,910 T BlockchainLMDB::sync Step #5: 2026-07-11 07:37:52,914 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:37:52,914 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:37:52,916 T Blockchain::Blockchain Step #5: 2026-07-11 07:37:52,917 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:37:52,917 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:37:52,917 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:52,917 D option: fast Step #5: 2026-07-11 07:37:52,917 D option: async Step #5: 2026-07-11 07:37:52,917 D option: 250000000bytes Step #5: 2026-07-11 07:37:52,917 T BlockchainLMDB::open Step #5: 2026-07-11 07:37:52,917 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:52,917 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:52,917 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:52,917 D Space used: 4096 Step #5: 2026-07-11 07:37:52,917 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:52,917 D Size threshold: 0 Step #5: 2026-07-11 07:37:52,917 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:52,937 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:52,937 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,938 T Blockchain::init Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,938 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,938 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:52,938 D init done Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:52,938 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:52,938 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:52,938 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:52,965 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:53,218 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:53,218 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,218 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:53,218 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:53,218 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,218 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:37:53,218 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,218 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,218 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,218 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:53,218 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,218 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:37:53,248 D Miner tx hash: Step #5: 2026-07-11 07:37:53,248 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:37:53,248 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:53,248 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:53,248 D Space used: 12288 Step #5: 2026-07-11 07:37:53,248 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:53,248 D Size threshold: 0 Step #5: 2026-07-11 07:37:53,248 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,248 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:37:53,248 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,248 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:53,249 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:53,249 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:53,249 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:53,249 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 30(0/30)ms Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 D Invalidating block template cache Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:53,249 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:53,249 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:53,249 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 I Blockchain initialized. last block: 0, d4466.h20.m49.s0 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:53,249 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,249 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:53,250 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:53,250 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:53,250 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:53,250 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:53,275 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:53,275 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,275 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:53,275 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:53,275 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:53,275 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118461== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647deaa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647dea16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647de9f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9b049341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9b02a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9b0287858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647de9d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5647df4a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647df440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5647df442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647df44235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5647def170c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647def4e13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647dee5fd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647dee4d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647dee4712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5647deeb0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5647deaa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5647deb8ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5647de9fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5647dea042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647de9eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647dea174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd9b0289082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5647de9debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c927c1fee87e6646010c3b655be88315f286fd1b Step #5: MERGE-OUTER: attempt 1778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4016151198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c927c1fee87e6646010c3b655be88315f286fd1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3203 processed earlier; will process 143 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118659== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b485e9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b485e0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b485df2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6715b3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f671594900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6715928858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b485dcbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b48689f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b486839632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b48683b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b48683b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b486259229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4862469d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b48624012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4862a9ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b485e9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b485f87d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b485df3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b485dfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b485de47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b485e104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f671592a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b485dd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4dec26c04b75eb166647710dc7de093a876dfd2 Step #5: MERGE-OUTER: attempt 1779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4016581628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/f4dec26c04b75eb166647710dc7de093a876dfd2' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3204 processed earlier; will process 142 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118729== ERROR: libFuzzer: deadly signal Step #5: #0 0x559255a52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592559c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592559a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6b104a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6b0e5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6b0e3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559255982e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559256456138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592563f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5592563f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592563f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559255e10229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559255dfd9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559255df712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559255e60ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559255a52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559255b3ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5592559aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5592559b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55925599b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5592559c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb6b0e40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55925598ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b6f837567cc0c97cf9cf672b9cd7abfc81c63db Step #5: MERGE-OUTER: attempt 1780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4017445104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8b6f837567cc0c97cf9cf672b9cd7abfc81c63db' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3205 processed earlier; will process 141 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2fcdee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2fcd62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2fcd45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff99972f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff99954400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff999523858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2fcd1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c2fd7f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2fd78c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c2fd78e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2fd78e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c2fd1ac229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2fd1999d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2fd19312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2fd1fcef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2fcdeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2fcedad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2fcd46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2fcd502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2fcd377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2fcd634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff999525082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2fcd2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-986d0e94e97ad461c592ad8353ce2b349e0be2ea Step #5: MERGE-OUTER: attempt 1781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4018236657 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/986d0e94e97ad461c592ad8353ce2b349e0be2ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3206 processed earlier; will process 140 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118763== ERROR: libFuzzer: deadly signal Step #5: #0 0x55573ab9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55573ab11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55573aaf4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8fe5f6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8fe5d7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8fe5d58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55573aacde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55573b5a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55573b53b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55573b53d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55573b53d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55573af5b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55573af489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55573af4212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55573afabef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55573ab9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55573ac89d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55573aaf5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55573aaff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55573aae67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55573ab124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8fe5d5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55573aad9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51bb3c160c17c1fc6954e8dda94704bb129b0803 Step #5: MERGE-OUTER: attempt 1782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4019030365 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/51bb3c160c17c1fc6954e8dda94704bb129b0803' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3207 processed earlier; will process 139 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118781== ERROR: libFuzzer: deadly signal Step #5: #0 0x55952ca84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55952c9f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55952c9db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f520965341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f520946800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5209447858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55952c9b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55952d488138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55952d422632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55952d424375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55952d42435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55952ce42229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55952ce2f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55952ce2912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55952ce92ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55952ca84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55952cb70d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55952c9dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55952c9e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55952c9cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55952c9f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5209449082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55952c9c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f50a7a4dd86826cdd015aabc16e3d6881509dd1 Step #5: MERGE-OUTER: attempt 1783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4019824452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2f50a7a4dd86826cdd015aabc16e3d6881509dd1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3208 processed earlier; will process 138 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118799== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2aecdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2aec51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2aec34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b7407f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b73e9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b73e73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2aec0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2af6e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2af67b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2af67d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2af67d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2af09b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2af0889d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2af08212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2af0ebef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2aecddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2aedc9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2aec35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2aec3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2aec267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2aec524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b73e75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2aec19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-255169e9812292bfe578d24a99bb61cc857f712d Step #5: MERGE-OUTER: attempt 1784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4020613004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/255169e9812292bfe578d24a99bb61cc857f712d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3209 processed earlier; will process 137 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118817== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605a612a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605a609eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605a6081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f657000441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f656fe1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f656fdf8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605a605ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5605a6b2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605a6ac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5605a6aca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605a6aca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5605a64e8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605a64d59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605a64cf12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605a6538ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605a612ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605a6216d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605a6082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605a608c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605a60737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605a609f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f656fdfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605a6066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cecd85478d182045e4718e56724328da414f33a1 Step #5: MERGE-OUTER: attempt 1785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4021403252 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cecd85478d182045e4718e56724328da414f33a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3210 processed earlier; will process 136 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118835== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb59a98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb59a0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb599ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e3a2d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e3a0eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e3a0ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb599c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55fb5a49c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb5a436632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55fb5a438375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb5a43835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55fb59e56229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb59e439d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb59e3d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb59ea6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb59a98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb59b84d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb599f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb599fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb599e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb59a0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e3a0cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb599d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c57823d5337041dc32a0827877f93910d6501756 Step #5: MERGE-OUTER: attempt 1786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4022311509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c57823d5337041dc32a0827877f93910d6501756' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3212 processed earlier; will process 134 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118918== ERROR: libFuzzer: deadly signal Step #5: #0 0x559cbc164594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559cbc0d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559cbc0bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52df15641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52def6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52def4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559cbc094e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559cbcb68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559cbcb02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x559cbcb04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559cbcb0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x559cbc522229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559cbc50f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559cbc50912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559cbc572ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559cbc164c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559cbc250d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559cbc0bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559cbc0c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559cbc0ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559cbc0d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f52def4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559cbc0a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-411f3b999dbd76e53675135bf5f0df5eee2deba3 Step #5: MERGE-OUTER: attempt 1787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4026120023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/411f3b999dbd76e53675135bf5f0df5eee2deba3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3216 processed earlier; will process 130 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119016== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594fd133594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594fd0a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594fd08a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab9c44741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab9c25c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab9c23b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594fd063e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5594fdb37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594fdad1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5594fdad3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594fdad335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5594fd5a80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5594fd5df13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5594fd4f0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5594fd4de9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5594fd4d812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5594fd541ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5594fd133c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5594fd21fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5594fd08bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5594fd0952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5594fd07c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5594fd0a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fab9c23d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5594fd06fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a4e6b275d9bd068069ba551645ae6235c046552 Step #5: MERGE-OUTER: attempt 1788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4027363176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a4e6b275d9bd068069ba551645ae6235c046552' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3218 processed earlier; will process 128 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==119163== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6df7df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6df753b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6df736665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fa1fa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fa1db500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fa1d94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6df70fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b6e01e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6e017d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b6e017f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6e017f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b6dfc540c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b6dfc85dc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55b6df8d34bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55b6df8c14da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x55b6df8cbe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x55b6df8cbe4f in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x55b6df8cbe4f in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x55b6df737d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b6df7412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b6df7287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b6df7544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f1fa1d96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b6df71bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5243c0c5f76af76080544c39c7c869243107171b Step #5: MERGE-OUTER: attempt 1789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4029749247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5243c0c5f76af76080544c39c7c869243107171b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3221 processed earlier; will process 125 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119295== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576d6802594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576d6776b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576d6759665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea254a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea252b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea25298858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576d6732e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5576d7206138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576d71a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5576d71a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576d71a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5576d6bc0229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576d6bad9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576d6ba712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576d6c10ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576d6802c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576d68eed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576d675ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576d67642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576d674b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576d67774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea2529a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576d673ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8740f20a549c1cc1fe2fd8f70a1d269758444528 Step #5: MERGE-OUTER: attempt 1790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4030439831 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8740f20a549c1cc1fe2fd8f70a1d269758444528' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3223 processed earlier; will process 123 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119400== ERROR: libFuzzer: deadly signal Step #5: #0 0x559274e43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559274db7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559274d9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e0d9b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e0d7c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e0d7a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559274d73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x559275847138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592757e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5592757e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592757e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5592752b80c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5592752ef13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559275200d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5592751ee9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5592751e812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559275251ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559274e43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559274f2fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559274d9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559274da52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559274d8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559274db84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e0d7aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559274d7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-012b2c31ba21fe6510f013941ae6058f714f4850 Step #5: MERGE-OUTER: attempt 1791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4030930663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/012b2c31ba21fe6510f013941ae6058f714f4850' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3224 processed earlier; will process 122 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119407== ERROR: libFuzzer: deadly signal Step #5: #0 0x56486f318594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56486f28cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56486f26f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa21c4c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa21c2d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa21c2b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56486f248e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56486fd1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56486fcb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56486fcb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56486fcb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56486f6d6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56486f6c39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56486f6bd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56486f726ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56486f318c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56486f404d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56486f270d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56486f27a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56486f2617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56486f28d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa21c2b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56486f254bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cfe6869d9fc2b6945f47ef73cd7dbbab16cba0d Step #5: MERGE-OUTER: attempt 1792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4031781930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/2cfe6869d9fc2b6945f47ef73cd7dbbab16cba0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3225 processed earlier; will process 121 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==119423== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a980a1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a980993b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a980976665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61478a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61476b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6147694858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a98094fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a981423138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9813bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a9813bf578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55a980dc4ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a980e2def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a980a1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a980b0bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a980977d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a9809812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a9809687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a9809944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6147696082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a98095bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82bbe7a660dcdd6eaf408149308c96e88a7a95c3 Step #5: MERGE-OUTER: attempt 1793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4032572037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/82bbe7a660dcdd6eaf408149308c96e88a7a95c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3226 processed earlier; will process 120 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119445== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b20ffb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b20ff25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b20ff08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c4d73b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c4d55000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c4d52f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b20fee1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b2109b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b21094f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b210951375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b21095135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b2104260c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b21045d13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b21036ed8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b21035c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b21035612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b2103bfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b20ffb1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b21009dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b20ff09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b20ff132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b20fefa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b20ff264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2c4d531082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b20feedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eaa447a213a3bc4cb1405b05cb363c995c80c483 Step #5: MERGE-OUTER: attempt 1794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4033350701 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/eaa447a213a3bc4cb1405b05cb363c995c80c483' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3227 processed earlier; will process 119 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119519== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611d695f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611d68d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611d68b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d53cfe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d53b1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d53af2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611d688fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5611d7363138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611d72fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5611d72ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611d72ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5611d6d1d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611d6d0a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611d6d0412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611d6d6def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611d695fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611d6a4bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611d68b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611d68c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611d68a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611d68d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d53af4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611d689bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be0a1f9e06152256922456bb2ee347d9ae043017 Step #5: MERGE-OUTER: attempt 1795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4035647435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/be0a1f9e06152256922456bb2ee347d9ae043017' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3231 processed earlier; will process 115 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119653== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651fe5fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651fe56eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651fe551665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b9cb7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b9c99100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b9c970858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651fe52ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5651feffe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651fef98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5651fef9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651fef9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5651fe9b8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5651fe9a59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5651fe99f12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651fea08ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5651fe5fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651fe6e6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651fe552d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651fe55c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651fe5437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651fe56f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0b9c972082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651fe536bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4fc92fca0e2987d6c8140326d82cea9d44f3638 Step #5: MERGE-OUTER: attempt 1796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4036435432 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e4fc92fca0e2987d6c8140326d82cea9d44f3638' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3232 processed earlier; will process 114 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119671== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e553b06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e553a7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e553a5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0755a5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f075586a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0755849858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e553a36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e55450a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5544a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5544a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5544a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e553ec4229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e553eb19d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e553eab12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e553f14ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e553b06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e553bf2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e553a5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e553a682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e553a4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e553a7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f075584b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e553a42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef7197b8975e5b01934f36c5631e10eb3c801033 Step #5: MERGE-OUTER: attempt 1797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4037225304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ef7197b8975e5b01934f36c5631e10eb3c801033' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3233 processed earlier; will process 113 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119689== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c14e3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c14db0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c14d93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98873c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98871d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98871b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c14d6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564c15840138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c157da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564c157dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c157dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564c151fa229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c151e79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c151e112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c1524aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c14e3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c14f28d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c14d94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c14d9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c14d857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c14db14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98871b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c14d78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba4991d213c524050905aed7dabe2d721ed749b5 Step #5: MERGE-OUTER: attempt 1798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4038012389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ba4991d213c524050905aed7dabe2d721ed749b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3234 processed earlier; will process 112 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119707== ERROR: libFuzzer: deadly signal Step #5: #0 0x557dfc023594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557dfbf97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557dfbf7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c8524041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c8505500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c85034858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557dfbf53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557dfca27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557dfc9c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557dfc9c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557dfc9c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557dfc3e1229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557dfc3ce9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557dfc3c812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557dfc431ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557dfc023c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557dfc10fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557dfbf7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557dfbf852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557dfbf6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557dfbf984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c85036082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557dfbf5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36f3a6f3898613592c2ff4ca8c730cf79be98ecf Step #5: MERGE-OUTER: attempt 1799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4038797954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/36f3a6f3898613592c2ff4ca8c730cf79be98ecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3235 processed earlier; will process 111 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119725== ERROR: libFuzzer: deadly signal Step #5: #0 0x56417c4c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56417c435b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56417c418665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c498a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c496b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c49696858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56417c3f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56417cec5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56417ce5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56417ce61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56417ce6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56417c87f229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56417c86c9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56417c86612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56417c8cfef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56417c4c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56417c5add43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56417c419d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56417c4232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56417c40a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56417c4364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c49698082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56417c3fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4cf839c43fa7c5e9021bfee00a4bbe2334f6bd7 Step #5: MERGE-OUTER: attempt 1800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4039588508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/e4cf839c43fa7c5e9021bfee00a4bbe2334f6bd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3236 processed earlier; will process 110 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119743== ERROR: libFuzzer: deadly signal Step #5: #0 0x558007e4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558007dc3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558007da6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7e4aad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7e48c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7e48a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558007d7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558008853138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580087ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5580087ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580087ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55800820d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580081fa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580081f412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55800825def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558007e4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558007f3bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558007da7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558007db12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558007d987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558007dc44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7e48a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558007d8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3ccdd61aab3f997d67680e5512a25434cc595e6 Step #5: MERGE-OUTER: attempt 1801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4040383969 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c3ccdd61aab3f997d67680e5512a25434cc595e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3237 processed earlier; will process 109 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119761== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f0a95b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f0a8cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f0a8b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83fa96c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83fa78100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83fa760858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f0a88be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x563f0b35f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f0b2f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x563f0b2fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f0b2fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x563f0ad19229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f0ad069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f0ad0012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f0ad69ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f0a95bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f0aa47d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f0a8b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f0a8bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f0a8a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f0a8d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f83fa762082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f0a897bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-682264e7d0a17873cd41a22c6763526d8610fee7 Step #5: MERGE-OUTER: attempt 1802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4043093941 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/682264e7d0a17873cd41a22c6763526d8610fee7' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3241 processed earlier; will process 105 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119891== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a24cba8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a24cb1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a24caff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feddf2ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feddf0cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feddf0ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a24cad8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a24d5ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a24d546632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a24d548375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a24d54835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a24cf66229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a24cf539d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a24cf4d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a24cfb6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a24cba8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a24cc94d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a24cb00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a24cb0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a24caf17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a24cb1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feddf0b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a24cae4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9a00a3cf5b56440959011ef5d2b24491e34395c Step #5: MERGE-OUTER: attempt 1803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4044484781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a9a00a3cf5b56440959011ef5d2b24491e34395c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3243 processed earlier; will process 103 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119978== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd3777e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd376f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd376d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f082638a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f082619f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f082617e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd376aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bd38182138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd3811c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bd3811e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd3811e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bd37b3c229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd37b299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd37b2312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd37b8cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd3777ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd3786ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd376d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd376e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd376c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd376f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0826180082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd376babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49ce1b61db18e1f3d11372174a31cda4e0b7db12 Step #5: MERGE-OUTER: attempt 1804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4045274512 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/49ce1b61db18e1f3d11372174a31cda4e0b7db12' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3244 processed earlier; will process 102 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119996== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579da480594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579da3f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579da3d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b386bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b384d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b384b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579da3b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5579dae84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579dae1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5579dae20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579dae2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5579da83e229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5579da82b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579da82512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5579da88eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5579da480c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5579da56cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5579da3d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5579da3e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579da3c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5579da3f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b384b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5579da3bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f868ba71955d774a648568dbeed4a1af7eb879d Step #5: MERGE-OUTER: attempt 1805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4046065822 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f868ba71955d774a648568dbeed4a1af7eb879d' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3245 processed earlier; will process 101 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120014== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5d215a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5d20ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5d20b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa20181441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa20162900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa201608858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5d208ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d5d2b5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5d2af8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d5d2afa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5d2afa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d5d2518229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5d25059d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5d24ff12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5d2568ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5d215ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5d2246d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5d20b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5d20bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5d20a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5d20cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa20160a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5d2096bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f9e83f1b997361448485f3220311931da0197ec Step #5: MERGE-OUTER: attempt 1806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4046852340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3f9e83f1b997361448485f3220311931da0197ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3246 processed earlier; will process 100 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120032== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b101d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b10146b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b10129665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f639504741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6394e5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6394e3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b10102e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556b10bd6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b10b70632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x556b10b72375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b10b7235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556b10590229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556b1057d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556b1057712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556b105e0ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556b101d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556b102bed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556b1012ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556b101342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556b1011b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556b101474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6394e3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556b1010ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ec70b21c5dee07502a1e6d52cc04345b1ac5b12 Step #5: MERGE-OUTER: attempt 1807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4050265442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0ec70b21c5dee07502a1e6d52cc04345b1ac5b12' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3248 processed earlier; will process 98 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==120115== ERROR: libFuzzer: deadly signal Step #5: #0 0x564596dd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564596d4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564596d2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efeb59c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efeb57d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efeb57b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564596d06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5645977da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564597774632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x564597776375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56459777635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56459723f8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5645972a9b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5645973047cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5645971e4f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5645971e4f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x564596dd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x564596ec2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x564596d2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x564596d382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x564596d1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x564596d4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7efeb57b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x564596d12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc82507db879ab9026bf82afef6097dc7e587ade Step #5: MERGE-OUTER: attempt 1808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4051657553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/cc82507db879ab9026bf82afef6097dc7e587ade' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3251 processed earlier; will process 95 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120270== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e54e709594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e54e67db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e54e660665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40ebf8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40ebd9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40ebd75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e54e639e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e54f10d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e54f0a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e54f0a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e54f0a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e54eac7229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e54eab49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e54eaae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e54eb17ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e54e709c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e54e7f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e54e661d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e54e66b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e54e6527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e54e67e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40ebd77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e54e645bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a6b152d570691ae5a32c63f33e2f4b6b197a570 Step #5: MERGE-OUTER: attempt 1809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4054236123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4a6b152d570691ae5a32c63f33e2f4b6b197a570' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3253 processed earlier; will process 93 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120326== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d78b18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d78a8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d78a6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e5447c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e5429100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e54270858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d78a48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557d7951c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d794b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557d794b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d794b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557d78ed6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d78ec39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d78ebd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d78f26ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d78b18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d78c04d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d78a70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d78a7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d78a617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d78a8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e54272082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d78a54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4902aba9dd13534519ab3031a51eaaa761a7e14e Step #5: MERGE-OUTER: attempt 1810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4055027006 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4902aba9dd13534519ab3031a51eaaa761a7e14e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3254 processed earlier; will process 92 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120344== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2c0885594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2c07f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2c07dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13c860541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13c841a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13c83f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2c07b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55f2c1289138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2c1223632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55f2c1225375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2c122535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55f2c0c43229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2c0c309d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2c0c2a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2c0c93ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2c0885c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2c0971d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2c07ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2c07e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2c07ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2c07fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13c83fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2c07c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-257441f7f7635a0a0783d0acabee27cb24259425 Step #5: MERGE-OUTER: attempt 1811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4055897419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/257441f7f7635a0a0783d0acabee27cb24259425' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3255 processed earlier; will process 91 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120420== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646c7964594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646c78d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646c78bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48e9d2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48e9b3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48e9b1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646c7894e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5646c8368138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646c8302632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5646c8304375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646c830435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5646c7dd90c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646c7e1013b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646c7d21d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5646c7d0f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5646c7d0912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5646c7d72ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5646c7964c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5646c7a50d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5646c78bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5646c78c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5646c78ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5646c78d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f48e9b20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5646c78a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f606d92f76639a2cd2855469b1f38947d4534f0 Step #5: MERGE-OUTER: attempt 1812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4062136577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f606d92f76639a2cd2855469b1f38947d4534f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3262 processed earlier; will process 84 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120667== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632c4be0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632c4b54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632c4b37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba91f9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba91da800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba91d87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632c4b10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5632c55e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632c557e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5632c5580375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632c558035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5632c50550c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632c508c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5632c4f9dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632c4f8b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632c4f8512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5632c4feeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5632c4be0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5632c4cccd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5632c4b38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632c4b422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632c4b297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5632c4b554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba91d89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5632c4b1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8ec30299e927495935f11e73b39d6f7704cb27b Step #5: MERGE-OUTER: attempt 1813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4064596013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a8ec30299e927495935f11e73b39d6f7704cb27b' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3263 processed earlier; will process 83 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120675== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e34e3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e34db1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e34d94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcc6d3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcc6b5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcc6b2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e34d6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x555e35841138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e357db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x555e357dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e357dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x555e352b20c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555e352e913b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555e351fad8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555e351e89d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555e351e212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555e3524bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555e34e3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555e34f29d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555e34d95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555e34d9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555e34d867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555e34db24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbcc6b31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555e34d79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ed3e8f743034f99be459105468a499b64df6070 Step #5: MERGE-OUTER: attempt 1814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4067391423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8ed3e8f743034f99be459105468a499b64df6070' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3265 processed earlier; will process 81 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b12a99f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b12a913b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b12a8f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe11079a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1105af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe11058e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b12a8cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b12b3a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b12b33d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b12b33f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b12b33f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b12ae140c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b12ae4b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b12ad5cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b12ad4a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b12ad4412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b12adadef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b12a99fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b12aa8bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b12a8f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b12a9012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b12a8e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b12a9144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe110590082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b12a8dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5584366b2ae14dd73164d1085a66596e36be585 Step #5: MERGE-OUTER: attempt 1815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4068742577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/c5584366b2ae14dd73164d1085a66596e36be585' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3268 processed earlier; will process 78 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120815== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4d656f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4d64e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4d64c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d61f2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d61d3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d61d16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4d649fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55d4d6f73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4d6f0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55d4d6f0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4d6f0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55d4d69e40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d4d6a1b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4d692cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d4d691a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d4d691412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4d697def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4d656fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4d665bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d4d64c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4d64d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4d64b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4d64e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9d61d18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d4d64abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bde6e89e8c916d99ab498bc59b9c5b88045e00c Step #5: MERGE-OUTER: attempt 1816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4071765309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5bde6e89e8c916d99ab498bc59b9c5b88045e00c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3269 processed earlier; will process 77 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c149321594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c149295b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c149278665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa69c50b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa69c32000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa69c2ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c149251e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c149d25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c149cbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c149cc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c149cc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55c1496df229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1496cc9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1496c612c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c14972fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c149321c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c14940dd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c149279d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1492832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c14926a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1492964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa69c301082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c14925dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e9d4df079cb7bc7d3931d28ff842d68fe965763 Step #5: MERGE-OUTER: attempt 1817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4072395600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4e9d4df079cb7bc7d3931d28ff842d68fe965763' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3270 processed earlier; will process 76 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120867== ERROR: libFuzzer: deadly signal Step #5: #0 0x562736e0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562736d7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562736d61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f187042841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f187023d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f187021c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562736d3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56273780e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627377a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5627377aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627377aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5627371c8229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627371b59d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627371af12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562737218ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562736e0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562736ef6d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562736d62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562736d6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562736d537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562736d7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f187021e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562736d46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a889b56e934f21dbad5d188309772b541bdb6ca4 Step #5: MERGE-OUTER: attempt 1818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4073205468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a889b56e934f21dbad5d188309772b541bdb6ca4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3271 processed earlier; will process 75 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120911== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f6ad2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f6aca3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f6ac86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9065d1541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9065b2a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9065b09858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f6ac5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558f6b733138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f6b6cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558f6b6cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f6b6cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558f6b0ed229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f6b0da9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f6b0d412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f6b13def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f6ad2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f6ae1bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f6ac87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f6ac912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f6ac787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f6aca44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9065b0b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f6ac6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec92eee6f72e57409ed295bf2a59113be0ceba36 Step #5: MERGE-OUTER: attempt 1819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4081658949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ec92eee6f72e57409ed295bf2a59113be0ceba36' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3275 processed earlier; will process 71 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121063== ERROR: libFuzzer: deadly signal Step #5: #0 0x56537edd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56537ed49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56537ed2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a407b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a405c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a405a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56537ed05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56537f7d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56537f773632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56537f775375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56537f77535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56537f193229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56537f1809d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56537f17a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56537f1e3ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56537edd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56537eec1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56537ed2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56537ed372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56537ed1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56537ed4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a405a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56537ed11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8e11c8c248d86489cfdab8076a03195d03bbfd5 Step #5: MERGE-OUTER: attempt 1820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4088550867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/a8e11c8c248d86489cfdab8076a03195d03bbfd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3281 processed earlier; will process 65 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121180== ERROR: libFuzzer: deadly signal Step #5: #0 0x56243dcef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56243dc63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56243dc46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f176c5ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f176c40300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f176c3e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56243dc1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x56243e6f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56243e68d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56243e68f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56243e68f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x56243e1640c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56243e19b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56243e0acd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56243e09a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56243e09412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56243e0fdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56243dcefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56243dddbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56243dc47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56243dc512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56243dc387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56243dc644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f176c3e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56243dc2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b73735d0c0309107f263fa7cd369b3de3212b1f Step #5: MERGE-OUTER: attempt 1821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4089980503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/5b73735d0c0309107f263fa7cd369b3de3212b1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3283 processed earlier; will process 63 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121295== ERROR: libFuzzer: deadly signal Step #5: #0 0x557831518594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55783148cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55783146f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdd11ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdd100100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdd0fe0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557831448e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557831f1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557831eb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557831eb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557831eb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5578318d6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578318c39d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578318bd12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557831926ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557831518c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557831604d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557831470d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55783147a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578314617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55783148d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdd0fe2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557831454bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0684947d30da4765d6d3a49de51ea8b8a55f8a7f Step #5: MERGE-OUTER: attempt 1822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4090797744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0684947d30da4765d6d3a49de51ea8b8a55f8a7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3284 processed earlier; will process 62 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==121310== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7d1a11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7d1985b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7d1968665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3ff7d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3ff5e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3ff5c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7d1941e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a7d2415138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7d23af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a7d23b1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55a7d1db6ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a7d1e1fef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a7d1a11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a7d1afdd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a7d1969d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a7d19732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a7d195a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a7d19864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe3ff5c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a7d194dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed547135d1e54f7b4d95e13869bb4ab0e59d16c3 Step #5: MERGE-OUTER: attempt 1823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4091591386 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ed547135d1e54f7b4d95e13869bb4ab0e59d16c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3285 processed earlier; will process 61 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121363== ERROR: libFuzzer: deadly signal Step #5: #0 0x558011103594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558011077b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55801105a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4b721c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4b703100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4b7010858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558011033e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558011b07138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558011aa1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558011aa3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558011aa335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580115780c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5580115af13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5580114c0d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580114ae9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580114a812c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558011511ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558011103c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580111efd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55801105bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580110652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55801104c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580110784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe4b7012082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55801103fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01765adf0c885761f471e4800a1496be60d13151 Step #5: MERGE-OUTER: attempt 1824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4093545264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/01765adf0c885761f471e4800a1496be60d13151' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3286 processed earlier; will process 60 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121406== ERROR: libFuzzer: deadly signal Step #5: #0 0x55677e59d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55677e511b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55677e4f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22cf4e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22cf2fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22cf2dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55677e4cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55677efa1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55677ef3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55677ef3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55677ef3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55677e95b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55677e9489d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55677e94212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55677e9abef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55677e59dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55677e689d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55677e4f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55677e4ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55677e4e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55677e5124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22cf2de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55677e4d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef5dca5a04a3dc48c32f1539bcaa8be2137c4432 Step #5: MERGE-OUTER: attempt 1825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4095450597 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ef5dca5a04a3dc48c32f1539bcaa8be2137c4432' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3289 processed earlier; will process 57 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121502== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d20d7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d20cf2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d20cd5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0bc296a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0bc277f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0bc275e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d20caee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558d21782138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d2171c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558d2171e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d2171e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x558d211f30c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558d2122a13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558d2113bd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558d211299d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558d2112312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558d2118cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558d20d7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558d20e6ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558d20cd6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558d20ce02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558d20cc77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558d20cf34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0bc2760082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558d20cbabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-592070dcc1efccb34690023dea9bd2985f968d25 Step #5: MERGE-OUTER: attempt 1826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4100914730 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/592070dcc1efccb34690023dea9bd2985f968d25' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3294 processed earlier; will process 52 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121678== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562dd60c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562dd580b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5562dd563665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f276bbeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f276ba0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f276b9df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5562dd53ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5562de010138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562ddfaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5562ddfac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562ddfac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5562dd9ca229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562dd9b79d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5562dd9b112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562dda1aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5562dd60cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5562dd6f8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5562dd564d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5562dd56e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562dd5557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562dd5814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f276b9e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5562dd548bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87ba9e8022cfc3a24c4cdb24838946920a915500 Step #5: MERGE-OUTER: attempt 1827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4101365542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/87ba9e8022cfc3a24c4cdb24838946920a915500' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3295 processed earlier; will process 51 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121749== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a98861b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a98858fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a988572665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32a9e2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32a9c3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32a9c1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a98854be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a98901f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a988fb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a988fbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a988fbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a9889d9229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9889c69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9889c012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a988a29ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a98861bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a988707d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a988573d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a98857d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9885647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9885904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f32a9c1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a988557bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbc68c794bfc7525cedfb27079376abd582a1991 Step #5: MERGE-OUTER: attempt 1828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4102553706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bbc68c794bfc7525cedfb27079376abd582a1991' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3298 processed earlier; will process 48 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121835== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624649ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562464963b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562464946665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcef7eae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcef7cc300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcef7ca2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56246491fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5624653f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56246538d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56246538f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56246538f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562464dad229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562464d9a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562464d9412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562464dfdef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5624649efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562464adbd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562464947d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5624649512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624649387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624649644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcef7ca4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56246492bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-494bface00cfcdcef30af6068a7e41fb8f663379 Step #5: MERGE-OUTER: attempt 1829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4103969809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/494bface00cfcdcef30af6068a7e41fb8f663379' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3299 processed earlier; will process 47 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121872== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e6a009594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e69f7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e69f60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f648058341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f648039800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6480377858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e69f39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561e6aa0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e6a9a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561e6a9a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e6a9a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561e6a47e0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e6a4b513b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e6a3c6d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e6a3b49d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e6a3ae12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e6a417ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e6a009c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e6a0f5d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e69f61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e69f6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e69f527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e69f7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6480379082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e69f45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e66892702e7808bf4800dd8bcd3d9566df8ab5c Step #5: MERGE-OUTER: attempt 1830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4105391725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6e66892702e7808bf4800dd8bcd3d9566df8ab5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3301 processed earlier; will process 45 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121929== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609c696f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609c68e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609c68c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9ecda841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9ecbbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9ecb9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609c689fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5609c7373138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609c730d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5609c730f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609c730f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5609c6de40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5609c6e1b13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609c6d2cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609c6d1a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609c6d1412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5609c6d7def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5609c696fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609c6a5bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5609c68c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5609c68d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609c68b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609c68e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc9ecb9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5609c68abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb70faadacd17abb99e8d2335f192a8d46202687 Step #5: MERGE-OUTER: attempt 1831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4106617538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bb70faadacd17abb99e8d2335f192a8d46202687' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3303 processed earlier; will process 43 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==122043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aba2e43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aba2db7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aba2d9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5aa6e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5aa4f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5aa4d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aba2d73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55aba3847138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aba37e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55aba37e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aba37e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55aba32ac8d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aba3316b20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55aba33717cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55aba3251f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55aba3251f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55aba2e43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55aba2f2fd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55aba2d9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55aba2da52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55aba2d8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55aba2db84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe5aa4da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55aba2d7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad290d664bd44b8ec0bc60518a1ac27eb5a3a835 Step #5: MERGE-OUTER: attempt 1832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4107104241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad290d664bd44b8ec0bc60518a1ac27eb5a3a835' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3304 processed earlier; will process 42 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122116== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d85c4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d85bc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d85ba3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc59d42941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc59d23e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc59d21d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d85b7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x562d86650138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d865ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x562d865ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d865ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x562d860c10c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562d860f813b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562d860f92b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x562d85feff78 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x562d8605aef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x562d85c4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x562d85d38d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x562d85ba4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x562d85bae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562d85b957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x562d85bc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fc59d21f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562d85b88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a300223db37a99540bde70adeb0987d9c104ef8 Step #5: MERGE-OUTER: attempt 1833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4108479189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/7a300223db37a99540bde70adeb0987d9c104ef8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3308 processed earlier; will process 38 files now Step #5: #1 pulse exec/s: 0 rss: 305Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1997dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b199750b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b199733665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9b3b8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9b39a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9b3983858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b19970ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55b19a1e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b19a17a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55b19a17c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b19a17c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55b199b9a229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b199b879d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b199b8112c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b199beaef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1997dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1998c8d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b199734d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b19973e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1997257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1997514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9b3985082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b199718bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37e21f6766d968c614d943c45c02ea74f3736b2f Step #5: MERGE-OUTER: attempt 1834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4110026098 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/37e21f6766d968c614d943c45c02ea74f3736b2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3311 processed earlier; will process 35 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122299== ERROR: libFuzzer: deadly signal Step #5: #0 0x561435710594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561435684b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561435667665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f671addd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f671abf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f671abd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561435640e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561436114138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614360ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5614360b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614360b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561435ace229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561435abb9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561435ab512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561435b1eef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561435710c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614357fcd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561435668d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614356722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614356597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614356854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f671abd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56143564cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b70d5711ecad6c97cb2791d42b089874143ea8e8 Step #5: MERGE-OUTER: attempt 1835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4110821766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/b70d5711ecad6c97cb2791d42b089874143ea8e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3312 processed earlier; will process 34 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122317== ERROR: libFuzzer: deadly signal Step #5: #0 0x56145299f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561452913b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614528f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d56aad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d568c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d568a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614528cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5614533a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56145333d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x56145333f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56145333f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561452d5d229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561452d4a9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561452d4412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561452dadef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56145299fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561452a8bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614528f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614529012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614528e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614529144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d568a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614528dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fe8399543e68fd84b8b6a315015f65f7588ee2f Step #5: MERGE-OUTER: attempt 1836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4112859121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4fe8399543e68fd84b8b6a315015f65f7588ee2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3315 processed earlier; will process 31 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==122439== ERROR: libFuzzer: deadly signal Step #5: #0 0x55878490d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558784881b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558784864665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc24778141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc24759600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc247575858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55878483de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558785311138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587852ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5587852ad578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x558784cb2ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558784d1bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55878490dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5587849f9d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558784865d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55878486f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5587848567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5587848824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc247577082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558784849bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3389cde0bd26887b08c0c125221e82faa4c2eed9 Step #5: MERGE-OUTER: attempt 1837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4113721162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/3389cde0bd26887b08c0c125221e82faa4c2eed9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3316 processed earlier; will process 30 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122491== ERROR: libFuzzer: deadly signal Step #5: #0 0x55611787d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561177f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561177d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb77263a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb77244f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb77242e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561177ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x556118281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55611821b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55611821d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55611821d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x556117c3b229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556117c289d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556117c2212c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556117c8bef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55611787dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556117969d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561177d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561177df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561177c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561177f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb772430082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5561177b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48dd090176085f1a52b94fde55e53ef178531526 Step #5: MERGE-OUTER: attempt 1838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4114659038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/48dd090176085f1a52b94fde55e53ef178531526' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3317 processed earlier; will process 29 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122528== ERROR: libFuzzer: deadly signal Step #5: #0 0x55805334f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580532c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580532a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc3a6f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc3a50600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc3a4e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55805327fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x558053d53138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558053ced632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x558053cef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558053cef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5580537c40c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5580537fb13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55805370cd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580536fa9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580536f412c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55805375def7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55805334fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55805343bd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5580532a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580532b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5580532987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580532c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc3a4e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55805328bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99a345f991cb7b0e6f2036e80cb4790a4ec63735 Step #5: MERGE-OUTER: attempt 1839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4117394612 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/6f7f19e694310ffe9715d7f1c47124989191166c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3319 processed earlier; will process 27 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: #2 pulse exec/s: 2 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122580== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5b5d3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5b5cafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5b5c92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabd226941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabd207e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabd205d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5b5c6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e5b673f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5b66d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e5b66db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5b66db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e5b61b00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e5b61e713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e5b60f8d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e5b60e69d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e5b60e012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e5b6149ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e5b5d3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5b5e27d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e5b5c93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5b5c9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5b5c847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e5b5cb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fabd205f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e5b5c77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcde5abc2ce15a66255ef0307e04e86140e25cec Step #5: MERGE-OUTER: attempt 1840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4119309045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/0aca8ed4f3f740461ff0980d1406fffd28374e86' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3322 processed earlier; will process 24 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==122676== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a40ae6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a40addfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a40adc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1b95e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1b93f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1b93d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a40ad9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55a40b86f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a40b809632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55a40b80b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a40b80b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55a40b2d48d5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a40b33eb20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55a40b3997cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55a40b279f72 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55a40b279f72 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55a40ae6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a40af57d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a40adc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a40adcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a40adb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a40ade04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe1b93d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a40ada7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47dcbb7556995175582ddead83402bf52eeb4c1f Step #5: MERGE-OUTER: attempt 1841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4121861655 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d13fed2dbb0451b498aafebec0f0e0137acaec4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3324 processed earlier; will process 22 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122788== ERROR: libFuzzer: deadly signal Step #5: #0 0x564956a2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649569a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564956985665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd40d68041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd40d49500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd40d474858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56495695ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x564957432138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649573cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5649573ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649573ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x564956dec229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564956dd99d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564956dd312c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564956e3cef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564956a2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564956b1ad43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564956986d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5649569902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5649569777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5649569a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd40d476082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56495696abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3389cde0bd26887b08c0c125221e82faa4c2eed9 Step #5: MERGE-OUTER: attempt 1842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4123193580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1b6580194fd048f5b897b0733715294c60a877e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3326 processed earlier; will process 20 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122937== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3f79f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3f796bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3f794e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64daaea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64da8ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64da8de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3f7927e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55e3f83fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3f8395632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55e3f8397375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3f839735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55e3f7db5229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3f7da29d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3f7d9c12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3f7e05ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3f79f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3f7ae3d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3f794fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3f79592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3f79407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3f796c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64da8e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3f7933bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33c5d74ce408401950519d60cee16bfa26217759 Step #5: MERGE-OUTER: attempt 1843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4124647625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d2ed283aafa8064fed10f9581606d7ad78dfffbd' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3328 processed earlier; will process 18 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123025== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a8f994594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a8f908b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a8f8eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febb5f5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febb5d6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febb5d44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a8f8c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x561a90398138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a90332632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x561a90334375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a9033435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x561a8fd52229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a8fd3f9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a8fd3912c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a8fda2ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a8f994c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a8fa80d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a8f8ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a8f8f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a8f8dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a8f9094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febb5d46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a8f8d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b3a9aaab9bb9e6d4c4cad933fb95763c478902a Step #5: MERGE-OUTER: attempt 1844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4126046314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad17780e2cc7e5aa3ce27df9ea43088610372bd4' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3330 processed earlier; will process 16 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123080== ERROR: libFuzzer: deadly signal Step #5: #0 0x55859e7e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55859e75cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55859e73f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f778076041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f778057500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7780554858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55859e718e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55859f1ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55859f186632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55859f188375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55859f18835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55859eba6229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55859eb939d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55859eb8d12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55859ebf6ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55859e7e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55859e8d4d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55859e740d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55859e74a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55859e7317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55859e75d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7780556082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55859e724bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1343af2ea8962a31c4a4472100584093a80d1f7a Step #5: MERGE-OUTER: attempt 1845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4126841262 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/8cb22dbb92882016c99e0cc87d2da3a19567ce7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3331 processed earlier; will process 15 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: #2 pulse exec/s: 2 rss: 310Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123098== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfc56f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfc5669b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfc564c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b7d2cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b7d0e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b7d0c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfc5625e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55bfc60f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfc6093632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55bfc6095375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfc609535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55bfc5ab3229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfc5aa09d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfc5a9a12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfc5b03ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfc56f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfc57e1d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfc564dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfc56572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfc563e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfc566a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b7d0c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfc5631bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9401626514290f5f5fe7d4f87c73f891c3190a63 Step #5: MERGE-OUTER: attempt 1846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4128501787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/1300a4e92c5b48403147b019783fbb78f100faf0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3335 processed earlier; will process 11 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123251== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be55272594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be551e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be551c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65e6a4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65e685e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65e683d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be551a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55be55c76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be55c10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55be55c12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be55c1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55be55630229 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be5561d9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be5561712c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be55680ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be55272c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be5535ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be551cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be551d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be551bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be551e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65e683f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be551aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3389cde0bd26887b08c0c125221e82faa4c2eed9 Step #5: MERGE-OUTER: attempt 1847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4129654427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/4764e991896fa1918ddb2c5e567b81ef5e4392fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3337 processed earlier; will process 9 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==123300== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c825582594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8254f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8254d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf974ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf9730400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf972e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8254b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55c825f86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c825f20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55c825f22578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c578) Step #5: #10 0x55c825927ed0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c825990ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c825582c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c82566ed43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c8254dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c8254e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c8254cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c8254f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbf972e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c8254bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48dd090176085f1a52b94fde55e53ef178531526 Step #5: MERGE-OUTER: attempt 1848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4130456914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/66ba71a3803970f0636af2dd5f10229b7a84a615' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3338 processed earlier; will process 8 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123353== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f3ac5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f3abcfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f3abb2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda2621341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda2602800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda26007858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f3ab8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x557f3b65f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f3b5f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x557f3b5fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f3b5fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x557f3b0d00c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f3b10713b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f3b018d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f3b0069d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f3b00012c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f3b069ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f3ac5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f3ad47d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f3abb3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f3abbd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f3aba47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f3abd04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda26009082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f3ab97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bf8084f184e5c9bc31fd9b0fefedd7944e7f725 Step #5: MERGE-OUTER: attempt 1849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4132028933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/d35566d4bbba4fd6e50a5aad2b8118211648194a' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3340 processed earlier; will process 6 files now Step #5: #1 pulse exec/s: 0 rss: 230Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123436== ERROR: libFuzzer: deadly signal Step #5: #0 0x55591c3d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55591c34ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55591c32d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f342791b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f342773000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f342770f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55591c306e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x55591cdda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55591cd74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x55591cd76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55591cd7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x55591c84b0c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55591c88213b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55591c793d8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55591c7819d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55591c77b12c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55591c7e4ef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55591c3d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55591c4c2d43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55591c32ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55591c3382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55591c31f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55591c34b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3427711082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55591c312bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48dd090176085f1a52b94fde55e53ef178531526 Step #5: MERGE-OUTER: attempt 1850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4132811861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/ad1f6a2b4dba6cf662ced1c2c393cb81677feff0' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3342 processed earlier; will process 4 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123540== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619b97b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619b9724b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619b9707665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f405e37441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f405e18900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f405e168858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619b96e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xbce45) Step #5: #7 0x5619ba1b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619ba14e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2a632) Step #5: #9 0x5619ba150375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619ba15035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xb2c35f) Step #5: #11 0x5619b9c250c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5619b9c5c13b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5619b9b6dd8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5619b9b5b9d5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5619b9b5512c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5619b9bbeef7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5619b97b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5619b989cd43 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5619b9708d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5619b97122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5619b96f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5619b97254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f405e16a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5619b96ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ecc49f629f68ae0a3b61d84580e53908a120560 Step #5: MERGE-OUTER: attempt 1851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4133761185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge143.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc/bc194fb933f62f7580ea90bd8fe351e07c92d030' caused a failure at the previous merge step Step #5: MERGE-INNER: 3346 total files; 3343 processed earlier; will process 3 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 307Mb Step #5: #3 DONE exec/s: 1 rss: 309Mb Step #5: MERGE-OUTER: successful in 1851 attempt(s) Step #5: MERGE-OUTER: the control file has 275805 bytes Step #5: MERGE-OUTER: consumed 0Mb (33Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2026-07-11 07:39:54,875 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 07:39:54,886 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_error.log Step #5: Error occured while running fuzz_rpc_full: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1636305535 Step #5: MERGE-OUTER: 4015 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1636459215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: 4015 total files; 0 processed earlier; will process 4015 files now Step #5: #1 pulse exec/s: 0 rss: 34Mb Step #5: #2 pulse exec/s: 0 rss: 34Mb Step #5: #4 pulse exec/s: 0 rss: 34Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==9822== ERROR: libFuzzer: deadly signal Step #5: #0 0x558831932594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588318a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558831889665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba08c5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba08a7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba08a4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558831862e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558832336138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588322d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588322d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588322d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558831cf0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558831cddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558831cd732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558831d410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558831932c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558831a1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55883188ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588318942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55883187b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588318a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba08a51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55883186ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7832d7e70f14cbfb71191c30c3c1aa90b18f06b Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1637752498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f7832d7e70f14cbfb71191c30c3c1aa90b18f06b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 8 processed earlier; will process 4007 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==9867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daf8ff3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daf8f67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daf8f4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faba953141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faba934600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faba9325858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daf8f23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55daf99f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daf9991632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55daf9993375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daf999335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55daf93b1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daf939ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daf939832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daf94020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daf8ff3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daf90dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daf8f4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daf8f552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daf8f3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daf8f684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faba9327082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daf8f2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41c3f717ec8c45161e0bc61d4a51193abfca4756 Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1638984173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/41c3f717ec8c45161e0bc61d4a51193abfca4756' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 9 processed earlier; will process 4006 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==9975== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca00ed1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca00e45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca00e28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f953140441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f953121900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95311f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca00e01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ca018d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca0186f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ca01871375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca0187135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ca013462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ca0137d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ca0128ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ca0127cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ca0127632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ca012e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ca00ed1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ca00fbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ca00e29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ca00e332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ca00e1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ca00e464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f95311fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ca00e0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd0e286a1ac72a657464ca6ddd60f0f64c6d7f0d Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1640217009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd0e286a1ac72a657464ca6ddd60f0f64c6d7f0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 10 processed earlier; will process 4005 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10070== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dae7d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dae74bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dae72e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86216b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86214cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86214aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dae707e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555daf1db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555daf175632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555daf177375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555daf17735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555daec4c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555daec8333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555daeba1e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x555daeba3ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x555dae8cfa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x555dae8b5dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x555dae8c3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x555dae8c3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x555dae8c3ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x555dae72fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x555dae7392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x555dae7207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x555dae74c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f86214ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x555dae713bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-334d55c8ee31c71cfa37365a7ce867c0fead61f0 Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1642912719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/334d55c8ee31c71cfa37365a7ce867c0fead61f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 12 processed earlier; will process 4003 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10147== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f759ab2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f759a26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f759a09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4cd9d2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4cd9b3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4cd9b1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7599e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f75a4b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f75a450632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f75a452375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f75a45235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f759e70429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f759e5dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f759e5732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f759ec10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f759ab2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f759b9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f759a0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f759a142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f7599fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f759a274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4cd9b1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f7599eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9df9a9d038cda9253e8ee4c732171c99995c5a31 Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1644583791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9df9a9d038cda9253e8ee4c732171c99995c5a31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 13 processed earlier; will process 4002 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10164== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a02df9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a02df0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a02def1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd17853241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd17834700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd178326858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a02decae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a02e99e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a02e938632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a02e93a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a02e93a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a02e40f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a02e44633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a02e357f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a02e345bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a02e33f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a02e3a90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a02df9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a02e086eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a02def2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a02defc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a02dee37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a02df0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd178328082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a02ded6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-181732a0aa5ae1ccd7af21226bae48217c1d72fa Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1646308253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/181732a0aa5ae1ccd7af21226bae48217c1d72fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 15 processed earlier; will process 4000 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10249== ERROR: libFuzzer: deadly signal Step #5: #0 0x56089e16e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56089e0e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56089e0c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c411be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c40fd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c40fb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56089e09ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56089eb72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56089eb0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56089eb0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56089eb0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56089e5e32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56089e61a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56089e52bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56089e519bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56089e51332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56089e57d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56089e16ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56089e25aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56089e0c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56089e0d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56089e0b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56089e0e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c40fb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56089e0aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a3ea4915c7ddfd5a57683b8f22e5c8f7a240f33 Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1649082926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0a3ea4915c7ddfd5a57683b8f22e5c8f7a240f33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 17 processed earlier; will process 3998 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10311== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575551a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55755511ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575550fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc0a59f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc0a3b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc0a393858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575550d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557555baa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557555b44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557555b46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557555b4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557555564429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557555551bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55755554b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575555b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575551a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557555292eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575550fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575551082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575550ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55755511b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc0a395082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575550e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd6190fa2b3d00e9f769112ec9695affde56cada Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1651780118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd6190fa2b3d00e9f769112ec9695affde56cada' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 19 processed earlier; will process 3996 files now Step #5: #1 pulse exec/s: 0 rss: 278Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10373== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2a25c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2a2534b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2a2517665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f734f59641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f734f3ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f734f38a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2a24f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2a2fc4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2a2f5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2a2f60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2a2f6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2a2a352c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2a2a6c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2a297df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2a296bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2a296532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a2a29cf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a2a25c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2a26aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a2a2518d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2a25222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2a25097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2a25354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f734f38c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a2a24fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ded1dc0d1b2dd0d5b81714105621d3321ca96788 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1653268897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ded1dc0d1b2dd0d5b81714105621d3321ca96788' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 21 processed earlier; will process 3994 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10453== ERROR: libFuzzer: deadly signal Step #5: #0 0x563576d4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563576cc3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563576ca6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbf94a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbf92b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbf9297858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563576c7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563577753138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635776ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635776ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635776ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56357710d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635770fabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635770f432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56357715e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563576d4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563576e3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563576ca7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563576cb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563576c987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563576cc44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbbf9299082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563576c8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa0679055e1a54a10fd525baeeebaf6cb609e054 Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1654001884 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa0679055e1a54a10fd525baeeebaf6cb609e054' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 22 processed earlier; will process 3993 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10494== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a1f579594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a1f4edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a1f4d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa398a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa396b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa39695858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a1f4a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a1ff7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a1ff17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a1ff19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a1ff1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a1f937429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a1f924bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a1f91e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a1f9880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a1f579c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a1f665eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a1f4d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a1f4db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a1f4c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a1f4ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa39697082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a1f4b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-facb56b22a59a7176494b0e36f5a5f02c9d6628e Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1655110294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/facb56b22a59a7176494b0e36f5a5f02c9d6628e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 23 processed earlier; will process 3992 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10505== ERROR: libFuzzer: deadly signal Step #5: #0 0x557275b11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557275a85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557275a68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37a279c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37a25b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37a2590858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557275a41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557276515138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572764af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572764b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572764b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557275ecf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557275ebcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557275eb632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557275f200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557275b11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557275bfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557275a69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557275a732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557275a5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557275a864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37a2592082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557275a4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d834732cb8b3868098ee702ed6db9c72d39e3aa6 Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1656799296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d834732cb8b3868098ee702ed6db9c72d39e3aa6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 24 processed earlier; will process 3991 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10545== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad6433f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad642b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad64296665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd116d2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd116b3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd116b1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad6426fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad64d43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad64cdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad64cdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad64cdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad646fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad646eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad646e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad6474e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad6433fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad6442beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad64297d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad642a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad642887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad642b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd116b1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad6427bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34dee25b9f7386f2b47e2f3139cddf0f07213281 Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1660921621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/34dee25b9f7386f2b47e2f3139cddf0f07213281' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 28 processed earlier; will process 3987 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e49138e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e491302b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4912e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d4317941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d42f8e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d42f6d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4912bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e491d92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e491d2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e491d2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e491d2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e49174c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e491739bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e49173332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e49179d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e49138ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e49147aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4912e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4912f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4912d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4913034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d42f6f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4912cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c6089a7ddffc819e20cca73a3225e01452aa1b3 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1662289404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4c6089a7ddffc819e20cca73a3225e01452aa1b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 29 processed earlier; will process 3986 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10705== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622aaca6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622aac1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622aabfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ffd6fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ffd51000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ffd4ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622aabd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622ab6aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622ab644632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622ab646375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622ab64635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622ab064429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622ab051bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622ab04b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622ab0b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622aaca6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622aad92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622aabfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622aac082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622aabef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622aac1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ffd4f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622aabe2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b5bd51700174cea3d2774fb5b7bfe47b10edb88 Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1663744547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0b5bd51700174cea3d2774fb5b7bfe47b10edb88' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 30 processed earlier; will process 3985 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10723== ERROR: libFuzzer: deadly signal Step #5: #0 0x56546e7e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56546e75bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56546e73e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda993cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda991e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda991c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56546e717e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56546f1eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56546f185632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56546f187375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56546f18735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56546eba5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56546eb92bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56546eb8c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56546ebf60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56546e7e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56546e8d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56546e73fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56546e7492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56546e7307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56546e75c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fda991c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56546e723bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4665f3c31292340644b877449b6bb3872f527f6 Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1666484827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a4665f3c31292340644b877449b6bb3872f527f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 32 processed earlier; will process 3983 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10787== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582f2714594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582f2688b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582f266b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa76a23641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa76a04b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa76a02a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582f2644e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582f3118138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582f30b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582f30b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582f30b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582f2ad2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582f2abfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582f2ab932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582f2b230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582f2714c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582f2800eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582f266cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582f26762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582f265d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582f26894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa76a02c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582f2650bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-809949ba7f51483a121ef55a3255f104ea0a9e4a Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1667672702 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/809949ba7f51483a121ef55a3255f104ea0a9e4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 33 processed earlier; will process 3982 files now Step #5: #1 pulse exec/s: 0 rss: 229Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10830== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d58f028594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d58ef9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d58ef7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2dd5a7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2dd588b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2dd586a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d58ef58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d58fa2c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d58f9c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d58f9c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d58f9c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d58f3e6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d58f3d3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d58f3cd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d58f4370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d58f028c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d58f114eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d58ef80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d58ef8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d58ef717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d58ef9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2dd586c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d58ef64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d855bd1c17d8a15ddf82dc86563de6a69e9e2ef1 Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1670327286 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d855bd1c17d8a15ddf82dc86563de6a69e9e2ef1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 36 processed earlier; will process 3979 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10916== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d48b5a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d48b514b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d48b4f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f101085541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f101066a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1010649858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d48b4d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d48bfa4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d48bf3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d48bf40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d48bf4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d48b95e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d48b94bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d48b94532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d48b9af0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d48b5a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d48b68ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d48b4f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d48b5022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d48b4e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d48b5154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f101064b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d48b4dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7da59b43b336d416e0e1d49df0df469c31c14d1 Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1671521075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7da59b43b336d416e0e1d49df0df469c31c14d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 37 processed earlier; will process 3978 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10928== ERROR: libFuzzer: deadly signal Step #5: #0 0x556257cbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556257c30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556257c13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ed308741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ed2e9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ed2e7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556257bece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5562586c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55625865a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55625865c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55625865c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55625807a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556258067bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55625806132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562580cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556257cbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556257da8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556257c14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556257c1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556257c057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556257c314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ed2e7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556257bf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6ad3b8c486d8a6e5c64c1094bc27058e90196d4 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1673225566 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6ad3b8c486d8a6e5c64c1094bc27058e90196d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 38 processed earlier; will process 3977 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10945== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583d5a1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583d5991b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583d5974665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f6294241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f6275700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f62736858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583d594de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5583d6421138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583d63bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5583d63bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583d63bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5583d5e922c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5583d5ec933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5583d5ddaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5583d5dc8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5583d5dc232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5583d5e2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5583d5a1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5583d5b09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5583d5975d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5583d597f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5583d59667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5583d59924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f62738082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5583d5959bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24b909a24c1284a46d6aba2381bb376a9703ebcd Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1675315242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/24b909a24c1284a46d6aba2381bb376a9703ebcd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 40 processed earlier; will process 3975 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11062== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574c1507594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574c147bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574c145e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa284cbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa284ad400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa284ab3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574c1437e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574c1f0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574c1ea5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574c1ea7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574c1ea735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574c197c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574c19b333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574c18c4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5574c18b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5574c18ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5574c19160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5574c1507c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5574c15f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5574c145fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5574c14692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5574c14507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5574c147c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa284ab5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5574c1443bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-037dc2b17d6104bbac8ea5a06c100bfaf5accb02 Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1678159164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/037dc2b17d6104bbac8ea5a06c100bfaf5accb02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 42 processed earlier; will process 3973 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11124== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d53543594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d534b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d5349a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ee850241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ee831700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ee82f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d53473e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d53f47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d53ee1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d53ee3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d53ee335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d53901429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d538eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d538e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d539520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d53543c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d5362feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d5349bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d534a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d5348c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d534b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ee82f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d5347fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d65f7614dcfcb211533df8635603d5f6d9f519d Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1679871054 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d65f7614dcfcb211533df8635603d5f6d9f519d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 44 processed earlier; will process 3971 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11207== ERROR: libFuzzer: deadly signal Step #5: #0 0x56069c90b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56069c87fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56069c862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3189b4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f318996000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f318993f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56069c83be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56069d30f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56069d2a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56069d2ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56069d2ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56069ccc9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56069ccb6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56069ccb032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56069cd1a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56069c90bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56069c9f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56069c863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56069c86d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56069c8547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56069c8804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3189941082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56069c847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-951a43dc7bfb7671308b270460ee3e1e63286496 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1682582591 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/951a43dc7bfb7671308b270460ee3e1e63286496' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 45 processed earlier; will process 3970 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11245== ERROR: libFuzzer: deadly signal Step #5: #0 0x561166c67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561166bdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561166bbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3751d2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3751b3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3751b1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561166b97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56116766b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561167605632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561167607375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56116760735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611670dc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56116711333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561167024f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561167012bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56116700c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5611670760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561166c67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561166d53eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561166bbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561166bc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561166bb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561166bdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3751b20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561166ba3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5158be4b8bd1b4814988d677ef4103073c1344f Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1684102821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d5158be4b8bd1b4814988d677ef4103073c1344f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 46 processed earlier; will process 3969 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11258== ERROR: libFuzzer: deadly signal Step #5: #0 0x55feb6d85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55feb6cf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55feb6cdc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f375e5fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f375e41100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f375e3f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55feb6cb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55feb7789138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55feb7723632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55feb7725375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55feb772535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55feb7143429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55feb7130bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55feb712a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55feb71940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55feb6d85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55feb6e71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55feb6cddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55feb6ce72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55feb6cce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55feb6cfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f375e3f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55feb6cc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0efc0c52a796e1a69760048668399e810ce2ba6 Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1684846531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f0efc0c52a796e1a69760048668399e810ce2ba6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 47 processed earlier; will process 3968 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11267== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e5df97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e5df0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e5deee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26b200141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26b1e1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26b1df5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e5dec7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563e5e99b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e5e935632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563e5e937375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e5e93735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563e5e40c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e5e44333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e5e354f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e5e342bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e5e33c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e5e3a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e5df97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e5e083eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e5deefd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e5def92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e5dee07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e5df0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26b1df7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e5ded3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05fea16a0f211611ce869263e5b4daa5f2238763 Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1689423736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05fea16a0f211611ce869263e5b4daa5f2238763' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 51 processed earlier; will process 3964 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11377== ERROR: libFuzzer: deadly signal Step #5: #0 0x55958d4cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55958d443b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55958d426665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f474deab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f474dcc000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f474dc9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55958d3ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55958ded3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55958de6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55958de6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55958de6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55958d88d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55958d87abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55958d87432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55958d8de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55958d4cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55958d5bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55958d427d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55958d4312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55958d4187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55958d4444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f474dca1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55958d40bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c1646130007cc47467f23b8f993c731f3287a28 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1691859462 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1c1646130007cc47467f23b8f993c731f3287a28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 53 processed earlier; will process 3962 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11459== ERROR: libFuzzer: deadly signal Step #5: #0 0x55848a9a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55848a91cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55848a8ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61dedbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61debd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61debb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55848a8d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55848b3ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55848b346632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55848b348375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55848b34835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55848ae1d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55848ae5433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55848ad65f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55848ad53bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55848ad4d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55848adb70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55848a9a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55848aa94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55848a900d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55848a90a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55848a8f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55848a91d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f61debb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55848a8e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0e31a8ec82755c4df3dcfab49bb281e1f25122e Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1693623504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b0e31a8ec82755c4df3dcfab49bb281e1f25122e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 54 processed earlier; will process 3961 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9550f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a955069b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a95504c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8c405741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8c3e6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8c3e4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a955025e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a955af9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a955a93632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a955a95375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a955a9535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a95556a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a9555a133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9554b2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a9554a0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a95549a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a9555040f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a9550f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a9551e1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a95504dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a9550572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a95503e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a95506a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc8c3e4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a955031bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a9d03e4d875586867afd2191b222ac67e80a46c Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1696491128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a9d03e4d875586867afd2191b222ac67e80a46c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 56 processed earlier; will process 3959 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11572== ERROR: libFuzzer: deadly signal Step #5: #0 0x561563446594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615633bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56156339d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9055e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9053f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9053d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561563376e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561563e4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561563de4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561563de6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561563de635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561563804429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615637f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615637eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615638550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561563446c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561563532eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56156339ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615633a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56156338f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615633bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9053da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561563382bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddc4d9abd121382d87fe31882bdae5b8df550f0e Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1698066465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ddc4d9abd121382d87fe31882bdae5b8df550f0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 57 processed earlier; will process 3958 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11587== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c0d5c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c0d535b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c0d518665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0418dce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0418be300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0418bc2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c0d4f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c0dfc5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c0df5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c0df61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c0df6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c0d97f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c0d96cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c0d96632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c0d9d00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c0d5c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c0d6adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c0d519d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c0d5232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c0d50a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c0d5364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0418bc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c0d4fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd99b2ae0b1fcaa06bdc78d3b55bcfc6b7c81adf Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1699182623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dd99b2ae0b1fcaa06bdc78d3b55bcfc6b7c81adf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 58 processed earlier; will process 3957 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11632== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582aa2e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582aa25bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582aa23e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48745d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48743ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48743cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582aa217e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582aaceb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582aac85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582aac87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582aac8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582aa6a5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582aa692bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582aa68c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582aa6f60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582aa2e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582aa3d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582aa23fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582aa2492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582aa2307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582aa25c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48743cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582aa223bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea42ac3591afff8d3b9a472875950359056af9f4 Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1700687203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ea42ac3591afff8d3b9a472875950359056af9f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 59 processed earlier; will process 3956 files now Step #5: #1 pulse exec/s: 0 rss: 178Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11649== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607d4608594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607d457cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607d455f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88e9b6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88e997e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88e995d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607d4538e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5607d500c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607d4fa6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5607d4fa8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607d4fa835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5607d4a7d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5607d4ab433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5607d49c5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5607d49b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5607d49ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5607d4a170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5607d4608c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5607d46f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5607d4560d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5607d456a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5607d45517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5607d457d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f88e995f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5607d4544bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e6b6c30c0b11a4a427f735fd2d52f5965b8074c Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1702500710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e6b6c30c0b11a4a427f735fd2d52f5965b8074c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 61 processed earlier; will process 3954 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11733== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8612db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f86124fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f861232665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e0b51e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e0b33300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e0b312858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f86120be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f861cdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f861c79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f861c7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f861c7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f861699429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f861686bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f86168032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8616ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8612dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8613c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f861233d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f86123d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8612247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8612504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e0b314082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f861217bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfc0af04b6ffcf71f898acd7858e144076c686c9 Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1703155047 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfc0af04b6ffcf71f898acd7858e144076c686c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 62 processed earlier; will process 3953 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11803== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587a22ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587a223eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587a2221665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dec50e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dec32300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dec302858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587a21fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5587a2cce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587a2c68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5587a2c6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587a2c6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5587a2688429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587a2675bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587a266f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587a26d90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5587a22cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5587a23b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587a2222d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587a222c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587a22137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587a223f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7dec304082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587a2206bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fac3483dd91955e44401fb97429e1e501a9ee4fc Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1704301471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fac3483dd91955e44401fb97429e1e501a9ee4fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 63 processed earlier; will process 3952 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11819== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645516be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564551632b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564551615665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb429cd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb429ae500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb429ac4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645515eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5645520c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56455205c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56455205e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56455205e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564551a7c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564551a69bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564551a6332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564551acd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5645516bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5645517aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564551616d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645516202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645516077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645516334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb429ac6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645515fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a27caa8ce4acf97756270469084d84fee75cac0 Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1705457545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a27caa8ce4acf97756270469084d84fee75cac0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 64 processed earlier; will process 3951 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11837== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce2b4ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce2b42eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce2b411665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f7a18541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f79f9a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f79f79858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce2b3eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce2bebe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce2be58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce2be5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce2be5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce2b878429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce2b865bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce2b85f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce2b8c90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce2b4bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce2b5a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce2b412d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce2b41c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce2b4037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce2b42f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f79f7b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce2b3f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fd001f23ed131ef8f61879d3966f4ce908e4f80 Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1706455634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1fd001f23ed131ef8f61879d3966f4ce908e4f80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 65 processed earlier; will process 3950 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de2aeb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de2ae27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de2ae0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15326b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15324c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15324a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de2ade3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de2b8b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de2b851632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de2b853375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de2b85335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de2b3282c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de2b35f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de2b270f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de2b25ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de2b25832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de2b2c20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de2aeb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de2af9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de2ae0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de2ae152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de2adfc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de2ae284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f15324a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de2adefbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e5852200ba0c35717eef44f650ff93215fd807f Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1707403703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7e5852200ba0c35717eef44f650ff93215fd807f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 67 processed earlier; will process 3948 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11938== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be3ea29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be3e99db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be3e980665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa8a81441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa8a62900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa8a608858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be3e959e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55be3f42d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be3f3c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55be3f3c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be3f3c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55be3ede7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be3edd4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be3edce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be3ee380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be3ea29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be3eb15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be3e981d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be3e98b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be3e9727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be3e99e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa8a60a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be3e965bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af6254505d93c904836dbd344411e04a59cfb91e Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1708114692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af6254505d93c904836dbd344411e04a59cfb91e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 68 processed earlier; will process 3947 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cefe1e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cefe157b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cefe13a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff46617041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff465f8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff465f64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cefe113e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cefebe7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cefeb81632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cefeb83375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cefeb8335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cefe5a1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cefe58ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cefe58832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cefe5f20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cefe1e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cefe2cfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cefe13bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cefe1452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cefe12c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cefe1584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff465f66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cefe11fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fddae555689f81b3f6914d77ea1da917d143669 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1709524362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7fddae555689f81b3f6914d77ea1da917d143669' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 71 processed earlier; will process 3944 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12042== ERROR: libFuzzer: deadly signal Step #5: #0 0x557562543594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575624b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55756249a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe29a28541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe29a09a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe29a079858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557562473e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557562f47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557562ee1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557562ee3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557562ee335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5575629b82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5575629ef33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557562900f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5575628eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5575628e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5575629520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557562543c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55756262feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55756249bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5575624a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55756248c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5575624b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe29a07b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55756247fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7198d3d2816fb69ee06f1b5e9ae0c2c284b429d Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1710377761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7198d3d2816fb69ee06f1b5e9ae0c2c284b429d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 73 processed earlier; will process 3942 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12118== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d72aa0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d72a14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d729f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0274c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0272d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0272b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d729d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560d734a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d7343e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560d73440375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d7344035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560d72e5e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d72e4bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d72e4532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d72eaf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d72aa0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d72b8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d729f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d72a022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d729e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d72a154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0272b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d729dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c054d5f76c9af9758bfb94b23e5202681b478cd Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1710812957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c054d5f76c9af9758bfb94b23e5202681b478cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 74 processed earlier; will process 3941 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12157== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586f58df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586f5853b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586f5836665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f821d39341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f821d1a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f821d187858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586f580fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5586f62e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586f627d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5586f627f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586f627f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5586f5c9d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586f5c8abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586f5c8432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586f5cee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586f58dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586f59cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5586f5837d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586f58412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586f58287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586f58544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f821d189082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5586f581bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-278529ec1acd6cd49b20ae769ccb97e4c3a233a2 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1712239389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/278529ec1acd6cd49b20ae769ccb97e4c3a233a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 76 processed earlier; will process 3939 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==12212== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a72107c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a720ff0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a720fd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe87745041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe87726500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe877244858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a720face45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a721a80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a721a1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a721a1c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55a7214220d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a72148b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a72107cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a721168eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a720fd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a720fde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a720fc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a720ff14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe877246082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a720fb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-822965e910b6c6b9aacba71bcfebc382e2711de9 Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1713030259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/822965e910b6c6b9aacba71bcfebc382e2711de9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 77 processed earlier; will process 3938 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12234== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed93a91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed93a05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed939e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f3ab1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f3a92f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f3a90e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed939c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ed94495138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed9442f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ed94431375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed9443135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ed93e4f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed93e3cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed93e3632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed93ea00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed93a91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed93b7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed939e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed939f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed939da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed93a064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f3a910082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed939cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d40421528624e0e0b3bf6675835d8499bee37ab8 Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1714032074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d40421528624e0e0b3bf6675835d8499bee37ab8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 79 processed earlier; will process 3936 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12373== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a31a21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a31995b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a31978665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87f98b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87f96c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87f96a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a31951e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561a32425138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a323bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561a323c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a323c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561a31ddf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a31dccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a31dc632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a31e300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a31a21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a31b0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a31979d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a319832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a3196a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a319964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87f96a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a3195dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9e1c28c7781b740b677e37b4b1409577f6e15bf Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1714889947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b9e1c28c7781b740b677e37b4b1409577f6e15bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 80 processed earlier; will process 3935 files now Step #5: #1 pulse exec/s: 0 rss: 203Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12389== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566b8d12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566b8c86b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566b8c69665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe45e3dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe45e1f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe45e1d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566b8c42e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566b9716138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566b96b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5566b96b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566b96b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5566b91872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566b91be33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566b90cff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566b90bdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566b90b732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566b91210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566b8d12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566b8dfeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566b8c6ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566b8c742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566b8c5b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566b8c874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe45e1d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566b8c4ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2192bac4498bc81238848bbd5c0690c65c75b193 Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1716861716 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2192bac4498bc81238848bbd5c0690c65c75b193' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 84 processed earlier; will process 3931 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612101eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56121015fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561210142665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0383ae041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03838f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03838d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56121011be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561210bef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561210b89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561210b8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561210b8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5612106602c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56121069733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5612105a8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561210596bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56121059032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612105fa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5612101ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5612102d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561210143d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56121014d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612101347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5612101604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f03838d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561210127bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-199376ae049e8df6a15a034870a4f7d885eae207 Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1718719548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/199376ae049e8df6a15a034870a4f7d885eae207' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 87 processed earlier; will process 3928 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12647== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d05eb4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d05eac3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d05eaa6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd991f2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd991d4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd991d23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d05ea7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d05f553138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d05f4ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d05f4ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d05f4ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d05ef0d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d05eefabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d05eef432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d05ef5e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d05eb4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d05ec3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d05eaa7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d05eab12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d05ea987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d05eac44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd991d25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d05ea8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3906936df1c52105c77a58840685d41de597926c Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1721297910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3906936df1c52105c77a58840685d41de597926c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 93 processed earlier; will process 3922 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0160f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d01606ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d01604d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecd8ab441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecd88c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecd88a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d016026e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d016afa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d016a94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d016a96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d016a9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0164b4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0164a1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d01649b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0165050f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0160f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0161e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d01604ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0160582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d01603f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d01606b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fecd88aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d016032bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d964948ec32dfb36db6f6c53045123976e45e858 Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1722451704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d964948ec32dfb36db6f6c53045123976e45e858' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 95 processed earlier; will process 3920 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12924== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6d108d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6d1001b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6d0fe4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54192a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54190bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f541909b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6d0fbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f6d1a91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6d1a2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f6d1a2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6d1a2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f6d15022c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f6d153933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f6d144af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6d1438bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f6d143232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6d149c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f6d108dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f6d1179eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6d0fe5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6d0fef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6d0fd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6d10024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f541909d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6d0fc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d567ffb7df44c2548c5287d4f0b808621ed1f85a Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1723455388 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d567ffb7df44c2548c5287d4f0b808621ed1f85a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 98 processed earlier; will process 3917 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12971== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcc1d0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcc1c83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcc1c66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f224a2f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f224a10900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f224a0e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcc1c3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dcc2713138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dcc26ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dcc26af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dcc26af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dcc20cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dcc20babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dcc20b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dcc211e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dcc1d0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dcc1dfbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dcc1c67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dcc1c712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dcc1c587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dcc1c844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f224a0ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dcc1c4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd78d8223683804d9bf7a70f7a8c587e7986a8e4 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1724576377 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd78d8223683804d9bf7a70f7a8c587e7986a8e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 100 processed earlier; will process 3915 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13051== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b1c34c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b1c2c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b1c2a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7f5a1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7f583100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7f5810858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b1c27ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557b1cd50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b1ccea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557b1ccec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b1ccec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557b1c70a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b1c6f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b1c6f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b1c75b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b1c34cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b1c438eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b1c2a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b1c2ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b1c2957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b1c2c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7f5812082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b1c288bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-125c2afb491b0951b7b6517bba26f0333a666560 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1725364376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/125c2afb491b0951b7b6517bba26f0333a666560' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 101 processed earlier; will process 3914 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13069== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624aa8b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624aa827b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624aa80a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff91815a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff917f6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff917f4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624aa7e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5624ab2b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624ab251632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624ab253375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624ab25335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5624aac71429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624aac5ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624aac5832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5624aacc20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5624aa8b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5624aa99feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5624aa80bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5624aa8152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624aa7fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624aa8284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff917f50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5624aa7efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00e2d58c14066c36748fbaefd5f5b4d8ad795afb Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1726154273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00e2d58c14066c36748fbaefd5f5b4d8ad795afb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 102 processed earlier; will process 3913 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13087== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c53a24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c53998b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c5397b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f287b7ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f287b5e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f287b5c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c53954e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558c54428138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c543c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558c543c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c543c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558c53e992c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c53ed033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558c53de1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558c53dcfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558c53dc932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558c53e330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558c53a24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558c53b10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558c5397cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558c539862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558c5396d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558c539994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f287b5c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558c53960bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eff80958be3f19c7ba322dfc634ae9a15ad148ac Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1727783433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eff80958be3f19c7ba322dfc634ae9a15ad148ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 105 processed earlier; will process 3910 files now Step #5: #1 pulse exec/s: 0 rss: 250Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13209== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f55c87e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f55c7f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f55c7d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4caf1d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4caefec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4caefcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f55c7aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f55d282138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f55d21c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f55d21e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f55d21e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f55cc3c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f55cc29bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f55cc2332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f55cc8d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f55c87ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f55c96aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f55c7d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f55c7e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f55c7c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f55c7f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4caefcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f55c7babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-213d7e079cf2ee4680f4e856a0547b790029ac4e Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1728430369 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/213d7e079cf2ee4680f4e856a0547b790029ac4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 107 processed earlier; will process 3908 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==13287== ERROR: libFuzzer: deadly signal Step #5: #0 0x563511e30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563511da4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563511d87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd0762941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd0743e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd0741d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563511d60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563512834138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635127ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635127d0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5635121d60d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56351223f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563511e30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563511f1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563511d88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563511d922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563511d797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563511da54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7efd0741f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563511d6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d51c4684b4e6ba654d17089f409b27a388ebeb7 Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1729292880 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d51c4684b4e6ba654d17089f409b27a388ebeb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 108 processed earlier; will process 3907 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13339== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d9d668594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d9d5dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d9d5bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f258be7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f258bc8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f258bc64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d9d598e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558d9e06c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d9e006632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558d9e008375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d9e00835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558d9dadd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558d9db1433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558d9da25f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558d9da13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558d9da0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558d9da770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558d9d668c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558d9d754eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558d9d5c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558d9d5ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558d9d5b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558d9d5dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f258bc66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558d9d5a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc878c6f5174cd1faa6dfac27c8a9b4f098e1251 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1731122985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bc878c6f5174cd1faa6dfac27c8a9b4f098e1251' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 111 processed earlier; will process 3904 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13465== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7f526e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7f51e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7f51c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36d3ba041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36d39b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36d3994858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7f519ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f7f5c72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7f5c0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f7f5c0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7f5c0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f7f56e32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f7f571a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f7f562bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f7f5619bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f7f561332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f7f567d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f7f526ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f7f535aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f7f51c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f7f51d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f7f51b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f7f51e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f36d3996082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f7f51aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f38e308af399a02e4a4d10bab72d45b596b87d0 Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1731904853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2f38e308af399a02e4a4d10bab72d45b596b87d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 113 processed earlier; will process 3902 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13571== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ed508b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ed4fffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ed4fe2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f760fc5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f760fa7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f760fa52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ed4fbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ed5a8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ed5a29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ed5a2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ed5a2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558ed55002c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ed553733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ed5448f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ed5436bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ed543032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ed549a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ed508bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ed5177eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ed4fe3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ed4fed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ed4fd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ed50004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f760fa54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ed4fc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb9851195f5647f48324d82089500b759c79c973 Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1732845309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb9851195f5647f48324d82089500b759c79c973' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 114 processed earlier; will process 3901 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13583== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565a66e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565a6654b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565a6637665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6cf99741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6cf7ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6cf78b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565a6610e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5565a70e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565a707e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5565a7080375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565a708035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5565a6a9e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5565a6a8bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5565a6a8532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5565a6aef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5565a66e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5565a67cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5565a6638d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5565a66422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5565a66297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5565a66554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6cf78d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5565a661cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ae13b956be9d62c801e704f83877091e15d80da Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1733820567 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ae13b956be9d62c801e704f83877091e15d80da' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 116 processed earlier; will process 3899 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13660== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c462fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c46272b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c46255665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f636619c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6365fb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6365f90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c4622ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558c46d02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c46c9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558c46c9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c46c9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558c467732c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c467aa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558c466bbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558c466a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558c466a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558c4670d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558c462fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558c463eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558c46256d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558c462602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558c462477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558c462734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6365f92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558c4623abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5890e2202010cc1ba6ef49969359148def88d478 Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1735788119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5890e2202010cc1ba6ef49969359148def88d478' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 120 processed earlier; will process 3895 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13759== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcd7094594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcd7008b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcd6feb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6aac5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6aaa6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6aaa4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcd6fc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fcd7a98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcd7a32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fcd7a34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcd7a3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fcd7452429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fcd743fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fcd743932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fcd74a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fcd7094c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fcd7180eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fcd6fecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fcd6ff62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fcd6fdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fcd70094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd6aaa4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fcd6fd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e221b374b7f372dd8d29fcb0620cdcac67a90a6 Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1736595410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0e221b374b7f372dd8d29fcb0620cdcac67a90a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 121 processed earlier; will process 3894 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13774== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f96353f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9634b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f963496665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e5f2cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e5f0e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e5f0bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f96346fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f963f43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f963edd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f963edf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f963edf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9638fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9638eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9638e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f96394e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f96353fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f96362beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f963497d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9634a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9634887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9634b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4e5f0c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f96347bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4656be7104041e19d9d38939a5f64f4d92f560a3 Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1738004975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4656be7104041e19d9d38939a5f64f4d92f560a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 125 processed earlier; will process 3890 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 299Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13866== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa7e40a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa7e37eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa7e361665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72694c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72692de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72692bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa7e33ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa7ee0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa7eda8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa7edaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa7edaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa7e87f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aa7e8b633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aa7e7c7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aa7e7b5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aa7e7af32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aa7e8190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aa7e40ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aa7e4f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aa7e362d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aa7e36c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aa7e3537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aa7e37f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f72692bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aa7e346bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30fea2890abddcb840ea3a41f5a5d93a852947ed Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1741461259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/30fea2890abddcb840ea3a41f5a5d93a852947ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 130 processed earlier; will process 3885 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55563805d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555637fd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555637fb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9842d2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9842b4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9842b20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555637f8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555638a61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556389fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556389fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556389fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55563841b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555638408bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55563840232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55563846c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55563805dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555638149eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555637fb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555637fbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555637fa67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555637fd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9842b22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555637f99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8812b3f2bbf93f32fb25cfaad242e24c46e4e98 Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1742245173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b8812b3f2bbf93f32fb25cfaad242e24c46e4e98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 133 processed earlier; will process 3882 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14151== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a292d8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a292cffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a292ce2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11f10d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11f0ee700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11f0ec6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a292cbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a29378f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a293729632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a29372b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a29372b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a293149429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a293136bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a29313032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a29319a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a292d8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a292e77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a292ce3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a292ced2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a292cd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a292d004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11f0ec8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a292cc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fb1855af8629f78516b6e77f3f7a282566d9d8f Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1743511464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8fb1855af8629f78516b6e77f3f7a282566d9d8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 135 processed earlier; will process 3880 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14267== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618164ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56181645eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561816441665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0c052741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0c033c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0c031b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56181641ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561816eee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561816e88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561816e8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561816e8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56181695f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56181699633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618169974b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x56181688e178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5618168f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5618164eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5618165d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x561816442d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56181644c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5618164337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56181645f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff0c031d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x561816426bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84a0d2fdcea394d477e60f48f0d0b5204b929a0e Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1743987919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/84a0d2fdcea394d477e60f48f0d0b5204b929a0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 136 processed earlier; will process 3879 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14276== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d2a9f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d2a966b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d2a949665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f328f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f3270c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f326eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d2a922e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d2b3f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d2b390632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d2b392375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d2b39235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d2ae672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d2ae9e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d2adaff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d2ad9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d2ad9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d2ae010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d2a9f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d2aadeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d2a94ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d2a9542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d2a93b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d2a9674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2f326ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d2a92ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67e3aeb078ee30210e4328126cf4832a75c42baa Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1745218083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/67e3aeb078ee30210e4328126cf4832a75c42baa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 139 processed earlier; will process 3876 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14360== ERROR: libFuzzer: deadly signal Step #5: #0 0x558123eee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558123e62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558123e45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f177e6d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f177e4ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f177e4cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558123e1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581248f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55812488c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55812488e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55812488e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581243632c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55812439a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581242abf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558124299bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55812429332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581242fd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558123eeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558123fdaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558123e46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558123e502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558123e377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558123e634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f177e4cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558123e2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-282559581d2b45a2f24a656b2ebd7ea27a9239fc Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1746620818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/282559581d2b45a2f24a656b2ebd7ea27a9239fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 141 processed earlier; will process 3874 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14418== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d13653594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d135c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d135aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f577bceb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f577bb0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f577badf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d13583e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d14057138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d13ff1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d13ff3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d13ff335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d13ac82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d13aff33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d13a10f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d139febd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d139f832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d13a620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d13653c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d1373feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d135abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d135b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d1359c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d135c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f577bae1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d1358fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f40e11ad63d053577c5720179059d9294826c58f Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1748737439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f40e11ad63d053577c5720179059d9294826c58f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 144 processed earlier; will process 3871 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14578== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c06333b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0632afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c063292665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8debb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8de9c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8de9a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c06326be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c063d3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c063cd9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c063cdb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c063cdb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c0636f9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0636e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0636e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c06374a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c06333bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c063427eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c063293d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c06329d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0632847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0632b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd8de9a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c063277bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65dc4e9bbedee1aeac2d01f050dacbcd56b13c4b Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1749174676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/65dc4e9bbedee1aeac2d01f050dacbcd56b13c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 145 processed earlier; will process 3870 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55784a506594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55784a47ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55784a45d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb17ce3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb17cc4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb17cc27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55784a436e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55784af0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55784aea4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55784aea6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55784aea635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55784a8c4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55784a8b1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55784a8ab32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55784a9150f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55784a506c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55784a5f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55784a45ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55784a4682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55784a44f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55784a47b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb17cc29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55784a442bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd45230e2e18ecc7c8fa68a7b688d441004c4c0a Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1750059276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd45230e2e18ecc7c8fa68a7b688d441004c4c0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 146 processed earlier; will process 3869 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==14664== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594286dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559428650b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559428633665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde7fbe741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde7f9fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde7f9db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55942860ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594290e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55942907a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55942907c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x559428a820d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559428aeb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5594286dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5594287c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559428634d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55942863e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5594286257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5594286514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fde7f9dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559428618bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-761521ebb20f06a0681fea2f1e6b22c426d67878 Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1750859534 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/761521ebb20f06a0681fea2f1e6b22c426d67878' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 147 processed earlier; will process 3868 files now Step #5: #1 pulse exec/s: 0 rss: 276Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14717== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8cf19d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8cf111b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8cf0f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a6f3da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a6f1ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a6f1ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8cf0cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e8cfba1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8cfb3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e8cfb3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8cfb3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8cf6122c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8cf64933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8cf55af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8cf548bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8cf54232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8cf5ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8cf19dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8cf289eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8cf0f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8cf0ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8cf0e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8cf1124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9a6f1d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8cf0d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9381812541726369679d6e91b0a9144f2c323de Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1751583087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9381812541726369679d6e91b0a9144f2c323de' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 149 processed earlier; will process 3866 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14790== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c8042c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c803a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c80383665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8325b6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f832597600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8325955858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c8035ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c80e30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c80dca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c80dcc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c80dcc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c807ea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c807d7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c807d132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c8083b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c8042cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c80518eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c80384d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c8038e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c803757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c803a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8325957082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c80368bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c300d8a22d6fb51c5a204e4a949406724f474311 Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1752402362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c300d8a22d6fb51c5a204e4a949406724f474311' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 150 processed earlier; will process 3865 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14806== ERROR: libFuzzer: deadly signal Step #5: #0 0x55765cb3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55765cab0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55765ca93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3cbf9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3cbda900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3cbd88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55765ca6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55765d540138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55765d4da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55765d4dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55765d4dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55765cefa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55765cee7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55765cee132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55765cf4b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55765cb3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55765cc28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55765ca94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55765ca9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55765ca857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55765cab14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3cbd8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55765ca78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f4470b0efac7f62370862b18c23d9e6aba14d9d Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1753189986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f4470b0efac7f62370862b18c23d9e6aba14d9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 151 processed earlier; will process 3864 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14824== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c79b116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c79b08ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c79b06d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa27988141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa27969600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa279675858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c79b046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c79bb1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c79bab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c79bab6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c79bab635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c79b58b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c79b5c233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c79b4d3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c79b4c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c79b4bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c79b5250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c79b116c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c79b202eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c79b06ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c79b0782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c79b05f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c79b08b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa279677082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c79b052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00308bd2782390bf2263ad2c162f4d232c603d2b Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1754500798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00308bd2782390bf2263ad2c162f4d232c603d2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 154 processed earlier; will process 3861 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14944== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df22274594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df221e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df221cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b04f6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b04d7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b04d5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df221a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df22c78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df22c12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df22c14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df22c1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df226e92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df2272033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df22631f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df2261fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df2261932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df226830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df22274c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df22360eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df221ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df221d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df221bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df221e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9b04d5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df221b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-836f00fcfd7a36ab19369119c74074496872387e Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1755483040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/836f00fcfd7a36ab19369119c74074496872387e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 156 processed earlier; will process 3859 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14990== ERROR: libFuzzer: deadly signal Step #5: #0 0x55730c659594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55730c5cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55730c5b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09710ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0970ec100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0970ea0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55730c589e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55730d05d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55730cff7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55730cff9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55730cff935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55730cace2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55730cb0533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55730ca16f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55730ca04bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55730c9fe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55730ca680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55730c659c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55730c745eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55730c5b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55730c5bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55730c5a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55730c5ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0970ea2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55730c595bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdb25e3c9ee121ac59f83c2bb6918af02a611780 Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1756988968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fdb25e3c9ee121ac59f83c2bb6918af02a611780' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 158 processed earlier; will process 3857 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15048== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c1168d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c11601b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c115e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7722c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7720d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7720b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c115bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c12091138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c1202b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c1202d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c1202d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c11a4b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c11a38bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c11a3232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c11a9c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c1168dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c11779eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c115e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c115ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c115d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c116024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7720ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c115c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bf5679c7298e282affbd4488004c4665cdce0c0 Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1758459150 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9bf5679c7298e282affbd4488004c4665cdce0c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 162 processed earlier; will process 3853 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15169== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8bf577594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8bf4ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8bf4ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02ad4ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02ad31400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02ad2f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8bf4a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b8bff7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8bff15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b8bff17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8bff1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b8bf935429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8bf922bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8bf91c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8bf9860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8bf577c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8bf663eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8bf4cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8bf4d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8bf4c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8bf4ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f02ad2f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8bf4b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a1de2dc80ea9a9c1d968c4c24ac9fca0decbf5d Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1759252134 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5a1de2dc80ea9a9c1d968c4c24ac9fca0decbf5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 163 processed earlier; will process 3852 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15187== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de3e40d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de3e381b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de3e364665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ee5ede41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ee5cf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ee5cd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de3e33de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de3ee11138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de3edab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de3edad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de3edad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de3e7cb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de3e7b8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de3e7b232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de3e81c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de3e40dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de3e4f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de3e365d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de3e36f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de3e3567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de3e3824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ee5cd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de3e349bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e122e4bf28b54bbd2fe02160c486ed8469a099e0 Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1760843155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e122e4bf28b54bbd2fe02160c486ed8469a099e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 166 processed earlier; will process 3849 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15341== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae518c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae51834b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae51817665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bf01d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8beffec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8beffcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae517f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae522c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae5225e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae52260375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae5226035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae51c7e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae51c6bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae51c6532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae51ccf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae518c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae519aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae51818d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae518222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae518097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae518354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8beffcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae517fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9902b04d29d54debc24429c581ea307803bc6ab Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1762235676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a9902b04d29d54debc24429c581ea307803bc6ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 168 processed earlier; will process 3847 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==15428== ERROR: libFuzzer: deadly signal Step #5: #0 0x55faf1133594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55faf10a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55faf108a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d0f5cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d0f3e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d0f3c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55faf1063e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55faf1b37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55faf1ad1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55faf1ad3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55faf14d90d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55faf15420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55faf1133c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55faf121feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55faf108bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55faf10952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55faf107c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55faf10a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f4d0f3c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55faf106fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51a362bfb52e76b3460e63c9108fdcc7604bdc18 Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1763029704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/51a362bfb52e76b3460e63c9108fdcc7604bdc18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 169 processed earlier; will process 3846 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15481== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c915608594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c91557cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c91555f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f770fe7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f770fc9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f770fc72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c915538e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c91600c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c915fa6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c915fa8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c915fa835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c915a7d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c915ab433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c9159c5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c9159b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c9159ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c915a170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c915608c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c9156f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c915560d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c91556a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c9155517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c91557d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f770fc74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c915544bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3065341382236c9da2b993ea4a5a8726adca6ff3 Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1765146258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3065341382236c9da2b993ea4a5a8726adca6ff3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 173 processed earlier; will process 3842 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15605== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb92817594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb9278bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb9276e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84ac4b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84ac2c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84ac2a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb92747e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bb9321b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb931b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bb931b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb931b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bb92c8c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bb92cc333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bb92bd4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bb92bc2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bb92bbc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bb92c260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bb92817c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bb92903eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bb9276fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bb927792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bb927607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bb9278c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f84ac2a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bb92753bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8d3788e80b8c0fe8468bedfc62c32f8c61e20a3 Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1766820909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8d3788e80b8c0fe8468bedfc62c32f8c61e20a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 176 processed earlier; will process 3839 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9ba8c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9ba839b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9ba81c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f4119d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f40fb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f40f91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9ba7f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c9bb2c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9bb263632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c9bb265375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9bb26535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c9bad3a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c9bad7133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c9bac82f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c9bac70bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c9bac6a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c9bacd40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c9ba8c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c9ba9b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c9ba81dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c9ba8272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c9ba80e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c9ba83a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f40f93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c9ba801bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-974499400df8451422a1353d2b23271e5b728c97 Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1768356031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/974499400df8451422a1353d2b23271e5b728c97' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 178 processed earlier; will process 3837 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15786== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583ff456594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583ff3cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583ff3ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48c36f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48c350a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48c34e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583ff386e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5583ffe5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583ffdf4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5583ffdf6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583ffdf635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5583ff814429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583ff801bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583ff7fb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583ff8650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583ff456c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583ff542eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583ff3aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583ff3b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583ff39f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583ff3cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48c34eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583ff392bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c89277bd7a2bd35e4410dbde8f5ac766190e400 Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1768800132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c89277bd7a2bd35e4410dbde8f5ac766190e400' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 179 processed earlier; will process 3836 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15857== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f0ac1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f0ab93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f0ab76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3f4a9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3f48b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3f4891858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f0ab4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561f0b623138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f0b5bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561f0b5bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f0b5bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561f0b0942c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f0b0cb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561f0afdcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561f0afcabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561f0afc432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561f0b02e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561f0ac1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561f0ad0beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561f0ab77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561f0ab812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561f0ab687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561f0ab944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3f4893082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561f0ab5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-815e62f757cd771913a158bb56828f4ab69e6057 Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1769550576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/815e62f757cd771913a158bb56828f4ab69e6057' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 180 processed earlier; will process 3835 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15870== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bdcbb7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bdcbaf1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bdcbad4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec2f74d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec2f56200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec2f541858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bdcbaade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bdcc581138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bdcc51b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bdcc51d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bdcc51d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bdcbff22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bdcc02933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bdcbf3af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bdcbf28bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bdcbf2232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bdcbf8c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bdcbb7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bdcbc69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bdcbad5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bdcbadf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bdcbac67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bdcbaf24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec2f543082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bdcbab9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e6f217093f90af9a80e79ea54ba3d2dfd7b63ae Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1770805655 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1e6f217093f90af9a80e79ea54ba3d2dfd7b63ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 182 processed earlier; will process 3833 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==15953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dff0616594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dff058ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dff056d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda84dba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda84bcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda84bae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dff0546e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dff101a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dff0fb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dff0fb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dff0fb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dff0a8b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dff0abcfc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55dff070a6bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55dff06f84da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x55dff0702ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x55dff0702ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x55dff0702ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x55dff056ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55dff05782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55dff055f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55dff058b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fda84bb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55dff0552bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-734906621a9844d22901161bc8460fc60d40cb91 Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1773009033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/734906621a9844d22901161bc8460fc60d40cb91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 185 processed earlier; will process 3830 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16076== ERROR: libFuzzer: deadly signal Step #5: #0 0x55979a9a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55979a915b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55979a8f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1cc52f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1cc34400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1cc323858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55979a8d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55979b3a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55979b33f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55979b341375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55979b34135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55979ae162c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55979ae4d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55979ad5ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55979ad4cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55979ad4632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55979adb00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55979a9a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55979aa8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55979a8f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55979a9032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55979a8ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55979a9164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1cc325082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55979a8ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23cc8e4d5a42c16127ebf8b596e60fbfa43c040a Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1773767568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23cc8e4d5a42c16127ebf8b596e60fbfa43c040a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 186 processed earlier; will process 3829 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16089== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1bd63e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1bd5b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1bd595665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f347219141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3471fa600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3471f85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1bd56ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a1be042138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1bdfdc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a1bdfde375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1bdfde35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a1bdab32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a1bdaea33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a1bd9fbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a1bd9e9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a1bd9e332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a1bda4d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a1bd63ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a1bd72aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a1bd596d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a1bd5a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a1bd5877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a1bd5b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3471f87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a1bd57abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a5d6264ba46e5a37db18e4f9b190facbe32f371 Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1774673049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a5d6264ba46e5a37db18e4f9b190facbe32f371' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 188 processed earlier; will process 3827 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16167== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d19957f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1994f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1994d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0237eb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0237cce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0237cad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1994afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d199f83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d199f1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d199f1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d199f1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d19993d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d19992abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d19992432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d19998e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d19957fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d19966beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1994d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1994e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1994c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1994f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0237caf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1994bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74ce9c3fcc67b6d855ef12d16c219e8536670ec5 Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1775899644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/74ce9c3fcc67b6d855ef12d16c219e8536670ec5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 190 processed earlier; will process 3825 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16312== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608b7d04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608b7c78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608b7c5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c8872841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c8853d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c8851c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608b7c34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5608b8708138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608b86a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5608b86a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608b86a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5608b80c2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608b80afbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5608b80a932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608b81130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608b7d04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608b7df0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5608b7c5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608b7c662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5608b7c4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608b7c794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c8851e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608b7c40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-208bd71f88f6170bfa2e9b3ed4256e3c9ad57194 Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1776774696 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/208bd71f88f6170bfa2e9b3ed4256e3c9ad57194' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 191 processed earlier; will process 3824 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: #2 pulse exec/s: 0 rss: 292Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16328== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615c4fd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615c4f4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615c4f2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ee56ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ee54c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ee54a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615c4f06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615c59da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615c5974632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615c5976375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615c597635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615c5394429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615c5381bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615c537b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615c53e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615c4fd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615c50c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615c4f2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615c4f382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615c4f1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615c4f4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ee54a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615c4f12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a2c64fe8f2cb0ca113308b259fb785e606e5827 Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1777662092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a2c64fe8f2cb0ca113308b259fb785e606e5827' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 194 processed earlier; will process 3821 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16413== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb78c0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb78b7fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb78b62665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b39a7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b3989200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b39871858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb78b3be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bb7960f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb795a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bb795ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb795ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bb78fc9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb78fb6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb78fb032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb7901a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb78c0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb78cf7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb78b63d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb78b6d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb78b547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb78b804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b39873082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb78b47bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99f9828b1b60d8e734e49b6704f075715170a7f0 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1778097459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/99f9828b1b60d8e734e49b6704f075715170a7f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 195 processed earlier; will process 3820 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16452== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b90bc36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b90bbaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b90bb8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29f28cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29f26e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29f26bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b90bb66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b90c63a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b90c5d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b90c5d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b90c5d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b90c0ab2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b90c0e233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b90bff3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b90bfe1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b90bfdb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b90c0450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b90bc36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b90bd22eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b90bb8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b90bb982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b90bb7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b90bbab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29f26c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b90bb72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d321bca7a3210224eacb8408835d1c97a966aec0 Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1778842036 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d321bca7a3210224eacb8408835d1c97a966aec0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 196 processed earlier; will process 3819 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16465== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566bf237594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566bf1abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566bf18e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b0d3b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b0d1c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b0d1a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566bf167e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566bfc3b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566bfbd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5566bfbd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566bfbd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5566bf5f5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5566bf5e2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5566bf5dc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566bf6460f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5566bf237c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5566bf323eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5566bf18fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5566bf1992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5566bf1807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5566bf1ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b0d1aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5566bf173bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a50c5981afd381ee0139f460e1b1a9ccd637c709 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1779498779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a50c5981afd381ee0139f460e1b1a9ccd637c709' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 197 processed earlier; will process 3818 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16509== ERROR: libFuzzer: deadly signal Step #5: #0 0x563569488594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635693fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635693df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f889784f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f889766400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8897643858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635693b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563569e8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563569e26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563569e28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563569e2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635698fd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56356993433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563569845f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563569833bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56356982d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5635698970f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563569488c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563569574eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5635693e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5635693ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5635693d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5635693fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8897645082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5635693c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b6905485547d53eed9b0a5a129b56f2ad8898f2 Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1781223359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b6905485547d53eed9b0a5a129b56f2ad8898f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 200 processed earlier; will process 3815 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab29bdb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab29b4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab29b32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50a81bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50a7fd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50a7faf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab29b0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab2a5df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab2a579632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab2a57b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab2a57b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab2a0502c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab2a08733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ab29f98f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ab29f86bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ab29f8032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ab29fea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ab29bdbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ab29cc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ab29b33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ab29b3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ab29b247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ab29b504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f50a7fb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ab29b17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab5862f7f88fe125c6d6a973c959d4d0892f60b5 Step #5: MERGE-OUTER: attempt 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1782970341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab5862f7f88fe125c6d6a973c959d4d0892f60b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 203 processed earlier; will process 3812 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db904f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db90468b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db9044b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42fcfc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42fcdda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42fcdb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db90424e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55db90ef8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db90e92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55db90e94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db90e9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55db908b2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55db9089fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55db9089932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55db909030f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55db904f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55db905e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55db9044cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55db904562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55db9043d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55db904694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42fcdbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55db90430bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c084b89836a8d0913ba2f1545861fb4fb986fb3 Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1785450448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c084b89836a8d0913ba2f1545861fb4fb986fb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 205 processed earlier; will process 3810 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16843== ERROR: libFuzzer: deadly signal Step #5: #0 0x56071719e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560717112b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607170f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe12f17541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe12ef8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe12ef69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607170cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560717ba2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560717b3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560717b3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560717b3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56071755c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560717549bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56071754332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607175ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56071719ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56071728aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607170f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607171002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607170e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607171134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe12ef6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607170dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74099a3651534a2109ce3020d86ead4262ad9344 Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1787030244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/74099a3651534a2109ce3020d86ead4262ad9344' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 209 processed earlier; will process 3806 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16965== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572096af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557209623b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557209606665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d5186741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d5167c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d5165b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572095dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55720a0b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55720a04d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55720a04f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55720a04f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557209b242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557209b5b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557209a6cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557209a5abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557209a5432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557209abe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572096afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55720979beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557209607d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572096112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572095f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572096244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4d5165d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572095ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6e0c440536d4be83604a0c691afd4074ca15642 Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1788659491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e6e0c440536d4be83604a0c691afd4074ca15642' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 212 processed earlier; will process 3803 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17089== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652a18bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652a1830b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652a1813665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd986e1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd986c3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd986c0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652a17ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5652a22c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652a225a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5652a225c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652a225c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5652a1d312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652a1d6833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652a1c79f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652a1c67bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652a1c6132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652a1ccb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652a18bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652a19a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652a1814d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652a181e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652a18057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652a18314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd986c11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652a17f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d37f552e1df55d202e382cfd2793ed40e1381c5 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1789591398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6d37f552e1df55d202e382cfd2793ed40e1381c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 214 processed earlier; will process 3801 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17166== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fff5d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fff547b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fff52a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efde055641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efde036b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efde034a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fff503e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ffffd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ffff71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ffff73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ffff7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558fff991429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558fff97ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558fff97832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558fff9e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558fff5d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558fff6bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558fff52bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558fff5352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558fff51c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558fff5484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efde034c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558fff50fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f557c2f7cba8f3024d125efe2b3e38cdf1b39c59 Step #5: MERGE-OUTER: attempt 109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1790397912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f557c2f7cba8f3024d125efe2b3e38cdf1b39c59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 215 processed earlier; will process 3800 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==17181== ERROR: libFuzzer: deadly signal Step #5: #0 0x55997e12a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55997e09eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55997e081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefb75b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefb73c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefb73a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55997e05ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55997eb2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55997eac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55997eaca578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55997e4d00d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55997e5390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55997e12ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55997e216eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55997e082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55997e08c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55997e0737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55997e09f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fefb73aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55997e066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1731a899a2edba1b90350a32c7bb1c9de4061b0 Step #5: MERGE-OUTER: attempt 110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1791189347 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b1731a899a2edba1b90350a32c7bb1c9de4061b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 216 processed earlier; will process 3799 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==17234== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625eebcd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625eeb41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625eeb24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f38d4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f38b5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f38b3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625eeafde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5625ef5d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625ef56b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5625ef56d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625ef56d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5625ef0422c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5625ef0778b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x5625eef91721 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x5625eecd41f8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x5625eecb0fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x5625eecb9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x5625eecb9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x5625eecb9ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x5625eeb25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5625eeb2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5625eeb167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5625eeb424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5f38b3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5625eeb09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d911fa822448a03c8c8e9ce96557051ff9e0d071 Step #5: MERGE-OUTER: attempt 111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1792346868 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d911fa822448a03c8c8e9ce96557051ff9e0d071' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 218 processed earlier; will process 3797 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17313== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602d2c20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602d2b94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602d2b77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b589db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b587f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b587cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602d2b50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5602d3624138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602d35be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5602d35c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602d35c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5602d2fde429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5602d2fcbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5602d2fc532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602d302f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602d2c20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5602d2d0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602d2b78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602d2b822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602d2b697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602d2b954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b587d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5602d2b5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4839f88881b8e80c2b8f740db32d8ff7c1c8cc87 Step #5: MERGE-OUTER: attempt 112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1793828513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4839f88881b8e80c2b8f740db32d8ff7c1c8cc87' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 220 processed earlier; will process 3795 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17463== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600c4033594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600c3fa7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600c3f8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff10fcd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff10faee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff10facd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600c3f63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600c4a37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600c49d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600c49d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600c49d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600c43f1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600c43debd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600c43d832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5600c44420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600c4033c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600c411feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600c3f8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600c3f952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600c3f7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600c3fa84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff10facf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600c3f6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c409b0749d0a0eee1dfe063362df141d990b949 Step #5: MERGE-OUTER: attempt 113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1795855799 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c409b0749d0a0eee1dfe063362df141d990b949' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 224 processed earlier; will process 3791 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17593== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f0a4f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f0a469b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f0a44c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2511a0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f251181800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25117f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f0a425e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557f0aef9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f0ae93632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557f0ae95375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f0ae9535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557f0a96a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f0a9a133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f0a8b2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f0a8a0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f0a89a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f0a9040f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f0a4f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f0a5e1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f0a44dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f0a4572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f0a43e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f0a46a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f25117f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f0a431bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7358570bd799ae08ec5708832831287c104c085c Step #5: MERGE-OUTER: attempt 114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1797234081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7358570bd799ae08ec5708832831287c104c085c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 226 processed earlier; will process 3789 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17679== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cdc7e3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cdc7db3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cdc7d96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb11061441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb11042900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb110408858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cdc7d6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cdc8843138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cdc87dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cdc87df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cdc87df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cdc81fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cdc81eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cdc81e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cdc824e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cdc7e3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cdc7f2beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cdc7d97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cdc7da12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cdc7d887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cdc7db44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb11040a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cdc7d7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c754e6af5e4f08fca6d774344c880085db289a23 Step #5: MERGE-OUTER: attempt 115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1797675598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c754e6af5e4f08fca6d774344c880085db289a23' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 227 processed earlier; will process 3788 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17718== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0eb335594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0eb2a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0eb28c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a3c92241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a3c73700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a3c716858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0eb265e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0ebd39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0ebcd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0ebcd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0ebcd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0eb7aa2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d0eb7e133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d0eb6f2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d0eb6e0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d0eb6da32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0eb7440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d0eb335c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d0eb421eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0eb28dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0eb2972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0eb27e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0eb2aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5a3c718082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0eb271bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f519f18320ac11837ad1d63b27f8ba6690a62837 Step #5: MERGE-OUTER: attempt 116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1798399760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f519f18320ac11837ad1d63b27f8ba6690a62837' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 228 processed earlier; will process 3787 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17730== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a265f2a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a265e9eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a265e81665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f652295041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f652276500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6522744858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a265e5ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a26692e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2668c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2668ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2668ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2662e8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2662d5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2662cf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2663390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a265f2ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a266016eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a265e82d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a265e8c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a265e737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a265e9f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6522746082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a265e66bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-864619c25ee5837202a3c74686aa3d408ace79ab Step #5: MERGE-OUTER: attempt 117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1799648695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/864619c25ee5837202a3c74686aa3d408ace79ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 230 processed earlier; will process 3785 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17844== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b9ee1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b9ed92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b9ed75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bdfce041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1bdfaf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1bdfad4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b9ed4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558b9f822138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b9f7bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558b9f7be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b9f7be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558b9f2932c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b9f2ca33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b9f1dbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b9f1c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b9f1c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b9f22d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b9ee1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b9ef0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b9ed76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b9ed802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b9ed677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b9ed934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1bdfad6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b9ed5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aef1ea46109f39e6d464c8da3bd21f4d2267353d Step #5: MERGE-OUTER: attempt 118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1802298242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aef1ea46109f39e6d464c8da3bd21f4d2267353d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 235 processed earlier; will process 3780 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18013== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ebb53a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ebb4aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ebb491665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7680b3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f768094d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f768092c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ebb46ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562ebbf3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ebbed8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562ebbeda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ebbeda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562ebb8f8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ebb8e5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ebb8df32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ebb9490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ebb53ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ebb626eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ebb492d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ebb49c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ebb4837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ebb4af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f768092e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ebb476bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f88a924219a0d19d63c58672c6b9ef1f2f53019 Step #5: MERGE-OUTER: attempt 119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1803099019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f88a924219a0d19d63c58672c6b9ef1f2f53019' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 236 processed earlier; will process 3779 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18030== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce38eef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce38e63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce38e46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e3a95541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e3a76a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e3a749858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce38e1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce398f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce3988d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce3988f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce3988f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce392ad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce3929abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce3929432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce392fe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce38eefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce38fdbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce38e47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce38e512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce38e387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce38e644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e3a74b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce38e2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac0dd45858e881fdeaeb0531ecf23f49539e2550 Step #5: MERGE-OUTER: attempt 120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1803895100 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ac0dd45858e881fdeaeb0531ecf23f49539e2550' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 237 processed earlier; will process 3778 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18048== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a1b221594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a1b195b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a1b178665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f021964c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f021946100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0219440858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a1b151e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a1bc25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a1bbbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a1bbc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a1bbc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a1b5df429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a1b5ccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a1b5c632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a1b6300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a1b221c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a1b30deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a1b179d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a1b1832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a1b16a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a1b1964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0219442082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a1b15dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1b3163787582bb7e40d814b06f28c11b8ce03e2 Step #5: MERGE-OUTER: attempt 121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1804690284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1b3163787582bb7e40d814b06f28c11b8ce03e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 238 processed earlier; will process 3777 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18066== ERROR: libFuzzer: deadly signal Step #5: #0 0x55776d714594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55776d688b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55776d66b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89f291c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89f273100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89f2710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55776d644e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55776e118138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55776e0b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55776e0b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55776e0b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55776dad2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55776dabfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55776dab932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55776db230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55776d714c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55776d800eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55776d66cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55776d6762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55776d65d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55776d6894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f89f2712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55776d650bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce90cc85f1bc05158e8e1cf02812579150e8c4d1 Step #5: MERGE-OUTER: attempt 122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1805486468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce90cc85f1bc05158e8e1cf02812579150e8c4d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 239 processed earlier; will process 3776 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18084== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5cc877594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5cc7ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5cc7ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb63a3bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb63a1d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb63a1af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5cc7a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d5cd27b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5cd215632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d5cd217375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5cd21735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d5ccc35429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5ccc22bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5ccc1c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5ccc860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5cc877c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5cc963eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5cc7cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5cc7d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5cc7c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5cc7ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb63a1b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5cc7b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5986f77241ce19d6b1ce0d18ac0d7ce98092983c Step #5: MERGE-OUTER: attempt 123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1806277689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5986f77241ce19d6b1ce0d18ac0d7ce98092983c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 240 processed earlier; will process 3775 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18102== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be8b6ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be8b63eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be8b621665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11487b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11485c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11485a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be8b5fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55be8c0ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be8c068632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55be8c06a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be8c06a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55be8ba88429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be8ba75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be8ba6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be8bad90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be8b6cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be8b7b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be8b622d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be8b62c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be8b6137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be8b63f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11485a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be8b606bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30ecb408c3cae534e930db81ef86a5e2732e7cdd Step #5: MERGE-OUTER: attempt 124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1807074250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/30ecb408c3cae534e930db81ef86a5e2732e7cdd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 241 processed earlier; will process 3774 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18120== ERROR: libFuzzer: deadly signal Step #5: #0 0x564961cbb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564961c2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564961c12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ac48f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ac470900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ac46e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564961bebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5649626bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564962659632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56496265b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56496265b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564962079429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564962066bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56496206032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5649620ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564961cbbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564961da7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564961c13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564961c1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564961c047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564961c304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ac46ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564961bf7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af6b84b905350695b26a0f1a022eab74f31d4330 Step #5: MERGE-OUTER: attempt 125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1807872944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af6b84b905350695b26a0f1a022eab74f31d4330' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 242 processed earlier; will process 3773 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18138== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a24a8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a24a03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a249e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2261e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd225ff700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd225fd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a249bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564a25493138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a2542d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564a2542f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a2542f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564a24e4d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a24e3abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a24e3432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a24e9e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a24a8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a24b7beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a249e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a249f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a249d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a24a044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd225fd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a249cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82061b453c77e92e69c2f8c813d0b8dd98b9a9c8 Step #5: MERGE-OUTER: attempt 126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1808666803 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/82061b453c77e92e69c2f8c813d0b8dd98b9a9c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 243 processed earlier; will process 3772 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18156== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e82275594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e821e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e821cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96fd01741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96fce2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96fce0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e821a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563e82c79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e82c13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563e82c15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e82c1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563e82633429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e82620bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e8261a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e826840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e82275c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e82361eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e821cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e821d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e821be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e821ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96fce0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e821b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d34b7f6296d225f1ee40d50f10f5ad336605376 Step #5: MERGE-OUTER: attempt 127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1809459371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d34b7f6296d225f1ee40d50f10f5ad336605376' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 244 processed earlier; will process 3771 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18174== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f165cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f16541b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f16524665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15520ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1551eff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1551ede858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f164fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f16fd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f16f6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f16f6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f16f6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f1698b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f16978bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f1697232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f169dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f165cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f166b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f16525d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f1652f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f165167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f165424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1551ee0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f16509bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a52e9dbbff55149c875acbd13dc1741966863d08 Step #5: MERGE-OUTER: attempt 128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1810257322 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a52e9dbbff55149c875acbd13dc1741966863d08' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 245 processed earlier; will process 3770 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18192== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fe6fc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fe6f35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fe6f18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4da287141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4da268600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4da2665858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fe6ef1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fe79c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fe795f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fe7961375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fe796135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fe737f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555fe736cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555fe736632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555fe73d00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555fe6fc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555fe70adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555fe6f19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555fe6f232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555fe6f0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555fe6f364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4da2667082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555fe6efdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1350f569e7f18eafab75654e5223fac05c891324 Step #5: MERGE-OUTER: attempt 129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1811052211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1350f569e7f18eafab75654e5223fac05c891324' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 246 processed earlier; will process 3769 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==18210== ERROR: libFuzzer: deadly signal Step #5: #0 0x56081afa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56081af1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56081aefd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1ddb8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1dd99b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1dd97a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56081aed6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56081b9aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56081b944632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56081b946375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56081b94635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56081b41b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56081b4508b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x56081b36a721 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x56081b0ad1f8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x56081b089fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x56081b092ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x56081b092ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x56081b092ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x56081aefed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56081af082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56081aeef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56081af1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff1dd97c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56081aee2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69d67440c18bb3dbd176e5aa30e461f7c0dd2ebf Step #5: MERGE-OUTER: attempt 130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1812925325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69d67440c18bb3dbd176e5aa30e461f7c0dd2ebf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 248 processed earlier; will process 3767 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18339== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647d39e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647d3959b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647d393c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc09678941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc09659e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc09657d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647d3915e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5647d43e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647d4383632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5647d4385375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647d438535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5647d3da3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5647d3d90bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5647d3d8a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647d3df40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5647d39e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5647d3ad1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647d393dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647d39472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647d392e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647d395a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc09657f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647d3921bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fede1a296dfe9fbecca3d67c5f3e0f302c7fc34b Step #5: MERGE-OUTER: attempt 131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1813930515 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fede1a296dfe9fbecca3d67c5f3e0f302c7fc34b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 250 processed earlier; will process 3765 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daa9793594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daa9707b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daa96ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40ac8e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40ac6f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40ac6d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daa96c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55daaa197138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daaa131632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55daaa133375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daaa13335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55daa9b51429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daa9b3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daa9b3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daa9ba20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daa9793c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daa987feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daa96ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daa96f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daa96dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daa97084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40ac6d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daa96cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-888de5c001746b6d621ed5f4d80aeb1d0493eccf Step #5: MERGE-OUTER: attempt 132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1815554379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/888de5c001746b6d621ed5f4d80aeb1d0493eccf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 254 processed earlier; will process 3761 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18513== ERROR: libFuzzer: deadly signal Step #5: #0 0x564714278594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647141ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647141cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4cc72541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4cc53a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4cc519858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647141a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564714c7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564714c16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564714c18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564714c1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564714636429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564714623bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56471461d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647146870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564714278c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564714364eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647141d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647141da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647141c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647141ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4cc51b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647141b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e3fb7d919700260da430493b9b8f6927f233bfa Step #5: MERGE-OUTER: attempt 133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1817508417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0e3fb7d919700260da430493b9b8f6927f233bfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 257 processed earlier; will process 3758 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18601== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a87da5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a87d9cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a87d9b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a69d6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a69b7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a69b59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a87d98be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a87e45f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a87e3f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a87e3fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a87e3fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a87de19429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a87de06bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a87de0032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a87de6a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a87da5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a87db47eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a87d9b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a87d9bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a87d9a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a87d9d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a69b5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a87d997bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22650e2b23e8603de896ba4801658b2f5c1054b5 Step #5: MERGE-OUTER: attempt 134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1819120853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/22650e2b23e8603de896ba4801658b2f5c1054b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 260 processed earlier; will process 3755 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18657== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d453f8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d453efeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d453ee1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b2c2f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b2c10700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b2c0e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d453ebae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d45498e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d454928632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d45492a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d45492a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d454348429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d454335bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d45432f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4543990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d453f8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d454076eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d453ee2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d453eec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d453ed37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d453eff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b2c0e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d453ec6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05d4496a7279202f84bf6e8c163aed2c271b1d52 Step #5: MERGE-OUTER: attempt 135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1819929200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05d4496a7279202f84bf6e8c163aed2c271b1d52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 261 processed earlier; will process 3754 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e56f761594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e56f6d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e56f6b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f013034f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f013016400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0130143858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e56f691e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e570165138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5700ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e570101375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e57010135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e56fb1f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e56fb0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e56fb0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e56fb700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e56f761c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e56f84deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e56f6b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e56f6c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e56f6aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e56f6d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0130145082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e56f69dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-155c8a44f2f1cdf85a17cfdf50fd9c054ab4966e Step #5: MERGE-OUTER: attempt 136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1820720785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/155c8a44f2f1cdf85a17cfdf50fd9c054ab4966e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 262 processed earlier; will process 3753 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55746631c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557466290b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557466273665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4074d3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4074b4600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4074b25858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55746624ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557466d20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557466cba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557466cbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557466cbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574666da429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574666c7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574666c132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55746672b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55746631cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557466408eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557466274d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55746627e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574662657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574662914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4074b27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557466258bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42925453b31d435c8e2b6af1ecb434b0c04a698b Step #5: MERGE-OUTER: attempt 137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1821511946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/42925453b31d435c8e2b6af1ecb434b0c04a698b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 263 processed earlier; will process 3752 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18711== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610828d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561082848b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56108282b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0ca69241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0ca4a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0ca486858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561082804e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5610832d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561083272632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561083274375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56108327435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561082c92429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561082c7fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561082c7932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561082ce30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5610828d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5610829c0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56108282cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5610828362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56108281d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5610828494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0ca488082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561082810bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d6a0bf288d7b9e128f49178e105d6121fe22f62 Step #5: MERGE-OUTER: attempt 138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1822305348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d6a0bf288d7b9e128f49178e105d6121fe22f62' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 264 processed earlier; will process 3751 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18729== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c66e15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c66d89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c66d6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5780f3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5780d5100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5780d30858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c66d45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c67819138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c677b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c677b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c677b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c671d3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c671c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c671ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c672240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c66e15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c66f01eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c66d6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c66d772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c66d5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c66d8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5780d32082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c66d51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b05b5a39ad9b5ff0172e3064e5ac72183effa5a6 Step #5: MERGE-OUTER: attempt 139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1823099202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b05b5a39ad9b5ff0172e3064e5ac72183effa5a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 265 processed earlier; will process 3750 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18747== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3cd728594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3cd69cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3cd67f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5294a9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52948ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f529488c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3cd658e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3ce12c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3ce0c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c3ce0c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3ce0c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3cdae6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3cdad3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3cdacd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3cdb370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3cd728c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3cd814eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3cd680d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3cd68a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3cd6717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3cd69d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f529488e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3cd664bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ada7306cf3fe30243a0814a81145eb3dfb453d50 Step #5: MERGE-OUTER: attempt 140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1823894880 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ada7306cf3fe30243a0814a81145eb3dfb453d50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 266 processed earlier; will process 3749 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18765== ERROR: libFuzzer: deadly signal Step #5: #0 0x561707660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617075d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617075b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb828b2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb82893c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb82891b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561707590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561708064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561707ffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561708000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56170800035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561707a1e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561707a0bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561707a0532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561707a6f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561707660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56170774ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617075b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617075c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617075a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617075d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb82891d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56170759cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0be6199785c5eb9d40712cac8bee79efa888dbfa Step #5: MERGE-OUTER: attempt 141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1824685183 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0be6199785c5eb9d40712cac8bee79efa888dbfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 267 processed earlier; will process 3748 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18783== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff61fb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff61f25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff61f08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0658f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe06570c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0656eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff61ee1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ff629b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff6294f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ff62951375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff6295135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ff6236f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff6235cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff6235632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff623c00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff61fb1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff6209deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff61f09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff61f132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff61efa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff61f264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0656ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff61eedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7646105860bfaff8bebef388d72d74d5f04546a2 Step #5: MERGE-OUTER: attempt 142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1825480341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7646105860bfaff8bebef388d72d74d5f04546a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 268 processed earlier; will process 3747 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18801== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfac65e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfac5d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfac5b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f044aa8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f044a89a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f044a879858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfac58ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bfad062138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfacffc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bfacffe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfacffe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bfaca1c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfaca09bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfaca0332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfaca6d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfac65ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfac74aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfac5b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfac5c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfac5a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfac5d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f044a87b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfac59abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b8006e239302a4db681bb1196b3cd52eac8fc65 Step #5: MERGE-OUTER: attempt 143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1826270570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0b8006e239302a4db681bb1196b3cd52eac8fc65' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 269 processed earlier; will process 3746 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18819== ERROR: libFuzzer: deadly signal Step #5: #0 0x563220317594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56322028bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56322026e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa02124e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa02106300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa021042858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563220247e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563220d1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563220cb5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563220cb7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563220cb735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56322078c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632207c333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5632206d4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632206c2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632206bc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5632207260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563220317c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563220403eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56322026fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632202792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632202607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56322028c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa021044082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563220253bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a80fee5b2d1e96a5b289d60401d008271d5bc09e Step #5: MERGE-OUTER: attempt 144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1828773748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a80fee5b2d1e96a5b289d60401d008271d5bc09e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 273 processed earlier; will process 3742 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18962== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b87613b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8760afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b876092665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f285f7d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f285f5e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f285f5c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b87606be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b876b3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b876ad9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b876adb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b876adb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b8764f9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8764e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8764e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b87654a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b87613bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b876227eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b876093d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b87609d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8760847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8760b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f285f5c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b876077bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7b048d7a1229fbd09f59945957e92f3abc6005c Step #5: MERGE-OUTER: attempt 145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1829217662 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7b048d7a1229fbd09f59945957e92f3abc6005c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 274 processed earlier; will process 3741 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19033== ERROR: libFuzzer: deadly signal Step #5: #0 0x56265ace1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56265ac55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56265ac38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb47e19741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb47dfac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb47df8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56265ac11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56265b6e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56265b67f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56265b681375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56265b68135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56265b1562c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56265b18d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56265b0abe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56265b0aec4d in cryptonote::Blockchain::find_blockchain_supplement(unsigned long, std::__1::list> const&, std::__1::vector, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>, std::__1::allocator, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>>>&, unsigned long&, crypto::hash&, unsigned long&, bool, bool, bool, unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2805:9 Step #5: #15 0x56265add617b in cryptonote::core_rpc_server::handle_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*, unsigned long&) /src/monero/monero/src/rpc/core_rpc_server.cpp:549:16 Step #5: #16 0x56265add70e4 in cryptonote::core_rpc_server::on_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:653:12 Step #5: #17 0x56265adbf4e7 in fuzz_get_blocks(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:73:7 Step #5: #18 0x56265adcdff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #19 0x56265adcdff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #20 0x56265adcdff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #21 0x56265ac39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x56265ac432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x56265ac2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x56265ac564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fb47df8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x56265ac1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef4784c5b0bc8ce939ffae0d08136f3463159ca1 Step #5: MERGE-OUTER: attempt 146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1830507858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ef4784c5b0bc8ce939ffae0d08136f3463159ca1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 275 processed earlier; will process 3740 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19083== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b2f4ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b2f463b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b2f446665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87fd58c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87fd3a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87fd380858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b2f41fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556b2fef3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b2fe8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556b2fe8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b2fe8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556b2f8ad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556b2f89abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556b2f89432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556b2f8fe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556b2f4efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556b2f5dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556b2f447d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556b2f4512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556b2f4387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556b2f4644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87fd382082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556b2f42bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72dd4adbf417742aa0d2b2ab1fc99a76887a47c7 Step #5: MERGE-OUTER: attempt 147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1830933857 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72dd4adbf417742aa0d2b2ab1fc99a76887a47c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 276 processed earlier; will process 3739 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19153== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa7e0ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa7e042b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa7e025665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0bf282d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0bf264200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0bf2621858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa7dffee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa7ead2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa7ea6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa7ea6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa7ea6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa7e48c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa7e479bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa7e47332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa7e4dd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa7e0cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa7e1baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa7e026d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa7e0302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa7e0177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa7e0434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0bf2623082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa7e00abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-045bb881001f66aef267ede2a9604b1943f36e87 Step #5: MERGE-OUTER: attempt 148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1831799600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/045bb881001f66aef267ede2a9604b1943f36e87' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 277 processed earlier; will process 3738 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19169== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567471c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556747136b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556747119665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5883f1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5883d2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5883d0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567470f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556747bc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556747b60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556747b62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556747b6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556747580429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55674756dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55674756732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567475d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567471c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567472aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55674711ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567471242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55674710b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5567471374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5883d0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5567470febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-474180d941b4e4aed04958f318266e040f4d8948 Step #5: MERGE-OUTER: attempt 149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1832594163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/474180d941b4e4aed04958f318266e040f4d8948' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 278 processed earlier; will process 3737 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19187== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8c07cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8c0743b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8c0726665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1dfda2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1dfd84400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1dfd823858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8c06ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8c11d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8c116d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8c116f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8c116f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8c0b8d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8c0b7abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8c0b7432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8c0bde0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8c07cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8c08bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f8c0727d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f8c07312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8c07187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8c07444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1dfd825082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f8c070bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f81021309346ea75464d3731c665234d5be962ce Step #5: MERGE-OUTER: attempt 150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1833388990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f81021309346ea75464d3731c665234d5be962ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 279 processed earlier; will process 3736 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19205== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582b6aa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582b6a16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582b69f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28140a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2813eba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2813e99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582b69d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582b74a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582b7440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582b7442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582b744235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582b6e60429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582b6e4dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582b6e4732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582b6eb10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582b6aa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582b6b8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582b69fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582b6a042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582b69eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582b6a174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2813e9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582b69debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1537373488dcfea9076a845d4f7270002c49fcc6 Step #5: MERGE-OUTER: attempt 151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1834187792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1537373488dcfea9076a845d4f7270002c49fcc6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 280 processed earlier; will process 3735 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19223== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cec060594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cebfd4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cebfb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01cd33d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01cd15200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01cd131858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cebf90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ceca64138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cec9fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ceca00375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ceca0035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564cec4d52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564cec50c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564cec41df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564cec40bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564cec40532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564cec46f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564cec060c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564cec14ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564cebfb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564cebfc22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564cebfa97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564cebfd54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f01cd133082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564cebf9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77829dbd30b3684597fb16f591fc42e664377e00 Step #5: MERGE-OUTER: attempt 152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1835868967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/77829dbd30b3684597fb16f591fc42e664377e00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 283 processed earlier; will process 3732 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19320== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607c3e8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607c3e03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607c3de6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26f845a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26f826f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26f824e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607c3dbfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5607c4893138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607c482d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5607c482f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607c482f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5607c424d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607c423abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607c423432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607c429e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607c3e8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607c3f7beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607c3de7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607c3df12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607c3dd87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607c3e044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26f8250082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607c3dcbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-776cfb4d017fde15c65aa0c9c3c437dc7816a6c6 Step #5: MERGE-OUTER: attempt 153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1836310404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/776cfb4d017fde15c65aa0c9c3c437dc7816a6c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 284 processed earlier; will process 3731 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==19391== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575d1fde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575d1f52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575d1f35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d8903341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d88e4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d88e27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575d1f0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5575d29e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575d297c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5575d297e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575d297e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5575d24532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5575d2484fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x5575d20d26bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x5575d20c04da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x5575d20caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x5575d20caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x5575d20caff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x5575d1f36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5575d1f402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5575d1f277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5575d1f534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5d88e29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5575d1f1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69b321a9c33d418db86128ec7f697676f457d96a Step #5: MERGE-OUTER: attempt 154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1837484844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69b321a9c33d418db86128ec7f697676f457d96a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 286 processed earlier; will process 3729 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19439== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fc8b6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fc8adeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fc8ac1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65640df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6563ef400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6563ed3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fc8a9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558fc956e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558fc9508632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558fc950a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558fc950a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558fc8fdf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558fc901633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558fc8f27f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558fc8f15bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558fc8f0f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558fc8f790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558fc8b6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558fc8c56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558fc8ac2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558fc8acc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558fc8ab37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558fc8adf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6563ed5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558fc8aa6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c18afb1e113e24762f69a318ac84af2b701f863 Step #5: MERGE-OUTER: attempt 155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1838264793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c18afb1e113e24762f69a318ac84af2b701f863' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 287 processed earlier; will process 3728 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19453== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a3abde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a3ab52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a3ab35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedd111b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedd0f3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedd0f0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a3ab0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559a3b5e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a3b57c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559a3b57e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a3b57e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559a3af9c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a3af89bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a3af8332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a3afed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a3abdec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a3accaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a3ab36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a3ab402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a3ab277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a3ab534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedd0f11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a3ab1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-481911f58553a3e9de8a446d80e6a43839c1142b Step #5: MERGE-OUTER: attempt 156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1838714691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/481911f58553a3e9de8a446d80e6a43839c1142b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 288 processed earlier; will process 3727 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19492== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580f1529594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580f149db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580f1480665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f041165541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f041146a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0411449858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580f1459e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5580f1f2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580f1ec7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5580f1ec9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580f1ec935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5580f18e7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580f18d4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580f18ce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580f19380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580f1529c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580f1615eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580f1481d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580f148b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580f14727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580f149e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f041144b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580f1465bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4613d25005e4a844aa015986706767cd2b5d883 Step #5: MERGE-OUTER: attempt 157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1840934066 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f4613d25005e4a844aa015986706767cd2b5d883' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 292 processed earlier; will process 3723 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19625== ERROR: libFuzzer: deadly signal Step #5: #0 0x56007cc7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56007cbf0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56007cbd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6e752841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6e733d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6e731c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56007cbace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56007d680138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56007d61a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56007d61c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56007d61c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56007d0f12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56007d12833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56007d039f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56007d027bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56007d02132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56007d08b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56007cc7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56007cd68eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56007cbd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56007cbde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56007cbc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56007cbf14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff6e731e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56007cbb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23cdafdcf637a8ae621dd6ac99da3776773f0729 Step #5: MERGE-OUTER: attempt 158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1842623951 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23cdafdcf637a8ae621dd6ac99da3776773f0729' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 297 processed earlier; will process 3718 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19746== ERROR: libFuzzer: deadly signal Step #5: #0 0x56017092b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56017089fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560170882665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1800b6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f180097f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f180095e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56017085be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56017132f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5601712c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5601712cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5601712cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560170ce9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560170cd6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560170cd032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560170d3a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56017092bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560170a17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560170883d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56017088d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5601708747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5601708a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1800960082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560170867bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06c8cb992f4ce32f31bf2ccc9e5262b8aaf89efa Step #5: MERGE-OUTER: attempt 159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1844444224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06c8cb992f4ce32f31bf2ccc9e5262b8aaf89efa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 301 processed earlier; will process 3714 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19871== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ca6d80594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ca6cf4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ca6cd7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f72d4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f72b5800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f72b37858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ca6cb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ca7784138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ca771e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ca7720375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ca772035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ca71f52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557ca722c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557ca713df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557ca712bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557ca712532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557ca718f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557ca6d80c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557ca6e6ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557ca6cd8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557ca6ce22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557ca6cc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557ca6cf54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f72b39082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557ca6cbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae15253e2e62844441c6e855f3029d43f009697e Step #5: MERGE-OUTER: attempt 160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1844930652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae15253e2e62844441c6e855f3029d43f009697e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 302 processed earlier; will process 3713 files now Step #5: #1 pulse exec/s: 0 rss: 221Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19911== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d02501594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d02475b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d02458665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff345aae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3458c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3458a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d02431e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560d02f05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d02e9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560d02ea1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d02ea135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560d029762c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560d029ad33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560d028bef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560d028acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560d028a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560d029100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560d02501c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560d025edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560d02459d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560d024632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560d0244a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560d024764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff3458a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560d0243dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b93ce04085cf3b8c882725c099fef0e939b017dd Step #5: MERGE-OUTER: attempt 161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1846627046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b93ce04085cf3b8c882725c099fef0e939b017dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 305 processed earlier; will process 3710 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20001== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f779cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f7793fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f77922665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6ec7a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6ec5bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6ec59b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f778fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560f783cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f78369632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560f7836b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f7836b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560f77d89429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f77d76bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f77d7032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f77dda0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f779cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f77ab7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f77923d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f7792d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f779147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f779404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6ec59d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f77907bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ad196a92c8aa0b51d5f4b3ea0a518afb4bb5a47 Step #5: MERGE-OUTER: attempt 162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1847419374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8ad196a92c8aa0b51d5f4b3ea0a518afb4bb5a47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 306 processed earlier; will process 3709 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20018== ERROR: libFuzzer: deadly signal Step #5: #0 0x55593a976594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55593a8eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55593a8cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f709c74441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f709c55900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f709c538858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55593a8a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55593b37a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55593b314632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55593b316375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55593b31635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55593ad34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55593ad21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55593ad1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55593ad850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55593a976c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55593aa62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55593a8ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55593a8d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55593a8bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55593a8eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f709c53a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55593a8b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2f581df8f67ee753f62a46bb8ec62a27588468a Step #5: MERGE-OUTER: attempt 163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1848213864 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e2f581df8f67ee753f62a46bb8ec62a27588468a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 307 processed earlier; will process 3708 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20036== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581a8958594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581a88ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581a88af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf8b6aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf8b4bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf8b49e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581a8888e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581a935c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581a92f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581a92f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581a92f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581a8dcd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5581a8e0433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581a8d15f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5581a8d03bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5581a8cfd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581a8d670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581a8958c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5581a8a44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5581a88b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5581a88ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581a88a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581a88cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf8b4a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581a8894bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e57eb5157a3dd508cb28f6ebf07faa1d78aa688c Step #5: MERGE-OUTER: attempt 164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1849769717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e57eb5157a3dd508cb28f6ebf07faa1d78aa688c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 311 processed earlier; will process 3704 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20157== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d8724d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d871c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d871a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f871e09541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f871deaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f871de89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d8717de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563d87c51138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d87beb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563d87bed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d87bed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563d876c22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d876f933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d8760af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d875f8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d875f232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d8765c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d8724dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d87339eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d871a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d871af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d871967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d871c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f871de8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d87189bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d4ca2fe8835791e437dccba3eaf84c20cc2de2d Step #5: MERGE-OUTER: attempt 165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1853112881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5d4ca2fe8835791e437dccba3eaf84c20cc2de2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 318 processed earlier; will process 3697 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20400== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600de848594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600de7bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600de79f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f93cc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f93adb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f93aba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600de778e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600df24c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600df1e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600df1e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600df1e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600decbd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5600decf433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5600dec05f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5600debf3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5600debed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5600dec570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5600de848c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5600de934eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5600de7a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5600de7aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5600de7917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600de7bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1f93abc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5600de784bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9bb880a3d546f237bccf86a164eaa00625e0dd3 Step #5: MERGE-OUTER: attempt 166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1854406049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9bb880a3d546f237bccf86a164eaa00625e0dd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 320 processed earlier; will process 3695 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20538== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cec9dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cec950b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cec933665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefeb38e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefeb1a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefeb182858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cec90ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ced3e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ced37a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ced37c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ced37c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558cecd9a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558cecd87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558cecd8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558cecdeb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558cec9dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558cecac8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558cec934d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558cec93e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558cec9257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558cec9514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefeb184082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558cec918bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c740891118ded3b41b753de05d05f4af7163434a Step #5: MERGE-OUTER: attempt 167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1855009179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c740891118ded3b41b753de05d05f4af7163434a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 321 processed earlier; will process 3694 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1d307e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1d2ff2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1d2fd5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f916d33c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f916d15100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f916d130858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1d2faee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f1d3a82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1d3a1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f1d3a1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1d3a1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f1d343c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1d3429bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1d342332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1d348d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1d307ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1d316aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1d2fd6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1d2fe02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1d2fc77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1d2ff34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f916d132082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f1d2fbabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cd62801451bc29e2604b3c7fbf00f08eab7ec1f Step #5: MERGE-OUTER: attempt 168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1855823239 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0cd62801451bc29e2604b3c7fbf00f08eab7ec1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 322 processed earlier; will process 3693 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==20598== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a02f24e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a02f1c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a02f1a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9334ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9332ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9332de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a02f17ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a02fc52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a02fbec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a02fbee578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55a02f5f40d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a02f65d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a02f24ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a02f33aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a02f1a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a02f1b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a02f1977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a02f1c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd9332e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a02f18abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd5ceb85c5c2894af551af9f6a4fc1dcb8f53e33 Step #5: MERGE-OUTER: attempt 169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1856612930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd5ceb85c5c2894af551af9f6a4fc1dcb8f53e33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 323 processed earlier; will process 3692 files now Step #5: UndefinedBehaviorSanitizer:DEADLYSIGNAL Step #5: ==20620==ERROR: UndefinedBehaviorSanitizer: SEGV on unknown address 0x000000000490 (pc 0x7f9c64e07fc4 bp 0x7ffc6f75ba70 sp 0x7ffc6f75ba28 T20620) Step #5: ==20620==The signal is caused by a READ memory access. Step #5: ==20620==Hint: address points to the zero page. Step #5: #0 0x7f9c64e07fc4 in __pthread_mutex_lock (/lib/x86_64-linux-gnu/libpthread.so.0+0xafc4) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #1 0x55e551d30e37 in pthread_mutex_lock /usr/local/include/boost/thread/pthread/pthread_helpers.hpp:79:17 Step #5: #2 0x55e551d30e37 in lock /usr/local/include/boost/thread/pthread/recursive_mutex.hpp:108:13 Step #5: #3 0x55e551d30e37 in boost::unique_lock::lock() /usr/local/include/boost/thread/lock_types.hpp:346:10 Step #5: #4 0x55e552246a87 in unique_lock /usr/local/include/boost/thread/lock_types.hpp:124:7 Step #5: #5 0x55e552246a87 in cryptonote::HardFork::get_current_version() const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:362:3 Step #5: #6 0x55e551d19341 in get_current_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:916:72 Step #5: #7 0x55e551d19341 in generate_random_blocks(cryptonote::core&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:100:59 Step #5: #8 0x55e551e04f18 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:64:8 Step #5: #9 0x55e551c70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #10 0x55e551c7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #11 0x55e551c617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #12 0x55e551c8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #13 0x7f9c64c07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #14 0x55e551c54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __pthread_mutex_lock--pthread_mutex_lock--lock Step #5: ==20620==Register values: Step #5: rax = 0xafe66f1f2be1cb00 rbx = 0x00007ffc6f75ba88 rcx = 0x000055e554558fe8 rdx = 0x0000000000000000 Step #5: rdi = 0x0000000000000480 rsi = 0x00007ffc6f75ba60 rbp = 0x00007ffc6f75ba70 rsp = 0x00007ffc6f75ba28 Step #5: r8 = 0x000055e5545590c0 r9 = 0x74d77bebd6a7d4df r10 = 0x0000000000000000 r11 = 0x00007f9c64dcfbe0 Step #5: r12 = 0x000000000000000e r13 = 0x0000000000000001 r14 = 0x0000000000000480 r15 = 0x000055e554331818 Step #5: UndefinedBehaviorSanitizer can not provide additional info. Step #5: SUMMARY: UndefinedBehaviorSanitizer: SEGV (/lib/x86_64-linux-gnu/libpthread.so.0+0xafc4) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) in __pthread_mutex_lock Step #5: ==20620==ABORTING Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d032e6eb1f66f15c4684c7ee5f722b03214c2aa Step #5: MERGE-OUTER: attempt 170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1856950007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7d032e6eb1f66f15c4684c7ee5f722b03214c2aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 324 processed earlier; will process 3691 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20688== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e288175594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2880e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2880cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb290ac841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2908dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2908bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2880a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e288b79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e288b13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e288b15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e288b1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e2885ea2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e28862133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e288532f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e288520bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e28851a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e2885840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e288175c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e288261eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e2880cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e2880d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2880be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e2880ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2908be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e2880b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bd884ea9ec0b0444ad0ce915e8bd8244514575f Step #5: MERGE-OUTER: attempt 171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1858456896 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1bd884ea9ec0b0444ad0ce915e8bd8244514575f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 327 processed earlier; will process 3688 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20777== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ab7e97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ab7e0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ab7dee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4e678041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4e659500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4e6574858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ab7dc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556ab889b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ab8835632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556ab8837375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ab883735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556ab8255429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ab8242bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ab823c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ab82a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ab7e97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ab7f83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ab7defd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ab7df92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ab7de07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ab7e0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4e6576082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ab7dd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d29276828a9bc3619e4b2f7f3b7af7c66ed818bc Step #5: MERGE-OUTER: attempt 172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1860347730 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d29276828a9bc3619e4b2f7f3b7af7c66ed818bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 330 processed earlier; will process 3685 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20933== ERROR: libFuzzer: deadly signal Step #5: #0 0x561222026594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561221f9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561221f7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c35e5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c35c7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c35c53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561221f56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561222a2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612229c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5612229c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612229c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5612223e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612223d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612223cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612224350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561222026c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561222112eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561221f7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561221f882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561221f6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561221f9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c35c55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561221f62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de7960378634f81d1540b4511d87b44b3f5a6df5 Step #5: MERGE-OUTER: attempt 173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1861638984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de7960378634f81d1540b4511d87b44b3f5a6df5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 332 processed earlier; will process 3683 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21021== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e5518a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e550feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e550e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c488d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c486e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c486c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e550bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e55b8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e55b28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e55b2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e55b2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e55548429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e55535bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e5552f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e555990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e5518ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e55276eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e550e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e550ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e550d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e550ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c486c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e550c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90f426b8d212bac01fe1a4846399d913199c963d Step #5: MERGE-OUTER: attempt 174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1862433855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/90f426b8d212bac01fe1a4846399d913199c963d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 333 processed earlier; will process 3682 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21039== ERROR: libFuzzer: deadly signal Step #5: #0 0x559867365594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598672d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598672bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f3c34d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f3c16200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f3c141858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559867295e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559867d69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559867d03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559867d05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559867d0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559867723429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559867710bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55986770a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598677740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559867365c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559867451eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598672bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598672c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598672ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598672da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0f3c143082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598672a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d06f1d2c6288bfaed4aaa6d9c4da2d52f8a0a0a5 Step #5: MERGE-OUTER: attempt 175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1863232072 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d06f1d2c6288bfaed4aaa6d9c4da2d52f8a0a0a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 334 processed earlier; will process 3681 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21057== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f76f9ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f76f95eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f76f941665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a25fce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a25de300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a25dc2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f76f91ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f7703ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f770388632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f77038a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f77038a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f76fda8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f76fd95bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f76fd8f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f76fdf90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f76f9eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f76fad6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f76f942d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f76f94c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f76f9337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f76f95f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a25dc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f76f926bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-259490fc5533aecfbae8015c2e64f4a0d5963a69 Step #5: MERGE-OUTER: attempt 176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1864023977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/259490fc5533aecfbae8015c2e64f4a0d5963a69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 335 processed earlier; will process 3680 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==21075== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb0bf68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb0bedcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb0bebf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdecf70541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdecf51a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdecf4f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb0be98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bb0c96c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb0c906632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bb0c908578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55bb0c30e0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55bb0c3770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55bb0bf68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55bb0c054eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55bb0bec0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55bb0beca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55bb0beb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55bb0bedd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdecf4fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55bb0bea4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc81437018b4e87ac923c1b60641945f1fc980f5 Step #5: MERGE-OUTER: attempt 177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1864830773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fc81437018b4e87ac923c1b60641945f1fc980f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 336 processed earlier; will process 3679 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21128== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df83fd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df83f4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df83f2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64a897741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64a878c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64a876b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df83f08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df849dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df84976632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df84978375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df8497835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df8444d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df8448433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df84395f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df84383bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df8437d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df843e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df83fd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df840c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df83f30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df83f3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df83f217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df83f4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f64a876d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df83f14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e38ef54f7d69b59e4ed5c6449f61d5e948deb793 Step #5: MERGE-OUTER: attempt 178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1866159731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e38ef54f7d69b59e4ed5c6449f61d5e948deb793' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 338 processed earlier; will process 3677 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21274== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da61989594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da618fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da618e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f2e6ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f2e50100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f2e4e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da618b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55da6238d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da62327632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55da62329375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da6232935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55da61d47429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da61d34bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da61d2e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da61d980f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da61989c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da61a75eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da618e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da618eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da618d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da618fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f2e4e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da618c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d2ffc6914003c997214ee489a18ff92e99118c5 Step #5: MERGE-OUTER: attempt 179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1866593234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5d2ffc6914003c997214ee489a18ff92e99118c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 339 processed earlier; will process 3676 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21281== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a89cd0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a89c44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a89c27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f115be6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f115bc7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f115bc59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a89c00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a8a6d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a8a66e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a8a670375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a8a67035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a8a08e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a8a07bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a8a07532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a8a0df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a89cd0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a89dbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a89c28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a89c322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a89c197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a89c454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f115bc5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a89c0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbb30edb10a3360271cf9e0d5ee3ff2328a60c3a Step #5: MERGE-OUTER: attempt 180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1867831569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fbb30edb10a3360271cf9e0d5ee3ff2328a60c3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 342 processed earlier; will process 3673 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8d7a7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8d79f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8d79d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff45cb4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff45c95800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff45c937858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8d79ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e8d8480138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8d841a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e8d841c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8d841c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8d7ef12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8d7f2833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8d7e39f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8d7e27bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8d7e2132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8d7e8b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8d7a7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8d7b68eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8d79d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8d79de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8d79c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8d79f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff45c939082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8d79b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfba5df66256757f41798f61d3a1f1f380e98d11 Step #5: MERGE-OUTER: attempt 181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1869347677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfba5df66256757f41798f61d3a1f1f380e98d11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 344 processed earlier; will process 3671 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==21453== ERROR: libFuzzer: deadly signal Step #5: #0 0x558978bd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558978b4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558978b2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20df7be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20df5d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20df5b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558978b08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5589795dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558979576632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558979578578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x558978f7e0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558978fe70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558978bd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558978cc4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558978b30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558978b3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558978b217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558978b4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f20df5b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558978b14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06d283256e6602d29e48e0a0f2bed9b1e6c45626 Step #5: MERGE-OUTER: attempt 182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1870133273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06d283256e6602d29e48e0a0f2bed9b1e6c45626' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 345 processed earlier; will process 3670 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21505== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a278f41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a278eb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a278e98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc80552741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc80533c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc80531b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a278e71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a279945138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2798df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2798e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2798e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2792ff429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2792ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2792e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2793500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a278f41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a27902deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a278e99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a278ea32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a278e8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a278eb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc80531d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a278e7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1143f4f93da217c55de8c2b9615b6c75804d855 Step #5: MERGE-OUTER: attempt 183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1870597734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e1143f4f93da217c55de8c2b9615b6c75804d855' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 346 processed earlier; will process 3669 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21545== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566ca3d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566ca345b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566ca328665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0125cda41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0125aef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0125ace858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566ca301e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566cadd5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566cad6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5566cad71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566cad7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5566ca8462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566ca87d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566ca78ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566ca77cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566ca77632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566ca7e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566ca3d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566ca4bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566ca329d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566ca3332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566ca31a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566ca3464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0125ad0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566ca30dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6355c61492ee8dbaa7fcd46dfcbd87a8b8f14ce7 Step #5: MERGE-OUTER: attempt 184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1871363678 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6355c61492ee8dbaa7fcd46dfcbd87a8b8f14ce7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 347 processed earlier; will process 3668 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21558== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2b662d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2b65a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2b6584665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97d137141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97d118600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97d1165858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2b655de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c2b7031138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2b6fcb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c2b6fcd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2b6fcd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c2b6aa22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2b6ad933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2b69eaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2b69d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2b69d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2b6a3c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2b662dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2b6719eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2b6585d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2b658f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2b65767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2b65a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97d1167082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2b6569bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9e319bf8fc1f178ca45d5ae7dc66523260345f8 Step #5: MERGE-OUTER: attempt 185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1872733456 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9e319bf8fc1f178ca45d5ae7dc66523260345f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 349 processed earlier; will process 3666 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21674== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585fbc02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585fbb76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585fbb59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca53d8541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca53b9a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca53b79858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585fbb32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5585fc606138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585fc5a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5585fc5a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585fc5a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5585fc0772c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5585fc0ae33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5585fbfbff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5585fbfadbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5585fbfa732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5585fc0110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5585fbc02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5585fbceeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5585fbb5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5585fbb642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5585fbb4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5585fbb774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca53b7b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5585fbb3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca1c0d982f600143ab1a8ceccfa7e338928dd66d Step #5: MERGE-OUTER: attempt 186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1873880133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ca1c0d982f600143ab1a8ceccfa7e338928dd66d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 351 processed earlier; will process 3664 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21726== ERROR: libFuzzer: deadly signal Step #5: #0 0x56411d557594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56411d4cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56411d4ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e81ea341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e81cb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e81c97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56411d487e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56411df5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56411def5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56411def7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56411def735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56411d915429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56411d902bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56411d8fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56411d9660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56411d557c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56411d643eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56411d4afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56411d4b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56411d4a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56411d4cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e81c99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56411d493bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b31066481d118fa5361e58a072a5990af4645592 Step #5: MERGE-OUTER: attempt 187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1874320118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b31066481d118fa5361e58a072a5990af4645592' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 352 processed earlier; will process 3663 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21797== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c627051594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c626fc5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c626fa8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdbe88a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdbe69f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdbe67e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c626f81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c627a55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6279ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c6279f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6279f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c6274c62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6274fd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c62740ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6273fcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6273f632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6274600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c627051c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c62713deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c626fa9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c626fb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c626f9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c626fc64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efdbe680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c626f8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73f484e96d0b7e60a41edf61872642f0efe40002 Step #5: MERGE-OUTER: attempt 188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1875165635 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73f484e96d0b7e60a41edf61872642f0efe40002' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 354 processed earlier; will process 3661 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21841== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea16698594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea1660cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea165ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe26b96941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe26b77e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe26b75d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea165c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea1709c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea17036632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea17038375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea1703835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea16a56429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea16a43bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea16a3d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea16aa70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea16698c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea16784eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea165f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea165fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea165e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea1660d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe26b75f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea165d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-165ac98da556c84480090d1e6e650669a3426975 Step #5: MERGE-OUTER: attempt 189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1875578971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/165ac98da556c84480090d1e6e650669a3426975' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 355 processed earlier; will process 3660 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21848== ERROR: libFuzzer: deadly signal Step #5: #0 0x564be2920594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564be2894b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564be2877665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faeae70041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faeae51500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faeae4f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564be2850e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564be3324138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564be32be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564be32c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564be32c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564be2cde429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564be2ccbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564be2cc532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564be2d2f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564be2920c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564be2a0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564be2878d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564be28822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564be28697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564be28954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faeae4f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564be285cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-100455b25283f04d48f68a2c15437ae30fed753e Step #5: MERGE-OUTER: attempt 190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1876249249 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/100455b25283f04d48f68a2c15437ae30fed753e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 356 processed earlier; will process 3659 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21860== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a57a62e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a57a5a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a57a585665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ef664141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ef645600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ef6435858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a57a55ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a57b032138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a57afcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a57afce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a57afce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a57a9ec429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a57a9d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a57a9d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a57aa3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a57a62ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a57a71aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a57a586d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a57a5902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a57a5777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a57a5a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ef6437082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a57a56abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-204f8850ff1d81a800b76be56aa3a0bc73a534b0 Step #5: MERGE-OUTER: attempt 191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1877034729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/204f8850ff1d81a800b76be56aa3a0bc73a534b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 357 processed earlier; will process 3658 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21877== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd611ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd61120b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd61103665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff131ff241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff131e0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff131de6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd610dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd61bb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd61b4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd61b4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd61b4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd6156a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd61557bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd6155132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd615bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd611acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd61298eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd61104d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd6110e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd610f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd611214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff131de8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd610e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-271f9d4275f9baac4281d01fca9893c6dcda4f4a Step #5: MERGE-OUTER: attempt 192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1878770138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/271f9d4275f9baac4281d01fca9893c6dcda4f4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 360 processed earlier; will process 3655 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22004== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b61211594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b61185b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b61168665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab783d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab781ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab781c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b61141e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b61c15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b61baf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b61bb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b61bb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b615cf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b615bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b615b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b616200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562b61211c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b612fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562b61169d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562b611732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562b6115a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562b611864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab781cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562b6114dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb49af8f305938297292f5f95424834ab4f5b84a Step #5: MERGE-OUTER: attempt 193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1879558699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb49af8f305938297292f5f95424834ab4f5b84a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 361 processed earlier; will process 3654 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22022== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574b2f95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574b2f09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574b2eec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6726bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6724d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6724b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574b2ec5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574b3999138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574b3933632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574b3935375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574b393535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574b3353429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574b3340bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574b333a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574b33a40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5574b2f95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5574b3081eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574b2eedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574b2ef72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574b2ede7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574b2f0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6724b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574b2ed1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-173e2db297fbcb47328ad7e66c192808e0402972 Step #5: MERGE-OUTER: attempt 194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1880345918 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/173e2db297fbcb47328ad7e66c192808e0402972' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 362 processed earlier; will process 3653 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22040== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581b890f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581b8883b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581b8866665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80e736a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80e717f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80e715e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581b883fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581b9313138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581b92ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581b92af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581b92af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581b8d842c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5581b8dbb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581b8cccf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5581b8cbabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5581b8cb432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581b8d1e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581b890fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5581b89fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5581b8867d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5581b88712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581b88587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581b88844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f80e7160082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581b884bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1b3b2a0c84d1fea3a4deb0007686e43f98e512c Step #5: MERGE-OUTER: attempt 195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1881588697 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f1b3b2a0c84d1fea3a4deb0007686e43f98e512c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 364 processed earlier; will process 3651 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22155== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d18497594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d1840bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d183ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e8cc4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e8ca6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e8ca43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d183c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563d18e9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d18e35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563d18e37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d18e3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563d1890c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d1894333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d18854f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d18842bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d1883c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d188a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d18497c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d18583eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d183efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d183f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d183e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d1840c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e8ca45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d183d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d235919322396471039de32d16aa040e76df5f6 Step #5: MERGE-OUTER: attempt 196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1882782312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4d235919322396471039de32d16aa040e76df5f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 366 processed earlier; will process 3649 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22239== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2ae01b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2adf8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2adf72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4aa75c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4aa73da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4aa73b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2adf4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b2aea1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2ae9b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b2ae9bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2ae9bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b2ae4902c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b2ae4c733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b2ae3d8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b2ae3c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b2ae3c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b2ae42a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b2ae01bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b2ae107eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b2adf73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b2adf7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b2adf647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b2adf904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4aa73bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b2adf57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce6729447f0da347aeed77a46c518474680c02ae Step #5: MERGE-OUTER: attempt 197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1883509401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce6729447f0da347aeed77a46c518474680c02ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 367 processed earlier; will process 3648 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22253== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b0f5d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b0f544b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b0f527665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff05347a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff05328f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff05326e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b0f500e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b0ffd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b0ff6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b0ff70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b0ff7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b0f98e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b0f97bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b0f97532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b0f9df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b0f5d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b0f6bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b0f528d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b0f5322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b0f5197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b0f5454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff053270082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b0f50cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53d1650fc2e56e6f12194bdb087900e30cc646ec Step #5: MERGE-OUTER: attempt 198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1884162984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53d1650fc2e56e6f12194bdb087900e30cc646ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 368 processed earlier; will process 3647 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22297== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef48e39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef48dadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef48d90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6917ace41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69178e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69178c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef48d69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef4983d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef497d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef497d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef497d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef492ae2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ef492e533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ef491f6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ef491e4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ef491de32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ef492480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ef48e39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ef48f25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ef48d91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ef48d9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ef48d827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ef48dae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f69178c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ef48d75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-357c33128342c7804c37e1240e2337b53aa032a8 Step #5: MERGE-OUTER: attempt 199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1885147979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/357c33128342c7804c37e1240e2337b53aa032a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 370 processed earlier; will process 3645 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22407== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a295df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a29553b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a29536665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e316fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e3151000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e314ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a2950fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563a29fe3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a29f7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563a29f7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a29f7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563a2999d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563a2998abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563a2998432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563a299ee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563a295dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563a296cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563a29537d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563a295412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563a295287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563a295544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e314f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563a2951bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9e76ebb371d2399daa7a21e90ce2bd6b1ee32fd Step #5: MERGE-OUTER: attempt 200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1886425966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9e76ebb371d2399daa7a21e90ce2bd6b1ee32fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 372 processed earlier; will process 3643 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==22521== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641dcd35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641dcca9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641dcc8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9778a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9776b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd977695858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641dcc65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641dd739138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641dd6d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641dd6d5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5641dd0db0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5641dd1440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5641dcd35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5641dce21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5641dcc8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5641dcc972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5641dcc7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5641dccaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd977697082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5641dcc71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebe4884b271e376ccf0af87d7768b230c854cd14 Step #5: MERGE-OUTER: attempt 201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1887325998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ebe4884b271e376ccf0af87d7768b230c854cd14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 373 processed earlier; will process 3642 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22572== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0aed5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0aecd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0aecb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a9a5b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a9a3c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a9a3a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0aec8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c0af762138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0af6fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c0af6fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0af6fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c0af11c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0af109bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0af10332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0af16d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0aed5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0aee4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0aecb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0aecc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0aeca77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0aecd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a9a3a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0aec9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bec7f31c6da68a28509f21d6e73dcb3d31f6a54 Step #5: MERGE-OUTER: attempt 202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1890228902 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9bec7f31c6da68a28509f21d6e73dcb3d31f6a54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 376 processed earlier; will process 3639 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22703== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ef9782594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ef96f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ef96d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7f1d2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7f1b4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7f1b1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ef96b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562efa186138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562efa120632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562efa122375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562efa12235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562ef9b40429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ef9b2dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ef9b2732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ef9b910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ef9782c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ef986eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ef96dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ef96e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ef96cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ef96f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7f1b21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ef96bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-475123f9395d54e7830dbbd7c9e326dd8c0a450f Step #5: MERGE-OUTER: attempt 203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1891011968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/475123f9395d54e7830dbbd7c9e326dd8c0a450f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 377 processed earlier; will process 3638 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22721== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b915732594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9156a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b915689665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0591ce941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0591afe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0591add858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b915662e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b916136138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9160d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9160d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9160d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b915af0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b915addbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b915ad732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b915b410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b915732c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b91581eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b91568ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9156942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b91567b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b9156a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0591adf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b91566ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65595ba1cd71eed38c8abe1dc8e1bb737a2b88d5 Step #5: MERGE-OUTER: attempt 204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1891795547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/65595ba1cd71eed38c8abe1dc8e1bb737a2b88d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 378 processed earlier; will process 3637 files now Step #5: #1 pulse exec/s: 0 rss: 223Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22739== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a30cc41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a30cbb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a30cb98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fed4ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fed2ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fed2de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a30cb71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a30d645138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a30d5df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a30d5e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a30d5e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a30d0b62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a30d0ed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a30cffef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a30cfecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a30cfe632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a30d0500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a30cc41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a30cd2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a30cb99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a30cba32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a30cb8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a30cbb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0fed2e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a30cb7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4aa75100a2262ad18c41c4f143131aeb186ef12f Step #5: MERGE-OUTER: attempt 205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1893215202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4aa75100a2262ad18c41c4f143131aeb186ef12f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 381 processed earlier; will process 3634 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22857== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c584b48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c584abcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c584a9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f62b9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f629a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f62986858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c584a78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c58554c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5854e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5854e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5854e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c584f06429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c584ef3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c584eed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c584f570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c584b48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c584c34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c584aa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c584aaa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c584a917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c584abd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f62988082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c584a84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-153bde4c3313036ef7ffed20dfb2c7f8e7d0613d Step #5: MERGE-OUTER: attempt 206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1895239489 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/153bde4c3313036ef7ffed20dfb2c7f8e7d0613d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 386 processed earlier; will process 3629 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23051== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b174ead594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b174e21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b174e04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f254d9e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f254d7f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f254d7d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b174ddde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b1758b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b17584b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b17584d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b17584d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1753222c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b17535933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b17526af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b175258bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b17525232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1752bc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b174eadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b174f99eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b174e05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b174e0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b174df67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b174e224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f254d7da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b174de9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e393db2d7ec79d413a9856fe3af79b45eba9857 Step #5: MERGE-OUTER: attempt 207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1896438282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6e393db2d7ec79d413a9856fe3af79b45eba9857' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 388 processed earlier; will process 3627 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23103== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6ee691594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6ee605b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6ee5e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffaaa12241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffaa9f3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffaa9f16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6ee5c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c6ef095138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6ef02f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c6ef031375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6ef03135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c6eeb062c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6eeb3d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6eea4ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6eea3cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6eea3632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6eeaa00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6ee691c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6ee77deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6ee5e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6ee5f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6ee5da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6ee6064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffaa9f18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6ee5cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b476c9ca92163e0a4b23fea087cdb8e312b62b3 Step #5: MERGE-OUTER: attempt 208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1896931638 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b476c9ca92163e0a4b23fea087cdb8e312b62b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 389 processed earlier; will process 3626 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23143== ERROR: libFuzzer: deadly signal Step #5: #0 0x562bd4d3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562bd4cb0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562bd4c93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb79a4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb7985600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb79835858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562bd4c6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562bd5740138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562bd56da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562bd56dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562bd56dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562bd51b12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562bd51e833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562bd50f9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562bd50e7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562bd50e132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562bd514b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562bd4d3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562bd4e28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562bd4c94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562bd4c9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562bd4c857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562bd4cb14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbb79837082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562bd4c78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c01563f49c5c6d2dd0cec506b30963f5f33eea5 Step #5: MERGE-OUTER: attempt 209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1897680519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4c01563f49c5c6d2dd0cec506b30963f5f33eea5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 390 processed earlier; will process 3625 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23155== ERROR: libFuzzer: deadly signal Step #5: #0 0x558436291594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558436205b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584361e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee8546241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee8527700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee85256858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584361c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558436c95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558436c2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558436c31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558436c3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55843664f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55843663cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55843663632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5584366a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558436291c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55843637deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5584361e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5584361f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5584361da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5584362064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee85258082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5584361cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab03aa16ddc64338192d5a2d9e8b88f915e2fab1 Step #5: MERGE-OUTER: attempt 210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1898737065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab03aa16ddc64338192d5a2d9e8b88f915e2fab1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 392 processed earlier; will process 3623 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23266== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587856af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558785623b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558785606665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2541dd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2541beb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2541bca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587855dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5587860b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55878604d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55878604f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55878604f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558785b242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558785b5b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558785a6cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558785a5abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558785a5432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558785abe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587856afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55878579beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558785607d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587856112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5587855f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587856244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2541bcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5587855ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-967481475d892e80e374c74d7bdf0dc731636245 Step #5: MERGE-OUTER: attempt 211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1899474027 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/967481475d892e80e374c74d7bdf0dc731636245' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 393 processed earlier; will process 3622 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23278== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652069a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565206915b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652068f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedba65041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedba46500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedba444858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652068d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5652073a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56520733f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565207341375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56520734135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565206d5f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565206d4cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565206d4632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565206db00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652069a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565206a8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652068f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652069032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652068ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652069164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedba446082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652068ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95ec9057aa1daf377c3346882115bb5ce0c941d1 Step #5: MERGE-OUTER: attempt 212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1900361572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/95ec9057aa1daf377c3346882115bb5ce0c941d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 395 processed earlier; will process 3620 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==23328== ERROR: libFuzzer: deadly signal Step #5: #0 0x56294b0dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56294b051b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56294b034665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d86bb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d869cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d869ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56294b00de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56294bae1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56294ba7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56294ba7d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x56294b4830d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56294b4ec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56294b0ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56294b1c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56294b035d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56294b03f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56294b0267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56294b0524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3d869ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56294b019bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a0576b26e1e1b2772befa9d0fe5e5a0627e72b7 Step #5: MERGE-OUTER: attempt 213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1901149174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a0576b26e1e1b2772befa9d0fe5e5a0627e72b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 396 processed earlier; will process 3619 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==23381== ERROR: libFuzzer: deadly signal Step #5: #0 0x55579e888594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55579e7fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55579e7df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5626cae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5626ac300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5626aa2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55579e7b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55579f28c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55579f226632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55579f228375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55579f22835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55579ecfd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55579ed2efc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55579e97c6bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55579e96a4da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x55579e974ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x55579e974ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x55579e974ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x55579e7e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55579e7ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55579e7d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55579e7fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5626aa4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55579e7c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4f1bd40332eecf27eddf45032958ec62710c4f5 Step #5: MERGE-OUTER: attempt 214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1903615536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f4f1bd40332eecf27eddf45032958ec62710c4f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 400 processed earlier; will process 3615 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23541== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a8db6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a8dae0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a8dac3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75d0f0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75d0d1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75d0cfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a8da9ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559a8e570138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a8e50a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559a8e50c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a8e50c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559a8df2a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a8df17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a8df1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a8df7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a8db6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a8dc58eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a8dac4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a8dace2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a8dab57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a8dae14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75d0cff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a8daa8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57d255648706342b0bb3e3c2eb78e049119977a1 Step #5: MERGE-OUTER: attempt 215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1904781006 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/57d255648706342b0bb3e3c2eb78e049119977a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 403 processed earlier; will process 3612 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23623== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e75362594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e752d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e752b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd2634d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd2616200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd26141858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e75292e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e75d66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e75d00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e75d02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e75d0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562e757d72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e7580e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e7571ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e7570dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e7570732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e757710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e75362c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e7544eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e752bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e752c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e752ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e752d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efd26143082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e7529ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1d5481c54aaa371e55a8771f421404cc2b637c9 Step #5: MERGE-OUTER: attempt 216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1906257750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b1d5481c54aaa371e55a8771f421404cc2b637c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 406 processed earlier; will process 3609 files now Step #5: #1 pulse exec/s: 0 rss: 233Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23711== ERROR: libFuzzer: deadly signal Step #5: #0 0x56436688d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564366801b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643667e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdb510341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdb4f1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdb4ef7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643667bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564367291138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56436722b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56436722d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56436722d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564366d022c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564366d3933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564366c4af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564366c38bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564366c3232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564366c9c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56436688dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564366979eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5643667e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643667ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643667d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643668024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcdb4ef9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643667c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd129a8a2bdd0a1498c4a15214185b846ec14923 Step #5: MERGE-OUTER: attempt 217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1906977540 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd129a8a2bdd0a1498c4a15214185b846ec14923' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 408 processed earlier; will process 3607 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23783== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566186ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55661863eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556618621665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce6d77141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce6d58600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce6d565858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566185fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566190ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556619068632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55661906a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55661906a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556618b3f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556618b7633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556618a87f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556618a75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556618a6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556618ad90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566186cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566187b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556618622d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55661862c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566186137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55661863f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fce6d567082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556618606bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbaf62063d14b4cab698e64518ddfa966ab6e003 Step #5: MERGE-OUTER: attempt 218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1908684427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cbaf62063d14b4cab698e64518ddfa966ab6e003' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 411 processed earlier; will process 3604 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23906== ERROR: libFuzzer: deadly signal Step #5: #0 0x558db553d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558db54b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558db5494665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f496a40d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f496a22200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f496a201858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558db546de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558db5f41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558db5edb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558db5edd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558db5edd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558db58fb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558db58e8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558db58e232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558db594c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558db553dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558db5629eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558db5495d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558db549f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558db54867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558db54b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f496a203082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558db5479bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15893364e5cb4314731fc8ba0bd2b98dcfffecf0 Step #5: MERGE-OUTER: attempt 219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1909142753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/15893364e5cb4314731fc8ba0bd2b98dcfffecf0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 412 processed earlier; will process 3603 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23944== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f84aed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f84a61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f84a44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8df0d8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8df0b9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8df0b7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f84a1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555f854f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f8548b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555f8548d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f8548d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555f84eab429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f84e98bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f84e9232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f84efc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f84aedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f84bd9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f84a45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f84a4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f84a367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f84a624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8df0b7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f84a29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-795a271e2cfb4eda74be9bad7b09d22c857ceb49 Step #5: MERGE-OUTER: attempt 220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1910050123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/795a271e2cfb4eda74be9bad7b09d22c857ceb49' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 413 processed earlier; will process 3602 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23960== ERROR: libFuzzer: deadly signal Step #5: #0 0x564712598594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56471250cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647124ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f698a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f696be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f6969d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647124c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564712f9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564712f36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564712f38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564712f3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564712956429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564712943bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56471293d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647129a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564712598c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564712684eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647124f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647124fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647124e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56471250d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f6969f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647124d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3d0808c1a122b073a64897196f11dab6b16b1d7 Step #5: MERGE-OUTER: attempt 221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1910836602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c3d0808c1a122b073a64897196f11dab6b16b1d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 414 processed earlier; will process 3601 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23978== ERROR: libFuzzer: deadly signal Step #5: #0 0x56500daa3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56500da17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56500d9fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f222d44e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f222d26300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f222d242858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56500d9d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56500e4a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56500e441632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56500e443375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56500e44335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56500de61429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56500de4ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56500de4832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56500deb20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56500daa3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56500db8feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56500d9fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56500da052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56500d9ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56500da184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f222d244082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56500d9dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a81362d8a290c6d53c2ab555f1c9ea9931bba313 Step #5: MERGE-OUTER: attempt 222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1911622292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a81362d8a290c6d53c2ab555f1c9ea9931bba313' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 415 processed earlier; will process 3600 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23996== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604edbc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604edb34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604edb17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa71c62841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa71c43d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa71c41c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604edaf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5604ee5c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604ee55e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5604ee560375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604ee56035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5604edf7e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5604edf6bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5604edf6532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5604edfcf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5604edbc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5604edcaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5604edb18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5604edb222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604edb097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604edb354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa71c41e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604edafcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b22936b1326a75b86c013ea18a5755611bb11f7 Step #5: MERGE-OUTER: attempt 223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1912412216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b22936b1326a75b86c013ea18a5755611bb11f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 416 processed earlier; will process 3599 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==24014== ERROR: libFuzzer: deadly signal Step #5: #0 0x555cef30e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555cef282b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555cef265665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7555bd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75559e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75559c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555cef23ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555cefd12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555cefcac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555cefcae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555cefcae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555cef7832c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555cef7b4fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x555cef4026bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x555cef3f04da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x555cef3faff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x555cef3faff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x555cef3faff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x555cef266d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x555cef2702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x555cef2577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x555cef2834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f75559c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x555cef24abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c5fc775215badc27655794d695049527e9b51ad Step #5: MERGE-OUTER: attempt 224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1913633498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c5fc775215badc27655794d695049527e9b51ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 419 processed earlier; will process 3596 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24101== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9b40cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9b4041b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9b4024665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feaf3f3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feaf3d4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feaf3d28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9b3ffde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9b4ad1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9b4a6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9b4a6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9b4a6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9b45422c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b9b457933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b9b448af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b9b4478bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b9b447232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b9b44dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b9b40cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b9b41b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b9b4025d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9b402f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b9b40167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b9b40424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feaf3d2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b9b4009bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b29485d3eb75ab69eb90710d6050ae11437a2290 Step #5: MERGE-OUTER: attempt 225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1915024466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b29485d3eb75ab69eb90710d6050ae11437a2290' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 421 processed earlier; will process 3594 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24184== ERROR: libFuzzer: deadly signal Step #5: #0 0x55988d581594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55988d4f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55988d4d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f451ba0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f451b82300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f451b802858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55988d4b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55988df85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55988df1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55988df21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55988df2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55988d9f62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55988da2d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55988d93ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55988d92cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55988d92632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55988d9900f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55988d581c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55988d66deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55988d4d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55988d4e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55988d4ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55988d4f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f451b804082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55988d4bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-739b3cece3a915719b7325be92f5f2dd83952742 Step #5: MERGE-OUTER: attempt 226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1917336278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/739b3cece3a915719b7325be92f5f2dd83952742' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 424 processed earlier; will process 3591 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24307== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed138e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed1385ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed1383d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc76b88841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc76b69d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc76b67c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed13816e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ed142ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed14284632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ed14286375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed1428635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ed13ca4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed13c91bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed13c8b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed13cf50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed138e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed139d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed1383ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed138482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed1382f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed1385b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc76b67e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed13822bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9579cb787dc616fec17eec22591140d823c459a1 Step #5: MERGE-OUTER: attempt 227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1917760719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9579cb787dc616fec17eec22591140d823c459a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 425 processed earlier; will process 3590 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24377== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d055f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d05565b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d05548665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f274723041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f274704500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2747024858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d05521e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559d05ff5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d05f8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559d05f91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d05f9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559d059af429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d0599cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d0599632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d05a000f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d055f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d056ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d05549d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d055532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d0553a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d055664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2747026082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d0552dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-653b0d6f7f1242ef66d46142b08a901dff1c27ae Step #5: MERGE-OUTER: attempt 228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1918618389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/653b0d6f7f1242ef66d46142b08a901dff1c27ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 426 processed earlier; will process 3589 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==24393== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c7e44c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c7e3c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c7e3a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c5387041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c5368500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c53664858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c7e37ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c7ee50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c7edea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c7edec578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x556c7e7f20d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556c7e85b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556c7e44cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556c7e538eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556c7e3a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556c7e3ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556c7e3957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556c7e3c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8c53666082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556c7e388bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50e6f5d694120673b6269d56111365a3840c9e34 Step #5: MERGE-OUTER: attempt 229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1919411035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/50e6f5d694120673b6269d56111365a3840c9e34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 427 processed earlier; will process 3588 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24446== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9ae00f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9adf83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9adf66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe58a5b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe58a3c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe58a3a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9adf3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9aea13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9ae9ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9ae9af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9ae9af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9ae3cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9ae3babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9ae3b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9ae41e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9ae00fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9ae0fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9adf67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9adf712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9adf587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9adf844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe58a3a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9adf4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8cf3517a29f8376ce1f37a54141ffad547445fb Step #5: MERGE-OUTER: attempt 230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1919847827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8cf3517a29f8376ce1f37a54141ffad547445fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 428 processed earlier; will process 3587 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24484== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0c9e08594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0c9d7cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0c9d5f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06c165841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06c146d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06c144c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0c9d38e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a0ca80c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0ca7a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0ca7a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0ca7a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a0ca27d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0ca2b433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0ca1c5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0ca1b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0ca1ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0ca2170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a0c9e08c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a0c9ef4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a0c9d60d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0c9d6a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0c9d517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0c9d7d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f06c144e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a0c9d44bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43edaf8e7ff59b537242d0584efc1f84bf5b175a Step #5: MERGE-OUTER: attempt 231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1920577438 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/43edaf8e7ff59b537242d0584efc1f84bf5b175a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 429 processed earlier; will process 3586 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7397e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a73975cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a73973f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3e661741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3e642c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3e640b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a739718e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a73a1ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a73a186632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a73a188375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a73a18835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a739c5d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a739c9433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a739ba5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a739b93bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a739b8d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a739bf70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a7397e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a7398d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a739740d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a73974a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a7397317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a73975d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3e640d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a739724bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73fc1f9454d47f798b228b64ff2bcf05ab36eddd Step #5: MERGE-OUTER: attempt 232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1921477135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73fc1f9454d47f798b228b64ff2bcf05ab36eddd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 431 processed earlier; will process 3584 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24574== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c57851a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c57848eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c578471665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea9282141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea9263600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea92615858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c57844ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c578f1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c578eb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c578eba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c578eba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c57898f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5789c633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5788d7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5788c5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5788bf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5789290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c57851ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c578606eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c578472d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c57847c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5784637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c57848f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fea92617082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c578456bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d832ee6e09ed43d1a85b9197f555f9a77bc676d6 Step #5: MERGE-OUTER: attempt 233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1922764633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d832ee6e09ed43d1a85b9197f555f9a77bc676d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 433 processed earlier; will process 3582 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24720== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611cf7e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611cf75ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611cf73d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0939d1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0939b2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0939b0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611cf716e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611d01ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611d0184632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611d0186375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611d018635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611cfba4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611cfb91bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611cfb8b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611cfbf50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611cf7e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611cf8d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611cf73ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611cf7482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611cf72f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611cf75b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0939b0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611cf722bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d5743c7a01e70812b61b6c4a2558831bf97a321 Step #5: MERGE-OUTER: attempt 234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1923860335 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4d5743c7a01e70812b61b6c4a2558831bf97a321' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 435 processed earlier; will process 3580 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24765== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600be256594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600be1cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600be1ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f508917241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5088f8700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5088f66858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600be186e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600bec5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600bebf4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600bebf6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600bebf635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600be614429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600be601bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600be5fb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5600be6650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600be256c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600be342eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600be1aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600be1b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600be19f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600be1cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5088f68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600be192bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb2ccf439687434ce45f3cc29e80f33f8c9b8127 Step #5: MERGE-OUTER: attempt 235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1925200005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eb2ccf439687434ce45f3cc29e80f33f8c9b8127' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 437 processed earlier; will process 3578 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24852== ERROR: libFuzzer: deadly signal Step #5: #0 0x55687e7e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55687e756b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55687e739665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c5f04641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c5ee5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c5ee3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55687e712e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55687f1e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55687f180632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55687f182375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55687f18235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55687eba0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55687eb8dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55687eb8732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55687ebf10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55687e7e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55687e8ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55687e73ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55687e7442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55687e72b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55687e7574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5c5ee3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55687e71ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7759ee0ed1b7cedef22f50d986a4bc89a1e3bc4 Step #5: MERGE-OUTER: attempt 236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1926367444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7759ee0ed1b7cedef22f50d986a4bc89a1e3bc4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 440 processed earlier; will process 3575 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24938== ERROR: libFuzzer: deadly signal Step #5: #0 0x563034f86594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563034efab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563034edd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa55e26d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa55e08200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa55e061858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563034eb6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56303598a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563035924632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563035926375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56303592635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563035344429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563035331bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56303532b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630353950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563034f86c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563035072eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563034eded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563034ee82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563034ecf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563034efb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa55e063082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563034ec2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff4cb17c9b7cd0ba860fe6945af572149e14a5db Step #5: MERGE-OUTER: attempt 237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1927207714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ff4cb17c9b7cd0ba860fe6945af572149e14a5db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 441 processed earlier; will process 3574 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24955== ERROR: libFuzzer: deadly signal Step #5: #0 0x55580c9df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55580c953b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55580c936665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7d954b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7d936000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7d933f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55580c90fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55580d3e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55580d37d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55580d37f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55580d37f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55580cd9d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55580cd8abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55580cd8432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55580cdee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55580c9dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55580cacbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55580c937d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55580c9412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55580c9287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55580c9544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7d9341082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55580c91bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6eec66ea2cab662a0b14913c3e6aa6a385609bd Step #5: MERGE-OUTER: attempt 238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1927995954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a6eec66ea2cab662a0b14913c3e6aa6a385609bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 442 processed earlier; will process 3573 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24973== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d42e094594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d42e008b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d42dfeb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f158ce5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f158cc7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f158cc4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d42dfc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d42ea98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d42ea32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d42ea34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d42ea3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d42e452429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d42e43fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d42e43932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d42e4a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d42e094c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d42e180eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d42dfecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d42dff62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d42dfdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d42e0094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f158cc51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d42dfd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b471c3a58e82c3a2ea0d408cfda21b2e0b74e2c5 Step #5: MERGE-OUTER: attempt 239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1928786227 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b471c3a58e82c3a2ea0d408cfda21b2e0b74e2c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 443 processed earlier; will process 3572 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24991== ERROR: libFuzzer: deadly signal Step #5: #0 0x561799f5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561799ed2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561799eb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ec4c2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ec4a4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ec4a1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561799e8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56179a962138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56179a8fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56179a8fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56179a8fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56179a31c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56179a309bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56179a30332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56179a36d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561799f5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56179a04aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561799eb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561799ec02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561799ea77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561799ed34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ec4a21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561799e9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f26dd3bed82cd7035cb363235e0dae3485554f6 Step #5: MERGE-OUTER: attempt 240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1929576473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f26dd3bed82cd7035cb363235e0dae3485554f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 444 processed earlier; will process 3571 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25009== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646470f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56464706bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56464704e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faefa09c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faef9eb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faef9e90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564647027e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564647afb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564647a95632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564647a97375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564647a9735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646474b5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646474a2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56464749c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646475060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646470f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646471e3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56464704fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646470592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646470407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56464706c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faef9e92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564647033bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b185d28a3107a6d8db9f466944ad19dafa62eaf Step #5: MERGE-OUTER: attempt 241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1930486938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0b185d28a3107a6d8db9f466944ad19dafa62eaf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 447 processed earlier; will process 3568 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25122== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb8f0ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb8f063b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb8f046665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3744d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3742eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3742ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb8f01fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eb8faf3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb8fa8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eb8fa8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb8fa8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eb8f4ad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb8f49abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb8f49432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb8f4fe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb8f0efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb8f1dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb8f047d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb8f0512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb8f0387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb8f0644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3742cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb8f02bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24625c0c652642b46be192cc802a41a0eb77a532 Step #5: MERGE-OUTER: attempt 242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1931945287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/24625c0c652642b46be192cc802a41a0eb77a532' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 450 processed earlier; will process 3565 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25210== ERROR: libFuzzer: deadly signal Step #5: #0 0x560537693594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560537607b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605375ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f927cbb441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f927c9c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f927c9a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605375c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560538097138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560538031632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560538033375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56053803335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560537b082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560537b3f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560537a50f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560537a3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560537a3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560537aa20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560537693c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56053777feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5605375ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5605375f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5605375dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5605376084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f927c9aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5605375cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5dca17a519093159e50736b86d797dd9a649d10 Step #5: MERGE-OUTER: attempt 243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1933267975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d5dca17a519093159e50736b86d797dd9a649d10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 452 processed earlier; will process 3563 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25293== ERROR: libFuzzer: deadly signal Step #5: #0 0x55941379b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55941370fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594136f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d2627241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d2608700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d26066858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594136cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55941419f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559414139632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55941413b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55941413b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559413b59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559413b46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559413b4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559413baa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55941379bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559413887eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594136f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594136fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594136e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594137104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d26068082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594136d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9bae91a1f24b1e3074a5af96e73dc84da248afd Step #5: MERGE-OUTER: attempt 244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1933921390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9bae91a1f24b1e3074a5af96e73dc84da248afd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 453 processed earlier; will process 3562 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25306== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636816a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563681619b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636815fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58dc19d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58dbfb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58dbf91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636815d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5636820a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563682043632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563682045375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56368204535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563681b1a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563681b5133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563681a62f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563681a50bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563681a4a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563681ab40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636816a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563681791eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5636815fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636816072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636815ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56368161a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f58dbf93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5636815e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9efd01b6c5b7ffb295a3ddd9170afe5164c14e14 Step #5: MERGE-OUTER: attempt 245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1934598368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9efd01b6c5b7ffb295a3ddd9170afe5164c14e14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 454 processed earlier; will process 3561 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25320== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e2d7ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e2d773b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e2d756665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cf4a7941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cf488e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cf486d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e2d72fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e2e203138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e2e19d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e2e19f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e2e19f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e2dc742c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555e2dcab33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555e2dbbcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555e2dbaabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555e2dba432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555e2dc0e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555e2d7ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555e2d8ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555e2d757d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555e2d7612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555e2d7487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555e2d7744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1cf486f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555e2d73bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e24f04a92ce0246cca928ec0fcd87e9b7a4cf8ba Step #5: MERGE-OUTER: attempt 246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1935640716 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e24f04a92ce0246cca928ec0fcd87e9b7a4cf8ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 456 processed earlier; will process 3559 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25399== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646429e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56464295bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56464293e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f121f43241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f121f24700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f121f226858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564642917e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5646433eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564643385632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564643387375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56464338735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564642e5c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564642e9333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564642da4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564642d92bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564642d8c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564642df60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5646429e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564642ad3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56464293fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5646429492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5646429307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56464295c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f121f228082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564642923bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14d23a525ab1ca20dbd58450256dc99a9491c074 Step #5: MERGE-OUTER: attempt 247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1936916934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/14d23a525ab1ca20dbd58450256dc99a9491c074' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 458 processed earlier; will process 3557 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25513== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0c8604594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0c8578b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0c855b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa292c5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa292a6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa292a4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0c8534e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a0c9008138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0c8fa2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0c8fa4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0c8fa435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a0c8a792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0c8ab033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0c89cee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a0c89d0ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55a0c86fca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55a0c86e2dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55a0c86f0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55a0c86f0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55a0c86f0ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55a0c855cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a0c85662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a0c854d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a0c85794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa292a4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a0c8540bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8d628ddde29e492d0b585f07af0173fabd5ba51 Step #5: MERGE-OUTER: attempt 248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1938658654 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8d628ddde29e492d0b585f07af0173fabd5ba51' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 460 processed earlier; will process 3555 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25664== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac6d738594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac6d6acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac6d68f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f053ef2341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f053ed3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f053ed17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac6d668e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac6e13c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac6e0d6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac6e0d8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac6e0d835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac6daf6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac6dae3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac6dadd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac6db470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac6d738c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac6d824eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac6d690d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac6d69a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac6d6817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac6d6ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f053ed19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac6d674bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82980c4d9f747f2726d7e016626743f0ceec16c6 Step #5: MERGE-OUTER: attempt 249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1939477392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/82980c4d9f747f2726d7e016626743f0ceec16c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 461 processed earlier; will process 3554 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25681== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c565236594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5651aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c56518d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f463609141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4635ea600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4635e85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c565166e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c565c3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c565bd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c565bd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c565bd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5655f4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5655e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5655db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5656450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c565236c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c565322eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c56518ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5651982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c56517f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5651ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4635e87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c565172bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2ea49e548448134a51550b34b7efedee8bb4ed1 Step #5: MERGE-OUTER: attempt 250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1940846337 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d2ea49e548448134a51550b34b7efedee8bb4ed1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 464 processed earlier; will process 3551 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25774== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b39107594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b3907bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b3905e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5eafc0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5eafa1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5eaf9f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b39037e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b39b0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b39aa5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b39aa7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b39aa735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b3957c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b395b333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b395b44b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x562b394ab178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x562b395160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x562b39107c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x562b391f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x562b3905fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x562b390692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562b390507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x562b3907c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5eaf9fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562b39043bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb8d50a9e5ea59927ac759791a02b064669405c9 Step #5: MERGE-OUTER: attempt 251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1941318025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bb8d50a9e5ea59927ac759791a02b064669405c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 465 processed earlier; will process 3550 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25816== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596add1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596adc8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596adc71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadb017941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadaff8e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadaff6d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596adc4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5596ae71e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596ae6b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5596ae6ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596ae6ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5596ae0d8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596ae0c5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596ae0bf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596ae1290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596add1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5596ade06eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596adc72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596adc7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596adc637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596adc8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadaff6f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596adc56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c28779675126f2e81b2bc7c26896eeb992f2232 Step #5: MERGE-OUTER: attempt 252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1941725321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c28779675126f2e81b2bc7c26896eeb992f2232' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 466 processed earlier; will process 3549 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25825== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c148bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c14830b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c14813665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46e9e5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46e9c7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46e9c52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c147ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c152c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c1525a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c1525c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c1525c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c14d312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559c14d6833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559c14c79f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559c14c67bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559c14c6132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559c14ccb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559c148bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559c149a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559c14814d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559c1481e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559c148057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559c148314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f46e9c54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559c147f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd298f7f39c029b9b46429ad784b4062e369f481 Step #5: MERGE-OUTER: attempt 253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1943668267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd298f7f39c029b9b46429ad784b4062e369f481' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 469 processed earlier; will process 3546 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a55ae95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a55ae09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a55adec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3c276841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3c257d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3c255c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a55adc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a55b899138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a55b833632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a55b835375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a55b83535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a55b30a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a55b34133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a55b252f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a55b240bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a55b23a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a55b2a40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a55ae95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a55af81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a55adedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a55adf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a55adde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a55ae0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3c255e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a55add1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6055241d756a010012bac2f557c8c294c6806988 Step #5: MERGE-OUTER: attempt 254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1945131415 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6055241d756a010012bac2f557c8c294c6806988' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 471 processed earlier; will process 3544 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26068== ERROR: libFuzzer: deadly signal Step #5: #0 0x56454f60a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56454f57eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56454f561665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef28c3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef28a4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef28a29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56454f53ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56455000e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56454ffa8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56454ffaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56454ffaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56454f9c8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56454f9b5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56454f9af32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56454fa190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56454f60ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56454f6f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56454f562d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56454f56c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56454f5537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56454f57f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef28a2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56454f546bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-739fe5ac660ed0953bf60ecb12638f86a9f8d35d Step #5: MERGE-OUTER: attempt 255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1946457205 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/739fe5ac660ed0953bf60ecb12638f86a9f8d35d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 476 processed earlier; will process 3539 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26183== ERROR: libFuzzer: deadly signal Step #5: #0 0x561453853594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614537c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614537aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faec770541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faec751a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faec74f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561453783e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561454257138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614541f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5614541f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614541f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561453cc82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561453cff33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561453c10f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561453bfebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561453bf832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561453c620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561453853c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56145393feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5614537abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5614537b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56145379c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5614537c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faec74fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56145378fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-984206b3b5c258d9b333472ba906c8c4c14cf96d Step #5: MERGE-OUTER: attempt 256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1947961867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/984206b3b5c258d9b333472ba906c8c4c14cf96d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 478 processed earlier; will process 3537 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26240== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608d2609594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608d257db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608d2560665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ec80a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ec7eb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ec7e97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608d2539e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5608d300d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608d2fa7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5608d2fa9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608d2fa935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5608d29c7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608d29b4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5608d29ae32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608d2a180f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608d2609c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608d26f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5608d2561d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608d256b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5608d25527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608d257e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ec7e99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608d2545bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6e9e2feb287dad099c55ae91870a99e60fff59f Step #5: MERGE-OUTER: attempt 257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1948403935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6e9e2feb287dad099c55ae91870a99e60fff59f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 479 processed earlier; will process 3536 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26311== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dfead7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dfea4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dfea2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3dc95e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3dc93fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3dc93dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dfea07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563dff4db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dff475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563dff477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dff47735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563dfee95429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dfee82bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dfee7c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dfeee60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dfead7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dfebc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dfea2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dfea392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dfea207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dfea4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3dc93df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dfea13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8836899478388975dd6bc36561dffefc11dfa3e0 Step #5: MERGE-OUTER: attempt 258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1949071446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8836899478388975dd6bc36561dffefc11dfa3e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 480 processed earlier; will process 3535 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26323== ERROR: libFuzzer: deadly signal Step #5: #0 0x556643309594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55664327db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556643260665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bfce5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1bfcc6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1bfcc48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556643239e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556643d0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556643ca7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556643ca9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556643ca935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55664377e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566437b533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566436c6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566436b4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566436ae32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566437180f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556643309c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566433f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556643261d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55664326b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566432527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55664327e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1bfcc4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556643245bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a2c48ec22eb707153dcf7602e67ba63bf095033 Step #5: MERGE-OUTER: attempt 259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1950987350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a2c48ec22eb707153dcf7602e67ba63bf095033' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 483 processed earlier; will process 3532 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26420== ERROR: libFuzzer: deadly signal Step #5: #0 0x560962116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56096208ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56096206d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb16747341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb16728800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb167267858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560962046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560962b1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560962ab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560962ab6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560962ab635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609624d4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609624c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609624bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609625250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560962116c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560962202eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56096206ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609620782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56096205f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56096208b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb167269082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560962052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f73ff4ea7393f4d70a4ef615e7d1d506db5f572c Step #5: MERGE-OUTER: attempt 260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1952699057 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f73ff4ea7393f4d70a4ef615e7d1d506db5f572c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 486 processed earlier; will process 3529 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==26540== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c44d1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c44c90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c44c73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb06f44641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb06f25b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb06f23a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c44c4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c45720138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c456ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c456bc578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x564c450c20d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x564c4512b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x564c44d1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x564c44e08eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x564c44c74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x564c44c7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x564c44c657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x564c44c914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb06f23c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x564c44c58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61f530f0b238efeb4243fe350643f8e6bf3a2569 Step #5: MERGE-OUTER: attempt 261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1953486956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/61f530f0b238efeb4243fe350643f8e6bf3a2569' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 487 processed earlier; will process 3528 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26562== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573ce5d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573ce544b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573ce527665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f582836341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f582817800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5828157858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573ce500e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5573cefd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573cef6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5573cef70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573cef7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5573ce98e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573ce97bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573ce97532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573ce9df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573ce5d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573ce6bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573ce528d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573ce5322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573ce5197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573ce5454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5828159082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573ce50cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4413bef425bea2c524298ecbef26494b355c7b94 Step #5: MERGE-OUTER: attempt 262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1954178463 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4413bef425bea2c524298ecbef26494b355c7b94' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 488 processed earlier; will process 3527 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26636== ERROR: libFuzzer: deadly signal Step #5: #0 0x56522747d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652273f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652273d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f000def941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f000dd0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f000dced858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652273ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565227e81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565227e1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565227e1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565227e1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5652278f22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56522792933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56522783af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565227828bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56522782232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56522788c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56522747dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565227569eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652273d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652273df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652273c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652273f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f000dcef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652273b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8196e5abef09cc03711a490ace6483dfdac9f1ee Step #5: MERGE-OUTER: attempt 263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1954664484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8196e5abef09cc03711a490ace6483dfdac9f1ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 489 processed earlier; will process 3526 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26676== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9f43d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9f434db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9f4330665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a1872341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a1853800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a18517858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9f4309e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c9f4ddd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9f4d77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c9f4d79375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9f4d7935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c9f4797429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9f4784bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9f477e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9f47e80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9f43d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9f44c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9f4331d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9f433b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9f43227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9f434e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a18519082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9f4315bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af74549865392c1b3ca281686772d533b252aff6 Step #5: MERGE-OUTER: attempt 264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1956365783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af74549865392c1b3ca281686772d533b252aff6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 492 processed earlier; will process 3523 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26771== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca2f457594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca2f3cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca2f3ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecf3b5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecf396800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecf3947858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca2f387e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ca2fe5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca2fdf5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ca2fdf7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca2fdf735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ca2f8cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ca2f90333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ca2f814f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ca2f802bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ca2f7fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ca2f8660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ca2f457c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ca2f543eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ca2f3afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ca2f3b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ca2f3a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ca2f3cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fecf3949082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ca2f393bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49173eb1900fc85ef40f06c3178dfd0f9e0e9051 Step #5: MERGE-OUTER: attempt 265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1957048778 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/49173eb1900fc85ef40f06c3178dfd0f9e0e9051' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 493 processed earlier; will process 3522 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26785== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ca7536594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ca74aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ca748d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6284b4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f628495700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6284936858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ca7466e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ca7f3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ca7ed4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ca7ed6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ca7ed635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ca78f4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ca78e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ca78db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ca79450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ca7536c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ca7622eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ca748ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ca74982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ca747f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ca74ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6284938082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ca7472bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2af4dc355bae3484fddaf8e71e15bc58b8847dd Step #5: MERGE-OUTER: attempt 266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1957485739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e2af4dc355bae3484fddaf8e71e15bc58b8847dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 494 processed earlier; will process 3521 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26824== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e4ae87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e4adfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e4adde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1e937d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1e919200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1e9171858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e4adb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557e4b88b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e4b825632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557e4b827375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e4b82735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557e4b245429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e4b232bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e4b22c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e4b2960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e4ae87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e4af73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e4addfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e4ade92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e4add07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e4adfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa1e9173082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e4adc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2012b99b594f833cb5bd15e9ee1d543d0fbc11b Step #5: MERGE-OUTER: attempt 267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1958355312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b2012b99b594f833cb5bd15e9ee1d543d0fbc11b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 495 processed earlier; will process 3520 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26840== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e02e04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e02d78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e02d5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7f71f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7f700600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7f6fe5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e02d34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e03808138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e037a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e037a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e037a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e032792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555e032b033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555e031c1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555e031afbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555e031a932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555e032130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555e02e04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555e02ef0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555e02d5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555e02d662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555e02d4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555e02d794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc7f6fe7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555e02d40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd8e67360da9d0c9621dc10f1231f16e082ffe8a Step #5: MERGE-OUTER: attempt 268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1959295714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd8e67360da9d0c9621dc10f1231f16e082ffe8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 497 processed earlier; will process 3518 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26924== ERROR: libFuzzer: deadly signal Step #5: #0 0x555febc6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555febbe1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555febbc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08c931c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08c913100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08c9110858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555febb9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fec671138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fec60b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fec60d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fec60d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fec0e22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555fec11933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555fec02af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555fec018bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555fec01232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555fec07c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555febc6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555febd59eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555febbc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555febbcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555febbb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555febbe24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f08c9112082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555febba9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e79acaa5d5351477cc2d29020d5a511e30d20e28 Step #5: MERGE-OUTER: attempt 269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1959766971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e79acaa5d5351477cc2d29020d5a511e30d20e28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 498 processed earlier; will process 3517 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26963== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642851b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56428512ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56428510d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8f5bf541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8f5a0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8f59e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642850e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564285bba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564285b54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564285b56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564285b5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56428562b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56428566233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564285573f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564285561bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56428555b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642855c50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5642851b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5642852a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56428510ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642851182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5642850ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56428512b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb8f59eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5642850f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e4289ae1e2f19e12a21c2562860b2df7f89c658 Step #5: MERGE-OUTER: attempt 270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1961302523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e4289ae1e2f19e12a21c2562860b2df7f89c658' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 500 processed earlier; will process 3515 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27010== ERROR: libFuzzer: deadly signal Step #5: #0 0x56495bec6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56495be3ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56495be1d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf0069541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf004aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf00489858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56495bdf6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56495c8ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56495c864632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56495c866375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56495c86635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56495c284429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56495c271bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56495c26b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56495c2d50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56495bec6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56495bfb2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56495be1ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56495be282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56495be0f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56495be3b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf0048b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56495be02bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eac1eaadac224727ecbfd36146c34a916fc8a36 Step #5: MERGE-OUTER: attempt 271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1962492133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2eac1eaadac224727ecbfd36146c34a916fc8a36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 502 processed earlier; will process 3513 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==27155== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4a8ab0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4a8a24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4a8a07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d9669c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d964b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d96490858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4a89e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c4a94b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4a944e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4a9450375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4a945035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4a8f252c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4a8f5a8b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x55c4a8e74721 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x55c4a8bb71f8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x55c4a8b93fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x55c4a8b9cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x55c4a8b9cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x55c4a8b9cff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x55c4a8a08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4a8a122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4a89f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4a8a254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8d96492082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4a89ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a05bf562e95910aaa5c20740ef431bf468173809 Step #5: MERGE-OUTER: attempt 272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1964218968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a05bf562e95910aaa5c20740ef431bf468173809' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 504 processed earlier; will process 3511 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b246f95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b246f09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b246eec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feede4c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feede2da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feede2b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b246ec5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b247999138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b247933632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b247935375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b24793535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b24740a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b24744133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b247352f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b247340bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b24733a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b2473a40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b246f95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b247081eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b246eedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b246ef72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b246ede7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b246f0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feede2bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b246ed1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25118eac72ae52433686698627c8d581f22b8ba3 Step #5: MERGE-OUTER: attempt 273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1966409967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25118eac72ae52433686698627c8d581f22b8ba3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 508 processed earlier; will process 3507 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27342== ERROR: libFuzzer: deadly signal Step #5: #0 0x563325e3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563325dafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563325d92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff62155441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff62136900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff621348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563325d6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56332683f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633267d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5633267db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633267db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5633261f9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5633261e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5633261e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56332624a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563325e3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563325f27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563325d93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563325d9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563325d847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563325db04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff62134a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563325d77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0ce3c1c1b44e83c24a50258ffa3cdfd992fccb8 Step #5: MERGE-OUTER: attempt 274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1966836352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b0ce3c1c1b44e83c24a50258ffa3cdfd992fccb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 509 processed earlier; will process 3506 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27412== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f98d89f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f98d813b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f98d7f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa824dd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa824be700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa824bc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f98d7cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f98e2a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f98e23d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f98e23f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f98e23f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f98dd142c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f98dd4b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f98dc5cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f98dc4abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f98dc4432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f98dcae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f98d89fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f98d98beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f98d7f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f98d8012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f98d7e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f98d8144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa824bc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f98d7dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fd8cacba5c46a5a9dfaa172c5e4b856a80338f3 Step #5: MERGE-OUTER: attempt 275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1967331805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6fd8cacba5c46a5a9dfaa172c5e4b856a80338f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 510 processed earlier; will process 3505 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d167b9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d167b11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d167af4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11265ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11263c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11263a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d167acde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d1685a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d16853b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d16853d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d16853d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d167f5b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d167f48bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d167f4232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d167fac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d167b9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d167c89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d167af5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d167aff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d167ae67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d167b124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11263a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d167ad9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd53d45b9a29e1341f6748ee04edbb1ad40ca840 Step #5: MERGE-OUTER: attempt 276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1968061358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd53d45b9a29e1341f6748ee04edbb1ad40ca840' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 511 processed earlier; will process 3504 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27433== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cb0824594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cb0798b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cb077b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3647d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3645ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3645cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cb0754e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560cb1228138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cb11c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560cb11c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cb11c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560cb0be2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cb0bcfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cb0bc932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cb0c330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cb0824c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cb0910eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cb077cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cb07862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cb076d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cb07994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3645cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cb0760bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-071163ea9d7c78a4393ce7b445b3e98ccd4aadf1 Step #5: MERGE-OUTER: attempt 277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1968845706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/071163ea9d7c78a4393ce7b445b3e98ccd4aadf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 512 processed earlier; will process 3503 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27450== ERROR: libFuzzer: deadly signal Step #5: #0 0x559845485594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598453f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598453dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0312b9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03129a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0312985858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598453b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559845e89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559845e23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559845e25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559845e2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559845843429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559845830bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55984582a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598458940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559845485c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559845571eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598453ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598453e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598453ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598453fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0312987082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598453c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c272bfe5f2da1fa5686b356b4e2d044557caecab Step #5: MERGE-OUTER: attempt 278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1969633035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c272bfe5f2da1fa5686b356b4e2d044557caecab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 513 processed earlier; will process 3502 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27468== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c9333f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c932b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c93296665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37fea7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37fe89200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37fe871858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c9326fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c93d43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c93cdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c93cdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c93cdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c936fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c936eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c936e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c9374e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c9333fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c9342beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c93297d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c932a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c932887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c932b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37fe873082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c9327bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d789b323650c5ba0e307f4bc3a6193e72d82711e Step #5: MERGE-OUTER: attempt 279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1970417519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d789b323650c5ba0e307f4bc3a6193e72d82711e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 514 processed earlier; will process 3501 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27486== ERROR: libFuzzer: deadly signal Step #5: #0 0x559da2d22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559da2c96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559da2c79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccd900641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccd8e1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccd8dfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559da2c52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559da3726138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559da36c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559da36c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559da36c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559da30e0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559da30cdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559da30c732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559da31310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559da2d22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559da2e0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559da2c7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559da2c842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559da2c6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559da2c974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fccd8dfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559da2c5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a8556c17b155ac4baaa57aa07a951dad8957410 Step #5: MERGE-OUTER: attempt 280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1971202388 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a8556c17b155ac4baaa57aa07a951dad8957410' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 515 processed earlier; will process 3500 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27504== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbd525b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbd51cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbd51b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f0b01c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f0ae3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f0ae10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbd518be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cbd5c5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbd5bf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cbd5bfb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbd5bfb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cbd5619429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbd5606bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbd560032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbd566a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbd525bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbd5347eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbd51b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbd51bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbd51a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbd51d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9f0ae12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbd5197bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0624e8d1f8c1de4267e885921d2a7a291dcfe056 Step #5: MERGE-OUTER: attempt 281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1971995433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0624e8d1f8c1de4267e885921d2a7a291dcfe056' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 516 processed earlier; will process 3499 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27522== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac4c2e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac4c255b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac4c238665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f634d49d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f634d2b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f634d291858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac4c211e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac4cce5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac4cc7f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac4cc81375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac4cc8135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac4c69f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac4c68cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac4c68632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac4c6f00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac4c2e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac4c3cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac4c239d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac4c2432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac4c22a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac4c2564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f634d293082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac4c21dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a0d75d2c3879fefadc4d9eec161fee2524c6019 Step #5: MERGE-OUTER: attempt 282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1973231763 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a0d75d2c3879fefadc4d9eec161fee2524c6019' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 518 processed earlier; will process 3497 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==27611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6f1b99594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6f1b0db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6f1af0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f582f8aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f582f6bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f582f69e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6f1ac9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b6f259d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6f2537632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b6f2539578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55b6f1f3f0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b6f1fa80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b6f1b99c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b6f1c85eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b6f1af1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b6f1afb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b6f1ae27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b6f1b0e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f582f6a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b6f1ad5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e72326ef3bf307298eb106677fbff038555d2a1d Step #5: MERGE-OUTER: attempt 283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1974018587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e72326ef3bf307298eb106677fbff038555d2a1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 519 processed earlier; will process 3496 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27633== ERROR: libFuzzer: deadly signal Step #5: #0 0x555832617594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55583258bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55583256e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18e871841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18e852d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18e850c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555832547e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55583301b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555832fb5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555832fb7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555832fb735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5558329d5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558329c2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558329bc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555832a260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555832617c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555832703eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55583256fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558325792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558325607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55583258c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18e850e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555832553bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0fc6906de59950e39d19e9d93d338faf0b6dcce Step #5: MERGE-OUTER: attempt 284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1974456885 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b0fc6906de59950e39d19e9d93d338faf0b6dcce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 520 processed earlier; will process 3495 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27702== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec7b64b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec7b5bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec7b5a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa11d17f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa11cf9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa11cf73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec7b57be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ec7c04f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec7bfe9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ec7bfeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec7bfeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ec7bac02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ec7baf733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ec7ba08f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ec7b9f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ec7b9f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ec7ba5a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ec7b64bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ec7b737eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ec7b5a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ec7b5ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ec7b5947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ec7b5c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa11cf75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ec7b587bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61b16dce69fc7029c8246da142bca71bc6c9627c Step #5: MERGE-OUTER: attempt 285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1976208105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/61b16dce69fc7029c8246da142bca71bc6c9627c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 523 processed earlier; will process 3492 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27825== ERROR: libFuzzer: deadly signal Step #5: #0 0x560871a82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608719f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608719d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb09de6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb09dc8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb09dc5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608719b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560872486138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560872420632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560872422375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56087242235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560871ef72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560871f2e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560871e3ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560871e2dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560871e2732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560871e910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560871a82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560871b6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5608719dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5608719e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5608719cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5608719f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb09dc61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5608719bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de478e1cfd2107606aacfb5025ab65169617f294 Step #5: MERGE-OUTER: attempt 286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1977470269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de478e1cfd2107606aacfb5025ab65169617f294' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 525 processed earlier; will process 3490 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27939== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be75b9c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be75b10b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be75af3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ab5ec241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ab5cd700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ab5cb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be75acce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55be765a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be7653a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55be7653c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be7653c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55be760112c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55be7604833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55be75f59f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55be75f47bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55be75f4132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55be75fab0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55be75b9cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55be75c88eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55be75af4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55be75afe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55be75ae57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55be75b114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ab5cb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55be75ad8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00c6cf199efbb195b886628ff5f188b5e685c5d8 Step #5: MERGE-OUTER: attempt 287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1978785606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00c6cf199efbb195b886628ff5f188b5e685c5d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 527 processed earlier; will process 3488 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fef568f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fef5603b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fef55e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17b0bd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17b09ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17b09cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fef55bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fef6093138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fef602d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fef602f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fef602f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fef5a4d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fef5a3abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fef5a3432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fef5a9e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fef568fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fef577beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fef55e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fef55f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fef55d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fef56044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f17b09cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fef55cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e238f882362e47112f6e4bb16ae08c8942f995e6 Step #5: MERGE-OUTER: attempt 288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1979572860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e238f882362e47112f6e4bb16ae08c8942f995e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 528 processed earlier; will process 3487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b334757594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3346cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3346ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89c5e9641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89c5cab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89c5c8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b334687e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b33515b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3350f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b3350f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3350f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b334b15429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b334b02bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b334afc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b334b660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b334757c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b334843eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b3346afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3346b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b3346a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3346cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f89c5c8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b334693bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1790a4a37af47de4b5029a03d7b9763940b05195 Step #5: MERGE-OUTER: attempt 289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1980361043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1790a4a37af47de4b5029a03d7b9763940b05195' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 529 processed earlier; will process 3486 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28088== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634ceb17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634cea8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634cea6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ef24cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ef22e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ef22bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634cea47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5634cf51b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634cf4b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5634cf4b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634cf4b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5634ceed5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634ceec2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634ceebc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634cef260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634ceb17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634cec03eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634cea6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634cea792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634cea607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634cea8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ef22c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634cea53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a416b4b207d6b1b7718ee37373b1af6e323612f5 Step #5: MERGE-OUTER: attempt 290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1981144218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a416b4b207d6b1b7718ee37373b1af6e323612f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 530 processed earlier; will process 3485 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28106== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b99aca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b99a3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b99a21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec696fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec6950f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec694ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b999fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b9a4ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b9a468632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b9a46a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b9a46a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b99e88429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b99e75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b99e6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b99ed90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b99acac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b99bb6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b99a22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b99a2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b99a137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b99a3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec694f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b99a06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a350e4aa7dce1cf4cc2786696bb4bff13d0db7f Step #5: MERGE-OUTER: attempt 291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1981924862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a350e4aa7dce1cf4cc2786696bb4bff13d0db7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 531 processed earlier; will process 3484 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28124== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636695d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563669545b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563669528665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f623317e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6232f9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6232f72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563669501e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563669fd5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563669f6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563669f71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563669f7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563669a462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563669a7d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56366998ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56366997cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56366997632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5636699e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636695d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636696bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563669529d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636695332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56366951a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5636695464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6232f74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56366950dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7bb4574ea3beca1854dc343dd2fc32c61cc29a92 Step #5: MERGE-OUTER: attempt 292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1982969411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7bb4574ea3beca1854dc343dd2fc32c61cc29a92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 533 processed earlier; will process 3482 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7c4c46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7c4bbab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7c4b9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ab299b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ab27b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ab278f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7c4b76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f7c564a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7c55e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f7c55e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7c55e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f7c5004429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f7c4ff1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f7c4feb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f7c50550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f7c4c46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f7c4d32eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f7c4b9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7c4ba82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f7c4b8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f7c4bbb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ab2791082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f7c4b82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db63b200962e072eff70fd2eeea6b6fc37d63ecf Step #5: MERGE-OUTER: attempt 293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1983761402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db63b200962e072eff70fd2eeea6b6fc37d63ecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 534 processed earlier; will process 3481 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28225== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e84ef3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e84e67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e84e4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f310f3dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f310f1f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f310f1d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e84e23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e858f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e85891632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e85893375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e8589335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e852b1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e8529ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e8529832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e853020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e84ef3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e84fdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e84e4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e84e552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e84e3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e84e684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f310f1d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e84e2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7b53a5443599829cecd671eac821bf7134a35cb Step #5: MERGE-OUTER: attempt 294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1984549833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7b53a5443599829cecd671eac821bf7134a35cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 535 processed earlier; will process 3480 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28243== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cabc049594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cabbfbdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cabbfa0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d5d54241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d5d35700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d5d336858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cabbf79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cabca4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cabc9e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cabc9e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cabc9e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cabc407429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cabc3f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cabc3ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cabc4580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cabc049c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cabc135eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cabbfa1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cabbfab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cabbf927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cabbfbe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d5d338082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cabbf85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed2422e7d8c4f5bea4eeb7dcafb69d4c1da8e692 Step #5: MERGE-OUTER: attempt 295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1985341138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed2422e7d8c4f5bea4eeb7dcafb69d4c1da8e692' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 536 processed earlier; will process 3479 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28261== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a912a57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9129cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9129ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4fd5e0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4fd5c1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4fd5bfb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a912987e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a91345b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9133f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9133f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9133f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a912e15429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a912e02bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a912dfc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a912e660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a912a57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a912b43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9129afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9129b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9129a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9129cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4fd5bfd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a912993bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b86c6b6f891d97d2ca66f97e7faa0627dd75692e Step #5: MERGE-OUTER: attempt 296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1986126732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b86c6b6f891d97d2ca66f97e7faa0627dd75692e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 537 processed earlier; will process 3478 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28279== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ca0385594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ca02f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ca02dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f327a65541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f327a46a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f327a449858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ca02b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ca0d89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ca0d23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ca0d25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ca0d2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ca0743429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ca0730bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ca072a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ca07940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ca0385c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ca0471eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ca02ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ca02e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ca02ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ca02fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f327a44b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ca02c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7c879c141f509b6a719975d91574732de5c52b3 Step #5: MERGE-OUTER: attempt 297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1986914778 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7c879c141f509b6a719975d91574732de5c52b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 538 processed earlier; will process 3477 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28297== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd6db8e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd6db02b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd6dae5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03f185541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03f166a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03f1649858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd6dabee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cd6e592138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd6e52c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cd6e52e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd6e52e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cd6e0032c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd6e03a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd6df4bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd6df39bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd6df3332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd6df9d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd6db8ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd6dc7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd6dae6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd6daf02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd6dad77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd6db034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f03f164b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd6dacabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc90c52f88dfba93a0d3af6eff3ca78155e7ed59 Step #5: MERGE-OUTER: attempt 298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1988028261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc90c52f88dfba93a0d3af6eff3ca78155e7ed59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 541 processed earlier; will process 3474 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28384== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556cbdc4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556cbd38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556cbd1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80abe2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80abc3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80abc14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556cbcf4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5556cc7c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556cc762632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556cc764375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556cc76435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5556cc2392c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5556cc27033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556cc181f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556cc16fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5556cc16932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556cc1d30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5556cbdc4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5556cbeb0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556cbd1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556cbd262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556cbd0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556cbd394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f80abc16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556cbd00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0fbd8639d34e859556fcfaa4f41e8fb263db0752 Step #5: MERGE-OUTER: attempt 299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1988534634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0fbd8639d34e859556fcfaa4f41e8fb263db0752' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 542 processed earlier; will process 3473 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28424== ERROR: libFuzzer: deadly signal Step #5: #0 0x557940f59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557940ecdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557940eb0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f627a54741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f627a35c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f627a33b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557940e89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55794195d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579418f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5579418f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579418f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557941317429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557941304bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579412fe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5579413680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557940f59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557941045eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557940eb1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557940ebb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557940ea27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557940ece4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f627a33d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557940e95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22b2f24ad3bbacca329ce8da4b015369b36c44a3 Step #5: MERGE-OUTER: attempt 300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1988968170 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/22b2f24ad3bbacca329ce8da4b015369b36c44a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 543 processed earlier; will process 3472 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28431== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d661c17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d661b8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d661b6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c1356741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c1337c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c1335b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d661b47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d66261b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6625b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d6625b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6625b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d66208c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d6620c333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d661fd4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d661fc2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d661fbc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d6620260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d661c17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d661d03eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d661b6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d661b792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d661b607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d661b8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1c1335d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d661b53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6bd9b8455b4df16d99cf7c5e5234da082b83a68 Step #5: MERGE-OUTER: attempt 301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1990795326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d6bd9b8455b4df16d99cf7c5e5234da082b83a68' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 546 processed earlier; will process 3469 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28522== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f5ae52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f5adc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f5ada9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff20027c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff20009100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff200070858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f5ad82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f5b856138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f5b7f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f5b7f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f5b7f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f5b210429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f5b1fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f5b1f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f5b2610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f5ae52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f5af3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f5adaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f5adb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f5ad9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f5adc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff200072082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f5ad8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a586aab959235a275df4807ad71c5e89175198f Step #5: MERGE-OUTER: attempt 302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1992921203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a586aab959235a275df4807ad71c5e89175198f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 549 processed earlier; will process 3466 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28606== ERROR: libFuzzer: deadly signal Step #5: #0 0x56294d73b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56294d6afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56294d692665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f564714741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5646f5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5646f3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56294d66be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56294e13f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56294e0d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56294e0db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56294e0db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56294daf9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56294dae6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56294dae032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56294db4a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56294d73bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56294d827eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56294d693d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56294d69d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56294d6847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56294d6b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5646f3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56294d677bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c53b43c5baa8f5f3d5d164277b8db7f112562bc Step #5: MERGE-OUTER: attempt 303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1994495581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3c53b43c5baa8f5f3d5d164277b8db7f112562bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 552 processed earlier; will process 3463 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28694== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a407570594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4074e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4074c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a1d2e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a1d0fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a1d0d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4074a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a407f74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a407f0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a407f10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a407f1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a40792e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a40791bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a40791532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a40797f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a407570c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a40765ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4074c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4074d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4074b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4074e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a1d0db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4074acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ced2af7ea714642cddfed2119472ad290be012c Step #5: MERGE-OUTER: attempt 304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1995286164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6ced2af7ea714642cddfed2119472ad290be012c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 553 processed earlier; will process 3462 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28712== ERROR: libFuzzer: deadly signal Step #5: #0 0x556710d92594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556710d06b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556710ce9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98bf0ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98beec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98bee9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556710cc2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556711796138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556711730632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556711732375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55671173235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567112072c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55671123e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55671114ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55671113dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55671113732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567111a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556710d92c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556710e7eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556710cead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556710cf42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556710cdb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556710d074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f98beea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556710ccebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ba64f2d020ad99a0edcf7eb06868e8f7afed1e3 Step #5: MERGE-OUTER: attempt 305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1997109611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ba64f2d020ad99a0edcf7eb06868e8f7afed1e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 557 processed earlier; will process 3458 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==28840== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dadb52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dadac6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dadaa9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa80ba3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa80b84800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa80b827858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dada82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559dae556138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559dae4f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559dae4f2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x559dadef80d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559dadf610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559dadb52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x559dadc3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559dadaaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559dadab42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559dada9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559dadac74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa80b829082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559dada8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4b53c670bf606ca39f2eb61b0ab44893178bf53 Step #5: MERGE-OUTER: attempt 306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1997892177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c4b53c670bf606ca39f2eb61b0ab44893178bf53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 558 processed earlier; will process 3457 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28861== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b40992594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b40906b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b408e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e880c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e87ed700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e87eb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b408c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b41396138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b41330632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b41332375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b4133235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b40d50429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b40d3dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b40d3732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b40da10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b40992c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b40a7eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b408ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b408f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b408db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b409074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2e87eb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b408cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa445edd7f61a3854e46196872ec36bfaaeb1218 Step #5: MERGE-OUTER: attempt 307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1998328240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aa445edd7f61a3854e46196872ec36bfaaeb1218' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 559 processed earlier; will process 3456 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28930== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd557a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd55716b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd556f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c14b1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c1493100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c14910858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd556d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd561a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd56140632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd56142375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd5614235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd55b60429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd55b4dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd55b4732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd55bb10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd557a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd5588eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd556fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd557042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd556eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd557174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c14912082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd556debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e0b32982eacd3d5afd367a9c2fb932b431185d2 Step #5: MERGE-OUTER: attempt 308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1999185606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4e0b32982eacd3d5afd367a9c2fb932b431185d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 560 processed earlier; will process 3455 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28946== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a456805594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a456779b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a45675c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c51f5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c51d7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c51d51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a456735e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a457209138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4571a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a4571a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4571a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a456bc3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a456bb0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a456baa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a456c140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a456805c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4568f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a45675dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4567672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a45674e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a45677a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c51d53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a456741bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55ccb3430b85b11ef763c162e094e27452b1f29b Step #5: MERGE-OUTER: attempt 309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1999975745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55ccb3430b85b11ef763c162e094e27452b1f29b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 561 processed earlier; will process 3454 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28964== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9accfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9acc71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9acc54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f844415e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8443f7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8443f52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9acc2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9ad701138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9ad69b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9ad69d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9ad69d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9ad0bb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9ad0a8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9ad0a232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9ad10c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9accfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9acde9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9acc55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9acc5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9acc467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9acc724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8443f54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9acc39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6c2e0a2b485417f4271d797a76295eb23656395 Step #5: MERGE-OUTER: attempt 310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2000761539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6c2e0a2b485417f4271d797a76295eb23656395' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 562 processed earlier; will process 3453 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==28982== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e95327594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e9529bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e9527e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f807e81a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f807e62f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f807e60e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e95257e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e95d2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e95cc5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e95cc7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x562e956cd0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562e957360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562e95327c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562e95413eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562e9527fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562e952892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562e952707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562e9529c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f807e610082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562e95263bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed557faf5225a4e73b2345b777cc2cb2fdf3e4c6 Step #5: MERGE-OUTER: attempt 311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2001546910 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed557faf5225a4e73b2345b777cc2cb2fdf3e4c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 563 processed earlier; will process 3452 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29004== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e21bcea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e21bc5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e21bc41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9c486941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9c467e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9c465d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e21bc1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e21c6ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e21c688632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e21c68a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e21c68a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e21c15f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e21c19633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e21c0b4e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55e21c0b7c4d in cryptonote::Blockchain::find_blockchain_supplement(unsigned long, std::__1::list> const&, std::__1::vector, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>, std::__1::allocator, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>>>&, unsigned long&, crypto::hash&, unsigned long&, bool, bool, bool, unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2805:9 Step #5: #15 0x55e21bddf17b in cryptonote::core_rpc_server::handle_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*, unsigned long&) /src/monero/monero/src/rpc/core_rpc_server.cpp:549:16 Step #5: #16 0x55e21bde00e4 in cryptonote::core_rpc_server::on_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:653:12 Step #5: #17 0x55e21bdc84e7 in fuzz_get_blocks(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:73:7 Step #5: #18 0x55e21bdd6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #19 0x55e21bdd6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #20 0x55e21bdd6ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #21 0x55e21bc42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55e21bc4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55e21bc337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55e21bc5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7fe9c465f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55e21bc26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fe7820f9335a0f2d86dd4ff555a2b1d9ca43763 Step #5: MERGE-OUTER: attempt 312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2002907993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8fe7820f9335a0f2d86dd4ff555a2b1d9ca43763' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 564 processed earlier; will process 3451 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29115== ERROR: libFuzzer: deadly signal Step #5: #0 0x564096151594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640960c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640960a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06ed21641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06ed02b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06ed00a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564096081e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564096b55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564096aef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564096af1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564096af135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56409650f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640964fcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640964f632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640965600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564096151c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56409623deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640960a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640960b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56409609a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640960c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f06ed00c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56409608dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c61d5857640d6dfa3260c10d7469df75ef8722a1 Step #5: MERGE-OUTER: attempt 313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2003696663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c61d5857640d6dfa3260c10d7469df75ef8722a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 565 processed earlier; will process 3450 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29132== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d6a0684594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6a05f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6a05db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dce3fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dce21200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dce1f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6a05b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d6a1088138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6a1022632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d6a1024375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6a102435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d6a0a42429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d6a0a2fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d6a0a2932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d6a0a930f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d6a0684c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d6a0770eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6a05dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6a05e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6a05cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6a05f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7dce1f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6a05c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-680f3a6e5b4f9993f330b0a964fb48ff73080683 Step #5: MERGE-OUTER: attempt 314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2004487686 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/680f3a6e5b4f9993f330b0a964fb48ff73080683' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 566 processed earlier; will process 3449 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29150== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f874fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f8746eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f87451665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05abd9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05abbac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05abb8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f8742ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555f87efe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f87e98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555f87e9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f87e9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555f878b8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f878a5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f8789f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f879090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f874fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f875e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f87452d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f8745c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f874437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f8746f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05abb8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f87436bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-120522c2d8c0e9672f9ba01851737db3bdf7e967 Step #5: MERGE-OUTER: attempt 315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2005283142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/120522c2d8c0e9672f9ba01851737db3bdf7e967' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 567 processed earlier; will process 3448 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29168== ERROR: libFuzzer: deadly signal Step #5: #0 0x556347b76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556347aeab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556347acd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75bec4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75bea6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75bea3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556347aa6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55634857a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556348514632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556348516375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55634851635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556347f34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556347f21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556347f1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556347f850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556347b76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556347c62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556347aced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556347ad82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556347abf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556347aeb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75bea41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556347ab2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92bf40f4ab946353d8089eb2eef2f9c642cb8dfa Step #5: MERGE-OUTER: attempt 316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2006072011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/92bf40f4ab946353d8089eb2eef2f9c642cb8dfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 568 processed earlier; will process 3447 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29186== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1b9100594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1b9074b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1b9057665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6689ce541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6689afa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6689ad9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1b9030e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b1b9b04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1b9a9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b1b9aa0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1b9aa035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1b94be429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1b94abbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1b94a532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1b950f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1b9100c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1b91eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1b9058d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1b90622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1b90497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1b90754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6689adb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1b903cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7d85533d3975028c78e9aa7f5ac45063d1fa6ff Step #5: MERGE-OUTER: attempt 317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2006866819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7d85533d3975028c78e9aa7f5ac45063d1fa6ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 569 processed earlier; will process 3446 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29204== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0656e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c06565db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c065640665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0362b4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f036296400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0362943858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c065619e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c0660ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c066087632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c066089375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c06608935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c065aa7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c065a94bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c065a8e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c065af80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0656e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0657d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c065641d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c06564b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0656327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c06565e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0362945082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c065625bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4167518e99d4f0bf3ab8ee4109ec646c0580f89 Step #5: MERGE-OUTER: attempt 318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2007652346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d4167518e99d4f0bf3ab8ee4109ec646c0580f89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 570 processed earlier; will process 3445 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29222== ERROR: libFuzzer: deadly signal Step #5: #0 0x55756feae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55756fe22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55756fe05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9fa83cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9fa81e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9fa81c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55756fddee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5575708b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55757084c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55757084e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55757084e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55757026c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557570259bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55757025332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575702bd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55756feaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55756ff9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55756fe06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55756fe102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55756fdf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55756fe234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9fa81c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55756fdeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e3c7dcdbe839c54d1f240cd0e6874dfb7bb12af Step #5: MERGE-OUTER: attempt 319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2008444065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e3c7dcdbe839c54d1f240cd0e6874dfb7bb12af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 571 processed earlier; will process 3444 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29240== ERROR: libFuzzer: deadly signal Step #5: #0 0x556460d9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556460d13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556460cf6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc2a04741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc29e5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc29e3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556460ccfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5564617a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55646173d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55646173f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55646173f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55646115d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55646114abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55646114432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5564611ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556460d9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556460e8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556460cf7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556460d012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556460ce87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556460d144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbc29e3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556460cdbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1412bbdbc0672cb486c9ede6bb6d8cef2f122e89 Step #5: MERGE-OUTER: attempt 320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2009236463 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1412bbdbc0672cb486c9ede6bb6d8cef2f122e89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 572 processed earlier; will process 3443 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29258== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fa750c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fa7480b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fa7463665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37ae4f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37ae30700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37ae2e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fa743ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562fa7f10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fa7eaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562fa7eac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fa7eac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562fa78ca429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562fa78b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562fa78b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562fa791b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562fa750cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562fa75f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562fa7464d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562fa746e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562fa74557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562fa74814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37ae2e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562fa7448bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12c59d13d1eb34e79fa99cb98aa1730f7b0741f3 Step #5: MERGE-OUTER: attempt 321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2010024363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/12c59d13d1eb34e79fa99cb98aa1730f7b0741f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 573 processed earlier; will process 3442 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==29276== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba47d45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba47cb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba47c9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f850b4d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f850b2e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f850b2c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba47c75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba48749138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba486e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba486e5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55ba480eb0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ba481540f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ba47d45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ba47e31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ba47c9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ba47ca72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ba47c8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ba47cba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f850b2ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ba47c81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60903e2882fb2d437bd2b1a907becf294b9b3089 Step #5: MERGE-OUTER: attempt 322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2010810909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/60903e2882fb2d437bd2b1a907becf294b9b3089' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 574 processed earlier; will process 3441 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29298== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600a8640594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600a85b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600a8597665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff10c93c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff10c75100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff10c730858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600a8570e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600a9044138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600a8fde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600a8fe0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600a8fe035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600a8ab52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5600a8aec33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5600a89fdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5600a89ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5600a89e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5600a8a4f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5600a8640c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5600a872ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5600a8598d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5600a85a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5600a85897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600a85b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff10c732082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5600a857cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce910cc85877936c90029df7ed82c2e9a97ee93c Step #5: MERGE-OUTER: attempt 323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2011345954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce910cc85877936c90029df7ed82c2e9a97ee93c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 575 processed earlier; will process 3440 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29368== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616a64a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616a641cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616a63ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc57721c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc57703100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc577010858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616a63d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5616a6eac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616a6e46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5616a6e48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616a6e4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616a691d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616a695433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616a6865f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616a6853bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616a684d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616a68b70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616a64a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616a6594eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616a6400d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616a640a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616a63f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616a641d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc577012082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616a63e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acaecaf43cdb209562a1438836f93c7f68b08eb6 Step #5: MERGE-OUTER: attempt 324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2013621317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/acaecaf43cdb209562a1438836f93c7f68b08eb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 580 processed earlier; will process 3435 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29499== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a04f7f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a04f76db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a04f750665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61c203741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61c1e4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61c1e2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a04f729e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a0501fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a050197632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a050199375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a05019935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a04fbb7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a04fba4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a04fb9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a04fc080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a04f7f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a04f8e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a04f751d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a04f75b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a04f7427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a04f76e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61c1e2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a04f735bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78faec1b59f28663482ff65ee38312ba16123604 Step #5: MERGE-OUTER: attempt 325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2014409056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78faec1b59f28663482ff65ee38312ba16123604' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 581 processed earlier; will process 3434 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29516== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba0513e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba050b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba05095665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f3546141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f3527600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f35255858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba0506ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba05b42138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba05adc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba05ade375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba05ade35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba054fc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba054e9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba054e332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba0554d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba0513ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba0522aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba05096d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba050a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba050877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba050b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f35257082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba0507abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfed5d03366f95dca1d00ccaa128eff076910c39 Step #5: MERGE-OUTER: attempt 326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2015652317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dfed5d03366f95dca1d00ccaa128eff076910c39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 583 processed earlier; will process 3432 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55821ec00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55821eb74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55821eb57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f757608d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7575ea200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7575e81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55821eb30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55821f604138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55821f59e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55821f5a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55821f5a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55821efbe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55821efabbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55821efa532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55821f00f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55821ec00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55821ececeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55821eb58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55821eb622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55821eb497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55821eb754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7575e83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55821eb3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89f56af0114cf8ba9815e19e0d567557387d69a2 Step #5: MERGE-OUTER: attempt 327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2016445176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89f56af0114cf8ba9815e19e0d567557387d69a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 584 processed earlier; will process 3431 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29622== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613a6c50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613a6bc4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613a6ba7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55f036941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55f017e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55f015d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613a6b80e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5613a7654138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613a75ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613a75f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613a75f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5613a700e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613a6ffbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613a6ff532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613a705f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613a6c50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613a6d3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613a6ba8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613a6bb22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613a6b997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613a6bc54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f55f015f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613a6b8cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3592c4d150c526526f2cbf2026cebe2f9b3e205d Step #5: MERGE-OUTER: attempt 328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2017234904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3592c4d150c526526f2cbf2026cebe2f9b3e205d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 585 processed earlier; will process 3430 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29640== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cef5263594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cef51d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cef51ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa02162841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa02143d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa02141c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cef5193e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cef5c67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cef5c01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cef5c03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cef5c0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cef5621429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cef560ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cef560832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cef56720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cef5263c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cef534feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cef51bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cef51c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cef51ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cef51d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa02141e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cef519fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53265fdf785736bc3a1f241d379d44fc9a6a5d69 Step #5: MERGE-OUTER: attempt 329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2018025533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53265fdf785736bc3a1f241d379d44fc9a6a5d69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 586 processed earlier; will process 3429 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29658== ERROR: libFuzzer: deadly signal Step #5: #0 0x561593627594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56159359bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56159357e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36d6d9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36d6ba700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36d6b86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561593557e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56159402b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561593fc5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561593fc7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561593fc735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615939e5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615939d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615939cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561593a360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561593627c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561593713eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56159357fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615935892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615935707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56159359c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36d6b88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561593563bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2f194132c9a3b7793226679914dd3156844312b Step #5: MERGE-OUTER: attempt 330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2018811984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b2f194132c9a3b7793226679914dd3156844312b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 587 processed earlier; will process 3428 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29676== ERROR: libFuzzer: deadly signal Step #5: #0 0x56412f850594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56412f7c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56412f7a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d9932541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d9913a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d99119858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56412f780e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564130254138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641301ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641301f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641301f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56412fc0e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56412fbfbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56412fbf532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56412fc5f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56412f850c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56412f93ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56412f7a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56412f7b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56412f7997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56412f7c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3d9911b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56412f78cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60e387206b88dd7a515350da843e3c37b9993b12 Step #5: MERGE-OUTER: attempt 331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2019600639 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/60e387206b88dd7a515350da843e3c37b9993b12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 588 processed earlier; will process 3427 files now Step #5: #1 pulse exec/s: 0 rss: 246Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29694== ERROR: libFuzzer: deadly signal Step #5: #0 0x563abaa20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563aba994b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563aba977665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd699f0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd699d1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd699cfc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563aba950e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563abb424138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563abb3be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563abb3c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563abb3c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563abae952c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563abaecc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563abadddf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563abadcbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563abadc532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563abae2f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563abaa20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563abab0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563aba978d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563aba9822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563aba9697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563aba9954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd699cfe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563aba95cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-147519c248c14edbc841e76769b77a3d29979376 Step #5: MERGE-OUTER: attempt 332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2020505746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/147519c248c14edbc841e76769b77a3d29979376' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 590 processed earlier; will process 3425 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29805== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569a7563594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569a74d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569a74ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce4bf2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce4bd3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce4bd19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569a7493e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569a7f67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569a7f01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569a7f03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569a7f0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5569a7921429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569a790ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569a790832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569a79720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569a7563c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569a764feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569a74bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569a74c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569a74ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569a74d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce4bd1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569a749fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13b90c524282a04d1f22c899b461294b818a9ba0 Step #5: MERGE-OUTER: attempt 333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2022790104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/13b90c524282a04d1f22c899b461294b818a9ba0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 594 processed earlier; will process 3421 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29937== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be498ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be49861b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be49844665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd08f85441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd08f66900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd08f648858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be4981de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55be4a2f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be4a28b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55be4a28d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be4a28d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55be49cab429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be49c98bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be49c9232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be49cfc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be498edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be499d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be49845d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be4984f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be498367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be498624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd08f64a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be49829bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a670c4a3de6bea9b6ec1c1917c0fbdd1ce9ac69d Step #5: MERGE-OUTER: attempt 334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2023847818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a670c4a3de6bea9b6ec1c1917c0fbdd1ce9ac69d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 597 processed earlier; will process 3418 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30022== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de43c43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de43bb7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de43b9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f800adbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f800abd100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f800abb0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de43b73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de44647138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de445e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de445e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de445e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de44001429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de43feebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de43fe832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de440520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de43c43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de43d2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de43b9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de43ba52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de43b8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de43bb84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f800abb2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de43b7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63bf59039a406f1968cb98254e4cf0deeb2af112 Step #5: MERGE-OUTER: attempt 335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2024425800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/63bf59039a406f1968cb98254e4cf0deeb2af112' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 598 processed earlier; will process 3417 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30065== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f374968594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3748dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3748bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd92809041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd927ea500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd927e84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f374898e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f37536c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f375306632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f375308375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f37530835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f374ddd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f374e1433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f374d25f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f374d13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f374d0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f374d770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f374968c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f374a54eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f3748c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f3748ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f3748b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f3748dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd927e86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f3748a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-355814e83d9bdb114242b79a7f8e0392bd3d9959 Step #5: MERGE-OUTER: attempt 336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2025142723 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/355814e83d9bdb114242b79a7f8e0392bd3d9959' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 599 processed earlier; will process 3416 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30079== ERROR: libFuzzer: deadly signal Step #5: #0 0x55897c5ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55897c55eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55897c541665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29f8f2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29f8d3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29f8d18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55897c51ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55897cfee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55897cf88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55897cf8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55897cf8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55897ca5f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55897ca9633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55897c9a7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55897c995bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55897c98f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55897c9f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55897c5eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55897c6d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55897c542d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55897c54c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55897c5337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55897c55f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29f8d1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55897c526bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d39628daedee8a16eae12bb4c778062a980504ec Step #5: MERGE-OUTER: attempt 337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2025627894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d39628daedee8a16eae12bb4c778062a980504ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 600 processed earlier; will process 3415 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30119== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ec8672594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ec85e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ec85c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3dc969641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3dc94ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3dc948a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ec85a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ec9076138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ec9010632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ec9012375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ec901235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ec8ae72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563ec8b1e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563ec8a2ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563ec8a1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563ec8a1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563ec8a810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563ec8672c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563ec875eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563ec85cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563ec85d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563ec85bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563ec85e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3dc948c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563ec85aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f4d48c2d77ea2a273fd18a037f2fdc6bc16d72f Step #5: MERGE-OUTER: attempt 338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2026376737 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4f4d48c2d77ea2a273fd18a037f2fdc6bc16d72f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 601 processed earlier; will process 3414 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30131== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b840398594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b84030cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8402ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b341e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b33ffb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b33fda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8402c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b840d9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b840d36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b840d38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b840d3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b840756429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b840743bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b84073d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8407a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b840398c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b840484eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8402f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8402fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8402e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b84030d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b33fdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8402d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e7f7c6232c7c4428760c4473055bc3522dcfea1 Step #5: MERGE-OUTER: attempt 339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2027521014 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2e7f7c6232c7c4428760c4473055bc3522dcfea1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 604 processed earlier; will process 3411 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30248== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0504fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f050472b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f050455665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7835bc241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78359d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78359b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f05042ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f050f02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f050e9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f050e9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f050e9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f0508bc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0508a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0508a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f05090d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f0504fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0505eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f050456d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0504602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f0504477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0504734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78359b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f05043abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d83945aa5d9c1916684a23cd7ad499e9dbdcf7c2 Step #5: MERGE-OUTER: attempt 340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2028187664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d83945aa5d9c1916684a23cd7ad499e9dbdcf7c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 605 processed earlier; will process 3410 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30260== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae2a9c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae2a93bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae2a91e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ec384d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ec366200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ec3641858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae2a8f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae2b3cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae2b365632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae2b367375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae2b36735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae2ae3c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae2ae7333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae2ad84f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae2ad72bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae2ad6c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae2add60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae2a9c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae2aab3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae2a91fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae2a9292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae2a9107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae2a93c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5ec3643082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae2a903bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed0c73227a6b496ecdfbb1838a1f7eef1b15c382 Step #5: MERGE-OUTER: attempt 341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2028863990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed0c73227a6b496ecdfbb1838a1f7eef1b15c382' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 606 processed earlier; will process 3409 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30273== ERROR: libFuzzer: deadly signal Step #5: #0 0x55583fe8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55583fe00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55583fde3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfa871c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfa853100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfa8510858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55583fdbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555840890138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55584082a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55584082c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55584082c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55584024a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555840237bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55584023132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55584029b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55583fe8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55583ff78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55583fde4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55583fdee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55583fdd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55583fe014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfa8512082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55583fdc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a340bd5e719d7bb7302205f021221a01c190ee7c Step #5: MERGE-OUTER: attempt 342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2030689314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a340bd5e719d7bb7302205f021221a01c190ee7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 609 processed earlier; will process 3406 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 284Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30368== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab02dde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab02d52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab02d35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a6d38f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a6d1a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a6d183858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab02d0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab037e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab0377c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab0377e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab0377e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab032532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab0328a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ab0319bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ab03189bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ab0318332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ab031ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ab02ddec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ab02ecaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ab02d36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ab02d402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ab02d277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ab02d534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5a6d185082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ab02d1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46dceaaade642a21f88b4548a36e3674edd977f0 Step #5: MERGE-OUTER: attempt 343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2032407891 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46dceaaade642a21f88b4548a36e3674edd977f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 614 processed earlier; will process 3401 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30465== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de8bf39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de8beadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de8be90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e79bdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e799f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e799cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de8be69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de8c93d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de8c8d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de8c8d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de8c8d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de8c3ae2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de8c3e533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de8c2f6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de8c2e4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de8c2de32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de8c3480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de8bf39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de8c025eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de8be91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de8be9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de8be827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de8beae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e799d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de8be75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17843445b472e7335ed52bc658ca1c652d769c7f Step #5: MERGE-OUTER: attempt 344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2032877323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/17843445b472e7335ed52bc658ca1c652d769c7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 615 processed earlier; will process 3400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30472== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578c4768594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578c46dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578c46bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd07aac541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd07a8da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd07a8b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578c4698e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5578c516c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578c5106632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5578c5108375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578c510835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5578c4b26429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578c4b13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578c4b0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578c4b770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5578c4768c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5578c4854eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5578c46c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578c46ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578c46b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578c46dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd07a8bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5578c46a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cda69ccffc064676f52612e2903378e6ef4ea89 Step #5: MERGE-OUTER: attempt 345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2033478659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6cda69ccffc064676f52612e2903378e6ef4ea89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 616 processed earlier; will process 3399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30515== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad6ac6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad6abe2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad6abc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42c295d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42c277200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42c2751858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad6ab9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad6b672138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad6b60c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad6b60e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad6b60e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad6b02c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad6b019bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad6b01332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad6b07d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad6ac6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad6ad5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad6abc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad6abd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad6abb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad6abe34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42c2753082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad6abaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e436e1a87e456e8a99ac0a0734461a6e9309a17 Step #5: MERGE-OUTER: attempt 346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2034115117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1e436e1a87e456e8a99ac0a0734461a6e9309a17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 617 processed earlier; will process 3398 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30559== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f861e13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f861d87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f861d6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb21ae3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb21ac4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb21ac24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f861d43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f862817138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8627b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8627b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8627b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8621d1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8621bebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8621b832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8622220f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f861e13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f861effeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f861d6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f861d752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f861d5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f861d884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb21ac26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f861d4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67ff234f2e9fcde6828ac38e5b514053ee9884d2 Step #5: MERGE-OUTER: attempt 347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2035155754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/67ff234f2e9fcde6828ac38e5b514053ee9884d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 619 processed earlier; will process 3396 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30670== ERROR: libFuzzer: deadly signal Step #5: #0 0x56004b9f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56004b966b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56004b949665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51f5bca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51f59df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51f59be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56004b922e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56004c3f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56004c390632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56004c392375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56004c39235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56004be672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56004be9e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56004bdaff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56004bd9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56004bd9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56004be010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56004b9f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56004badeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56004b94ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56004b9542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56004b93b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56004b9674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f51f59c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56004b92ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-083702358765c482cf67f2289dd66dc5dc752f1c Step #5: MERGE-OUTER: attempt 348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2035888863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/083702358765c482cf67f2289dd66dc5dc752f1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 620 processed earlier; will process 3395 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30682== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556c5549594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556c54bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556c54a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb627e7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb627c8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb627c68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556c5479e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5556c5f4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556c5ee7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556c5ee9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556c5ee935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5556c5907429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556c58f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556c58ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556c59580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556c5549c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556c5635eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556c54a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556c54ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556c54927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556c54be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb627c6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556c5485bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7180f86622470692694a305f2145c3fcbb4b021 Step #5: MERGE-OUTER: attempt 349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2037250195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7180f86622470692694a305f2145c3fcbb4b021' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 622 processed earlier; will process 3393 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30737== ERROR: libFuzzer: deadly signal Step #5: #0 0x559828288594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598281fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598281df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f495327341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f495308800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4953067858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598281b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559828c8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559828c26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559828c28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559828c2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559828646429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559828633bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55982862d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598286970f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559828288c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559828374eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598281e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598281ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598281d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598281fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4953069082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598281c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-491aade394699aaf2a2252d2a4121be72656fda2 Step #5: MERGE-OUTER: attempt 350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2038780062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/491aade394699aaf2a2252d2a4121be72656fda2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 625 processed earlier; will process 3390 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30860== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6e3941594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6e38b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6e3898665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde9014041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde8ff5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde8ff34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6e3871e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a6e4345138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6e42df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a6e42e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6e42e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a6e3db62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a6e3ded33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a6e3dee4b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55a6e3ce5178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55a6e3d500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55a6e3941c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a6e3a2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a6e3899d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a6e38a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a6e388a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a6e38b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fde8ff36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a6e387dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e99f72b08417486ee1bbe938febbff2981e03bb7 Step #5: MERGE-OUTER: attempt 351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2040185185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e99f72b08417486ee1bbe938febbff2981e03bb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 628 processed earlier; will process 3387 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30984== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb006e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb0065bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb0063e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f195432d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f195414200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1954121858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb00617e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb010eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb01085632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb01087375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb0108735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb00aa5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb00a92bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb00a8c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb00af60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb006e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb007d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb0063fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb006492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb006307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb0065c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1954123082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb00623bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47b65cfd22e73700350e707a118ccb49353ae0bf Step #5: MERGE-OUTER: attempt 352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2041701123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/47b65cfd22e73700350e707a118ccb49353ae0bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 630 processed earlier; will process 3385 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31074== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c227460594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2273d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2273b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02c60c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02c5ed700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02c5eb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c227390e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c227e64138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c227dfe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c227e00375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c227e0035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c22781e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c22780bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c22780532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c22786f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c227460c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c22754ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2273b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2273c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2273a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2273d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f02c5eb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c22739cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d24de5566647b182c0ff1d8bda062ae25fbd30d Step #5: MERGE-OUTER: attempt 353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2042489768 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d24de5566647b182c0ff1d8bda062ae25fbd30d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 631 processed earlier; will process 3384 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31092== ERROR: libFuzzer: deadly signal Step #5: #0 0x557431e9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557431e11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557431df4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7cba0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7cb82200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7cb801858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557431dcde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574328a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55743283b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55743283d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55743283d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574323122c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55743234933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55743225af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557432248bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55743224232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5574322ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557431e9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557431f89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557431df5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557431dff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557431de67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557431e124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff7cb803082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557431dd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5357b7aad90250070acb3905c27a20a6854dbbfe Step #5: MERGE-OUTER: attempt 354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2043452267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5357b7aad90250070acb3905c27a20a6854dbbfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 633 processed earlier; will process 3382 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31176== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d6efbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d6ef31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d6ef14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb5e18641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb5df9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb5df7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d6eeede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d6f9c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d6f95b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d6f95d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d6f95d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d6f4322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d6f46933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d6f37af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d6f368bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d6f36232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d6f3cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d6efbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d6f0a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d6ef15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d6ef1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d6ef067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d6ef324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdb5df7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d6eef9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3d1aeb5af8f20b1a26eabc41fa1b73788e5dc8c Step #5: MERGE-OUTER: attempt 355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2045295214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e3d1aeb5af8f20b1a26eabc41fa1b73788e5dc8c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 636 processed earlier; will process 3379 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31300== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd852ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd8521fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd85202665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1377ab241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13778c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13778a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd851dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd85caf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd85c49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd85c4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd85c4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd857202c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd8575733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd85668f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fd85656bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fd8565032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fd856ba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fd852abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fd85397eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fd85203d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fd8520d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fd851f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fd852204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f13778a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fd851e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f711e6721e9e4ba7412583c9d6f396b9edb90ada Step #5: MERGE-OUTER: attempt 356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2047224419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f711e6721e9e4ba7412583c9d6f396b9edb90ada' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 639 processed earlier; will process 3376 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31428== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581057ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558105760b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558105743665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f767184241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f767165700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7671636858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55810571ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581061f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55810618a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55810618c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55810618c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558105baa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558105b97bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558105b9132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558105bfb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581057ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581058d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558105744d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55810574e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581057357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581057614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7671638082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558105728bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afb167dc868a8d9bea6ae212c9e03624de7b03fd Step #5: MERGE-OUTER: attempt 357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2048673448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/afb167dc868a8d9bea6ae212c9e03624de7b03fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 641 processed earlier; will process 3374 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31517== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e6a0f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e6a06db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e6a050665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1ded8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1deb9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1deb7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e6a029e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e6aafd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e6aa97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e6aa99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e6aa9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562e6a4b7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e6a4a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e6a49e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e6a5080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e6a0f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e6a1e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e6a051d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e6a05b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e6a0427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e6a06e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb1deb7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e6a035bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bed7a73e9a135b1c050fc5cb8e761c7ac358da79 Step #5: MERGE-OUTER: attempt 358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2049112219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bed7a73e9a135b1c050fc5cb8e761c7ac358da79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 642 processed earlier; will process 3373 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31556== ERROR: libFuzzer: deadly signal Step #5: #0 0x5593c95ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593c9560b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5593c9543665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e6808741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e67e9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e67e7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5593c951ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5593c9ff0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5593c9f8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5593c9f8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5593c9f8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5593c99aa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5593c9997bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5593c999132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5593c99fb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5593c95ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5593c96d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5593c9544d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593c954e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593c95357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593c95614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e67e7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5593c9528bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f255c64eb60940ceedc7bcebe661b97c642ebaeb Step #5: MERGE-OUTER: attempt 359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2049974545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f255c64eb60940ceedc7bcebe661b97c642ebaeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 643 processed earlier; will process 3372 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31572== ERROR: libFuzzer: deadly signal Step #5: #0 0x559613653594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596135c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596135aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c4713a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c46f4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c46f2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559613583e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559614057138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559613ff1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559613ff3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559613ff335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559613a11429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596139febd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596139f832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559613a620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559613653c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55961373feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596135abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596135b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55961359c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596135c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c46f30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55961358fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9da3078264d7bdf1a6de36aed3198b55207b80a Step #5: MERGE-OUTER: attempt 360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2050757747 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9da3078264d7bdf1a6de36aed3198b55207b80a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 644 processed earlier; will process 3371 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31590== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e727c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e7273cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e7271f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3df1a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3defb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3def96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e726f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e731cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e73166632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e73168375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e7316835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562e72b86429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e72b73bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e72b6d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e72bd70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e727c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e728b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e72720d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e7272a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e727117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e7273d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3def98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e72704bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c336bb43269441d79f0179daa929e6e57c3e0442 Step #5: MERGE-OUTER: attempt 361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2052535914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c336bb43269441d79f0179daa929e6e57c3e0442' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 647 processed earlier; will process 3368 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31718== ERROR: libFuzzer: deadly signal Step #5: #0 0x562cee5c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562cee536b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562cee519665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a7e75b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a7e57000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a7e54f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562cee4f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562ceefc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ceef60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562ceef62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ceef6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562cee980429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562cee96dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562cee96732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562cee9d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562cee5c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562cee6aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562cee51ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562cee5242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562cee50b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562cee5374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a7e551082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562cee4febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8cb424c142fb3567ed6dd09e6e7d98e69ae2316 Step #5: MERGE-OUTER: attempt 362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2053539413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8cb424c142fb3567ed6dd09e6e7d98e69ae2316' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 648 processed earlier; will process 3367 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==31735== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654f4027594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654f3f9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654f3f7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f672348a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f672329f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f672327e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654f3f57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5654f4a2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654f49c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5654f49c7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5654f43cd0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5654f44360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5654f4027c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5654f4113eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5654f3f7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5654f3f892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5654f3f707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5654f3f9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6723280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5654f3f63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-820e59c8534d78c6524ac4a4389b99584dde7e73 Step #5: MERGE-OUTER: attempt 363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2054329391 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/820e59c8534d78c6524ac4a4389b99584dde7e73' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 649 processed earlier; will process 3366 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31788== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9d8f0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9d8e7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9d8e61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb036ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb0350200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb034e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9d8e3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9d990e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9d98a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9d98aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9d98aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9d92c8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9d92b5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9d92af32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9d93190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9d8f0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9d8ff6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9d8e62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9d8e6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9d8e537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9d8e7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb034e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9d8e46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-924a15c7220b5a7cfdd5d0150eab3637cbe4e2c6 Step #5: MERGE-OUTER: attempt 364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2055719460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/924a15c7220b5a7cfdd5d0150eab3637cbe4e2c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 651 processed earlier; will process 3364 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31903== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644e9edc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644e9e50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644e9e33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90b214b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90b1f6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90b1f3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644e9e0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5644ea8e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644ea87a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5644ea87c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644ea87c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5644ea3512c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5644ea38833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5644ea299f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5644ea287bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5644ea28132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644ea2eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644e9edcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5644e9fc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5644e9e34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644e9e3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644e9e257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644e9e514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f90b1f41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5644e9e18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-272889baf01073b3bcae331b490c0df080e344d8 Step #5: MERGE-OUTER: attempt 365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2056898599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/272889baf01073b3bcae331b490c0df080e344d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 653 processed earlier; will process 3362 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31986== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4c00a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4c001db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4c0000665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56f418f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56f3fa400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56f3f83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4bffd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f4c0aad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4c0a47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f4c0a49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4c0a4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f4c0467429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4c0454bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4c044e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4c04b80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4c00a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4c0195eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4c0001d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4c000b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4bfff27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4c001e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56f3f85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4bffe5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5dec06b388f553f07f854f974c6a8c90dfcd94e4 Step #5: MERGE-OUTER: attempt 366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2057682163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5dec06b388f553f07f854f974c6a8c90dfcd94e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 654 processed earlier; will process 3361 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32003== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a004a6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0049e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0049c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2d318a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2d2f9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2d2f7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a00499ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a005470138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a00540a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a00540c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a00540c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a004e2a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a004e17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a004e1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a004e7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a004a6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a004b58eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a0049c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a0049ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a0049b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a0049e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2d2f80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a0049a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed6caa9cf2707707d004f52cf40d07df72ded902 Step #5: MERGE-OUTER: attempt 367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2058466709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed6caa9cf2707707d004f52cf40d07df72ded902' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 655 processed earlier; will process 3360 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32021== ERROR: libFuzzer: deadly signal Step #5: #0 0x55699793c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569978b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556997893665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82192d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f82190ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82190cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55699786ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556998340138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569982da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569982dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569982dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556997db12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556997de833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556997cf9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556997ce7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556997ce132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556997d4b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55699793cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556997a28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556997894d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55699789e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5569978857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5569978b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f82190ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556997878bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62bea819c05090e832784da320af7ce81cc741e2 Step #5: MERGE-OUTER: attempt 368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2060029045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/62bea819c05090e832784da320af7ce81cc741e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 658 processed earlier; will process 3357 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32177== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ba01c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ba0138b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ba011b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f994584441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f994565900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9945638858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ba00f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559ba0bc8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ba0b62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559ba0b64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ba0b6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559ba06392c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ba067033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ba0581f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ba056fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ba056932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ba05d30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ba01c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ba02b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ba011cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ba01262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ba010d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ba01394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f994563a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ba0100bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d45a4c9e95f248698423a64c5ed13257c4ea7b9 Step #5: MERGE-OUTER: attempt 369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2061396443 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d45a4c9e95f248698423a64c5ed13257c4ea7b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 660 processed earlier; will process 3355 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32234== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac274cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac27443b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac27426665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20d4be441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20d49f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20d49d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac273ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac27ed3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac27e6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac27e6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac27e6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac2788d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac2787abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac2787432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac278de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac274cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac275bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac27427d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac274312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac274187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac274444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20d49da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac2740bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92e68c6a1920413b30106bf41b07fa6ddf086cf3 Step #5: MERGE-OUTER: attempt 370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2061815221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/92e68c6a1920413b30106bf41b07fa6ddf086cf3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 661 processed earlier; will process 3354 files now Step #5: #1 pulse exec/s: 0 rss: 298Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32304== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f68bb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f68b27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f68b0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04574d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04572e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04572c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f68ae3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f695b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f69551632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f69553375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f6955335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f68f71429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564f68f5ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564f68f5832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564f68fc20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564f68bb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564f68c9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564f68b0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564f68b152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564f68afc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564f68b284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04572ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564f68aefbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7912b21e06466489172248fbfc3774cb44aea3f4 Step #5: MERGE-OUTER: attempt 371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2063153004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7912b21e06466489172248fbfc3774cb44aea3f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 664 processed earlier; will process 3351 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32389== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7d262b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7d259fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7d2582665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f249399b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24937b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f249378f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7d255be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a7d302f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7d2fc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a7d2fcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7d2fcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a7d2aa02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a7d2ad733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a7d29e8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a7d29d6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a7d29d032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a7d2a3a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a7d262bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a7d2717eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a7d2583d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a7d258d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a7d25747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a7d25a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2493791082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a7d2567bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fc0bcf9fe7e547da7dedb8cdd8a9f4aabd7921e Step #5: MERGE-OUTER: attempt 372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2064363874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fc0bcf9fe7e547da7dedb8cdd8a9f4aabd7921e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 666 processed earlier; will process 3349 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32503== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ba685a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ba67ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ba67b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3069bf741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3069a0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30699eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ba678ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ba725e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ba71f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ba71fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ba71fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558ba6c18429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ba6c05bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ba6bff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ba6c690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558ba685ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558ba6946eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558ba67b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558ba67bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558ba67a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558ba67cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30699ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558ba6796bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44d3cd160f235239cd07a8ae2cecb04a9a823be2 Step #5: MERGE-OUTER: attempt 373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2065143715 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/44d3cd160f235239cd07a8ae2cecb04a9a823be2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 667 processed earlier; will process 3348 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==32520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579333ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557933361b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557933344665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71f774941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71f755e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71f753d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55793331de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557933df1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557933d8b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557933d8d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5579337930d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5579337fc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5579333edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5579334d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x557933345d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55793334f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5579333367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5579333624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f71f753f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x557933329bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62df51e7bcbe3709ac0b6111961bc1d18f1a5b58 Step #5: MERGE-OUTER: attempt 374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2065928815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/62df51e7bcbe3709ac0b6111961bc1d18f1a5b58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 668 processed earlier; will process 3347 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32542== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3426b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e342626b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e342609665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07344a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07342bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f073429b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3425e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e3430b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e343050632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e343052375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e34305235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e342b272c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e342b5e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e342a7ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55e342a7ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55e3427aaa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55e342790dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55e34279eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55e34279eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55e34279eff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55e34260ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55e3426142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55e3425fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55e3426274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f073429d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55e3425eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b65f7c719edee1bca7d2dc3047f76dbb0dc1d2c Step #5: MERGE-OUTER: attempt 375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2066915789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b65f7c719edee1bca7d2dc3047f76dbb0dc1d2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 669 processed earlier; will process 3346 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32648== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c2e3d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c2e347b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c2e32a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77ac3a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77ac1b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77ac196858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c2e303e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c2edd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c2ed71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c2ed73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c2ed7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c2e8482c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563c2e87f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563c2e790f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563c2e77ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563c2e77832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563c2e7e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563c2e3d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563c2e4bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563c2e32bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563c2e3352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563c2e31c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563c2e3484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f77ac198082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563c2e30fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-902e5e4dff148608368d29a0acb93691fdb5622f Step #5: MERGE-OUTER: attempt 376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2069651709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/902e5e4dff148608368d29a0acb93691fdb5622f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 674 processed earlier; will process 3341 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32822== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9e8259594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9e81cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9e81b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe455fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe4541300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe453f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9e8189e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9e8c5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9e8bf7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9e8bf9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9e8bf935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9e8617429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9e8604bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9e85fe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9e86680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9e8259c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9e8345eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9e81b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9e81bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9e81a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9e81ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe453f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9e8195bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6eedfcf2808f5afaed17cc394689a2c998092498 Step #5: MERGE-OUTER: attempt 377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2070433713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6eedfcf2808f5afaed17cc394689a2c998092498' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 675 processed earlier; will process 3340 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32839== ERROR: libFuzzer: deadly signal Step #5: #0 0x5601b3d69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5601b3cddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5601b3cc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff07d55441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff07d36900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff07d348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5601b3c99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5601b476d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5601b4707632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5601b4709375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5601b470935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5601b4127429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5601b4114bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5601b410e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5601b41780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5601b3d69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5601b3e55eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5601b3cc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5601b3ccb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5601b3cb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5601b3cde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff07d34a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5601b3ca5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af2cf37bb85ccacfc29c20583a01c805125461a9 Step #5: MERGE-OUTER: attempt 378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2071219978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af2cf37bb85ccacfc29c20583a01c805125461a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 676 processed earlier; will process 3339 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==32857== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f0159a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f0150eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f014f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc8b85c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc8b67100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc8b650858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f014cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f01f9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f01f38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f01f3a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x559f019400d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x559f019a90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559f0159ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x559f01686eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559f014f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559f014fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559f014e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559f0150f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbc8b652082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559f014d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-795a3083f52a0ae2226e04da50d94f7678da9ac3 Step #5: MERGE-OUTER: attempt 379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2072009539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/795a3083f52a0ae2226e04da50d94f7678da9ac3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 677 processed earlier; will process 3338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32879== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba7abd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba7ab4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba7ab2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddb83e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddb81f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddb81d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba7ab07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba7b5db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba7b575632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba7b577375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba7b57735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba7af95429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba7af82bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba7af7c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba7afe60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba7abd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba7acc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba7ab2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba7ab392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba7ab207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba7ab4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddb81d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba7ab13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba7ce6983ef801678ba92c6940c592ed8568370a Step #5: MERGE-OUTER: attempt 380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2072702351 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ba7ce6983ef801678ba92c6940c592ed8568370a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 678 processed earlier; will process 3337 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32953== ERROR: libFuzzer: deadly signal Step #5: #0 0x562bb8aa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562bb8a1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562bb89fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f396a89841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f396a6ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f396a68c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562bb89d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562bb94aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562bb9444632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562bb9446375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562bb944635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562bb8e64429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562bb8e51bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562bb8e4b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562bb8eb50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562bb8aa6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562bb8b92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562bb89fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562bb8a082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562bb89ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562bb8a1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f396a68e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562bb89e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32e442e5d0ec35de8273a82dd0cd9f1cb75e4886 Step #5: MERGE-OUTER: attempt 381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2073135917 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32e442e5d0ec35de8273a82dd0cd9f1cb75e4886' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 679 processed earlier; will process 3336 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32992== ERROR: libFuzzer: deadly signal Step #5: #0 0x55caeb47f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55caeb3f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55caeb3d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e8a0ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e89f0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e89ee1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55caeb3afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55caebe83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55caebe1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55caebe1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55caebe1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55caeb8f42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55caeb92b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55caeb83cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55caeb82abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55caeb82432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55caeb88e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55caeb47fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55caeb56beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55caeb3d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55caeb3e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55caeb3c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55caeb3f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3e89ee3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55caeb3bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31407f76fec6ea3ed82efd1e45f9689d9bc3c900 Step #5: MERGE-OUTER: attempt 382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2073863930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/31407f76fec6ea3ed82efd1e45f9689d9bc3c900' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 680 processed earlier; will process 3335 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33005== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c6691a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c6688eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c66871665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c5989141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c596a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c59685858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c6684ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c6731e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c672b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c672ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c672ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c66d8f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c66dc633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561c66cd7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561c66cc5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561c66cbf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561c66d290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561c6691ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561c66a06eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561c66872d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c6687c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c668637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c6688f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c59687082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c66856bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-290d81b63b714e912dd3fdde297fd757b75b107f Step #5: MERGE-OUTER: attempt 383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2074349051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/290d81b63b714e912dd3fdde297fd757b75b107f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 681 processed earlier; will process 3334 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33045== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592be358594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592be2ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592be2af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7dbb4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7db95a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7db939858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592be288e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5592bed5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592becf6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5592becf8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592becf835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5592be7cd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5592be80433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5592be722e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5592be724ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5592be450a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5592be436dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5592be444ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5592be444ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5592be444ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5592be2b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5592be2ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5592be2a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5592be2cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fb7db93b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5592be294bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c095d03d3277809b1d2a6b5fdd77eaab7fe61335 Step #5: MERGE-OUTER: attempt 384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2075241985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c095d03d3277809b1d2a6b5fdd77eaab7fe61335' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 682 processed earlier; will process 3333 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33091== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f21ba8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f21ba01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f21b9e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64a295e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64a277300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64a2752858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f21b9bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f21c491138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f21c42b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f21c42d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f21c42d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f21bf022c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f21bf3933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f21be4af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f21be38bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f21be3232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f21be9c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f21ba8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f21bb79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f21b9e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f21b9ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f21b9d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f21ba024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f64a2754082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f21b9c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-639d8dab3f45477e4ed9ad6551440701a57351d2 Step #5: MERGE-OUTER: attempt 385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2076162921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/639d8dab3f45477e4ed9ad6551440701a57351d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 684 processed earlier; will process 3331 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33170== ERROR: libFuzzer: deadly signal Step #5: #0 0x56190cdfc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56190cd70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56190cd53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44cfb6c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44cf98100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44cf960858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56190cd2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56190d800138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56190d79a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56190d79c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56190d79c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56190d2712c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56190d2a833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56190d1b9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56190d1a7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56190d1a132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56190d20b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56190cdfcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56190cee8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56190cd54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56190cd5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56190cd457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56190cd714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f44cf962082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56190cd38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-077489e84e7096cf87bf89c2fb84627722d215b3 Step #5: MERGE-OUTER: attempt 386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2076884233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/077489e84e7096cf87bf89c2fb84627722d215b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 685 processed earlier; will process 3330 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33184== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a95dbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a95d30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a95d13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa65e60e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa65e42300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa65e402858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a95cece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564a967c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a9675a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564a9675c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a9675c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564a962312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a9626833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a96179f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a96167bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a9616132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a961cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a95dbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a95ea8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a95d14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a95d1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a95d057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a95d314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa65e404082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a95cf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dff9487bc5e8f9b603171e6a0bf035353eba47f8 Step #5: MERGE-OUTER: attempt 387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2077600897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dff9487bc5e8f9b603171e6a0bf035353eba47f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 686 processed earlier; will process 3329 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33198== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc71f0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc71e83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc71e66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc4735341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc4716800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc47147858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc71e3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bc72913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc728ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bc728af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc728af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bc722cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc722babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc722b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc7231e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc71f0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc71ffbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc71e67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc71e712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc71e587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc71e844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdc47149082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc71e4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a5d51475ced6221aaf98ff591a7da4046c468bc Step #5: MERGE-OUTER: attempt 388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2079218691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a5d51475ced6221aaf98ff591a7da4046c468bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 689 processed earlier; will process 3326 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33290== ERROR: libFuzzer: deadly signal Step #5: #0 0x56365129a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56365120eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636511f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f439dcfb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f439db1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f439daef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636511cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563651c9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563651c38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563651c3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563651c3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563651658429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563651645bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56365163f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636516a90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56365129ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563651386eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636511f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636511fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636511e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56365120f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f439daf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636511d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9839af932e34723e6fe69d6e0a1302b404678057 Step #5: MERGE-OUTER: attempt 389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2080113059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9839af932e34723e6fe69d6e0a1302b404678057' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 690 processed earlier; will process 3325 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33333== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640b8b6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640b8ae3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640b8ac6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf4f67d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf4f49200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf4f471858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640b8a9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5640b9573138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640b950d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5640b950f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640b950f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5640b8fe42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640b901b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640b8f2cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640b8f1abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640b8f1432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5640b8f7e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5640b8b6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640b8c5beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5640b8ac7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5640b8ad12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640b8ab87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640b8ae44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf4f473082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5640b8aabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-567de12b050d1e5078f15c6b01fc388825a08a51 Step #5: MERGE-OUTER: attempt 390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2083711821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/567de12b050d1e5078f15c6b01fc388825a08a51' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 696 processed earlier; will process 3319 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33553== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555a12dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555a1250b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555a1233665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18f69c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18f67d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18f67b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555a120ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5555a1ce0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555a1c7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5555a1c7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5555a1c7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5555a169a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5555a1687bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5555a168132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5555a16eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5555a12dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5555a13c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5555a1234d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5555a123e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5555a12257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5555a12514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18f67b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5555a1218bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a558172d181e53f099c05c460b3f335d3d30261 Step #5: MERGE-OUTER: attempt 391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2084148123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7a558172d181e53f099c05c460b3f335d3d30261' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 697 processed earlier; will process 3318 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33624== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae01d24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae01c98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae01c7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fc822a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fc803f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fc801e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae01c54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae02728138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae026c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae026c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae026c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae021992c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae021d033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae020e1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae020cfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae020c932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae021330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae01d24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae01e10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae01c7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae01c862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae01c6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae01c994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5fc8020082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae01c60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-410c3c84c609311ea9f4a639698e5a41f86e045d Step #5: MERGE-OUTER: attempt 392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2084618836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/410c3c84c609311ea9f4a639698e5a41f86e045d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 698 processed earlier; will process 3317 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33631== ERROR: libFuzzer: deadly signal Step #5: #0 0x558771779594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587716edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587716d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc381e4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc381c5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc381c35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587716a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55877217d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558772117632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558772119375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55877211935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558771b37429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558771b24bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558771b1e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558771b880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558771779c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558771865eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587716d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587716db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587716c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587716ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc381c37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587716b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-969f3aabe109e8abfa36e0bb732d57ed13027d3e Step #5: MERGE-OUTER: attempt 393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2085467657 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/969f3aabe109e8abfa36e0bb732d57ed13027d3e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 699 processed earlier; will process 3316 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33647== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7ee9ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7ee95eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7ee941665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feeae76e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feeae58300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feeae562858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7ee91ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7ef3ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7ef388632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7ef38a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7ef38a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7eeda8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7eed95bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7eed8f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7eedf90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7ee9eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7eead6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7ee942d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7ee94c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7ee9337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7ee95f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feeae564082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7ee926bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d20e3fe8cd795c64ea7b495a6079603b8d2200e2 Step #5: MERGE-OUTER: attempt 394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2086255834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d20e3fe8cd795c64ea7b495a6079603b8d2200e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 700 processed earlier; will process 3315 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33665== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576c5bb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576c5b29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576c5b0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3503de241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3503bf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3503bd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576c5ae5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5576c65b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576c6553632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576c6555375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576c655535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576c5f73429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576c5f60bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576c5f5a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576c5fc40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576c5bb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576c5ca1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576c5b0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576c5b172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576c5afe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576c5b2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3503bd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576c5af1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8005b7bf80bf8e21cbff86a47aac269c90dd3d5 Step #5: MERGE-OUTER: attempt 395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2087043615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8005b7bf80bf8e21cbff86a47aac269c90dd3d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 701 processed earlier; will process 3314 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33683== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd22c76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd22beab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd22bcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a5111441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a50f2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a50f08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd22ba6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd2367a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd23614632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd23616375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd2361635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd23034429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd23021bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd2301b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd230850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd22c76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd22d62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd22bced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd22bd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd22bbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd22beb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a50f0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd22bb2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee5b914a9dec7105b73d939a00fb4756a22149a5 Step #5: MERGE-OUTER: attempt 396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2087835161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ee5b914a9dec7105b73d939a00fb4756a22149a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 702 processed earlier; will process 3313 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==33701== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d61e744594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d61e6b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d61e69b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57f762b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57f744000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57f741f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d61e674e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d61f148138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d61f0e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d61f0e4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55d61eaea0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d61eb530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d61e744c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d61e830eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d61e69cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d61e6a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d61e68d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d61e6b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f57f7421082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d61e680bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ee9c96ad7af9ead5e4706671026410408450f40 Step #5: MERGE-OUTER: attempt 397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2088628525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9ee9c96ad7af9ead5e4706671026410408450f40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 703 processed earlier; will process 3312 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33723== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2b3355594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2b32c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2b32ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad94dcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad94be400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad94bc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2b3285e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d2b3d59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2b3cf3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d2b3cf5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2b3cf535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d2b37ca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d2b380133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d2b3712f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d2b3700bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d2b36fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d2b37640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d2b3355c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d2b3441eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d2b32add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d2b32b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d2b329e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d2b32ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fad94bc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d2b3291bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7b3da11e0dd53084c3903fbbcbf737e94d27b87 Step #5: MERGE-OUTER: attempt 398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2089348794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7b3da11e0dd53084c3903fbbcbf737e94d27b87' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 704 processed earlier; will process 3311 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33796== ERROR: libFuzzer: deadly signal Step #5: #0 0x56181bc02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56181bb76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56181bb59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d131a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d12fbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d12f9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56181bb32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56181c606138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56181c5a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56181c5a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56181c5a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56181bfc0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56181bfadbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56181bfa732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56181c0110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56181bc02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56181bceeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56181bb5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56181bb642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56181bb4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56181bb774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d12f9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56181bb3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0210e764a2a7324cd64e8012a42547ecf44ff20e Step #5: MERGE-OUTER: attempt 399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2090136418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0210e764a2a7324cd64e8012a42547ecf44ff20e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 705 processed earlier; will process 3310 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55865603b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558655fafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558655f92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c1499d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c147b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c14791858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558655f6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558656a3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586569d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5586569db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586569db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5586563f9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586563e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586563e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55865644a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55865603bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558656127eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558655f93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558655f9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558655f847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558655fb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c14793082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558655f77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d8cef79db8a5912f3a4ee1b785e437fa37c9401 Step #5: MERGE-OUTER: attempt 400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2090921835 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d8cef79db8a5912f3a4ee1b785e437fa37c9401' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 706 processed earlier; will process 3309 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==33831== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f1697e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f168f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f168d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10c777541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10c758a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10c7569858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f168aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560f17382138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f1731c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560f1731e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x560f16d240d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560f16d8d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560f1697ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560f16a6aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560f168d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560f168e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560f168c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560f168f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f10c756b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560f168babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d152d7157807a84f676ea3b4b49a34478320bcf Step #5: MERGE-OUTER: attempt 401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2091705024 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d152d7157807a84f676ea3b4b49a34478320bcf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 707 processed earlier; will process 3308 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33884== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c0edcd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c0ed41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c0ed24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5775d6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5775b7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5775b5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c0ecfde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c0f7d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c0f76b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c0f76d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c0f76d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c0f18b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c0f178bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c0f17232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c0f1dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c0edcdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c0eeb9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c0ed25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c0ed2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c0ed167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c0ed424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5775b5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c0ed09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36b5606f9be127c28bd83a0dd54ae274bf1a708d Step #5: MERGE-OUTER: attempt 402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2092144847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/36b5606f9be127c28bd83a0dd54ae274bf1a708d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 708 processed earlier; will process 3307 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33922== ERROR: libFuzzer: deadly signal Step #5: #0 0x557732833594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577327a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55773278a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6885ffd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6885e1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6885df1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557732763e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557733237138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577331d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5577331d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577331d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557732ca82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557732cdf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557732bf0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557732bdebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557732bd832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557732c420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557732833c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55773291feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55773278bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5577327952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55773277c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5577327a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6885df3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55773276fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a974b16bb84dc39ec9393c5634f343b2db36f073 Step #5: MERGE-OUTER: attempt 403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2093533269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a974b16bb84dc39ec9393c5634f343b2db36f073' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 710 processed earlier; will process 3305 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33979== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650936c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565093634b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565093617665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8757aab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87578c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f875789f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650935f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5650940c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56509405e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565094060375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56509406035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565093b352c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565093b6c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565093a7df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565093a6bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565093a6532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565093acf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650936c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650937aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565093618d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650936222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650936097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650936354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f87578a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650935fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af894285eb49caef6348e1756919d4758aae8a35 Step #5: MERGE-OUTER: attempt 404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2094216789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af894285eb49caef6348e1756919d4758aae8a35' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 712 processed earlier; will process 3303 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==34083== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610c4bac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610c4b20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610c4b03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefb355f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefb337400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefb3353858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610c4adce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5610c55b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610c554a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5610c554c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5610c4f520d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5610c4fbb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5610c4bacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5610c4c98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5610c4b04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5610c4b0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5610c4af57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5610c4b214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fefb3355082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5610c4ae8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c05e6ef76b64efac1059d682bc68a1c22394d39a Step #5: MERGE-OUTER: attempt 405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2095105806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c05e6ef76b64efac1059d682bc68a1c22394d39a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 713 processed earlier; will process 3302 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34134== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd28689594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd285fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd285e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde7535041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde7516500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde75144858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd285b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cd2908d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd29027632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cd29029375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd2902935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cd28afe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd28b3533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd28b364b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55cd28a2d178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55cd28a980f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55cd28689c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55cd28775eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55cd285e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55cd285eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55cd285d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55cd285fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fde75146082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55cd285c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c95567e9fd4e2031406e015f0abd40123b1cc6f Step #5: MERGE-OUTER: attempt 406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2095589412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c95567e9fd4e2031406e015f0abd40123b1cc6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 714 processed earlier; will process 3301 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34174== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d899404594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d899378b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d89935b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dac1b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dabfc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dabfa5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d899334e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d899e08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d899da2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d899da4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d899da435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8998792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8998b033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8997c1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8997afbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8997a932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8998130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d899404c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8994f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d89935cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8993662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d89934d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8993794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7dabfa7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d899340bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e397897757f0f2635e00addc4fbfde7180103176 Step #5: MERGE-OUTER: attempt 407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2096067345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e397897757f0f2635e00addc4fbfde7180103176' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 715 processed earlier; will process 3300 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34185== ERROR: libFuzzer: deadly signal Step #5: #0 0x561705ad2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561705a46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561705a29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23fda9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23fd8ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23fd88d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561705a02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5617064d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561706470632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561706472375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56170647235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561705f472c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561705f7e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561705e9ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x561705e9ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561705bcaa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561705bb0dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561705bbeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561705bbeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561705bbeff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561705a2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561705a342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561705a1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561705a474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f23fd88f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561705a0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f91e2502fc976722512e473bae664fb407e89ae7 Step #5: MERGE-OUTER: attempt 408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2097009214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f91e2502fc976722512e473bae664fb407e89ae7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 716 processed earlier; will process 3299 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34263== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da9ee2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da9eda2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da9ed85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61a3f9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61a3dae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61a3d8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da9ed5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55da9f832138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da9f7cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55da9f7ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da9f7ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55da9f2a32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da9f2da33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da9f1ebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da9f1d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da9f1d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da9f23d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da9ee2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da9ef1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da9ed86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da9ed902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da9ed777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da9eda34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f61a3d8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da9ed6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ad36910f02cd8300efdb841eb93745236718fd8 Step #5: MERGE-OUTER: attempt 409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2097685786 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1ad36910f02cd8300efdb841eb93745236718fd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 717 processed earlier; will process 3298 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34277== ERROR: libFuzzer: deadly signal Step #5: #0 0x564821546594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648214bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56482149d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f332822a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f332803f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f332801e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564821476e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564821f4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564821ee4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564821ee6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564821ee635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5648219bb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5648219f233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564821903f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5648218f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5648218eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5648219550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564821546c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564821632eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56482149ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5648214a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56482148f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5648214bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3328020082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564821482bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d119325d704173367a525afc71cbf50bcae59835 Step #5: MERGE-OUTER: attempt 410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2098154014 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d119325d704173367a525afc71cbf50bcae59835' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 718 processed earlier; will process 3297 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34285== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ad5d6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ad5cdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ad5cc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86b132641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86b113b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86b111a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ad5c9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ad676f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ad6709632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ad670b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ad670b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ad61e02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ad621733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ad6128f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ad6116bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ad611032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ad617a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ad5d6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ad5e57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ad5cc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ad5ccd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ad5cb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ad5ce04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86b111c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ad5ca7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fdc54e8513390efb8570def92657e47978663a0 Step #5: MERGE-OUTER: attempt 411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2099456312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1fdc54e8513390efb8570def92657e47978663a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 720 processed earlier; will process 3295 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34431== ERROR: libFuzzer: deadly signal Step #5: #0 0x559144c25594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559144b99b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559144b7c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9780c6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9780a8300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9780a62858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559144b55e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559145629138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591455c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5591455c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591455c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55914509a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5591450d133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559144fe2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559144fd0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559144fca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5591450340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559144c25c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559144d11eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559144b7dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559144b872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559144b6e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559144b9a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9780a64082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559144b61bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-619dfced05d9cece9ff25af5f8de6f9bfe2bbc8a Step #5: MERGE-OUTER: attempt 412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2100114897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/619dfced05d9cece9ff25af5f8de6f9bfe2bbc8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 721 processed earlier; will process 3294 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34443== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598099fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559809972b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559809955665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b89feb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b89e0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b89ddf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55980992ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55980a402138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55980a39c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55980a39e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55980a39e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559809e732c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559809eaa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559809dbbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559809da9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559809da332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559809e0d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5598099fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559809aeaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559809956d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598099602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598099477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5598099734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0b89de1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55980993abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc0e89445d07e9869dfa258e5562a0ea29c59c4b Step #5: MERGE-OUTER: attempt 413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2101309099 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc0e89445d07e9869dfa258e5562a0ea29c59c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 723 processed earlier; will process 3292 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34527== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4408f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f44086bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f44084e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b48b2d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b4894200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b48921858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f440827e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f4412fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f441295632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f441297375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f44129735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f440d6c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f440da333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f440cb4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f440ca2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f440c9c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f440d060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4408f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4409e3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f44084fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4408592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4408407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f44086c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2b48923082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f440833bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a261356e20fde91de9dfbbf30c337ef28a87a9e Step #5: MERGE-OUTER: attempt 414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2102688229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a261356e20fde91de9dfbbf30c337ef28a87a9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 725 processed earlier; will process 3290 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34585== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b41d7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b41ceeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b41cd1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f026c79241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f026c5a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f026c586858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b41caae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b4277e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b42718632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b4271a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b4271a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b42138429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b42125bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b4211f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b421890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b41d7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b41e66eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b41cd2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b41cdc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b41cc37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b41cef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f026c588082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b41cb6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18a94f052226138a73cccf29aa16b22e2bc1ade0 Step #5: MERGE-OUTER: attempt 415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2104457828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/18a94f052226138a73cccf29aa16b22e2bc1ade0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 729 processed earlier; will process 3286 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34709== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636c8edb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636c8e4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636c8e32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4768b4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f476895c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f476893b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636c8e0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5636c98df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636c9879632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5636c987b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636c987b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5636c9299429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5636c9286bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5636c928032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636c92ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5636c8edbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5636c8fc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636c8e33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636c8e3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636c8e247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636c8e504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f476893d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636c8e17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5f015490b848b8eff8bcee0ad400d75c6db867d Step #5: MERGE-OUTER: attempt 416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2105064401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f5f015490b848b8eff8bcee0ad400d75c6db867d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 730 processed earlier; will process 3285 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34753== ERROR: libFuzzer: deadly signal Step #5: #0 0x564282011594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564281f85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564281f68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd611df041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd611c0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd611be4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564281f41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564282a15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642829af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5642829b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642829b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5642824862c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5642824bd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5642823cef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5642823bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5642823b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642824200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564282011c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5642820fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564281f69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564281f732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564281f5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564281f864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd611be6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564281f4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0da5f71633ffdb6f9e7772b9907dca5e54c64729 Step #5: MERGE-OUTER: attempt 417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2106024595 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0da5f71633ffdb6f9e7772b9907dca5e54c64729' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 732 processed earlier; will process 3283 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34830== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba7edbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba7ed30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba7ed13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbef554c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbef536100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbef5340858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba7ecece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba7f7c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba7f75a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba7f75c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba7f75c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba7f2312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba7f26833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba7f179f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba7f167bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba7f16132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba7f1cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba7edbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba7eea8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba7ed14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba7ed1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba7ed057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba7ed314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbef5342082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba7ecf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe83d68226e2969c019a7a4460a573d4cd360b78 Step #5: MERGE-OUTER: attempt 418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2107358752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fe83d68226e2969c019a7a4460a573d4cd360b78' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 734 processed earlier; will process 3281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34888== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645925ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56459252eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564592511665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa50f9fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa50f81100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa50f7f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645924eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564592fbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564592f58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564592f5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564592f5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564592978429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564592965bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56459295f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645929c90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5645925bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5645926a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564592512d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56459251c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645925037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56459252f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa50f7f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645924f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6532fed1798b480dd2efc3f2514165a4e7e311b0 Step #5: MERGE-OUTER: attempt 419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2107796994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6532fed1798b480dd2efc3f2514165a4e7e311b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 735 processed earlier; will process 3280 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34959== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611d912c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611d90a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611d9083665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62b994b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62b976000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62b973f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611d905ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611d9b30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611d9aca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611d9acc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611d9acc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611d94ea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611d94d7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611d94d132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611d953b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611d912cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611d9218eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611d9084d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611d908e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611d90757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611d90a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62b9741082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611d9068bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8c5b945f79665b030bc3b6a3ecc21d37fae2c4e Step #5: MERGE-OUTER: attempt 420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2108227933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8c5b945f79665b030bc3b6a3ecc21d37fae2c4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 736 processed earlier; will process 3279 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34967== ERROR: libFuzzer: deadly signal Step #5: #0 0x55809c67c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55809c5f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55809c5d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb60985041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb60966500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb609644858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55809c5ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55809d080138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55809d01a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55809d01c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55809d01c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55809caf12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55809cb2833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55809ca39f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55809ca27bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55809ca2132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55809ca8b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55809c67cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55809c768eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55809c5d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55809c5de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55809c5c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55809c5f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb609646082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55809c5b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01cd945287b0387b0fb8b3d49e452a3b170e1f41 Step #5: MERGE-OUTER: attempt 421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2109279548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/01cd945287b0387b0fb8b3d49e452a3b170e1f41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 738 processed earlier; will process 3277 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35015== ERROR: libFuzzer: deadly signal Step #5: #0 0x56537b52f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56537b4a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56537b486665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a30a7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a3088c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a3086b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56537b45fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56537bf33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56537becd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56537becf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56537becf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56537b8ed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56537b8dabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56537b8d432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56537b93e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56537b52fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56537b61beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56537b487d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56537b4912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56537b4787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56537b4a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a3086d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56537b46bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6a45b0a2a0bf51804492d115df6d3b01140fe61 Step #5: MERGE-OUTER: attempt 422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2110081892 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6a45b0a2a0bf51804492d115df6d3b01140fe61' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 739 processed earlier; will process 3276 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35030== ERROR: libFuzzer: deadly signal Step #5: #0 0x557199026594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557198f9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557198f7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38b46f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38b450500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38b44e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557198f56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557199a2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571999c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5571999c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571999c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5571993e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571993d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571993cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5571994350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557199026c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557199112eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557198f7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557198f882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557198f6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557198f9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38b44e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557198f62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19dc8da8925c5004aa9306a8d36d27ccfe34e27d Step #5: MERGE-OUTER: attempt 423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2110790592 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19dc8da8925c5004aa9306a8d36d27ccfe34e27d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 741 processed earlier; will process 3274 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35110== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daa2471594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daa23e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daa23c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a2acf341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a2ab0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a2aae7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daa23a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55daa2e75138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daa2e0f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55daa2e11375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daa2e1135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55daa28e62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55daa291d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55daa282ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55daa281cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55daa281632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55daa28800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55daa2471c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55daa255deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55daa23c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55daa23d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55daa23ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55daa23e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a2aae9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55daa23adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bebeb814d28cd4d8857377e5bd57c506a9098aef Step #5: MERGE-OUTER: attempt 424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2111287289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bebeb814d28cd4d8857377e5bd57c506a9098aef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 742 processed earlier; will process 3273 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35148== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f924d54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f924cc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f924cab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a98acd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a988e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a988c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f924c84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f925758138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9256f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9256f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9256f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f925112429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9250ffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9250f932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9251630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f924d54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f924e40eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f924cacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f924cb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f924c9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f924cc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a988c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f924c90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cfad61a8d25c22ce0131363ba97ce3288314607 Step #5: MERGE-OUTER: attempt 425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2113114299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6cfad61a8d25c22ce0131363ba97ce3288314607' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 745 processed earlier; will process 3270 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35214== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c67867f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6785f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6785d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89e09c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89e07d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89e07b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6785afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c679083138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c67901d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c67901f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c67901f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c678a3d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c678a2abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c678a2432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c678a8e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c67867fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c67876beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6785d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6785e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6785c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6785f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f89e07b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6785bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ac7617693a050b838d801d9698255fb031b64cd Step #5: MERGE-OUTER: attempt 426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2113912399 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9ac7617693a050b838d801d9698255fb031b64cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 746 processed earlier; will process 3269 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==35232== ERROR: libFuzzer: deadly signal Step #5: #0 0x561748a03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561748977b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56174895a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb83f90b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb83f72000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb83f6ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561748933e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561749407138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617493a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5617493a3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x561748da90d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561748e120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561748a03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561748aefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56174895bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5617489652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56174894c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5617489784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb83f701082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56174893fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f244ae36f07fbe56617f7c36d2d3220d27ae499f Step #5: MERGE-OUTER: attempt 427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2114703504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f244ae36f07fbe56617f7c36d2d3220d27ae499f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 747 processed earlier; will process 3268 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35285== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8d4b1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8d4a91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8d4a74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42097b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42095cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42095aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8d4a4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8d5521138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8d54bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8d54bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8d54bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8d4f922c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f8d4fc933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f8d4edaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f8d4ec8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f8d4ec232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f8d4f2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f8d4b1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f8d4c09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f8d4a75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f8d4a7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f8d4a667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f8d4a924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f42095ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f8d4a59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88ef0c01a8adcfa3724179b50db5c2c7b184cf0c Step #5: MERGE-OUTER: attempt 428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2115198207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/88ef0c01a8adcfa3724179b50db5c2c7b184cf0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 748 processed earlier; will process 3267 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35324== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a83a41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a839b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a83998665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56d3f2d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56d3d4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56d3d21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a83971e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559a84445138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a843df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559a843e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a843e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559a83eb62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559a83eed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559a83dfef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559a83decbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559a83de632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559a83e500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559a83a41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559a83b2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559a83999d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559a839a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559a8398a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559a839b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f56d3d23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559a8397dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-056f709eef332d71c8b1563742408845cbf6ba7f Step #5: MERGE-OUTER: attempt 429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2116930644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/056f709eef332d71c8b1563742408845cbf6ba7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 751 processed earlier; will process 3264 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35412== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e656ee5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e656e59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e656e3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cc42ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cc410300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cc40e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e656e15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e6578e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e657883632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e657885375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e65788535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e6572a3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e657290bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e65728a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6572f40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e656ee5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e656fd1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e656e3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e656e472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e656e2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e656e5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cc40e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e656e21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-968e6de17b275de5341e8829b924cafffa63c538 Step #5: MERGE-OUTER: attempt 430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2117713169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/968e6de17b275de5341e8829b924cafffa63c538' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 752 processed earlier; will process 3263 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35430== ERROR: libFuzzer: deadly signal Step #5: #0 0x56264de42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56264ddb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56264dd99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff380d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff37eeb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff37eca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56264dd72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56264e846138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56264e7e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56264e7e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56264e7e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56264e200429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56264e1edbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56264e1e732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56264e2510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56264de42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56264df2eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56264dd9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56264dda42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56264dd8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56264ddb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7eff37ecc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56264dd7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f3383a9e559b6e6cbe4257b87dc9d4df0482160 Step #5: MERGE-OUTER: attempt 431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2118503379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f3383a9e559b6e6cbe4257b87dc9d4df0482160' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 753 processed earlier; will process 3262 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35448== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a3cbeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a3cb5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a3cb42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f996e4a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f996e2b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f996e297858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a3cb1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563a3d5ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a3d589632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563a3d58b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a3d58b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563a3cfa9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563a3cf96bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563a3cf9032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563a3cffa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563a3cbebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563a3ccd7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563a3cb43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563a3cb4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563a3cb347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563a3cb604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f996e299082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563a3cb27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b7e52377d837bbf97ecf3a0471d6746ac36a72f Step #5: MERGE-OUTER: attempt 432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2119288667 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2b7e52377d837bbf97ecf3a0471d6746ac36a72f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 754 processed earlier; will process 3261 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35466== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa178d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa17845b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa17828665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef28b9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef289a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef28988858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa17801e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa182d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa1826f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa18271375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa1827135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa17c8f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa17c7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa17c7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa17ce00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa178d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa179bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa17829d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa178332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa1781a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa178464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef2898a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa1780dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87b2d1b5df667a4c99bd7f301492e335d558675a Step #5: MERGE-OUTER: attempt 433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2120179906 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/87b2d1b5df667a4c99bd7f301492e335d558675a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 756 processed earlier; will process 3259 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35549== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569bd858594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569bd7ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569bd7af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febbeff141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febbee0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febbede5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569bd788e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569be25c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569be1f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569be1f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569be1f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5569bdccd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5569bdd0433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5569bdc15f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5569bdc03bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5569bdbfd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5569bdc670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5569bd858c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5569bd944eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5569bd7b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5569bd7ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5569bd7a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5569bd7cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7febbede7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5569bd794bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20f4cc3d79014233b4e8c60deb83b15f3eeb9cdb Step #5: MERGE-OUTER: attempt 434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2121644204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/20f4cc3d79014233b4e8c60deb83b15f3eeb9cdb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 758 processed earlier; will process 3257 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35637== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f08a288594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f08a1fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f08a1df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7b343d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7b325200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7b3231858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f08a1b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f08ac8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f08ac26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f08ac28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f08ac2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f08a646429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f08a633bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f08a62d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f08a6970f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f08a288c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f08a374eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f08a1e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f08a1ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f08a1d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f08a1fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc7b3233082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f08a1c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d411cf4f8a0d571a26451920b1b26666427613 Step #5: MERGE-OUTER: attempt 435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2122070044 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/87d411cf4f8a0d571a26451920b1b26666427613' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 759 processed earlier; will process 3256 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35707== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627ca30e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627ca282b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627ca265665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f874599941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87457ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f874578d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627ca23ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627cad12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627cacac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627cacae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627cacae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627ca6cc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627ca6b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627ca6b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627ca71d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627ca30ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627ca3faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627ca266d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627ca2702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627ca2577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627ca2834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f874578f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627ca24abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3340d21540403649813635e8dc1e55154eea3d6c Step #5: MERGE-OUTER: attempt 436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2122927799 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3340d21540403649813635e8dc1e55154eea3d6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 760 processed earlier; will process 3255 files now Step #5: #1 pulse exec/s: 0 rss: 246Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35723== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f8ad8e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f8ad02b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f8ace5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f229028841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f229009d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f229007c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f8acbee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562f8b792138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f8b72c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562f8b72e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f8b72e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562f8b14c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f8b139bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f8b13332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f8b19d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f8ad8ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f8ae7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f8ace6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f8acf02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f8acd77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f8ad034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f229007e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f8accabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a4bd6c75bac712ddd3a8310be36bbdb2233eedb Step #5: MERGE-OUTER: attempt 437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2123740285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a4bd6c75bac712ddd3a8310be36bbdb2233eedb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 763 processed earlier; will process 3252 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35836== ERROR: libFuzzer: deadly signal Step #5: #0 0x564935f57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564935ecbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564935eae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93bd33541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93bd14a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93bd129858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564935e87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56493695b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649368f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5649368f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649368f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5649363cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56493640333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564936314f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564936302bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649362fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649363660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564935f57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564936043eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564935eafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564935eb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564935ea07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564935ecc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f93bd12b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564935e93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df707c10eb28fa5c957836f71780849d2ba6a030 Step #5: MERGE-OUTER: attempt 438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2124243455 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df707c10eb28fa5c957836f71780849d2ba6a030' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 764 processed earlier; will process 3251 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==35844== ERROR: libFuzzer: deadly signal Step #5: #0 0x563977721594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563977695b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563977678665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1c646a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1c627f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1c625e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563977651e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563978125138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639780bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639780c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639780c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563977b8aad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563977bf4d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x563977c4f9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x563977b30172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x563977b30172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x563977721c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56397780deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563977679d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5639776832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56397766a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5639776964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa1c6260082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56397765dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76494cacc7aa4e29871b525e8fd6ffa7dd4ecf11 Step #5: MERGE-OUTER: attempt 439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2124874275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/76494cacc7aa4e29871b525e8fd6ffa7dd4ecf11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 765 processed earlier; will process 3250 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35859== ERROR: libFuzzer: deadly signal Step #5: #0 0x55891b710594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55891b684b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55891b667665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f470481641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f470462b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f470460a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55891b640e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55891c114138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55891c0ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55891c0b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55891c0b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55891bb852c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55891bbbc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55891bacdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55891babbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55891bab532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55891bb1f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55891b710c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55891b7fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55891b668d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55891b6722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55891b6597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55891b6854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f470460c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55891b64cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-380184773206f6ba8d4383a8c44e9bd237d7b0d9 Step #5: MERGE-OUTER: attempt 440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2125397532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/380184773206f6ba8d4383a8c44e9bd237d7b0d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 766 processed earlier; will process 3249 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35869== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588c8ade594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588c8a52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588c8a35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4fa92f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4fa910d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4fa90ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588c8a0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588c94e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588c947c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588c947e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588c947e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588c8f532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5588c8f8a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5588c8e9bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5588c8e89bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5588c8e8332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5588c8eed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5588c8adec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5588c8bcaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5588c8a36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5588c8a402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5588c8a277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5588c8a534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4fa90ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5588c8a1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5440072aed3e2d280f4720ef8e51356c345d5b7b Step #5: MERGE-OUTER: attempt 441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2126340548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5440072aed3e2d280f4720ef8e51356c345d5b7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 768 processed earlier; will process 3247 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35947== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad854bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad85431b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad85414665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff3537041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff3518500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff35164858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad853ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad85ec1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad85e5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad85e5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad85e5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad859322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ad8596933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ad8587af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ad85868bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ad8586232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ad858cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ad854bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ad855a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ad85415d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ad8541f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ad854067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ad854324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7eff35166082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ad853f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91513037e39c88b941c6cc1e262fc864e71b8c18 Step #5: MERGE-OUTER: attempt 442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2127944137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/91513037e39c88b941c6cc1e262fc864e71b8c18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 771 processed earlier; will process 3244 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36038== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a32a16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a3298ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a3296d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8503b3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f850394e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f850392d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a32946e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a3341a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a333b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a333b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a333b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a32e8b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a32ec233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562a32dd3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562a32dc1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562a32dbb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562a32e250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562a32a16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562a32b02eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562a3296ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562a329782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562a3295f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562a3298b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f850392f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562a32952bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-588082e533957643c706ca411d0ed8381cb46081 Step #5: MERGE-OUTER: attempt 443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2129259745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/588082e533957643c706ca411d0ed8381cb46081' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 774 processed earlier; will process 3241 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36151== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebc74d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebc7444b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebc7427665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f362a00541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3629e1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3629df9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebc7400e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ebc7ed4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebc7e6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ebc7e70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebc7e7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ebc79452c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebc797c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebc788df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebc787bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebc787532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebc78df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebc74d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebc75bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebc7428d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebc74322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebc74197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebc74454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3629dfb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebc740cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-723826f23f2f72f3bf79a4ce6e186c276e2664d7 Step #5: MERGE-OUTER: attempt 444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2130056825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/723826f23f2f72f3bf79a4ce6e186c276e2664d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 775 processed earlier; will process 3240 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36194== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4eaf4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4eaec0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4eaea3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04fe95a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04fe76f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04fe74e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4eae7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c4eb950138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4eb8ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4eb8ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4eb8ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4eb30a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4eb2f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c4eb2f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c4eb35b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4eaf4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c4eb038eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c4eaea4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4eaeae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4eae957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4eaec14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04fe750082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4eae88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38b33554c2da8c0419ca030818b2d8f3a629fb3b Step #5: MERGE-OUTER: attempt 445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2133255552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/38b33554c2da8c0419ca030818b2d8f3a629fb3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 780 processed earlier; will process 3235 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36402== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d40ba7f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d40b9f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d40b9d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2490a9641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24908ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f249088a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d40b9afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d40c483138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d40c41d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d40c41f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d40c41f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d40bef42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d40bf2b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d40be3cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d40be2abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d40be2432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d40be8e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d40ba7fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d40bb6beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d40b9d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d40b9e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d40b9c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d40b9f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f249088c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d40b9bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d036f96e6a5d98932726b439afeedd63f0d66e3f Step #5: MERGE-OUTER: attempt 446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2133925775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d036f96e6a5d98932726b439afeedd63f0d66e3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 781 processed earlier; will process 3234 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36415== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597bb198594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597bb10cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597bb0ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f509aa3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f509a84f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f509a82e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597bb0c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5597bbb9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597bbb36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5597bbb38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597bbb3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5597bb556429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597bb543bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597bb53d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597bb5a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597bb198c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597bb284eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597bb0f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597bb0fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597bb0e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597bb10d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f509a830082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597bb0d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97cb6c6642484d636bf6e8dc28d82c75874ccd57 Step #5: MERGE-OUTER: attempt 447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2134648862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/97cb6c6642484d636bf6e8dc28d82c75874ccd57' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 783 processed earlier; will process 3232 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36488== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc6a062594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc69fd6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc69fb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c131f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c1300600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c12fe5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc69f92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fc6aa66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc6aa00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fc6aa02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc6aa0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fc6a420429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc6a40dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc6a40732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc6a4710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc6a062c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc6a14eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc69fbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc69fc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc69fab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc69fd74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c12fe7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc69f9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-caa41a8323092a3bae006a2137ac262ba321edf2 Step #5: MERGE-OUTER: attempt 448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2135509824 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/caa41a8323092a3bae006a2137ac262ba321edf2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 784 processed earlier; will process 3231 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==36504== ERROR: libFuzzer: deadly signal Step #5: #0 0x559144e03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559144d77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559144d5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f065b71041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f065b52500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f065b504858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559144d33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559145807138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591457a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5591457a3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5591451a90d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5591452120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x559144e03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x559144eefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x559144d5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x559144d652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x559144d4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x559144d784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f065b506082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x559144d3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07792644f916a092d0b62793a294870c34f2a5e1 Step #5: MERGE-OUTER: attempt 449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2136298056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/07792644f916a092d0b62793a294870c34f2a5e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 785 processed earlier; will process 3230 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef219f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef21964b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef21947665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b1d31741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b1d12c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b1d10b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef21920e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef223f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef2238e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef22390375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef2239035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef21dae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef21d9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef21d9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef21dff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef219f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef21adceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef21948d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef219522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef219397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef219654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b1d10d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef2192cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ec7de9481715427beab5aa387604a61aa6ed102 Step #5: MERGE-OUTER: attempt 450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2136959727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4ec7de9481715427beab5aa387604a61aa6ed102' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 786 processed earlier; will process 3229 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36599== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b4e59d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b4e511b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b4e4f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98f1ea041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98f1cb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98f1c94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b4e4cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557b4efa1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b4ef3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557b4ef3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b4ef3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557b4e95b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b4e948bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b4e94232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b4e9ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b4e59dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b4e689eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b4e4f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b4e4ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b4e4e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b4e5124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98f1c96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b4e4d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b47d26382b02d0f651665c6c5aa4d7b1e2c9290d Step #5: MERGE-OUTER: attempt 451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2137836051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b47d26382b02d0f651665c6c5aa4d7b1e2c9290d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 788 processed earlier; will process 3227 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==36708== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7087ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a708722b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a708705665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e870e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e86ef700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e86ed6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7086dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a7091b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a70914c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a70914e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55a708b540d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a708bbd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a7087aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a70889aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a708706d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a7087102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a7086f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a7087234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3e86ed8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a7086eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-313aaad2d3b962406125aa1743ff517246a510fa Step #5: MERGE-OUTER: attempt 452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2138695708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/313aaad2d3b962406125aa1743ff517246a510fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 789 processed earlier; will process 3226 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36728== ERROR: libFuzzer: deadly signal Step #5: #0 0x55920e58c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55920e500b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55920e4e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77da51141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77da32600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77da305858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55920e4bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55920ef90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55920ef2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55920ef2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55920ef2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55920e94a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55920e937bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55920e93132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55920e99b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55920e58cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55920e678eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55920e4e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55920e4ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55920e4d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55920e5014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f77da307082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55920e4c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3980679761bb5723896ea51b9ac2b24bfb64dee0 Step #5: MERGE-OUTER: attempt 453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2139714399 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3980679761bb5723896ea51b9ac2b24bfb64dee0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 790 processed earlier; will process 3225 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36796== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622961bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562296133b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562296116665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9c690741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9c671c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9c66fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622960efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562296bc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562296b5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562296b5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562296b5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56229657d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56229656abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56229656432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622965ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622961bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622962abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562296117d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622961212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622961087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622961344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9c66fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622960fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-520f1ec07a57e7e800db957fc1762d7e91c38ba1 Step #5: MERGE-OUTER: attempt 454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2140292104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/520f1ec07a57e7e800db957fc1762d7e91c38ba1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 791 processed earlier; will process 3224 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36808== ERROR: libFuzzer: deadly signal Step #5: #0 0x55880411f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558804093b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558804076665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5de60041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5de41500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5de3f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55880404fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558804b23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558804abd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558804abf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558804abf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588044dd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588044cabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588044c432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55880452e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55880411fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55880420beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558804077d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588040812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588040687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588040944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff5de3f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55880405bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8813f6f722ce0f657cff9b252dd4659b9b3428f2 Step #5: MERGE-OUTER: attempt 455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2141076173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8813f6f722ce0f657cff9b252dd4659b9b3428f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 792 processed earlier; will process 3223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36825== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bc4d3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bc4cb0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bc4c93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8968e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8966fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8966d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bc4c6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555bc5740138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bc56da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555bc56dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bc56dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555bc50fa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555bc50e7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555bc50e132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555bc514b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555bc4d3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555bc4e28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555bc4c94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555bc4c9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555bc4c857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555bc4cb14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa8966db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555bc4c78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37191bb6c3b915a8144aef15b0e4b3f5a6814c9d Step #5: MERGE-OUTER: attempt 456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2141858067 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37191bb6c3b915a8144aef15b0e4b3f5a6814c9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 793 processed earlier; will process 3222 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36843== ERROR: libFuzzer: deadly signal Step #5: #0 0x563639f91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563639f05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563639ee8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc8038e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc801a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc80182858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563639ec1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56363a995138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56363a92f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56363a931375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56363a93135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56363a34f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56363a33cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56363a33632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56363a3a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563639f91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56363a07deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563639ee9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563639ef32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563639eda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563639f064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc80184082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563639ecdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63d0361585855475d7f98f1a6cdcf300b91713a0 Step #5: MERGE-OUTER: attempt 457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2142641368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/63d0361585855475d7f98f1a6cdcf300b91713a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 794 processed earlier; will process 3221 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 0 rss: 288Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36861== ERROR: libFuzzer: deadly signal Step #5: #0 0x561244408594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56124437cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56124435f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0a2b0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0a291e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0a28fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561244338e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561244e0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561244da6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561244da8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561244da835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5612447c6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612447b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612447ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612448170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561244408c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612444f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561244360d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56124436a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612443517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56124437d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0a28ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561244344bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78f6c0a407810297a139328ada8cc1f137733602 Step #5: MERGE-OUTER: attempt 458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2143497722 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78f6c0a407810297a139328ada8cc1f137733602' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 797 processed earlier; will process 3218 files now Step #5: #1 pulse exec/s: 0 rss: 243Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36945== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba5bf88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba5befcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba5bedf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4f591341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4f572800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4f5707858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba5beb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba5c98c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba5c926632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba5c928375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba5c92835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba5c3fd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba5c43433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba5c345f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba5c333bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba5c32d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba5c3970f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba5bf88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba5c074eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba5bee0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba5beea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba5bed17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba5befd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa4f5709082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba5bec4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a1f6dcfaf5d5f49c86c73ea145bda935f44788c Step #5: MERGE-OUTER: attempt 459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2144434651 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a1f6dcfaf5d5f49c86c73ea145bda935f44788c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 799 processed earlier; will process 3216 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37023== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f15b35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f15aa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f15a8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effcb3da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effcb1ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effcb1ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f15a65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560f16539138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f164d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560f164d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f164d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560f15ef3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f15ee0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f15eda32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f15f440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f15b35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f15c21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f15a8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f15a972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f15a7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f15aaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7effcb1d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f15a71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a1a5ee552771757e72544cde2cd4fbc6e62ecdf Step #5: MERGE-OUTER: attempt 460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2146202776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6a1a5ee552771757e72544cde2cd4fbc6e62ecdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 802 processed earlier; will process 3213 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37143== ERROR: libFuzzer: deadly signal Step #5: #0 0x55732e1ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55732e121b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55732e104665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f485d70e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f485d52300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f485d502858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55732e0dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55732ebb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55732eb4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55732eb4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55732eb4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55732e6222c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55732e65933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55732e56af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55732e558bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55732e55232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55732e5bc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55732e1adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55732e299eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55732e105d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55732e10f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55732e0f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55732e1224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f485d504082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55732e0e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8111b54aac4c5ca555bf2a6950c9134f8f613c19 Step #5: MERGE-OUTER: attempt 461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2148092723 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8111b54aac4c5ca555bf2a6950c9134f8f613c19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 805 processed earlier; will process 3210 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37261== ERROR: libFuzzer: deadly signal Step #5: #0 0x55837dcf0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55837dc64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55837dc47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc3aa7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc3a88f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc3a86e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55837dc20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55837e6f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55837e68e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55837e690375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55837e69035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55837e0ae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55837e09bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55837e09532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55837e0ff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55837dcf0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55837dddceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55837dc48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55837dc522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55837dc397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55837dc654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc3a870082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55837dc2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a92261beabf6e14a1501e6137473d68e3ff67d6 Step #5: MERGE-OUTER: attempt 462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2148747755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7a92261beabf6e14a1501e6137473d68e3ff67d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 806 processed earlier; will process 3209 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37272== ERROR: libFuzzer: deadly signal Step #5: #0 0x557aae58d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557aae501b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557aae4e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29fb1b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29fafc800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29fafa7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557aae4bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557aaef91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557aaef2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557aaef2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557aaef2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557aae94b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557aae938bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557aae93232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557aae99c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557aae58dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557aae679eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557aae4e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557aae4ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557aae4d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557aae5024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29fafa9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557aae4c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47649ba864d3705b01b7aae92acec6e73d882dc3 Step #5: MERGE-OUTER: attempt 463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2150041407 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/47649ba864d3705b01b7aae92acec6e73d882dc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 808 processed earlier; will process 3207 files now Step #5: #1 pulse exec/s: 0 rss: 249Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37386== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8fa9da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8fa94eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8fa931665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea4408041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea43e9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea43e74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8fa90ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d8fb3de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8fb378632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d8fb37a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8fb37a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8fae4f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8fae8633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8fad97f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8fad85bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8fad7f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8fade90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8fa9dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8faac6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8fa932d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8fa93c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8fa9237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8fa94f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fea43e76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8fa916bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-feaae3c7c3a6f7ef3e68279de8dfc6f313c4f2ee Step #5: MERGE-OUTER: attempt 464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2151008974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/feaae3c7c3a6f7ef3e68279de8dfc6f313c4f2ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 810 processed earlier; will process 3205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea2adbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea2ad31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea2ad14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f733ae2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f733ac4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f733ac23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea2acede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea2b7c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea2b75b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea2b75d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea2b75d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea2b17b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea2b168bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea2b16232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea2b1cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea2adbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea2aea9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea2ad15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea2ad1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea2ad067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea2ad324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f733ac25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea2acf9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23076bdfedf139fbcde54c445a41f3202aa9e901 Step #5: MERGE-OUTER: attempt 465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2151955714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23076bdfedf139fbcde54c445a41f3202aa9e901' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 811 processed earlier; will process 3204 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==37512== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5a7805594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5a7779b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5a775c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa39fbfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa39fa1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa39f9f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5a7735e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b5a8209138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5a81a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b5a81a5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55b5a7bab0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b5a7c140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b5a7805c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b5a78f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b5a775dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b5a77672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b5a774e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b5a777a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa39f9f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b5a7741bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9760c2e4f95deff5d1b5403d1bd543b5d02de7e2 Step #5: MERGE-OUTER: attempt 466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2152752469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9760c2e4f95deff5d1b5403d1bd543b5d02de7e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 812 processed earlier; will process 3203 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37565== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619196b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56191962cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56191960f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c2ad1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c2ab3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c2ab12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619195e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56191a0bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56191a056632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56191a058375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56191a05835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561919a76429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561919a63bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561919a5d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561919ac70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619196b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5619197a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561919610d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56191961a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619196017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56191962d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c2ab14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619195f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1389f7fbb245704b44c6f6f7facc8ee392bf8b2 Step #5: MERGE-OUTER: attempt 467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2153442832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1389f7fbb245704b44c6f6f7facc8ee392bf8b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 813 processed earlier; will process 3202 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf7e603594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf7e577b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf7e55a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03e76c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03e74dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03e74bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf7e533e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cf7f007138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf7efa1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cf7efa3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf7efa335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cf7e9c1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf7e9aebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf7e9a832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf7ea120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf7e603c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf7e6efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf7e55bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf7e5652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf7e54c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf7e5784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03e74be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf7e53fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2a0da68fec26019e39bdfaf64cd6bef559c0aba Step #5: MERGE-OUTER: attempt 468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2154325381 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c2a0da68fec26019e39bdfaf64cd6bef559c0aba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 815 processed earlier; will process 3200 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edd9c3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edd9bb3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edd9b96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11ee1c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11edfde00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11edfbd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edd9b6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55edda643138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edda5dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55edda5df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edda5df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55edd9ffd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55edd9feabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55edd9fe432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55edda04e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55edd9c3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55edd9d2beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55edd9b97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55edd9ba12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55edd9b887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55edd9bb44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11edfbf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55edd9b7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c5b0ea092da8b1e3682221440ea1144ba967b53 Step #5: MERGE-OUTER: attempt 469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2155112661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c5b0ea092da8b1e3682221440ea1144ba967b53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 816 processed earlier; will process 3199 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37708== ERROR: libFuzzer: deadly signal Step #5: #0 0x558607c67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558607bdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558607bbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06e036341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06e017800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06e0157858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558607b97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55860866b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558608605632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558608607375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55860860735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5586080dc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55860811333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558608024f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558608012bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55860800c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5586080760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558607c67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558607d53eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558607bbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558607bc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558607bb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558607bdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f06e0159082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558607ba3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd411a77c42220fe73b163627c703d1b05f9211b Step #5: MERGE-OUTER: attempt 470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2155901392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd411a77c42220fe73b163627c703d1b05f9211b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 818 processed earlier; will process 3197 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37789== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4d1ba3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4d1b17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4d1afa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f383851341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f383832800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3838307858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4d1ad3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b4d25a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4d2541632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b4d2543375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4d254335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b4d20182c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b4d204f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b4d1f60f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b4d1f4ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b4d1f4832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b4d1fb20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b4d1ba3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b4d1c8feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b4d1afbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b4d1b052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4d1aec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4d1b184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3838309082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b4d1adfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0148029389633bc9e523c6179936e8e884ca4782 Step #5: MERGE-OUTER: attempt 471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2156389141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0148029389633bc9e523c6179936e8e884ca4782' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 819 processed earlier; will process 3196 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37828== ERROR: libFuzzer: deadly signal Step #5: #0 0x55722b5d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55722b547b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55722b52a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67d5e7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67d5c9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67d5c72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55722b503e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55722bfd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55722bf71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55722bf73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55722bf7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55722ba482c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55722ba7f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55722b990f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55722b97ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55722b97832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55722b9e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55722b5d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55722b6bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55722b52bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55722b5352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55722b51c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55722b5484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f67d5c74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55722b50fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-198fd0dbfdf110e411865a429ea41c4effc032e1 Step #5: MERGE-OUTER: attempt 472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2157594084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/198fd0dbfdf110e411865a429ea41c4effc032e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 821 processed earlier; will process 3194 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37879== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c4946a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c493deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c493c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4c17f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4c160600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4c15e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c4939ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c49e6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c49e08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c49e0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c49e0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c49828429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c49815bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c4980f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c498790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c4946ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c49556eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c493c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c493cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c493b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c493df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4c15e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c493a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0209eb339dabad2b01b87a4e8723c9b5c3a47a8 Step #5: MERGE-OUTER: attempt 473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2158015775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e0209eb339dabad2b01b87a4e8723c9b5c3a47a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 822 processed earlier; will process 3193 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cce9625594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cce9599b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cce957c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f362eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f3610000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f360df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cce9555e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ccea029138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cce9fc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cce9fc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cce9fc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cce9a9a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cce9ad133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cce99e2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cce99d0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cce99ca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cce9a340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cce9625c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cce9711eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cce957dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cce95872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cce956e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cce959a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f360e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cce9561bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f2eff761bba25d3ededf8fa167a129213e3b7ee Step #5: MERGE-OUTER: attempt 474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2159211950 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f2eff761bba25d3ededf8fa167a129213e3b7ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 824 processed earlier; will process 3191 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38001== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2bf59a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2bf50eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2bf4f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef0deec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef0dd0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef0dce0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2bf4cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b2bff9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2bff38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b2bff3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2bff3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b2bf958429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b2bf945bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b2bf93f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b2bf9a90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b2bf59ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b2bf686eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b2bf4f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2bf4fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2bf4e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2bf50f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef0dce2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b2bf4d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1faf66c8af8e6fd23804e67acc01cf96357b327 Step #5: MERGE-OUTER: attempt 475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2159856069 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e1faf66c8af8e6fd23804e67acc01cf96357b327' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 825 processed earlier; will process 3190 files now Step #5: #1 pulse exec/s: 0 rss: 292Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5d967f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5d95f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5d95d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3178ac641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31788db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31788ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5d95afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5da083138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5da01d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5da01f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5da01f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5d9af42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5d9b2b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5d9a3cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5d9a2abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5d9a2432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5d9a8e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5d967fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5d976beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c5d95d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c5d95e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5d95c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c5d95f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f31788bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5d95bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-969daf91402bd00ff48277f9674e1a276b149229 Step #5: MERGE-OUTER: attempt 476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2160861879 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/969daf91402bd00ff48277f9674e1a276b149229' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 827 processed earlier; will process 3188 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38155== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643a63ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643a6362b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643a6345665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1545ad941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15458ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15458cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643a631ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5643a6df2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643a6d8c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5643a6d8e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643a6d8e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643a68632c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643a689a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643a67abf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5643a6799bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5643a679332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5643a67fd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5643a63eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643a64daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5643a6346d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643a63502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643a63377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643a63634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f15458cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643a632abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46a55673646a05f2bd49f4a9c9c54b995473fb60 Step #5: MERGE-OUTER: attempt 477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2162473453 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46a55673646a05f2bd49f4a9c9c54b995473fb60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 829 processed earlier; will process 3186 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38238== ERROR: libFuzzer: deadly signal Step #5: #0 0x563873cbe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563873c32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563873c15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e7f3d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e7f1e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e7f1c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563873beee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5638746c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56387465c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56387465e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56387465e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5638741332c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56387416a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56387407bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563874069bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56387406332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5638740cd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563873cbec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563873daaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563873c16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563873c202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563873c077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563873c334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e7f1c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563873bfabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64c555ff6dd418af755ceb46e84495c46309cf46 Step #5: MERGE-OUTER: attempt 478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2164306378 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/64c555ff6dd418af755ceb46e84495c46309cf46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 833 processed earlier; will process 3182 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e650d07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e650c7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e650c5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f2d63341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f2d44800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f2d427858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e650c37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e65170b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6516a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e6516a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6516a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e6510c5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e6510b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e6510ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6511160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e650d07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e650df3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e650c5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e650c692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e650c507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e650c7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9f2d429082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e650c43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ec9ead608021371c801ebd33d91fb73ba586c20 Step #5: MERGE-OUTER: attempt 479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2164913259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4ec9ead608021371c801ebd33d91fb73ba586c20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 835 processed earlier; will process 3180 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38408== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b49ca2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b49c9a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b49c984665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1495d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1493eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1493ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b49c95de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b49d431138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b49d3cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b49d3cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b49d3cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b49cea22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b49ced933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b49cdeaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b49cdd8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b49cdd232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b49ce3c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b49ca2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b49cb19eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b49c985d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b49c98f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b49c9767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b49c9a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff1493cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b49c969bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eca8140ad166ae625bc8e797d6b411e08202f85 Step #5: MERGE-OUTER: attempt 480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2167072602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2eca8140ad166ae625bc8e797d6b411e08202f85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 839 processed earlier; will process 3176 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38540== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f051a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f0511ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f050fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff888b8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff88899e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff88897d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f050d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f05baa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f05b44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f05b46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f05b4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f05564429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f05551bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f0554b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f055b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f051a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f05292eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f050fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f051082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f050ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f0511b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff88897f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f050e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0f2285c4b649a2bce1312232000b56ebe4ac52c Step #5: MERGE-OUTER: attempt 481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2167877924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a0f2285c4b649a2bce1312232000b56ebe4ac52c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 840 processed earlier; will process 3175 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38555== ERROR: libFuzzer: deadly signal Step #5: #0 0x557dcbca1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557dcbc15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557dcbbf8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36124e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36122fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36122da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557dcbbd1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557dcc6a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557dcc63f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557dcc641375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557dcc64135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557dcc05f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557dcc04cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557dcc04632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557dcc0b00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557dcbca1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557dcbd8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557dcbbf9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557dcbc032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557dcbbea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557dcbc164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36122dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557dcbbddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74f48e228dec88975448c25a08b88a91e9647809 Step #5: MERGE-OUTER: attempt 482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2168661628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/74f48e228dec88975448c25a08b88a91e9647809' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 841 processed earlier; will process 3174 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38573== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daa72c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daa723ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daa721d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c9072e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c9054300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c90522858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daa71f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55daa7cca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daa7c64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55daa7c66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daa7c6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55daa7684429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daa7671bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daa766b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daa76d50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daa72c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daa73b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daa721ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daa72282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daa720f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daa723b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c90524082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daa7202bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c850cf01890daa294fa1616349cf5dfde865457 Step #5: MERGE-OUTER: attempt 483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2169449251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c850cf01890daa294fa1616349cf5dfde865457' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 842 processed earlier; will process 3173 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==38591== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae7ee52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae7edc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae7eda9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcd376441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcd357900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcd3558858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae7ed82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae7f856138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae7f7f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae7f7f2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55ae7f1f80d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ae7f2610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ae7ee52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ae7ef3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ae7edaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ae7edb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ae7ed9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ae7edc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7efcd355a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ae7ed8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46064cdfa5f13f31781913c216a01d263503b335 Step #5: MERGE-OUTER: attempt 484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2170234327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46064cdfa5f13f31781913c216a01d263503b335' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 843 processed earlier; will process 3172 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38644== ERROR: libFuzzer: deadly signal Step #5: #0 0x55899dce3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55899dc57b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55899dc3a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89d3f2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89d3d3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89d3d16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55899dc13e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55899e6e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55899e681632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55899e683375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55899e68335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55899e1582c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55899e18f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55899e0a0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55899e08ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55899e08832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55899e0f20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55899dce3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55899ddcfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55899dc3bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55899dc452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55899dc2c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55899dc584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f89d3d18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55899dc1fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42597f9ddec5e90e44e6b52752d427b469143dba Step #5: MERGE-OUTER: attempt 485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2170948867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/42597f9ddec5e90e44e6b52752d427b469143dba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 844 processed earlier; will process 3171 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38688== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c3792b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c3789fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c37882665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8fa3da941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8fa3bbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8fa3b9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c3785be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c3832f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c382c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c382cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c382cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c37ce9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c37cd6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c37cd032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c37d3a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c3792bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c37a17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c37883d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c3788d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c378747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c378a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8fa3b9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c37867bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5d244af7baa454ad4d528bc01ab9f8f2f0e0179 Step #5: MERGE-OUTER: attempt 486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2171727759 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b5d244af7baa454ad4d528bc01ab9f8f2f0e0179' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 845 processed earlier; will process 3170 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38705== ERROR: libFuzzer: deadly signal Step #5: #0 0x558014c5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558014bd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558014bb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a4025741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a4006c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a4004b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558014b8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558015662138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580155fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5580155fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580155fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55801501c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558015009bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55801500332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55801506d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558014c5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558014d4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558014bb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558014bc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558014ba77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558014bd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a4004d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558014b9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-940650014563ca582006d3e39745d5274347a81b Step #5: MERGE-OUTER: attempt 487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2172515349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/940650014563ca582006d3e39745d5274347a81b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 846 processed earlier; will process 3169 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38723== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8287db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f82874fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f828732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b0551541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b0532a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b05309858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f82870be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8291df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f829179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f82917b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f82917b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f828b99429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f828b86bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f828b8032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f828bea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8287dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8288c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f828733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f82873d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8287247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8287504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b0530b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f828717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c155b3f1163098aa9777f1b9e60157e92cae362a Step #5: MERGE-OUTER: attempt 488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2173295152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c155b3f1163098aa9777f1b9e60157e92cae362a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 847 processed earlier; will process 3168 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38741== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f69b14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f69a88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f69a6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbaa16a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbaa14b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbaa1497858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f69a44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557f6a518138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f6a4b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557f6a4b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f6a4b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557f69ed2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f69ebfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f69eb932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f69f230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f69b14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f69c00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f69a6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f69a762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f69a5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f69a894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbaa1499082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f69a50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ceeb677fad6636f4e3c1509826ddebfc9c79854 Step #5: MERGE-OUTER: attempt 489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2174081933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1ceeb677fad6636f4e3c1509826ddebfc9c79854' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 848 processed earlier; will process 3167 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38759== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c33f8cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c33f841b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c33f824665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ee8d5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ee8b6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ee8b4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c33f7fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3402d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c34026b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c34026d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c34026d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c33fc8b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c33fc78bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c33fc7232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c33fcdc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c33f8cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c33f9b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c33f825d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c33f82f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c33f8167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c33f8424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ee8b4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c33f809bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7eb4e9e329ca33efd36067f01b6d6913c484dcef Step #5: MERGE-OUTER: attempt 490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2174865963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7eb4e9e329ca33efd36067f01b6d6913c484dcef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 849 processed earlier; will process 3166 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38777== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576daf27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576dae9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576dae7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f3bb9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f3b9b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f3b990858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576dae57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5576db92b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576db8c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576db8c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576db8c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576db2e5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576db2d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576db2cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576db3360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576daf27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576db013eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576dae7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576dae892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576dae707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576dae9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f3b992082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576dae63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc3e2c7675a09b6e51e459f4af720d06270d16eb Step #5: MERGE-OUTER: attempt 491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2175288304 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bc3e2c7675a09b6e51e459f4af720d06270d16eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 850 processed earlier; will process 3165 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38849== ERROR: libFuzzer: deadly signal Step #5: #0 0x563244ea8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563244e1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563244dff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d41bc141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d419d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d419b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563244dd8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5632458ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563245846632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563245848375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56324584835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563245266429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563245253bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56324524d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632452b70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563244ea8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563244f94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563244e00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563244e0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563244df17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563244e1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d419b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563244de4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5503d934fcb9273345ae1fe59e10255aa4f5c08b Step #5: MERGE-OUTER: attempt 492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2176148607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5503d934fcb9273345ae1fe59e10255aa4f5c08b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 851 processed earlier; will process 3164 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==38865== ERROR: libFuzzer: deadly signal Step #5: #0 0x556812943594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568128b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55681289a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98b383a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98b364f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98b362e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556812873e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556813347138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568132e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568132e3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x556812ce90d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556812d520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556812943c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556812a2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55681289bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5568128a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55681288c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5568128b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f98b3630082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55681287fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bad10b0a7511bedd12b65e286d1b0e5ae86d069f Step #5: MERGE-OUTER: attempt 493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2176936961 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bad10b0a7511bedd12b65e286d1b0e5ae86d069f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 852 processed earlier; will process 3163 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==38887== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a91de3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a91ddb0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a91dd93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff13b0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff1391c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff138fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a91dd6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a91e840138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a91e7da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a91e7dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a91e7dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a91e2b12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a91e2e2fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x55a91df306bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x55a91df1e4da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x55a91df28ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x55a91df28ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x55a91df28ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x55a91dd94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a91dd9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a91dd857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a91ddb14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7eff138fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a91dd78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81bcd620d235f83f54c7d430c375ac49336f68d9 Step #5: MERGE-OUTER: attempt 494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2178677346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81bcd620d235f83f54c7d430c375ac49336f68d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 855 processed earlier; will process 3160 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39039== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1ee5c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1ee535b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1ee518665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2394e7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2394c8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2394c68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1ee4f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c1eefc5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1eef5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c1eef61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1eef6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c1eea362c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1eea6d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1ee97ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1ee96cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1ee96632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1ee9d00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1ee5c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1ee6adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c1ee519d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1ee5232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1ee50a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1ee5364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2394c6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1ee4fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52167e099dd535692e8166774c356da6f4bc2a41 Step #5: MERGE-OUTER: attempt 495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2179356411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52167e099dd535692e8166774c356da6f4bc2a41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 856 processed earlier; will process 3159 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8a92bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8a9230b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8a9213665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdacddd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdacdbed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdacdbcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8a91ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d8a9cc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8a9c5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d8a9c5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8a9c5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8a97312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8a976833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8a9679f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8a9667bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8a966132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8a96cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8a92bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8a93a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8a9214d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8a921e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8a92057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8a92314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdacdbce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8a91f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be364c5f9e55348995534d626bd097b6983c6334 Step #5: MERGE-OUTER: attempt 496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2179829560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/be364c5f9e55348995534d626bd097b6983c6334' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 857 processed earlier; will process 3158 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39061== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e4cc06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e4cb7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e4cb5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d04db841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d04bcd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d04bac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e4cb36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e4d60a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e4d5a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e4d5a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e4d5a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e4cfc4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e4cfb1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e4cfab32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e4d0150f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e4cc06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e4ccf2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e4cb5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e4cb682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e4cb4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e4cb7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d04bae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e4cb42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adad369aec8f5f61789693aa6449b93ce5471f5c Step #5: MERGE-OUTER: attempt 497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2181211557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/adad369aec8f5f61789693aa6449b93ce5471f5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 859 processed earlier; will process 3156 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39180== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c68d26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c68c9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c68c7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb52676141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb52657600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb526555858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c68c56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c6972a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c696c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c696c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c696c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c690e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c690d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c690cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c691350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c68d26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c68e12eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c68c7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c68c882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c68c6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c68c9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb526557082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c68c62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60ec83038bdaa2a5b08da2f7022d87f271a3a92e Step #5: MERGE-OUTER: attempt 498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2183505096 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/60ec83038bdaa2a5b08da2f7022d87f271a3a92e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 864 processed earlier; will process 3151 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39344== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e3ae9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e3ae12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e3adf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe35cf0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe35cd2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe35cd03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e3adcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e3b8a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e3b83c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e3b83e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e3b83e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e3b3132c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e3b34a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e3b25bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e3b249bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e3b24332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e3b2ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e3ae9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e3af8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e3adf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e3ae002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e3ade77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e3ae134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe35cd05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e3addabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-003837dc2632e3e0d8473b3e3a07e14ffbc2b052 Step #5: MERGE-OUTER: attempt 499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2184251424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/003837dc2632e3e0d8473b3e3a07e14ffbc2b052' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 865 processed earlier; will process 3150 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39357== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f0ca8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f0c9feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f0c9e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d55b1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d5593400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d55913858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f0c9bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f0d48e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f0d428632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f0d42a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f0d42a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f0ce48429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f0ce35bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f0ce2f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f0ce990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f0ca8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f0cb76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f0c9e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f0c9ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f0c9d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f0c9ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3d55915082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f0c9c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b1a545cd52b9abdc0d40cc314fb82ed8381a7b7 Step #5: MERGE-OUTER: attempt 500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2185842793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b1a545cd52b9abdc0d40cc314fb82ed8381a7b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 868 processed earlier; will process 3147 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39447== ERROR: libFuzzer: deadly signal Step #5: #0 0x56241d6b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56241d627b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56241d60a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb2ed9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb2ebaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb2eb8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56241d5e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56241e0b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56241e051632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56241e053375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56241e05335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56241da71429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56241da5ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56241da5832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56241dac20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56241d6b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56241d79feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56241d60bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56241d6152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56241d5fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56241d6284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb2eb90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56241d5efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d48158108ad88ee5be86c4f956525f598df59701 Step #5: MERGE-OUTER: attempt 501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2186629978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d48158108ad88ee5be86c4f956525f598df59701' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 869 processed earlier; will process 3146 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39465== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec2489a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec2480eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec247f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20dcbcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20dc9e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20dc9c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec247cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ec2529e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec25238632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ec2523a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec2523a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ec24c58429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec24c45bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec24c3f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec24ca90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec2489ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec24986eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec247f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec247fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec247e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec2480f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20dc9c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec247d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23720c7ce7dde75071e96aa6511a0fcea86f40d4 Step #5: MERGE-OUTER: attempt 502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2187418197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23720c7ce7dde75071e96aa6511a0fcea86f40d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 870 processed earlier; will process 3145 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39483== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b543a55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5439c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5439ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67a69ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67a67c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67a679f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b543985e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b544459138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5443f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b5443f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5443f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b543e13429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b543e00bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b543dfa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b543e640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b543a55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b543b41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5439add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5439b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b54399e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5439ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f67a67a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b543991bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97d8c3c99e36e02c7abbb1e452639edac05c09f4 Step #5: MERGE-OUTER: attempt 503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2188207387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/97d8c3c99e36e02c7abbb1e452639edac05c09f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 871 processed earlier; will process 3144 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39501== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623e6c4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623e6bc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623e6ba3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8145eee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8145d0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8145ce2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623e6b7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5623e7650138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623e75ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5623e75ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623e75ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5623e700a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5623e6ff7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5623e6ff132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5623e705b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5623e6c4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5623e6d38eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5623e6ba4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5623e6bae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5623e6b957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5623e6bc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8145ce4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5623e6b88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99b2ecac87aaa174ab1c3fbceb96b69a52148000 Step #5: MERGE-OUTER: attempt 504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2188998434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/99b2ecac87aaa174ab1c3fbceb96b69a52148000' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 872 processed earlier; will process 3143 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39519== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652d9cd1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652d9c45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652d9c28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35d429b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35d40b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35d408f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652d9c01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5652da6d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652da66f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5652da671375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652da67135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5652da08f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652da07cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652da07632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652da0e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652d9cd1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5652d9dbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652d9c29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652d9c332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652d9c1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652d9c464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35d4091082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652d9c0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe30a2a121fc5b0b0b898b4794024c84316bef0e Step #5: MERGE-OUTER: attempt 505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2189781860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fe30a2a121fc5b0b0b898b4794024c84316bef0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 873 processed earlier; will process 3142 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39537== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca34acd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca34a41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca34a24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5458fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa54571100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5456f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca349fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ca354d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca3546b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ca3546d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca3546d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ca34e8b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca34e78bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca34e7232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca34edc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca34acdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca34bb9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca34a25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca34a2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca34a167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca34a424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa5456f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca34a09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ac5b5a089a8407608bf4a749c466d51ce223943 Step #5: MERGE-OUTER: attempt 506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2190572648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1ac5b5a089a8407608bf4a749c466d51ce223943' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 874 processed earlier; will process 3141 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39555== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f68cfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f68c72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f68c55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f9e65e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f9e47300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f9e452858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f68c2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f69702138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f6969c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f6969e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f6969e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f690bc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f690a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f690a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f6910d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f68cfec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f68deaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f68c56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f68c602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f68c477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f68c734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f9e454082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f68c3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a707a146f76cdaa8e3027507cba1f591b731369 Step #5: MERGE-OUTER: attempt 507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2191362997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a707a146f76cdaa8e3027507cba1f591b731369' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 875 processed earlier; will process 3140 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39573== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb2f608594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb2f57cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb2f55f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f952022441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f952003900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9520018858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb2f538e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cb3000c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb2ffa6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cb2ffa8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb2ffa835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cb2f9c6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb2f9b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb2f9ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb2fa170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb2f608c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb2f6f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb2f560d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb2f56a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb2f5517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb2f57d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f952001a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb2f544bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0851cd0abadea2852c9d64b8ff8d9db27190d979 Step #5: MERGE-OUTER: attempt 508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2192152046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0851cd0abadea2852c9d64b8ff8d9db27190d979' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 876 processed earlier; will process 3139 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==39591== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab25b1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab25a90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab25a73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecab44a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecab25f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecab23e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab25a4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab26520138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab264ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab264bc578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55ab25ec20d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ab25f2b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ab25b1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ab25c08eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ab25a74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ab25a7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ab25a657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ab25a914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fecab240082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ab25a58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4373044359e1dc17cdb8c82b2ec4489234892bf7 Step #5: MERGE-OUTER: attempt 509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2192938605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4373044359e1dc17cdb8c82b2ec4489234892bf7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 877 processed earlier; will process 3138 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39644== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cb2f24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cb2e98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cb2e7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe98d40041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe98d21500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe98d1f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cb2e54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556cb3928138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cb38c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556cb38c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cb38c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556cb33992c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556cb33d033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556cb32e1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556cb32cfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556cb32c932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556cb33330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556cb2f24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556cb3010eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556cb2e7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556cb2e862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556cb2e6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556cb2e994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe98d1f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556cb2e60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37af9870009278afe71d11b02a7b31f61e9160d2 Step #5: MERGE-OUTER: attempt 510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2193844542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37af9870009278afe71d11b02a7b31f61e9160d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 879 processed earlier; will process 3136 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39755== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ddb62a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ddb59eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ddb581665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9bec1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9bea2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9bea07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ddb55ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ddc02e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ddbfc8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ddbfca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ddbfca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ddb9e8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ddb9d5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ddb9cf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ddba390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ddb62ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ddb716eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ddb582d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ddb58c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ddb5737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ddb59f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9bea09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ddb566bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07cc8fade63c8fab0d523e0af2d2615a73e7b361 Step #5: MERGE-OUTER: attempt 511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2194259458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/07cc8fade63c8fab0d523e0af2d2615a73e7b361' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 880 processed earlier; will process 3135 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39762== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aeab72c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aeab6a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aeab683665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7732ce141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7732af600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7732ad5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aeab65ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aeac130138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aeac0ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aeac0cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aeac0cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aeabba12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aeabbd833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aeabae9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aeabad7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aeabad132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aeabb3b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aeab72cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aeab818eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aeab684d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aeab68e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aeab6757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aeab6a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7732ad7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aeab668bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fbe6e2221d5e51661b26b8c9fae867191a8100b Step #5: MERGE-OUTER: attempt 512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2195016167 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4fbe6e2221d5e51661b26b8c9fae867191a8100b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 881 processed earlier; will process 3134 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39775== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0ed74c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0ed6c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0ed6a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d2bdce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d2bbe300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d2bbc2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0ed67ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c0ee150138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0ee0ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c0ee0ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0ee0ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c0edb0a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0edaf7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0edaf132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0edb5b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0ed74cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0ed838eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0ed6a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0ed6ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0ed6957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0ed6c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d2bbc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0ed688bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3dba429824c252822f6596ad02ebc7b05393fd4 Step #5: MERGE-OUTER: attempt 513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2195900029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3dba429824c252822f6596ad02ebc7b05393fd4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 883 processed earlier; will process 3132 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39884== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559a4192594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559a4106b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559a40e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c2bc7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c2ba8c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c2ba6b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559a40c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5559a4b96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559a4b30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5559a4b32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559a4b3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5559a46072c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5559a463e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5559a454ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5559a453dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5559a453732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5559a45a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5559a4192c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5559a427eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5559a40ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5559a40f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5559a40db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5559a41074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c2ba6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5559a40cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b40e42badb8f5b93f596d0a06acc6ddc7687ea5c Step #5: MERGE-OUTER: attempt 514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2196576282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b40e42badb8f5b93f596d0a06acc6ddc7687ea5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 884 processed earlier; will process 3131 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39897== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d926c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d92639b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d9261c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b9d9b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b9d7ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b9d7ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d925f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d930c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d93063632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d93065375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9306535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d92b3a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d92b7133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d92a82f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d92a70bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d92a6a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d92ad40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d926c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d927b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d9261dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d926272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d9260e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d9263a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8b9d7af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d92601bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cfa8910e257a96fb6855d4c4bb959a59213c2c2 Step #5: MERGE-OUTER: attempt 515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2197276320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9cfa8910e257a96fb6855d4c4bb959a59213c2c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 885 processed earlier; will process 3130 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b56611a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b56608eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b566071665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78808fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f788070f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78806ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b56604ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b566b1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b566ab8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b566aba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b566aba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b5664d8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b5664c5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5664bf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b5665290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b56611ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b566206eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b566072d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b56607c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5660637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b56608f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78806f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b566056bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c56b025ca65ceaf08abf6aea691a9e155c6c23d Step #5: MERGE-OUTER: attempt 516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2198288189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4c56b025ca65ceaf08abf6aea691a9e155c6c23d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 887 processed earlier; will process 3128 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40020== ERROR: libFuzzer: deadly signal Step #5: #0 0x55764b20a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55764b17eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55764b161665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71b248941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71b229e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71b227d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55764b13ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55764bc0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55764bba8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55764bbaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55764bbaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55764b5c8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55764b5b5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55764b5af32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55764b6190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55764b20ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55764b2f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55764b162d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55764b16c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55764b1537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55764b17f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71b227f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55764b146bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f931629b13e754cabb608e057171034d7b78eb85 Step #5: MERGE-OUTER: attempt 517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2200395198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f931629b13e754cabb608e057171034d7b78eb85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 890 processed earlier; will process 3125 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40120== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e3d197594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e3d10bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e3d0ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23f49e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23f47f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23f47d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e3d0c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e3db9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e3db35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e3db37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e3db3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e3d555429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e3d542bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e3d53c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e3d5a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e3d197c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e3d283eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e3d0efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e3d0f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e3d0e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e3d10c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f23f47d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e3d0d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0317b2768f17b9ef73e41dfcbf4328007cb208b0 Step #5: MERGE-OUTER: attempt 518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2201191019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0317b2768f17b9ef73e41dfcbf4328007cb208b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 891 processed earlier; will process 3124 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==40138== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e22bb2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e22b26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e22b09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ad75d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ad73e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ad73c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e22ae2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e235b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e23550632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e23552578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x562e22f580d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562e22fc10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562e22bb2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562e22c9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562e22b0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562e22b142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562e22afb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562e22b274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8ad73c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562e22aeebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-880bea283acb3575d7b48963fcfbc28ee1400fb1 Step #5: MERGE-OUTER: attempt 519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2201982211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/880bea283acb3575d7b48963fcfbc28ee1400fb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 892 processed earlier; will process 3123 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40191== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c58555594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c584c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c584ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84798b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84796c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84796a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c58485e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c58f59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c58ef3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c58ef5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c58ef535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c589ca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559c58a0133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559c58912f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559c58900bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559c588fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559c589640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559c58555c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559c58641eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559c584add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559c584b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559c5849e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559c584ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f84796aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559c58491bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a5f97dbb6dadfad97b842a5f53f1426f0b5b05a Step #5: MERGE-OUTER: attempt 520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2203384690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a5f97dbb6dadfad97b842a5f53f1426f0b5b05a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 894 processed earlier; will process 3121 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40275== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d076c3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d076bafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d076b92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f368a8d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f368a6e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f368a6c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d076b6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d07763f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0775d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0775db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0775db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d076ff9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d076fe6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d076fe032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d07704a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d076c3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d076d27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d076b93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d076b9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d076b847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d076bb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f368a6c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d076b77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0db96188f25316f082fb19106e766dc2f934fac4 Step #5: MERGE-OUTER: attempt 521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2204168614 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0db96188f25316f082fb19106e766dc2f934fac4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 895 processed earlier; will process 3120 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40292== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f148ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f14863b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f14846665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb65008541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb64fe9a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb64fe79858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f1481fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f152f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f1528d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f1528f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f1528f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f14cad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563f14c9abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563f14c9432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563f14cfe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563f148efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563f149dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563f14847d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563f148512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563f148387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563f148644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb64fe7b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563f1482bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e7035eef450508a4bd45849f30015ea039f4e06 Step #5: MERGE-OUTER: attempt 522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2204958875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e7035eef450508a4bd45849f30015ea039f4e06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 896 processed earlier; will process 3119 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40310== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c565dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c56550b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c56533665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ba41f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ba400b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ba3fea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c5650ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555c56fe0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c56f7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555c56f7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c56f7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555c5699a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c56987bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c5698132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c569eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c565dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c566c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c56534d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c5653e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c565257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c565514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ba3fec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c56518bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-203a3551ae254a184dd182799afee2915bef22d8 Step #5: MERGE-OUTER: attempt 523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2205750734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/203a3551ae254a184dd182799afee2915bef22d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 897 processed earlier; will process 3118 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40328== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9c5746594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9c56bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9c569d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76f810241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76f7f1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76f7ef6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9c5676e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9c614a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9c60e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9c60e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9c60e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9c5b04429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9c5af1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9c5aeb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9c5b550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9c5746c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9c5832eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9c569ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9c56a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9c568f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9c56bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76f7ef8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9c5682bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84bd6f9c156cd0a48f043addeddcd19bac79ff9e Step #5: MERGE-OUTER: attempt 524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2206535253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/84bd6f9c156cd0a48f043addeddcd19bac79ff9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 898 processed earlier; will process 3117 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==40346== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622982e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562298256b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562298239665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f701b72441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f701b53900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f701b518858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562298212e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562298ce6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562298c80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562298c82578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5622986880d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5622986f10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5622982e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5622983ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56229823ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5622982442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56229822b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5622982574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f701b51a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56229821ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81090a5743c7ee5c57a6356bf5bd93ef540a994e Step #5: MERGE-OUTER: attempt 525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2207319254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81090a5743c7ee5c57a6356bf5bd93ef540a994e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 899 processed earlier; will process 3116 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa64297594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa6420bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa641ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7cbe0ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7cbdf0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7cbdee3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa641c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa64c9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa64c35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa64c37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa64c3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa6470c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fa6474333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fa64654f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fa64642bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fa6463c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fa646a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fa64297c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fa64383eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fa641efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fa641f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fa641e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fa6420c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7cbdee5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fa641d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f14ea2868f0c652abf4ecdd461e11c8f4422d46 Step #5: MERGE-OUTER: attempt 526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2208056907 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f14ea2868f0c652abf4ecdd461e11c8f4422d46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 900 processed earlier; will process 3115 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40443== ERROR: libFuzzer: deadly signal Step #5: #0 0x561759799594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56175970db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617596f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f643d0c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f643cedd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f643cebc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617596c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56175a19d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56175a137632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56175a139375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56175a13935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561759c0e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561759c4533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561759b56f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561759b44bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561759b3e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561759ba80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561759799c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561759885eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617596f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617596fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617596e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56175970e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f643cebe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617596d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f96c1cc3820aae550dfdc8985e8db5787e946bab Step #5: MERGE-OUTER: attempt 527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2209885785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f96c1cc3820aae550dfdc8985e8db5787e946bab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 903 processed earlier; will process 3112 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40539== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b5daba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b5da2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b5da11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbe9dee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbe9c0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbe9be2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b5d9eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563b5e4be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b5e458632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563b5e45a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b5e45a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563b5de78429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b5de65bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b5de5f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b5dec90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b5dabac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b5dba6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b5da12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b5da1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b5da037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b5da2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbbe9be4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b5d9f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36afd81614e4e0b30299e0589db306341e77195c Step #5: MERGE-OUTER: attempt 528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2210327579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/36afd81614e4e0b30299e0589db306341e77195c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 904 processed earlier; will process 3111 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1a8d71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1a8ce5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1a8cc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0081adf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00818f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00818d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1a8ca1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c1a9775138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1a970f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c1a9711375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1a971135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c1a91e62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1a921d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1a912ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1a911cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1a911632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1a91800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1a8d71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1a8e5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c1a8cc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1a8cd32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1a8cba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1a8ce64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f00818d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1a8cadbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b881a46688ce05fc3aeb5c92edb1b31739cdef8 Step #5: MERGE-OUTER: attempt 529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2210831138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b881a46688ce05fc3aeb5c92edb1b31739cdef8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 905 processed earlier; will process 3110 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==40619== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a1f08a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a1effeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a1efe1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08732fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f087311300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08730f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a1efbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564a1fa8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a1fa28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564a1fa2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a1fa2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564a1f4ff2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a1f530fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x564a1f17e6bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x564a1f1988c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x564a1f16ffd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x564a1f176ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x564a1f176ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x564a1f176ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x564a1efe2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a1efec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a1efd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a1efff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f08730f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a1efc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5c72742daeca0ab51dfcec97d13b96c4381eb99 Step #5: MERGE-OUTER: attempt 530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2212146574 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f5c72742daeca0ab51dfcec97d13b96c4381eb99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 906 processed earlier; will process 3109 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40659== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f7376f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f736e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f736c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8f120c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8f102100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8f1000858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f7369fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555f74173138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f7410d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555f7410f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f7410f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555f73b2d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f73b1abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f73b1432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f73b7e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f7376fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f7385beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f736c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f736d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f736b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f736e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8f1002082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f736abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8df013dd50d9ab0c7bb8cd5a99c02b7b3cca324 Step #5: MERGE-OUTER: attempt 531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2212951189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8df013dd50d9ab0c7bb8cd5a99c02b7b3cca324' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 907 processed earlier; will process 3108 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==40673== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb4afd9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb4af4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb4af30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4c37f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4c360c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4c35eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb4af09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cb4b9dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb4b977632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cb4b979578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55cb4b37f0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55cb4b3e80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55cb4afd9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55cb4b0c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55cb4af31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55cb4af3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55cb4af227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55cb4af4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb4c35ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55cb4af15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd66d6f7f21466c579b4e1e7e52d68f985b35226 Step #5: MERGE-OUTER: attempt 532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2213732833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd66d6f7f21466c579b4e1e7e52d68f985b35226' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 908 processed earlier; will process 3107 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40726== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e7aa4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e7a9c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e7a9a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb5e38541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb5e19a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb5e179858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e7a97ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561e7b452138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e7b3ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561e7b3ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e7b3ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561e7aec32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e7aefa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e7ae0bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e7adf9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e7adf332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e7ae5d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e7aa4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e7ab3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e7a9a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e7a9b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e7a9977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e7a9c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdb5e17b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e7a98abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb6e269af0d59889fffa2ff7af53f9df059f5039 Step #5: MERGE-OUTER: attempt 533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2214786658 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb6e269af0d59889fffa2ff7af53f9df059f5039' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 910 processed earlier; will process 3105 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40837== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6039cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c60393fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c603922665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40f74a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40f72b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40f7295858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6038fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c6043cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c604369632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c60436b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c60436b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c603e402c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c603e7733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c603d88f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c603d76bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c603d7032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c603dda0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6039cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c603ab7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c603923d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c60392d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6039147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6039404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f40f7297082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c603907bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-688c292373ab2897eb05149b4c686fa725f9b56b Step #5: MERGE-OUTER: attempt 534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2215528918 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/688c292373ab2897eb05149b4c686fa725f9b56b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 911 processed earlier; will process 3104 files now Step #5: #1 pulse exec/s: 0 rss: 289Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40849== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577721d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55777214ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55777212d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ce09c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ce07d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ce07b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557772106e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557772bda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557772b74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557772b76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557772b7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55777264b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55777268233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557772593f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557772581bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55777257b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5577725e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5577721d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5577722c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55777212ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5577721382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55777211f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55777214b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ce07b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557772112bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11002c638cbbcd58ef641f503fb833955f9939d0 Step #5: MERGE-OUTER: attempt 535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2216540397 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/11002c638cbbcd58ef641f503fb833955f9939d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 913 processed earlier; will process 3102 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40959== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b64bcdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b64bc51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b64bc34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed37b0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed3792100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed37900858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b64bc0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b64c6e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b64c67b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b64c67d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b64c67d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b64c09b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b64c088bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b64c08232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b64c0ec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b64bcddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b64bdc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b64bc35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b64bc3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b64bc267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b64bc524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed37902082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b64bc19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38bf961dd76d02dd5254f956e5099802487a48f4 Step #5: MERGE-OUTER: attempt 536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2220209980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/38bf961dd76d02dd5254f956e5099802487a48f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 918 processed earlier; will process 3097 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb648ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb64821b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb64804665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8dee18941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8dedf9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8dedf7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb647dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eb652b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb6524b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eb6524d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb6524d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eb64c6b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb64c58bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb64c5232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb64cbc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb648adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb64999eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb64805d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb6480f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb647f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb648224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8dedf7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb647e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0be208066c7d51d38fbb9aa52c079e95276d100 Step #5: MERGE-OUTER: attempt 537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2221208626 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a0be208066c7d51d38fbb9aa52c079e95276d100' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 920 processed earlier; will process 3095 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41168== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e254ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e25473b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e25456665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70b850041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70b831500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70b82f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e2542fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558e25f03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e25e9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558e25e9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e25e9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558e259742c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e259ab33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e258bcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558e258aabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558e258a432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558e2590e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558e254ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558e255ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558e25457d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558e254612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558e254487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558e254744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f70b82f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558e2543bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5054b7f477783f2de2d1136d6ca9789d21ded2ec Step #5: MERGE-OUTER: attempt 538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2221869629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5054b7f477783f2de2d1136d6ca9789d21ded2ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 922 processed earlier; will process 3093 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a683499594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a68340db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6833f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0962e2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0962c4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0962c23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6833c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a683e9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a683e37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a683e39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a683e3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a68390e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a68394533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a683856f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a683844bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a68383e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a6838a80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a683499c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a683585eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a6833f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a6833fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a6833e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a68340e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0962c25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a6833d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ebfa159f8cdadc682cca6579f0cd39d15d0e5d4 Step #5: MERGE-OUTER: attempt 539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2223727449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ebfa159f8cdadc682cca6579f0cd39d15d0e5d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 926 processed earlier; will process 3089 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41433== ERROR: libFuzzer: deadly signal Step #5: #0 0x559764dfa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559764d6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559764d51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89cb19541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89cafaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89caf89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559764d2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5597657fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559765798632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55976579a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55976579a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55976526f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5597652a633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5597651b7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5597651a5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55976519f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5597652090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559764dfac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559764ee6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559764d52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559764d5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559764d437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559764d6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f89caf8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559764d36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1c1cd95801764b5e1486a49ed951fc0180245b5 Step #5: MERGE-OUTER: attempt 540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2224424428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1c1cd95801764b5e1486a49ed951fc0180245b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 927 processed earlier; will process 3088 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41445== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d49a22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d49996b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d49979665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effd1da041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effd1bb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effd1b94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d49952e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557d4a426138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d4a3c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557d4a3c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d4a3c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557d49de0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d49dcdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d49dc732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d49e310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d49a22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d49b0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d4997ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d499842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d4996b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d499974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7effd1b96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d4995ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8e6dafc4ae2bea94cdbdc5661880d2b01cf0f2b Step #5: MERGE-OUTER: attempt 541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2225212526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8e6dafc4ae2bea94cdbdc5661880d2b01cf0f2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 928 processed earlier; will process 3087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41462== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8a6d52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8a6cc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8a6ca9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f611bfe141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f611bdf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f611bdd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8a6c82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8a7756138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8a76f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8a76f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8a76f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8a7110429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8a70fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8a70f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8a71610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8a6d52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8a6e3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f8a6caad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f8a6cb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8a6c9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8a6cc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f611bdd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f8a6c8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee53756583b32379ed259cdb328a9a0dea106793 Step #5: MERGE-OUTER: attempt 542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2225998504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ee53756583b32379ed259cdb328a9a0dea106793' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 929 processed earlier; will process 3086 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41480== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe3dcfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe3dc71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe3dc54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f775594f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f775576400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7755743858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe3dc2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fe3e701138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe3e69b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fe3e69d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe3e69d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fe3e0bb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe3e0a8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe3e0a232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe3e10c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe3dcfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe3dde9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe3dc55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe3dc5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe3dc467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe3dc724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7755745082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe3dc39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96180fea9a4165bf7ef12bcdd8d2449e78432383 Step #5: MERGE-OUTER: attempt 543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2226783163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/96180fea9a4165bf7ef12bcdd8d2449e78432383' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 930 processed earlier; will process 3085 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41498== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633fce42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5633fcdb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5633fcd99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfe8d3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfe8b4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfe8b28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633fcd72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5633fd846138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633fd7e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5633fd7e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633fd7e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5633fd2b72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5633fd2ee33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5633fd1fff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5633fd1edbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5633fd1e732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5633fd2510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5633fce42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5633fcf2eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5633fcd9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5633fcda42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5633fcd8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5633fcdb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbfe8b2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5633fcd7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2148164cd4ee5a08e1ae9c22bfee13ed5977901 Step #5: MERGE-OUTER: attempt 544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2227913671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a2148164cd4ee5a08e1ae9c22bfee13ed5977901' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 932 processed earlier; will process 3083 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==41614== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc53732594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc536a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc53689665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f190351c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f190333100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1903310858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc53662e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bc54136138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc540d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bc540d2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55bc53ad80d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55bc53b410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55bc53732c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55bc5381eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55bc5368ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55bc536942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55bc5367b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55bc536a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1903312082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55bc5366ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da81e95713213db9c2deb11ba037b0b410f0a696 Step #5: MERGE-OUTER: attempt 545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2228712095 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/da81e95713213db9c2deb11ba037b0b410f0a696' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 933 processed earlier; will process 3082 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41634== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b44346594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b442bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b4429d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99a1eea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99a1cff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99a1cde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b44276e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b44d4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b44ce4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b44ce6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b44ce635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b447bb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b447f233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b44703f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b446f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b446eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b447550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b44346c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b44432eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b4429ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b442a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b4428f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b442bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f99a1ce0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b44282bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19b6fc6c90f4bc66e059247ca1454b8dd9d71317 Step #5: MERGE-OUTER: attempt 546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2229256520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19b6fc6c90f4bc66e059247ca1454b8dd9d71317' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 934 processed earlier; will process 3081 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41705== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ca126a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ca11deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ca11c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34b74d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34b72e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34b72c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ca119ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ca1c6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ca1c08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ca1c0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ca1c0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564ca16df2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ca171633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ca17174b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x564ca160e178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x564ca16790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x564ca126ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x564ca1356eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x564ca11c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x564ca11cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x564ca11b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x564ca11df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f34b72c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x564ca11a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-574e9dd27296b61e9d905e7983ffad4a5e6a22bf Step #5: MERGE-OUTER: attempt 547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2229711976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/574e9dd27296b61e9d905e7983ffad4a5e6a22bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 935 processed earlier; will process 3080 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41714== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fa7651594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fa75c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fa75a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa542e8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa542ca100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa542c80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fa7581e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fa8055138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fa7fef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fa7ff1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fa7ff135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fa7ac62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555fa7afd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555fa7a0ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555fa79fcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555fa79f632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555fa7a600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555fa7651c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555fa773deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555fa75a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555fa75b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555fa759a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555fa75c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa542c82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555fa758dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc9523e331dbf4f1078705ff901d2c312dd16cd2 Step #5: MERGE-OUTER: attempt 548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2230193385 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fc9523e331dbf4f1078705ff901d2c312dd16cd2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 936 processed earlier; will process 3079 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==41726== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e131f1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e131e8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e131e71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7abec241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7abcd700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7abcb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e131e4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e13291e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1328b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e1328ba578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55e1322c00d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e1323290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e131f1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e132006eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e131e72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e131e7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e131e637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e131e8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa7abcb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e131e56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c34d5b4b040b25dfdbcf8d1af30f68ad7620ef5 Step #5: MERGE-OUTER: attempt 549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2230998116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5c34d5b4b040b25dfdbcf8d1af30f68ad7620ef5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 937 processed earlier; will process 3078 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55675500d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556754f81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556754f64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f837871e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f837853300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8378512858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556754f3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556755a11138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567559ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5567559ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567559ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567553cb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567553b8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567553b232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55675541c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55675500dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567550f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556754f65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556754f6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556754f567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556754f824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8378514082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556754f49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab3f202b0014e6fe5297119a2f32fba2a986c5fe Step #5: MERGE-OUTER: attempt 550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2232258926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab3f202b0014e6fe5297119a2f32fba2a986c5fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 939 processed earlier; will process 3076 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41859== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622b4f20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622b4e94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622b4e77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7776fbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7776dd100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7776db0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622b4e50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622b5924138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622b58be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622b58c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622b58c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622b52de429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622b52cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622b52c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622b532f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622b4f20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622b500ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622b4e78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622b4e822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622b4e697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622b4e954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7776db2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622b4e5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70befbe00587eff25f658b3727b73b52d191565a Step #5: MERGE-OUTER: attempt 551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2233045246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/70befbe00587eff25f658b3727b73b52d191565a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 940 processed earlier; will process 3075 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41877== ERROR: libFuzzer: deadly signal Step #5: #0 0x555993c69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555993bddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555993bc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd22305b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd222e7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd222e4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555993b99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55599466d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555994607632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555994609375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55599460935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555994027429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555994014bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55599400e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5559940780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555993c69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555993d55eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555993bc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555993bcb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555993bb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555993bde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd222e51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555993ba5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73610e67c6e153b92ff323f7f0029f0a0de472d3 Step #5: MERGE-OUTER: attempt 552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2233829233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73610e67c6e153b92ff323f7f0029f0a0de472d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 941 processed earlier; will process 3074 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41895== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad0a462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad0a3d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad0a3b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3de18c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3ddfa100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3ddf80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad0a392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad0ae66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad0ae00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad0ae02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad0ae0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad0a820429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad0a80dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad0a80732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad0a8710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad0a462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad0a54eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad0a3bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad0a3c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad0a3ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad0a3d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3ddf82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad0a39ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e69bcfbe172bb6b41017e9c2074d9f017b33aa4d Step #5: MERGE-OUTER: attempt 553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2234614412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e69bcfbe172bb6b41017e9c2074d9f017b33aa4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 942 processed earlier; will process 3073 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41913== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573eea19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573ee98db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573ee970665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bb924041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bb905500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bb9034858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573ee949e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5573ef41d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573ef3b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5573ef3b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573ef3b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5573eedd7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573eedc4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573eedbe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573eee280f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573eea19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573eeb05eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573ee971d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573ee97b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573ee9627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573ee98e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3bb9036082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573ee955bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e07069d3ee8479f97dbc2cf056d9578caf8c44ab Step #5: MERGE-OUTER: attempt 554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2235405735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e07069d3ee8479f97dbc2cf056d9578caf8c44ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 943 processed earlier; will process 3072 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==41931== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa46f4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa46ec3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa46ea6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f133f5b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f133f3cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f133f3ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa46e7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa47953138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa478ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa478ef578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55fa472f50d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fa4735e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fa46f4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fa4703beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fa46ea7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fa46eb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fa46e987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fa46ec44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f133f3ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fa46e8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c0c10c8addb63366660c1a7db790f79ca5db9d4 Step #5: MERGE-OUTER: attempt 555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2236194661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1c0c10c8addb63366660c1a7db790f79ca5db9d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 944 processed earlier; will process 3071 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41984== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641e1b29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641e1a9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641e1a80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbb335e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbb317300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbb3152858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641e1a59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641e252d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641e24c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641e24c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641e24c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5641e1f9e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641e1fd533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5641e1ee6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5641e1ed4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5641e1ece32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5641e1f380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641e1b29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641e1c15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5641e1a81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641e1a8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641e1a727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641e1a9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcbb3154082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641e1a65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a58331124eac7c4eed6fd707596dae63361ce03f Step #5: MERGE-OUTER: attempt 556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2236907299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a58331124eac7c4eed6fd707596dae63361ce03f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 945 processed earlier; will process 3070 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42027== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d4bef7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d4be6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d4be4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdad3c9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdad3aae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdad3a8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d4be27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d4c8fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d4c895632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d4c897375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d4c89735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d4c2b5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d4c2a2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d4c29c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d4c3060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d4bef7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d4bfe3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d4be4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d4be592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d4be407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d4be6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdad3a8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d4be33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c065d8dd13c2cb76b8aa6b0b5b3c24892b44830d Step #5: MERGE-OUTER: attempt 557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2237686486 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c065d8dd13c2cb76b8aa6b0b5b3c24892b44830d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 946 processed earlier; will process 3069 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42044== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb4fa68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb4f9dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb4f9bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8e90dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff8e8ef200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8e8ed1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb4f998e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb5046c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb50406632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb50408375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb5040835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb4fe26429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb4fe13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb4fe0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb4fe770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb4fa68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb4fb54eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb4f9c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb4f9ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb4f9b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb4f9dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8e8ed3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb4f9a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1386a1fd9b3ecc810a27e4beb64f8eecfc19f2d7 Step #5: MERGE-OUTER: attempt 558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2238467886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1386a1fd9b3ecc810a27e4beb64f8eecfc19f2d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 947 processed earlier; will process 3068 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42062== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f695a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f6951bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f694fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33d83a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33d81be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33d819d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f694d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f69fab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f69f45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f69f47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f69f4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f69965429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f69952bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f6994c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f699b60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f695a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f69693eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f694ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f695092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f694f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f6951c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33d819f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f694e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71e58240a0b7549ff5c90bedc24b25f8d2725be1 Step #5: MERGE-OUTER: attempt 559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2240110325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71e58240a0b7549ff5c90bedc24b25f8d2725be1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 951 processed earlier; will process 3064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42160== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa8538e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa85302b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa852e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3164d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3162ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3162cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa852bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa85d92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa85d2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa85d2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa85d2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa8574c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa85739bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa8573332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa8579d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa8538ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa8547aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa852e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa852f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa852d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa853034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc3162cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa852cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f849bbd3c538eb85377b05ac08b6ae8e6e7afa7 Step #5: MERGE-OUTER: attempt 560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2240712501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9f849bbd3c538eb85377b05ac08b6ae8e6e7afa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 952 processed earlier; will process 3063 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42204== ERROR: libFuzzer: deadly signal Step #5: #0 0x559eab241594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559eab1b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559eab198665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd24c40141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd24c21600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd24c1f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559eab171e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559eabc45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559eabbdf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559eabbe1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559eabbe135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559eab5ff429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559eab5ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559eab5e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559eab6500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559eab241c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559eab32deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559eab199d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559eab1a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559eab18a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559eab1b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd24c1f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559eab17dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7825ec97dce60736f3c8e227566d97a25c39ecdc Step #5: MERGE-OUTER: attempt 561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2241518327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7825ec97dce60736f3c8e227566d97a25c39ecdc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 953 processed earlier; will process 3062 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42221== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d960527594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d96049bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d96047e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d6603741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d65e4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d65e2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d960457e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d960f2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d960ec5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d960ec7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d960ec735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9608e5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9608d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9608cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d9609360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d960527c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d960613eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d96047fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d9604892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d9604707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d96049c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5d65e2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d960463bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1036315046feefddc83f22e62018411efc17b950 Step #5: MERGE-OUTER: attempt 562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2242273398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1036315046feefddc83f22e62018411efc17b950' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 955 processed earlier; will process 3060 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42303== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9d6438594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9d63acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9d638f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa34671041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa34652500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa346504858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9d6368e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c9d6e3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9d6dd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c9d6dd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9d6dd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c9d68ad2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c9d68e433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c9d67f5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c9d67e3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c9d67dd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c9d68470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c9d6438c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c9d6524eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c9d6390d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c9d639a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c9d63817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c9d63ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa346506082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c9d6374bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c6654baaf869c88826558515251f07b7eb8f891 Step #5: MERGE-OUTER: attempt 563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2243702018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c6654baaf869c88826558515251f07b7eb8f891' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 957 processed earlier; will process 3058 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb5d132594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb5d0a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb5d089665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ebd20b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ebd02000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ebcfff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb5d062e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eb5db36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb5dad0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eb5dad2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb5dad235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eb5d5a72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb5d5de33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eb5d4eff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eb5d4ddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eb5d4d732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eb5d5410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb5d132c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb5d21eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb5d08ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb5d0942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb5d07b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb5d0a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ebd001082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb5d06ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6c14d50369b65078efe9261cdcf5a7c3b1cdd07 Step #5: MERGE-OUTER: attempt 564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2244244195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e6c14d50369b65078efe9261cdcf5a7c3b1cdd07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 958 processed earlier; will process 3057 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42458== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bc8299594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bc820db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bc81f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9dec2fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9dec11300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9dec0f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bc81c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561bc8c9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bc8c37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561bc8c39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bc8c3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561bc870e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561bc874533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561bc8656f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561bc8644bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561bc863e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561bc86a80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561bc8299c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561bc8385eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561bc81f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561bc81fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561bc81e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561bc820e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9dec0f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561bc81d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff491a72724059bfa158b856dbfc558395331574 Step #5: MERGE-OUTER: attempt 565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2245054798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ff491a72724059bfa158b856dbfc558395331574' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 960 processed earlier; will process 3055 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42502== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ed8e53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ed8dc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ed8daa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ded99241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ded7a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ded786858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ed8d83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ed9857138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ed97f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ed97f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ed97f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564ed9211429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ed91febd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ed91f832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ed92620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ed8e53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ed8f3feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ed8dabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ed8db52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ed8d9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ed8dc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ded788082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ed8d8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb178f79658419d35c355a15c0d42f5424fc2c48 Step #5: MERGE-OUTER: attempt 566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2245837634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fb178f79658419d35c355a15c0d42f5424fc2c48' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 961 processed earlier; will process 3054 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42519== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d5a325594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d5a299b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d5a27c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f2cfca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f2cddf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f2cdbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d5a255e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d5ad29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d5acc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d5acc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d5acc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d5a6e3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d5a6d0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d5a6ca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d5a7340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d5a325c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d5a411eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d5a27dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d5a2872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d5a26e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d5a29a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f2cdc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d5a261bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e3772b5f3cecc4e6fbe5705251f9becd5912231 Step #5: MERGE-OUTER: attempt 567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2247471278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e3772b5f3cecc4e6fbe5705251f9becd5912231' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 964 processed earlier; will process 3051 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42608== ERROR: libFuzzer: deadly signal Step #5: #0 0x559821a8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559821a00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598219e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f145a32941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f145a13e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f145a11d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598219bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559822490138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55982242a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55982242c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55982242c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559821e4a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559821e37bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559821e3132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559821e9b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559821a8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559821b78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598219e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598219ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598219d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559821a014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f145a11f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598219c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e03a6649706c36d84a1ff04b08416a3deca72fb6 Step #5: MERGE-OUTER: attempt 568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2248255602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e03a6649706c36d84a1ff04b08416a3deca72fb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 965 processed earlier; will process 3050 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42626== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c78f0b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c78f02cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c78f00f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13ebf0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13ebd1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13ebcf7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c78efe8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c78fabc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c78fa56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c78fa58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c78fa5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c78f52d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c78f56433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c78f475f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c78f463bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c78f45d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c78f4c70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c78f0b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c78f1a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c78f010d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c78f01a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c78f0017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c78f02d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f13ebcf9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c78eff4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-069d0706d47c01820ff4e46316648c230febcefb Step #5: MERGE-OUTER: attempt 569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2249179171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/069d0706d47c01820ff4e46316648c230febcefb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 967 processed earlier; will process 3048 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42709== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a0f3ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a0f342b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a0f325665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe04f5d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe04f3e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe04f3c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a0f2fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556a0fdd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a0fd6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556a0fd6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a0fd6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556a0f8432c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a0f87a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a0f78bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a0f779bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a0f77332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a0f7dd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a0f3cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a0f4baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a0f326d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a0f3302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a0f3177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a0f3434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe04f3c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a0f30abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4514333e94f60b9faab6c76225689a4f1b27e1c2 Step #5: MERGE-OUTER: attempt 570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2249664699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4514333e94f60b9faab6c76225689a4f1b27e1c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 968 processed earlier; will process 3047 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42724== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651621c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565162138b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56516211b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda6ba2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda6b84400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda6b823858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651620f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565162bc8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565162b62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565162b64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565162b6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5651626392c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56516267033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565162581f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56516256fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56516256932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651625d30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5651621c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5651622b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56516211cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5651621262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56516210d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5651621394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda6b825082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565162100bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebe1303180e31042f0d62c831de402f15c806fb5 Step #5: MERGE-OUTER: attempt 571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2251535697 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ebe1303180e31042f0d62c831de402f15c806fb5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 971 processed earlier; will process 3044 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42810== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d8b7a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d8b717b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d8b6fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36e94c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36e92d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36e92b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d8b6d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d8c1a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d8c141632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d8c143375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d8c14335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d8bc182c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d8bc4f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d8bb60f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d8bb4ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d8bb4832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d8bbb20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d8b7a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d8b88feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d8b6fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d8b7052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d8b6ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d8b7184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f36e92b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d8b6dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd44172d6d5d574c16e201adb6846dbfdbc3de40 Step #5: MERGE-OUTER: attempt 572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2252353905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd44172d6d5d574c16e201adb6846dbfdbc3de40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 973 processed earlier; will process 3042 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42888== ERROR: libFuzzer: deadly signal Step #5: #0 0x562952fdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562952f51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562952f34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f850a43241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f850a24700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f850a226858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562952f0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5629539e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56295397b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56295397d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56295397d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56295339b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562953388bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56295338232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629533ec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562952fddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629530c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562952f35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562952f3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562952f267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562952f524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f850a228082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562952f19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d72553a0be93b9b9c4269000ddce073c186b15 Step #5: MERGE-OUTER: attempt 573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2253137382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/87d72553a0be93b9b9c4269000ddce073c186b15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 974 processed earlier; will process 3041 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42905== ERROR: libFuzzer: deadly signal Step #5: #0 0x565373c0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565373b83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565373b66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1829eab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1829cc000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1829c9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565373b3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565374613138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653745ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5653745af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653745af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565373fcd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565373fbabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565373fb432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56537401e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565373c0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565373cfbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565373b67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565373b712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565373b587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565373b844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1829ca1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565373b4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d83cb8184254675bff526a4f429ac97f1dcdbc0 Step #5: MERGE-OUTER: attempt 574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2253921469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d83cb8184254675bff526a4f429ac97f1dcdbc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 975 processed earlier; will process 3040 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42923== ERROR: libFuzzer: deadly signal Step #5: #0 0x557737f15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557737e89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557737e6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f965e6c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f965e4d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f965e4b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557737e45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557738919138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577388b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5577388b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577388b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5577382d3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577382c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577382ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577383240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557737f15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557738001eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557737e6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557737e772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557737e5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557737e8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f965e4b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557737e51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd209720f09ac202e53f091054741b3dbb8a95b3 Step #5: MERGE-OUTER: attempt 575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2254706556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd209720f09ac202e53f091054741b3dbb8a95b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 976 processed earlier; will process 3039 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42941== ERROR: libFuzzer: deadly signal Step #5: #0 0x557750140594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577500b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557750097665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99c00bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99bfed400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99bfeb3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557750070e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557750b44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557750ade632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557750ae0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557750ae035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5577504fe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577504ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577504e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55775054f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557750140c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55775022ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557750098d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577500a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577500897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577500b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99bfeb5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55775007cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73616557d266062595c078e44292aeaea88419ec Step #5: MERGE-OUTER: attempt 576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2255489131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73616557d266062595c078e44292aeaea88419ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 977 processed earlier; will process 3038 files now Step #5: #1 pulse exec/s: 0 rss: 288Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42959== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9f49b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9f4927b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9f490a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62ac48741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62ac29c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62ac27b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9f48e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c9f53b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9f5351632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c9f5353375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9f535335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c9f4d71429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9f4d5ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9f4d5832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9f4dc20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9f49b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9f4a9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9f490bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9f49152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9f48fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9f49284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62ac27d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9f48efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b433c7219a27df76e2033dca626e54a4000c3af Step #5: MERGE-OUTER: attempt 577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2256425931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b433c7219a27df76e2033dca626e54a4000c3af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 979 processed earlier; will process 3036 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ede74e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ede7459b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ede743c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6ffcdd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6ffaf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6ffad1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ede7415e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ede7ee9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ede7e83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ede7e85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ede7e8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ede78a3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ede7890bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ede788a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ede78f40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ede74e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ede75d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ede743dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ede74472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ede742e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ede745a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd6ffad3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ede7421bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c4c0b4b0f19b7f7ac56ebc7ef0a7b779c7f224c Step #5: MERGE-OUTER: attempt 578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2256868226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3c4c0b4b0f19b7f7ac56ebc7ef0a7b779c7f224c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 980 processed earlier; will process 3035 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43114== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619658a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561965819b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619657fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f410b09941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f410aeae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f410ae8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619657d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5619662a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561966243632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561966245375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56196624535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561965c63429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561965c50bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561965c4a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561965cb40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619658a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561965991eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5619657fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619658072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619657ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56196581a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f410ae8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619657e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89e30a5834d1665a67aae504920acba90da93800 Step #5: MERGE-OUTER: attempt 579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2257331171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89e30a5834d1665a67aae504920acba90da93800' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 981 processed earlier; will process 3034 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==43123== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574b2704594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574b2678b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574b265b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52aaa2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52aa83e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52aa81d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574b2634e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574b3108138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574b30a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574b30a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574b30a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574b2b6dad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574b2bd7d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5574b2c329cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5574b2b13172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5574b2b13172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5574b2704c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5574b27f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5574b265cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5574b26662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5574b264d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5574b26794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f52aa81f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5574b2640bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efaf17476af66269a275ec166c13943f598c3a7d Step #5: MERGE-OUTER: attempt 580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2259287252 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/efaf17476af66269a275ec166c13943f598c3a7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 986 processed earlier; will process 3029 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43224== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e507a29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e50799db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e507980665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fca40941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fca21e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fca1fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e507959e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e50842d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5083c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e5083c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5083c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e507e9e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e507ed533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e507de6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e507dd4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e507dce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e507e380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e507a29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e507b15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e507981d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e50798b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5079727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e50799e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1fca1ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e507965bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6bdec13c90504928cc66921778b9713362ea1c7 Step #5: MERGE-OUTER: attempt 581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2259853000 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6bdec13c90504928cc66921778b9713362ea1c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 987 processed earlier; will process 3028 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43265== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7ecadc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7eca50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7eca33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec7d38041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec7d19500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec7d174858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7eca0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7ed4e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7ed47a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7ed47c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7ed47c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7ecf512c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d7ecf8833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d7ece99f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d7ece87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d7ece8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d7eceeb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d7ecadcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d7ecbc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d7eca34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d7eca3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d7eca257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d7eca514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec7d176082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d7eca18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94423358fd29f5b0e327511edb0c341a3c7611f2 Step #5: MERGE-OUTER: attempt 582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2261197802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/94423358fd29f5b0e327511edb0c341a3c7611f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 990 processed earlier; will process 3025 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43349== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d22a5fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d22a572b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d22a555665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8855f2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8855d3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8855d1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d22a52ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d22b002138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d22af9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d22af9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d22af9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d22a9bc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d22a9a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d22a9a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d22aa0d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d22a5fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d22a6eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d22a556d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d22a5602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d22a5477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d22a5734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8855d20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d22a53abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5be945a73b9edd6d56b5ba61eb5c46f758db1efa Step #5: MERGE-OUTER: attempt 583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2262295064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5be945a73b9edd6d56b5ba61eb5c46f758db1efa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 992 processed earlier; will process 3023 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43429== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b1a25d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b1a1d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b1a1b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81745d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81743e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81743c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b1a18de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b1ac61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b1abfb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b1abfd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b1abfd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b1a6d22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564b1a70933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564b1a61af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564b1a608bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564b1a60232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564b1a66c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564b1a25dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564b1a349eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564b1a1b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564b1a1bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564b1a1a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564b1a1d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f81743c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564b1a199bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0dc5e7d0b349323ed6fc57c7d0b7a441559b44e Step #5: MERGE-OUTER: attempt 584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2263655861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c0dc5e7d0b349323ed6fc57c7d0b7a441559b44e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 995 processed earlier; will process 3020 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43547== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570ebdbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570ebd30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570ebd13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f309665b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f309647000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f309644f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570ebcece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5570ec7c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570ec75a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5570ec75c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570ec75c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5570ec2312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570ec26833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5570ec179f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570ec167bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570ec16132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5570ec1cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570ebdbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5570ebea8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5570ebd14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570ebd1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570ebd057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570ebd314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3096451082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5570ebcf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a766c2fcca72b8334a5ddef4c1694deed3488713 Step #5: MERGE-OUTER: attempt 585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2264289992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a766c2fcca72b8334a5ddef4c1694deed3488713' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 996 processed earlier; will process 3019 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43560== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e80722f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8071a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e807186665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99af91b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99af73000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99af70f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e80715fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e807c33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e807bcd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e807bcf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e807bcf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8076a42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8076db33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8076dc4b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e8075d3178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e80763e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e80722fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e80731beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e807187d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e8071912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e8071787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e8071a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f99af711082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e80716bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e73b494d018fc3a289b71ba6ea5c073f7e971dff Step #5: MERGE-OUTER: attempt 586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2264759620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e73b494d018fc3a289b71ba6ea5c073f7e971dff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 997 processed earlier; will process 3018 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43602== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d0bb8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d0bafeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d0bae1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff14242341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff14223800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff142217858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d0babae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d0c58e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d0c528632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d0c52a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d0c52a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d0bf48429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d0bf35bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d0bf2f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d0bf990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d0bb8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d0bc76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d0bae2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d0baec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d0bad37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d0baff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff142219082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d0bac6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c78dcc42c2371e49b44196f627b2ebf51a88201 Step #5: MERGE-OUTER: attempt 587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2265411772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c78dcc42c2371e49b44196f627b2ebf51a88201' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 998 processed earlier; will process 3017 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43618== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611767ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561176720b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561176703665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bc80e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bc7ef800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bc7ed7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611766dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611771b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56117714a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56117714c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56117714c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561176b6a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561176b57bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561176b5132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561176bbb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611767acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561176898eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561176704d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56117670e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611766f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611767214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7bc7ed9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611766e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6034677778dcbc0c4b26deafbc87c1f717c5851 Step #5: MERGE-OUTER: attempt 588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2265842826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e6034677778dcbc0c4b26deafbc87c1f717c5851' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 999 processed earlier; will process 3016 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43688== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c2bfcd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c2bf41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c2bf24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b3a66341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b3a47800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b3a457858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c2befde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560c2c9d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c2c96b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560c2c96d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c2c96d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560c2c38b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c2c378bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c2c37232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c2c3dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c2bfcdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c2c0b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c2bf25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c2bf2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c2bf167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c2bf424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b3a459082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c2bf09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f57e547cfe7e254d0df0bfdfbc9d5bd869399e1a Step #5: MERGE-OUTER: attempt 589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2267510888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f57e547cfe7e254d0df0bfdfbc9d5bd869399e1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1002 processed earlier; will process 3013 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43778== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602799e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560279954b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560279937665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc7d8ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc7d6c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc7d69f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560279910e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56027a3e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56027a37e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56027a380375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56027a38035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560279d9e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560279d8bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560279d8532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560279def0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602799e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560279acceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560279938d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602799422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602799297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602799554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdc7d6a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56027991cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc27789733c208bd3b70ad4aebb97720978bab43 Step #5: MERGE-OUTER: attempt 590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2268382980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc27789733c208bd3b70ad4aebb97720978bab43' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1004 processed earlier; will process 3011 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43887== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631ba2eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631ba25fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631ba242665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf0bdbb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf0bbd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf0bbaf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631ba21be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5631bacef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631bac89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5631bac8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631bac8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5631ba7602c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5631ba79733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5631ba6a8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5631ba696bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5631ba69032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5631ba6fa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5631ba2ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5631ba3d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5631ba243d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5631ba24d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5631ba2347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5631ba2604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcf0bbb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5631ba227bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd2e90d0266b859bb8ba10b27b6e2880aa137ff8 Step #5: MERGE-OUTER: attempt 591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2269391443 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd2e90d0266b859bb8ba10b27b6e2880aa137ff8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1006 processed earlier; will process 3009 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43966== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587f3b0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587f3a7fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587f3a62665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf9c8e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf9c6f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf9c6d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587f3a3be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5587f450f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587f44a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5587f44ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587f44ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5587f3f802c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587f3fb733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5587f3ec8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587f3eb6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587f3eb032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5587f3f1a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587f3b0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5587f3bf7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5587f3a63d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587f3a6d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5587f3a547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587f3a804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf9c6d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5587f3a47bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a7e13987f258d040897973cb11cbaace040e40d Step #5: MERGE-OUTER: attempt 592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2271189414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a7e13987f258d040897973cb11cbaace040e40d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1009 processed earlier; will process 3006 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44060== ERROR: libFuzzer: deadly signal Step #5: #0 0x55937cf52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55937cec6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55937cea9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f161bbb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f161b9cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f161b9aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55937ce82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55937d956138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55937d8f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55937d8f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55937d8f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55937d310429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55937d2fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55937d2f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55937d3610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55937cf52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55937d03eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55937ceaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55937ceb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55937ce9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55937cec74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f161b9ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55937ce8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1390d3ad46af900bf842163bb7bf47f4dc03c43 Step #5: MERGE-OUTER: attempt 593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2271631089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b1390d3ad46af900bf842163bb7bf47f4dc03c43' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1010 processed earlier; will process 3005 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44131== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c35f5fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c35f572b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c35f555665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8df52841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8df33d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8df31c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c35f52ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c360002138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c35ff9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c35ff9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c35ff9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c35fa732c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c35faaa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c35f9bbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c35f9a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c35f9a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c35fa0d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c35f5fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c35f6eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c35f556d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c35f5602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c35f5477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c35f5734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8df31e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c35f53abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2514c12c9a86127fc9458a897dbb8e982ecb6ff Step #5: MERGE-OUTER: attempt 594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2272359267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b2514c12c9a86127fc9458a897dbb8e982ecb6ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1011 processed earlier; will process 3004 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44143== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568c88eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568c885fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568c8842665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41e480c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41e462100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41e4600858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568c881be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5568c92ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568c9289632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568c928b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568c928b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5568c8d602c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5568c8d9733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568c8ca8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568c8c96bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568c8c9032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5568c8cfa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5568c88ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5568c89d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5568c8843d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568c884d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5568c88347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568c88604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41e4602082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5568c8827bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02ad64d40158fef3f35770902163c9b6be37219a Step #5: MERGE-OUTER: attempt 595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2273639200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/02ad64d40158fef3f35770902163c9b6be37219a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1013 processed earlier; will process 3002 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44258== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cc701d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cc6f91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cc6f74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23b232c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23b214100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23b2120858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cc6f4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560cc7a21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cc79bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560cc79bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cc79bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560cc74922c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560cc74c933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560cc73daf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560cc73c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560cc73c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560cc742c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560cc701dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560cc7109eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560cc6f75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560cc6f7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560cc6f667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560cc6f924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f23b2122082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560cc6f59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eac7644497a464b8725e29c5e8ebfead44f16fdf Step #5: MERGE-OUTER: attempt 596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2274108132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eac7644497a464b8725e29c5e8ebfead44f16fdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1014 processed earlier; will process 3001 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44266== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612110ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56121102eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561211011665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2ca4f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2ca30700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2ca2e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561210feae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561211abe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561211a58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561211a5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561211a5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561211478429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561211465bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56121145f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612114c90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612110bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612111a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561211012d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56121101c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612110037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56121102f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2ca2e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561210ff6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-682bcadc13c3ccde7fb1330ec576688b898cf049 Step #5: MERGE-OUTER: attempt 597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2275616694 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/682bcadc13c3ccde7fb1330ec576688b898cf049' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1016 processed earlier; will process 2999 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44416== ERROR: libFuzzer: deadly signal Step #5: #0 0x565069fc4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565069f38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565069f1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7d786041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7d767500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7d7654858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565069ef4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56506a9c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56506a962632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56506a964375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56506a96435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56506a382429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56506a36fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56506a36932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56506a3d30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565069fc4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56506a0b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565069f1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565069f262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565069f0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565069f394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7d7656082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565069f00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2eb9dc88a441f4f294c6b761917609f74d6b101b Step #5: MERGE-OUTER: attempt 598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2276848178 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2eb9dc88a441f4f294c6b761917609f74d6b101b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1018 processed earlier; will process 2997 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44530== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb72431594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb723a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb72388665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc24ce7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc24cc8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc24cc6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb72361e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb72e35138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb72dcf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb72dd1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb72dd135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb727ef429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb727dcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb727d632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb728400f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb72431c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb7251deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb72389d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb723932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb7237a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb723a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc24cc70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb7236dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d97c5c54bc88e2ca30f835062addb1848bbe4be Step #5: MERGE-OUTER: attempt 599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2281281644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d97c5c54bc88e2ca30f835062addb1848bbe4be' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1029 processed earlier; will process 2986 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44709== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8f2192594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8f2106b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8f20e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e6178e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e615a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e61582858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8f20c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c8f2b96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8f2b30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c8f2b32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8f2b3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c8f2550429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8f253dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c8f253732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8f25a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c8f2192c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c8f227eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c8f20ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c8f20f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c8f20db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8f21074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4e61584082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c8f20cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15e3b4da1cbb216005d7d1cffa6c48f4ee03444d Step #5: MERGE-OUTER: attempt 600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2281694983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/15e3b4da1cbb216005d7d1cffa6c48f4ee03444d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1030 processed earlier; will process 2985 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44747== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561f63aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561f631eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561f6301665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6975f2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6975d3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6975d16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561f62dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5561f6dae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561f6d48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5561f6d4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561f6d4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5561f681f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561f685633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561f6767f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561f6755bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561f674f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561f67b90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561f63aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561f6496eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561f6302d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561f630c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561f62f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561f631f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6975d18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561f62e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a9cf95f3a432558937ae986022430cde416e9b1 Step #5: MERGE-OUTER: attempt 601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2285456927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7a9cf95f3a432558937ae986022430cde416e9b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1039 processed earlier; will process 2976 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44880== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2e9649594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2e95bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2e95a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2910ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb290edf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb290ebe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2e9579e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d2ea04d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2e9fe7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d2e9fe9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2e9fe935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d2e9abe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d2e9af533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d2e9a06f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d2e99f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d2e99ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d2e9a580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d2e9649c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d2e9735eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d2e95a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d2e95ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d2e95927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d2e95be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb290ec0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d2e9585bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51856271f9267bd789e8821a1d306e38f21a8234 Step #5: MERGE-OUTER: attempt 602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2286756733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/51856271f9267bd789e8821a1d306e38f21a8234' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1041 processed earlier; will process 2974 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45025== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a942fcb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a942f3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a942f22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6a642241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6a623700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6a6216858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a942efbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9439cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a943969632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a94396b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a94396b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a943389429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a943376bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a94337032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9433da0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a942fcbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9430b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a942f23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a942f2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a942f147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a942f404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6a6218082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a942f07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-095578a56f2cf4c972ac72d610c3ec8cb9c62fb2 Step #5: MERGE-OUTER: attempt 603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2287846764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/095578a56f2cf4c972ac72d610c3ec8cb9c62fb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1042 processed earlier; will process 2973 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45033== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d27beb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d27b5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d27b42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1264f4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1264d6300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1264d42858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d27b1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d285ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d28589632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d2858b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d2858b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d27fa9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d27f96bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d27f9032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d27ffa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d27bebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d27cd7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d27b43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d27b4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d27b347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d27b604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1264d44082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d27b27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75632a1693d733c8dd36b90393c1898610bf6241 Step #5: MERGE-OUTER: attempt 604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2289095742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/75632a1693d733c8dd36b90393c1898610bf6241' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1044 processed earlier; will process 2971 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45090== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf0d186594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf0d0fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf0d0dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba958bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba956d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba956b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf0d0b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cf0db8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf0db24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cf0db26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf0db2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cf0d544429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf0d531bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf0d52b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf0d5950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf0d186c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf0d272eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf0d0ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf0d0e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf0d0cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf0d0fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba956b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf0d0c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d4e32c972dc610e065be2d72b8914043263fa96 Step #5: MERGE-OUTER: attempt 605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2289882013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d4e32c972dc610e065be2d72b8914043263fa96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1045 processed earlier; will process 2970 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45108== ERROR: libFuzzer: deadly signal Step #5: #0 0x564269143594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642690b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56426909a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f502ca1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f502c82600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f502c805858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564269073e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564269b47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564269ae1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564269ae3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564269ae335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564269501429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642694eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642694e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642695520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564269143c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56426922feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56426909bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642690a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56426908c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642690b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f502c807082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56426907fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-393027b3f7736d1c5429236d124f5d7c24b6cd07 Step #5: MERGE-OUTER: attempt 606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2290668530 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/393027b3f7736d1c5429236d124f5d7c24b6cd07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1046 processed earlier; will process 2969 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e151fdc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e151f50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e151f33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f633ca3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f633c84e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f633c82d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e151f0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e1529e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e15297a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e15297c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e15297c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e15239a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e152387bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e15238132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1523eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e151fdcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e1520c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e151f34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e151f3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e151f257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e151f514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f633c82f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e151f18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0234037c357d459622fe4eb020ac7aef5ccc840 Step #5: MERGE-OUTER: attempt 607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2291609695 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e0234037c357d459622fe4eb020ac7aef5ccc840' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1048 processed earlier; will process 2967 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45210== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f36f66e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f36f5e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f36f5c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f944ef0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f944ed2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f944ecff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f36f59ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f370072138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f37000c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f37000e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f37000e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f36fa2c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f36fa19bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f36fa1332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f36fa7d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f36f66ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f36f75aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f36f5c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f36f5d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f36f5b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f36f5e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f944ed01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f36f5aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75de2d5344f45140f32a49ca2301f1d02cdcaee0 Step #5: MERGE-OUTER: attempt 608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2292895259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/75de2d5344f45140f32a49ca2301f1d02cdcaee0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1050 processed earlier; will process 2965 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45296== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558b7669594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558b75ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558b75c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa32079341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3205a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa320587858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558b7599e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5558b806d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558b8007632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5558b8009375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558b800935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5558b7a27429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558b7a14bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558b7a0e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558b7a780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558b7669c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558b7755eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558b75c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558b75cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558b75b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558b75de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa320589082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558b75a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc98856d2cedb587e551c60c826fccbfa04d5382 Step #5: MERGE-OUTER: attempt 609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2293682668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fc98856d2cedb587e551c60c826fccbfa04d5382' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1051 processed earlier; will process 2964 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45314== ERROR: libFuzzer: deadly signal Step #5: #0 0x56134bcd9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56134bc4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56134bc30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05cf15241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05cef6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05cef46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56134bc09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56134c6dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56134c677632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56134c679375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56134c67935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56134c097429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56134c084bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56134c07e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56134c0e80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56134bcd9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56134bdc5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56134bc31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56134bc3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56134bc227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56134bc4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05cef48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56134bc15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7d75088404059ad9e0e4a3bc7ae83a258bd14b6 Step #5: MERGE-OUTER: attempt 610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2294693045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7d75088404059ad9e0e4a3bc7ae83a258bd14b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1053 processed earlier; will process 2962 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45400== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3196b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a319625b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a319608665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa01881941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa01862e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa01860d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3195e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a31a0b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a31a04f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a31a051375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a31a05135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a319a6f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a319a5cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a319a5632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a319ac00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3196b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a31979deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a319609d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3196132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3195fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3196264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa01860f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3195edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5652d79f038f1378531f140f05d6b5e014dd43b2 Step #5: MERGE-OUTER: attempt 611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2296047719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5652d79f038f1378531f140f05d6b5e014dd43b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1055 processed earlier; will process 2960 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45487== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f43f39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f43eadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f43e90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd311d9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd311bb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd311b91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f43e69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f4493d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f448d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f448d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f448d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f443ae2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f443e533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563f44303e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x563f44305ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563f44031a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563f44017dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563f44025ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563f44025ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563f44025ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563f43e91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563f43e9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563f43e827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563f43eae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd311b93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563f43e75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-151250b10fd2fa80679e9d1ee9ea873beb01c371 Step #5: MERGE-OUTER: attempt 612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2297197866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/151250b10fd2fa80679e9d1ee9ea873beb01c371' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1056 processed earlier; will process 2959 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45593== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d759d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d75944b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d75927665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda58a4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda5886000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda5883f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d75900e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555d763d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d7636e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555d76370375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d7637035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555d75e452c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555d75e7c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555d75d8df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555d75d7bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555d75d7532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555d75ddf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555d759d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555d75abceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555d75928d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555d759322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555d759197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555d759454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda58841082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555d7590cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a7e7848c5a36003f4df0e27d74f6e5677b195c9 Step #5: MERGE-OUTER: attempt 613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2298437422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a7e7848c5a36003f4df0e27d74f6e5677b195c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1058 processed earlier; will process 2957 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45677== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569a781d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569a7791b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569a7774665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38c0f4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38c0d5800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38c0d37858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569a774de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569a8221138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569a81bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569a81bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569a81bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5569a7bdb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569a7bc8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569a7bc232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569a7c2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569a781dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569a7909eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569a7775d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569a777f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569a77667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569a77924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38c0d39082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569a7759bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-637cebf4fb4d63f2a7c981d3327cdf019c3e6d0d Step #5: MERGE-OUTER: attempt 614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2299901118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/637cebf4fb4d63f2a7c981d3327cdf019c3e6d0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1060 processed earlier; will process 2955 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45827== ERROR: libFuzzer: deadly signal Step #5: #0 0x562dddbb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562dddb24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562dddb07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff13752e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff13734300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff137322858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562dddae0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562dde5b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562dde54e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562dde550375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562dde55035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562dddf6e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562dddf5bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562dddf5532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562dddfbf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562dddbb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562dddc9ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562dddb08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562dddb122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562dddaf97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562dddb254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff137324082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562dddaecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-741d7496bd4a6e093eca3fc476f77ccc138c3f84 Step #5: MERGE-OUTER: attempt 615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2301052462 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/741d7496bd4a6e093eca3fc476f77ccc138c3f84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1062 processed earlier; will process 2953 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45911== ERROR: libFuzzer: deadly signal Step #5: #0 0x561493ae2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561493a56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561493a39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd769f1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd769d2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd769d0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561493a12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5614944e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561494480632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561494482375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56149448235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561493ea0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561493e8dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561493e8732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561493ef10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561493ae2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561493bceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561493a3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561493a442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561493a2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561493a574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd769d0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561493a1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58b879be14640f7d3d45194f22c65c469e395890 Step #5: MERGE-OUTER: attempt 616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2301699940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/58b879be14640f7d3d45194f22c65c469e395890' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1063 processed earlier; will process 2952 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45955== ERROR: libFuzzer: deadly signal Step #5: #0 0x556832e8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556832dffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556832de2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2deaf6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2dead7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2dead57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556832dbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55683388f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556833829632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55683382b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55683382b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556833249429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556833236bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55683323032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55683329a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556832e8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556832f77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556832de3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556832ded2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556832dd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556832e004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2dead59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556832dc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d0862a8cbbe3997dc20bdb18292e9a07a4a0af5 Step #5: MERGE-OUTER: attempt 617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2303885729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1d0862a8cbbe3997dc20bdb18292e9a07a4a0af5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1067 processed earlier; will process 2948 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46080== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffc53bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffc5331b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffc5314665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f791913b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7918f5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7918f2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffc52ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ffc5dc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffc5d5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ffc5d5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffc5d5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ffc58322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffc586933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffc577af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffc5768bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffc576232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffc57cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffc53bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffc54a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffc5315d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffc531f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffc53067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffc53324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7918f31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffc52f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-556b53fba13260bd87daea77a30d5128e07169fb Step #5: MERGE-OUTER: attempt 618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2305281602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/556b53fba13260bd87daea77a30d5128e07169fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1068 processed earlier; will process 2947 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46092== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de63f2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de63ea1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de63e84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7977a4441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f797785900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7977838858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de63e5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de64931138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de648cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de648cd578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55de642d30d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55de6433c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55de63f2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55de64019eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55de63e85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55de63e8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55de63e767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55de63ea24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f797783a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55de63e69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6aab0c18339bfc1cae5e94168f678271f298d43 Step #5: MERGE-OUTER: attempt 619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2306846179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6aab0c18339bfc1cae5e94168f678271f298d43' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1069 processed earlier; will process 2946 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46112== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580ccf7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580cceeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580cced1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f598886241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f598867700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5988656858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580cceaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5580cd97e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580cd918632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5580cd91a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580cd91a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5580cd338429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580cd325bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580cd31f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580cd3890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580ccf7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580cd066eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580cced2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580ccedc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580ccec37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580cceef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5988658082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580cceb6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14352798e02d84879c87f3b5845f51bd14ab4eae Step #5: MERGE-OUTER: attempt 620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2307547510 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/14352798e02d84879c87f3b5845f51bd14ab4eae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1070 processed earlier; will process 2945 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cac4efb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cac4e6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cac4e52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8dc39941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8dc1ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8dc18d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cac4e2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cac58ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cac5899632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cac589b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cac589b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cac52b9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cac52a6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cac52a032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cac530a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cac4efbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cac4fe7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cac4e53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cac4e5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cac4e447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cac4e704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc8dc18f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cac4e37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0928837aaee5bd5f2ad632ea43a37f85514259f8 Step #5: MERGE-OUTER: attempt 621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2308683648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0928837aaee5bd5f2ad632ea43a37f85514259f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1071 processed earlier; will process 2944 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46145== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb2d25e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb2d1d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb2d1b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f432f5bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f432f3d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f432f3af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb2d18ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bb2dc62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb2dbfc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bb2dbfe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb2dbfe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bb2d6d32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bb2d70a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bb2d61bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bb2d609bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bb2d60332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bb2d66d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bb2d25ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bb2d34aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bb2d1b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bb2d1c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bb2d1a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bb2d1d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f432f3b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bb2d19abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9dd30b49b89a56a7f3e8dd30fc46d88bc92d4c0 Step #5: MERGE-OUTER: attempt 622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2312416185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9dd30b49b89a56a7f3e8dd30fc46d88bc92d4c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1074 processed earlier; will process 2941 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46276== ERROR: libFuzzer: deadly signal Step #5: #0 0x565076b63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565076ad7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565076aba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7fb3c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7fb1db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7fb1ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565076a93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565077567138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565077501632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565077503375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56507750335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565076f21429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565076f0ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565076f0832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565076f720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565076b63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565076c4feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565076abbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565076ac52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565076aac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565076ad84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7fb1bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565076a9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25a179f764a2513dea4a5661ee5ddf39bddda18d Step #5: MERGE-OUTER: attempt 623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2313611274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25a179f764a2513dea4a5661ee5ddf39bddda18d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1075 processed earlier; will process 2940 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46290== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582e82c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582e8237b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582e821a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0221e4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0221c6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0221c43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582e81f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582e8cc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582e8c61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582e8c63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582e8c6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582e8681429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582e866ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582e866832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582e86d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582e82c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582e83afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582e821bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582e82252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582e820c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582e82384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0221c45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582e81ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa9fbdbd4faf8cb84ff4106ba313c2c662e58c53 Step #5: MERGE-OUTER: attempt 624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2315205504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa9fbdbd4faf8cb84ff4106ba313c2c662e58c53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1076 processed earlier; will process 2939 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46309== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582442a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558244215b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582441f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a6a2b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a6a0c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a6a0a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582441d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558244ca5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558244c3f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558244c41375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558244c4135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55824465f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55824464cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55824464632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582446b00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582442a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55824438deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582441f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582442032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582441ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582442164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a6a0aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582441ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e98bfe0da0262ca76f95a0e9a2d2ba10453728d Step #5: MERGE-OUTER: attempt 625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2316333188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e98bfe0da0262ca76f95a0e9a2d2ba10453728d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1077 processed earlier; will process 2938 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46323== ERROR: libFuzzer: deadly signal Step #5: #0 0x559715e14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559715d88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559715d6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f537fee541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f537fcfa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f537fcd9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559715d44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559716818138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597167b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5597167b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597167b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5597162892c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5597162c033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5597161d1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5597161bfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5597161b932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5597162230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559715e14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559715f00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559715d6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559715d762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559715d5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559715d894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f537fcdb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559715d50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a43aaa3d898519fcf6f606485627983a71741beb Step #5: MERGE-OUTER: attempt 626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2318181045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a43aaa3d898519fcf6f606485627983a71741beb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1078 processed earlier; will process 2937 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46371== ERROR: libFuzzer: deadly signal Step #5: #0 0x560077200594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560077174b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560077157665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6059d9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6059baa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6059b89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560077130e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560077c04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560077b9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560077ba0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560077ba035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600775be429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600775abbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600775a532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56007760f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560077200c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600772eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560077158d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600771622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600771497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600771754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6059b8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56007713cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-294087e9c7a3880d63a3d3c3a35b9259ca583f46 Step #5: MERGE-OUTER: attempt 627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2319787097 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/294087e9c7a3880d63a3d3c3a35b9259ca583f46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1079 processed earlier; will process 2936 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46389== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf47034594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf46fa8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf46f8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feea9ec841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feea9cdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feea9cbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf46f64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf47a38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf479d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf479d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf479d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf473f2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf473dfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf473d932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf474430f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf47034c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf47120eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf46f8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf46f962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf46f7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf46fa94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feea9cbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf46f70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7973407cb54f787a5b5eacdb8efdb825d7dbea00 Step #5: MERGE-OUTER: attempt 628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2321380267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7973407cb54f787a5b5eacdb8efdb825d7dbea00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1080 processed earlier; will process 2935 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46407== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fa212a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fa209eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fa2081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f671ab6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f671a97b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f671a95a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fa205ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561fa2b2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fa2ac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561fa2aca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fa2aca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561fa24e8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fa24d5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fa24cf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fa25390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fa212ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fa2216eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fa2082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fa208c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fa20737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fa209f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f671a95c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fa2066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b343bcc4e5e8fa4f04fda92ec9eacb72542a8a11 Step #5: MERGE-OUTER: attempt 629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2322981418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b343bcc4e5e8fa4f04fda92ec9eacb72542a8a11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1081 processed earlier; will process 2934 files now Step #5: #1 pulse exec/s: 0 rss: 287Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46425== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee0ae27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee0ad9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee0ad7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02bb63141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02bb44600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02bb425858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee0ad57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee0b82b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee0b7c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee0b7c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee0b7c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee0b29c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ee0b2d333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ee0b1e4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ee0b1d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ee0b1cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ee0b2360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ee0ae27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ee0af13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ee0ad7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ee0ad892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ee0ad707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ee0ad9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f02bb427082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ee0ad63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ccc9b7094c3153b34fe0494dfffc5fb1edba5bf Step #5: MERGE-OUTER: attempt 630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2324289087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5ccc9b7094c3153b34fe0494dfffc5fb1edba5bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1083 processed earlier; will process 2932 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46531== ERROR: libFuzzer: deadly signal Step #5: #0 0x56395566a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639555deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639555c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f146c60341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f146c41800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f146c3f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56395559ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56395606e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563956008632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56395600a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56395600a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563955adf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563955b1633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563955a27f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563955a15bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563955a0f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563955a790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56395566ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563955756eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639555c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639555cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639555b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639555df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f146c3f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639555a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cab8f0ddfe2bfb1ec511a31fdcd4f3721855323 Step #5: MERGE-OUTER: attempt 631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2326151718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0cab8f0ddfe2bfb1ec511a31fdcd4f3721855323' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1084 processed earlier; will process 2931 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46546== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b7dcc60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b7dcbd4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b7dcbb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efeae35141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efeae16600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efeae145858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b7dcb90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b7dd664138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b7dd5fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b7dd600375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b7dd60035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b7dd01e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b7dd00bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b7dd00532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b7dd06f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b7dcc60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b7dcd4ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b7dcbb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b7dcbc22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b7dcba97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b7dcbd54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efeae147082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b7dcb9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-130de0a3cd8ddac463bc06c0fb27783c9c332292 Step #5: MERGE-OUTER: attempt 632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2327308157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/130de0a3cd8ddac463bc06c0fb27783c9c332292' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1085 processed earlier; will process 2930 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46560== ERROR: libFuzzer: deadly signal Step #5: #0 0x56277a5e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56277a555b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56277a538665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f6298941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f6279e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f6277d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56277a511e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56277afe5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56277af7f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56277af81375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56277af8135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56277aa562c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56277aa8d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56277a99ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56277a98cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56277a98632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56277a9f00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56277a5e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56277a6cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56277a539d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56277a5432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56277a52a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56277a5564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6f6277f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56277a51dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bdbcae78c649a76d4e178c1fcf234e7a3b5a6d3 Step #5: MERGE-OUTER: attempt 633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2329166640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4bdbcae78c649a76d4e178c1fcf234e7a3b5a6d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1086 processed earlier; will process 2929 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46608== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9b96c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9b963bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9b961e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f725a00941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7259e1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7259dfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9b95f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9ba0cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9ba065632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9ba067375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9ba06735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9b9a85429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9b9a72bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9b9a6c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9b9ad60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9b96c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9b97b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9b961fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9b96292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9b96107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9b963c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7259dff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9b9603bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b45fcd2b1a989123927a54f892484d04c8073d1 Step #5: MERGE-OUTER: attempt 634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2330268393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b45fcd2b1a989123927a54f892484d04c8073d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1088 processed earlier; will process 2927 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46685== ERROR: libFuzzer: deadly signal Step #5: #0 0x559388b9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559388b0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559388af2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9052f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd90510600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9050e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559388acbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55938959f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559389539632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55938953b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55938953b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559388f59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559388f46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559388f4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559388faa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559388b9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559388c87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559388af3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559388afd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559388ae47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559388b104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd9050e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559388ad7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f54db6d314270dae01068dfe87a375cdf9f68f07 Step #5: MERGE-OUTER: attempt 635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2332099742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f54db6d314270dae01068dfe87a375cdf9f68f07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1089 processed earlier; will process 2926 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46702== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae950c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae95039b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae9501c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f747e53b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f747e35000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f747e32f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae94ff5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae95ac9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae95a63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae95a65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae95a6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae95483429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae95470bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae9546a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae954d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae950c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae951b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae9501dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae950272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae9500e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae9503a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f747e331082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae95001bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e460fbaaee4354dd54d4bf4118da0035c703de87 Step #5: MERGE-OUTER: attempt 636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2333499167 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e460fbaaee4354dd54d4bf4118da0035c703de87' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1090 processed earlier; will process 2925 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46747== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611c68c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611c683bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611c681e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbca6dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbca4f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbca4d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611c67f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611c72cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611c7265632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611c7267375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611c726735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611c6c85429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611c6c72bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611c6c6c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611c6cd60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611c68c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611c69b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611c681fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611c68292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611c68107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611c683c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdbca4d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611c6803bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc568500b02417c71db1591a4cd14fcf751cd917 Step #5: MERGE-OUTER: attempt 637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2335069875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bc568500b02417c71db1591a4cd14fcf751cd917' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1091 processed earlier; will process 2924 files now Step #5: #1 pulse exec/s: 0 rss: 146Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46764== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea333e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea3335ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea3333d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5eb7f4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5eb7d5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5eb7d34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea33316e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea33dea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea33d84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea33d86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea33d8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea337a4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea33791bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea3378b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea337f50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea333e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea334d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea3333ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea333482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea3332f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea3335b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5eb7d36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea33322bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a22412b59ed67c64a51c0387fe797454ca28907c Step #5: MERGE-OUTER: attempt 638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2336648256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a22412b59ed67c64a51c0387fe797454ca28907c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1093 processed earlier; will process 2922 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3879ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e38795eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e387941665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c14fa741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c14dbc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c14d9b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e38791ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e3883ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e388388632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e38838a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e38838a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e387e5f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e387e9633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e387da7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e387d95bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e387d8f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e387df90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e3879eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e387ad6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e387942d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e38794c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e3879337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e38795f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7c14d9d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e387926bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04215218a2b21c29f2e6baae6e502e6923fb2d6f Step #5: MERGE-OUTER: attempt 639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2340528397 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/04215218a2b21c29f2e6baae6e502e6923fb2d6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1096 processed earlier; will process 2919 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46950== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ded679594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ded5edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ded5d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f221ae8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f221ac9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f221ac7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ded5a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561dee07d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561dee017632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561dee019375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561dee01935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561deda37429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561deda24bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561deda1e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561deda880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ded679c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ded765eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ded5d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ded5db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ded5c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ded5ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f221ac7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ded5b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fcd27964cc8c66481f2a9c5a7b85bd71e39bde6 Step #5: MERGE-OUTER: attempt 640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2342036953 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9fcd27964cc8c66481f2a9c5a7b85bd71e39bde6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1097 processed earlier; will process 2918 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46965== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4238ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d42383eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d423821665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab9ec5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab9ea6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab9ea4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4237fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4242ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d424268632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d42426a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d42426a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d423c88429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d423c75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d423c6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d423cd90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4238cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d4239b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d423822d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d42382c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4238137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d42383f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab9ea4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d423806bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b77291eaa3f9fe0a1b4b959f901efd0a927eba4 Step #5: MERGE-OUTER: attempt 641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2345292792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0b77291eaa3f9fe0a1b4b959f901efd0a927eba4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1100 processed earlier; will process 2915 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47094== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fbfa22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fbf996b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fbf979665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c271a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c26fbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c26f9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fbf952e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558fc0426138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558fc03c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558fc03c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558fc03c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558fbfe972c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558fbfece33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558fbfddff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558fbfdcdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558fbfdc732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558fbfe310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558fbfa22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558fbfb0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558fbf97ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558fbf9842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558fbf96b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558fbf9974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1c26f9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558fbf95ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8d0bc49f23b886deb3e2c51976e30385f469ed9 Step #5: MERGE-OUTER: attempt 642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2346725005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8d0bc49f23b886deb3e2c51976e30385f469ed9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1101 processed earlier; will process 2914 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47106== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7c2467594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7c23dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7c23be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9aeee3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9aeec4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9aeec29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7c2397e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7c2e6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7c2e05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e7c2e07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7c2e0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7c2825429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e7c2812bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e7c280c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e7c28760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e7c2467c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e7c2553eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e7c23bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e7c23c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e7c23b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e7c23dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9aeec2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e7c23a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81ad02b252e76ecc43403f7f49f07d432dcdfabe Step #5: MERGE-OUTER: attempt 643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2348482946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81ad02b252e76ecc43403f7f49f07d432dcdfabe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1102 processed earlier; will process 2913 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47123== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643e1af3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643e1a67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643e1a4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc91445841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc91426d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc91424c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643e1a23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5643e24f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643e2491632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5643e2493375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643e249335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643e1f682c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643e1f9f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643e1eb0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5643e1e9ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5643e1e9832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5643e1f020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5643e1af3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5643e1bdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5643e1a4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643e1a552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643e1a3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643e1a684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc91424e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5643e1a2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bdbce6bdca321484c459a94aadd78d962d61c111 Step #5: MERGE-OUTER: attempt 644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2349681726 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bdbce6bdca321484c459a94aadd78d962d61c111' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1103 processed earlier; will process 2912 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47137== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d876b9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d876b11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d876af4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ac64b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ac62c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ac62a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d876acde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d8775a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d87753b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d87753d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d87753d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8770122c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d87704933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d876f5af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d876f48bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d876f4232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d876fac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d876b9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d876c89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d876af5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d876aff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d876ae67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d876b124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8ac62aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d876ad9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd0e7060a8ab44dcc4ae9d86eaa11e33dd9bd1d2 Step #5: MERGE-OUTER: attempt 645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2351393683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd0e7060a8ab44dcc4ae9d86eaa11e33dd9bd1d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1104 processed earlier; will process 2911 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47185== ERROR: libFuzzer: deadly signal Step #5: #0 0x565231d1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565231c90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565231c73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17335c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17333d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17333b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565231c4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565232720138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652326ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5652326bc578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5652320c20d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56523212b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x565231d1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x565231e08eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x565231c74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x565231c7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x565231c657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x565231c914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f17333b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x565231c58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d94e7983d44a3546082528d7fa7ba650862ccf26 Step #5: MERGE-OUTER: attempt 646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2352896516 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d94e7983d44a3546082528d7fa7ba650862ccf26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1105 processed earlier; will process 2910 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47206== ERROR: libFuzzer: deadly signal Step #5: #0 0x56378a759594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56378a6cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56378a6b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40c92e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40c90fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40c90dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56378a689e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56378b15d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56378b0f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56378b0f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56378b0f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56378ab17429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56378ab04bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56378aafe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56378ab680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56378a759c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56378a845eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56378a6b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56378a6bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56378a6a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56378a6ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40c90de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56378a695bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7347d1dd974803ad4a107539708a0d833ac902c3 Step #5: MERGE-OUTER: attempt 647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2354024773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7347d1dd974803ad4a107539708a0d833ac902c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1106 processed earlier; will process 2909 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47221== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e7b6ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e7b62eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e7b611665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f035c3be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f035c1d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f035c1b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e7b5eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e7c0be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e7c058632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e7c05a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e7c05a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e7ba78429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e7ba65bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e7ba5f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e7bac90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e7b6bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e7b7a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e7b612d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e7b61c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e7b6037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e7b62f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f035c1b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e7b5f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1dbe7125af4823a18ee822dc8be99b09a151fca5 Step #5: MERGE-OUTER: attempt 648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2355099383 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1dbe7125af4823a18ee822dc8be99b09a151fca5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1107 processed earlier; will process 2908 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47238== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558f7b72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558f7ae6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558f7ac9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efea778341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efea759800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efea7577858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558f7aa2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5558f8576138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558f8510632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5558f8512375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558f851235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5558f7f30429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558f7f1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558f7f1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558f7f810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558f7b72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558f7c5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558f7acad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558f7ad42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558f7abb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558f7ae74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efea7579082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558f7aaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbcc874dfd763577c66d1c1c94da0dc1c20370bf Step #5: MERGE-OUTER: attempt 649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2356885813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fbcc874dfd763577c66d1c1c94da0dc1c20370bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1109 processed earlier; will process 2906 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47326== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641a9b2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641a9aa3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641a9a86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d1559941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d153ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d1538d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641a9a5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641aa533138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641aa4cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641aa4cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641aa4cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5641a9eed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641a9edabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641a9ed432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5641a9f3e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5641a9b2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641a9c1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5641a9a87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641a9a912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641a9a787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641a9aa44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d1538f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5641a9a6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbf24ee0d44d194116207aeefeee8a7dc212448b Step #5: MERGE-OUTER: attempt 650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2359186537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cbf24ee0d44d194116207aeefeee8a7dc212448b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1110 processed earlier; will process 2905 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47368== ERROR: libFuzzer: deadly signal Step #5: #0 0x56443b61e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56443b592b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56443b575665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb297eef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb297d0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb297ce3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56443b54ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56443c022138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56443bfbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56443bfbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56443bfbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56443b9dc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56443b9c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56443b9c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56443ba2d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56443b61ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56443b70aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56443b576d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56443b5802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56443b5677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56443b5934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb297ce5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56443b55abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5cf96afce85032c0c8a074bae0b6e41b05549a1 Step #5: MERGE-OUTER: attempt 651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2360759613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d5cf96afce85032c0c8a074bae0b6e41b05549a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1111 processed earlier; will process 2904 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47385== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd682bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd68233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd68216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cef7eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cef60000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cef5df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd681efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cd68cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd68c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cd68c5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd68c5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cd6867d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cd6866abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cd6866432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cd686ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cd682bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cd683abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cd68217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cd682212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cd682087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cd682344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9cef5e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cd681fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfcb861202f627ed187b526cdc9824603933a5d8 Step #5: MERGE-OUTER: attempt 652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2363608500 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bfcb861202f627ed187b526cdc9824603933a5d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1114 processed earlier; will process 2901 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47508== ERROR: libFuzzer: deadly signal Step #5: #0 0x556572ba8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556572b1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556572aff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8c918241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8c8f9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8c8f76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556572ad8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5565735ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556573546632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556573548375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55657354835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55657301d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55657305433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556572f65f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556572f53bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556572f4d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556572fb70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556572ba8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556572c94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556572b00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556572b0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556572af17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556572b1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8c8f78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556572ae4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-593a3a487f884cc282240183ef5eb1cbd8de7fba Step #5: MERGE-OUTER: attempt 653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2365418625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/593a3a487f884cc282240183ef5eb1cbd8de7fba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1115 processed earlier; will process 2900 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47525== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bce64b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bce5bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bce5a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a540c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a53edc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a53ebb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bce57be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560bcf04f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bcefe9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560bcefeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bcefeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560bcea09429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560bce9f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560bce9f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560bcea5a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560bce64bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560bce737eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560bce5a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560bce5ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560bce5947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560bce5c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a53ebd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560bce587bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-273a2e0e42fdcbb951c7eb7390928871f8c0e664 Step #5: MERGE-OUTER: attempt 654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2366538922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/273a2e0e42fdcbb951c7eb7390928871f8c0e664' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1116 processed earlier; will process 2899 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47539== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e053f7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e053eeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e053ed1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f319f93d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f319f75200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f319f731858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e053eaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e05497e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e054918632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e05491a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e05491a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e0543ef2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e05442633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e054337f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e054325bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e05431f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0543890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e053f7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e054066eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e053ed2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e053edc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e053ec37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e053eef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f319f733082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e053eb6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75a680827665c0fc052bc48dc5584d2e4c1874e0 Step #5: MERGE-OUTER: attempt 655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2368326994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/75a680827665c0fc052bc48dc5584d2e4c1874e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1117 processed earlier; will process 2898 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47587== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619d8e87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619d8dfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619d8dde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd87d64841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd87d45d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd87d43c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619d8db7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5619d988b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619d9825632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5619d9827375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619d982735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5619d92fc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5619d933333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5619d9244f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5619d9232bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5619d922c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5619d92960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5619d8e87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5619d8f73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5619d8ddfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5619d8de92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5619d8dd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5619d8dfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd87d43e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5619d8dc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a312b22b1e72641b9ab17e99930b0cd1c7abf000 Step #5: MERGE-OUTER: attempt 656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2370489664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a312b22b1e72641b9ab17e99930b0cd1c7abf000' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1119 processed earlier; will process 2896 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47703== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579f0f75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579f0ee9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579f0ecc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff10b91841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff10b72d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff10b70c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579f0ea5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5579f1979138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579f1913632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5579f1915578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5579f131b0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5579f13840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5579f0f75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5579f1061eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5579f0ecdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5579f0ed72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5579f0ebe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5579f0eea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff10b70e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5579f0eb1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b7266a9902008bad9065bb2ef3bca70e5ee6864 Step #5: MERGE-OUTER: attempt 657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2372081065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b7266a9902008bad9065bb2ef3bca70e5ee6864' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1120 processed earlier; will process 2895 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47722== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590aa22d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5590aa1a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5590aa184665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ea329a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ea30af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ea308e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590aa15de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5590aac31138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590aabcb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5590aabcd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590aabcd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5590aa5eb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5590aa5d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5590aa5d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590aa63c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590aa22dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590aa319eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5590aa185d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5590aa18f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590aa1767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5590aa1a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ea3090082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5590aa169bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1c8e4732c7fb3848e8118723b510b76143253f4 Step #5: MERGE-OUTER: attempt 658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2373223197 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e1c8e4732c7fb3848e8118723b510b76143253f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1121 processed earlier; will process 2894 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==47737== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdc70c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdc7034b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdc7017665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f77c2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f77a3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f77a14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdc6ff0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fdc7ac4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdc7a5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fdc7a60578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55fdc74660d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fdc74cf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fdc70c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fdc71aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fdc7018d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fdc70222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fdc70097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fdc70354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0f77a16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fdc6ffcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b2c4dc67841bae33607264d3fc266567fef402c Step #5: MERGE-OUTER: attempt 659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2374689551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b2c4dc67841bae33607264d3fc266567fef402c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1122 processed earlier; will process 2893 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47760== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cefe14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cefd88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cefd6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe10f7ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe10f60100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe10f5e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cefd44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564cf0818138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cf07b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564cf07b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cf07b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564cf01d2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564cf01bfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564cf01b932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564cf02230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564cefe14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ceff00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564cefd6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564cefd762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564cefd5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564cefd894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe10f5e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564cefd50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3c83213ffc25c853d72660d9fba296d2d103ba5 Step #5: MERGE-OUTER: attempt 660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2376268295 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b3c83213ffc25c853d72660d9fba296d2d103ba5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1124 processed earlier; will process 2891 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47840== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfdbeef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfdbe63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfdbe46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cd4e8e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cd4ca300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cd4c82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfdbe1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cfdc8f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfdc88d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cfdc88f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfdc88f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cfdc3642c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cfdc39b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cfdc2acf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cfdc29abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cfdc29432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cfdc2fe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cfdbeefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cfdbfdbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cfdbe47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cfdbe512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cfdbe387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cfdbe644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9cd4c84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cfdbe2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a338f5ef140ce5b4eedfcd0d8b7687bf25980605 Step #5: MERGE-OUTER: attempt 661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2378057373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a338f5ef140ce5b4eedfcd0d8b7687bf25980605' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1125 processed earlier; will process 2890 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47888== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a46420594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a46394b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a46377665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f675076141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f675057600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6750555858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a46350e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a46e24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a46dbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a46dc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a46dc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a467de429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a467cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a467c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a4682f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a46420c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a4650ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a46378d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a463822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a463697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a463954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6750557082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a4635cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-596ee9556ea4eb4bb23d85f14cfcd46f6a7e6391 Step #5: MERGE-OUTER: attempt 662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2379152446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/596ee9556ea4eb4bb23d85f14cfcd46f6a7e6391' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1126 processed earlier; will process 2889 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47902== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bf2de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bf2d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bf2d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38b048641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38b029b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38b027a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bf2d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556bf37ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bf3786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556bf3788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bf378835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556bf31a6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556bf3193bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556bf318d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556bf31f70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556bf2de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556bf2ed4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556bf2d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556bf2d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556bf2d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556bf2d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38b027c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556bf2d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-615505dc9266b478399a5c08ba923aade67ccce2 Step #5: MERGE-OUTER: attempt 663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2380945297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/615505dc9266b478399a5c08ba923aade67ccce2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1127 processed earlier; will process 2888 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47950== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbfe680594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbfe5f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbfe5d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb353f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb3520a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb351e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbfe5b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bbff084138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbff01e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bbff020375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbff02035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bbfea3e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bbfea2bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bbfea2532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bbfea8f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bbfe680c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bbfe76ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bbfe5d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bbfe5e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bbfe5c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bbfe5f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb351eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bbfe5bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96d99d3c9c24d45db2ffbc21309f712b240f80c9 Step #5: MERGE-OUTER: attempt 664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2382078008 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/96d99d3c9c24d45db2ffbc21309f712b240f80c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1128 processed earlier; will process 2887 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47964== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f21f41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f21eb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f21e98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27fd34e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27fd16300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27fd142858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f21e71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f22945138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f228df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f228e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f228e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f223b62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f223ed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f222fef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f222ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f222e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f223500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f21f41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f2202deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f21e99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f21ea32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f21e8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f21eb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f27fd144082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f21e7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00376321e2ccae1d0a677fefccf1589bfbaad2a0 Step #5: MERGE-OUTER: attempt 665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2383925157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00376321e2ccae1d0a677fefccf1589bfbaad2a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1129 processed earlier; will process 2886 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48012== ERROR: libFuzzer: deadly signal Step #5: #0 0x56313cd46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56313ccbab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56313cc9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3bf02641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3bee3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3bee1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56313cc76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56313d74a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56313d6e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56313d6e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56313d6e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56313d1bb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56313d1f233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56313d103f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56313d0f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56313d0eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56313d1550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56313cd46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56313ce32eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56313cc9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56313cca82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56313cc8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56313ccbb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb3bee1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56313cc82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0eefe33f3d71aa3a989ebb9d1d21ca41f4f51476 Step #5: MERGE-OUTER: attempt 666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2385234349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0eefe33f3d71aa3a989ebb9d1d21ca41f4f51476' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1130 processed earlier; will process 2885 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48032== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6652ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e66521fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e665202665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f742e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f740fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f740d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6651dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e665caf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e665c49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e665c4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e665c4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e6657202c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e66575733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e665668f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e665656bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e66565032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e6656ba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e6652abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e665397eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e665203d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e66520d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e6651f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e6652204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1f740db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e6651e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe2ccd4d7d816ffdf069e43b3c94532909d111ef Step #5: MERGE-OUTER: attempt 667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2386077681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fe2ccd4d7d816ffdf069e43b3c94532909d111ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1131 processed earlier; will process 2884 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48071== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d94059d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d940511b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9404f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f765e0dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f765def100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f765ded0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9404cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d940fa1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d940f3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d940f3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d940f3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d940a122c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d940a4933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d94095af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d940948bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d94094232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d9409ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d94059dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d940689eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d9404f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d9404ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d9404e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d9405124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f765ded2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d9404d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d084c1b006240c5d4bb0cdd6c502702f71df776a Step #5: MERGE-OUTER: attempt 668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2387982357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d084c1b006240c5d4bb0cdd6c502702f71df776a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1132 processed earlier; will process 2883 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48118== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9af735594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9af6a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9af68c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3deb9d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3deb7e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3deb7c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9af665e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9b0139138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9b00d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9b00d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9b00d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9afaf3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9afae0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9afada32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9afb440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9af735c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9af821eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9af68dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9af6972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9af67e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9af6aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3deb7c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9af671bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3a432158b5bce911ed88b9e9863dbc948fc01a3 Step #5: MERGE-OUTER: attempt 669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2389667461 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b3a432158b5bce911ed88b9e9863dbc948fc01a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1133 processed earlier; will process 2882 files now Step #5: #1 pulse exec/s: 0 rss: 43Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48138== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627fb7dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627fb751b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627fb734665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa786e5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa786c6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa786c47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627fb70de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627fc1e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627fc17b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627fc17d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627fc17d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627fbb9b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627fbb88bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627fbb8232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627fbbec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627fb7ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627fb8c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627fb735d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627fb73f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627fb7267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627fb7524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa786c49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627fb719bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c1b460c8644a9d45d8a30b95b56d41623c131c5 Step #5: MERGE-OUTER: attempt 670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2392944765 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c1b460c8644a9d45d8a30b95b56d41623c131c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1138 processed earlier; will process 2877 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48272== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab4c15b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab4c0cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab4c0b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb9e8c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb9e6da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb9e6b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab4c08be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab4cb5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab4caf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab4cafb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab4cafb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab4c519429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab4c506bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab4c50032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab4c56a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab4c15bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab4c247eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab4c0b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab4c0bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab4c0a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab4c0d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb9e6bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab4c097bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af10c9f8b2bd11df963c87bc1e116deae213c190 Step #5: MERGE-OUTER: attempt 671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2393835261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af10c9f8b2bd11df963c87bc1e116deae213c190' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1139 processed earlier; will process 2876 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48290== ERROR: libFuzzer: deadly signal Step #5: #0 0x56058dbe5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56058db59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56058db3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65c2e5c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65c2c7100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65c2c50858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56058db15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56058e5e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56058e583632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56058e585375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56058e58535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56058dfa3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56058df90bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56058df8a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56058dff40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56058dbe5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56058dcd1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56058db3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56058db472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56058db2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56058db5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65c2c52082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56058db21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d704bcc707bad987642d7bc8e72dec42bbdee6b5 Step #5: MERGE-OUTER: attempt 672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2394634690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d704bcc707bad987642d7bc8e72dec42bbdee6b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1140 processed earlier; will process 2875 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==48308== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abfd341594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abfd2b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abfd298665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febf7b7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febf798900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febf7968858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abfd271e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55abfdd45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abfdcdf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55abfdce1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55abfd6e70d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55abfd7500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55abfd341c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55abfd42deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55abfd299d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55abfd2a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55abfd28a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55abfd2b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7febf796a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55abfd27dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-128b2f1da9fdfa7cbdaf2fd2be5c5714f0ccdb0c Step #5: MERGE-OUTER: attempt 673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2395435138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/128b2f1da9fdfa7cbdaf2fd2be5c5714f0ccdb0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1141 processed earlier; will process 2874 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: #8 pulse exec/s: 2 rss: 301Mb Step #5: #16 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48361== ERROR: libFuzzer: deadly signal Step #5: #0 0x56134ca50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56134c9c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56134c9a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e1746f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e1728400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e17263858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56134c980e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56134d454138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56134d3ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56134d3f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56134d3f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56134cec52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56134cefc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56134ce0df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56134cdfbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56134cdf532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56134ce5f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56134ca50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56134cb3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56134c9a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56134c9b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56134c9997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56134c9c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e17265082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56134c98cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c210c429cfb4b7c3fdd461a8a3fc45770f8cfe39 Step #5: MERGE-OUTER: attempt 674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2402526460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c210c429cfb4b7c3fdd461a8a3fc45770f8cfe39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1158 processed earlier; will process 2857 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48554== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1daf5f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1daed3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1daeb6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2eced5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2eceb6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2eceb48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1dae8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b1db963138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1db8fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b1db8ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1db8ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1db31d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1db30abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1db30432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1db36e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1daf5fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1db04beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1daeb7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1daec12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1daea87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1daed44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2eceb4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1dae9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94ce20e8689b268d8ed0f62531d7178a4ffb1590 Step #5: MERGE-OUTER: attempt 675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2402977383 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/94ce20e8689b268d8ed0f62531d7178a4ffb1590' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1159 processed earlier; will process 2856 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48625== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa64755594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa646c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa646ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe002c8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe002a9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe002a7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa64685e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa65159138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa650f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa650f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa650f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa64bca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aa64c0133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aa64b1fe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55aa64b21ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55aa6484da08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55aa64833dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55aa64841ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55aa64841ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55aa64841ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55aa646add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55aa646b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55aa6469e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55aa646ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe002a80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55aa64691bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-facd4781c79b5e61be47bd4565e70cdd7224a458 Step #5: MERGE-OUTER: attempt 676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2405073413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/facd4781c79b5e61be47bd4565e70cdd7224a458' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1161 processed earlier; will process 2854 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48707== ERROR: libFuzzer: deadly signal Step #5: #0 0x559956b3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559956ab3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559956a96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7a622f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7a604400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7a6023858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559956a6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559957543138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599574dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5599574df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599574df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559956fb42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559956feb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559956efcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559956eeabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559956ee432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559956f4e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559956b3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559956c2beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559956a97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559956aa12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559956a887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559956ab44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7a6025082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559956a7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab17d90c3187cc021f130f9125ccf18c99197102 Step #5: MERGE-OUTER: attempt 677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2405734648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab17d90c3187cc021f130f9125ccf18c99197102' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1162 processed earlier; will process 2853 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48720== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a0641e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a06392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a06375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f620395c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f620377100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6203750858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a0634ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564a06e22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a06dbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564a06dbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a06dbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564a068932c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a068ca33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a067dbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a067c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a067c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a0682d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a0641ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a0650aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a06376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a063802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a063677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a063934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6203752082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a0635abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ac76d4e649eec65073a23b1c66e2c1160198659 Step #5: MERGE-OUTER: attempt 678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2406718887 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ac76d4e649eec65073a23b1c66e2c1160198659' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1164 processed earlier; will process 2851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48802== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d655714594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d655688b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d65566b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e9dfa941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e9ddbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e9dd9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d655644e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d656118138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6560b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d6560b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6560b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d655ad2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d655abfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d655ab932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d655b230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d655714c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d655800eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d65566cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6556762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d65565d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6556894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e9dd9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d655650bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53bb7a6a0944b52948c6eab30e37c92c65683489 Step #5: MERGE-OUTER: attempt 679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2407510215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53bb7a6a0944b52948c6eab30e37c92c65683489' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1165 processed earlier; will process 2850 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48819== ERROR: libFuzzer: deadly signal Step #5: #0 0x557173648594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571735bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55717359f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f488ad3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f488ab4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f488ab2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557173578e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55717404c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557173fe6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557173fe8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557173fe835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557173a06429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571739f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571739ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557173a570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557173648c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557173734eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5571735a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5571735aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571735917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571735bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f488ab2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557173584bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20935f99302878c8febcb8b18440f7217007a517 Step #5: MERGE-OUTER: attempt 680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2408304048 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/20935f99302878c8febcb8b18440f7217007a517' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1166 processed earlier; will process 2849 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48837== ERROR: libFuzzer: deadly signal Step #5: #0 0x558250f2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558250ea0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558250e83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3677dc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3677bdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3677bba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558250e5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558251930138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582518ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582518cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582518cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582513a12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5582513d833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5582512e9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5582512d7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5582512d132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55825133b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558250f2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558251018eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558250e84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558250e8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558250e757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558250ea14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3677bbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558250e68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be6e8d8294f8cf1322ea42754801fcb2a1240b1d Step #5: MERGE-OUTER: attempt 681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2410779040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/be6e8d8294f8cf1322ea42754801fcb2a1240b1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1171 processed earlier; will process 2844 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48934== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ced8fd3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ced8f47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ced8f2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5db1c0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5db1a1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5db19fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ced8f03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ced99d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ced9971632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ced9973375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ced997335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ced9391429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ced937ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ced937832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ced93e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ced8fd3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ced90bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ced8f2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ced8f352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ced8f1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ced8f484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5db19fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ced8f0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6885c02cf13e5ca1d231295d76b80494cf2f86d Step #5: MERGE-OUTER: attempt 682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2411198501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6885c02cf13e5ca1d231295d76b80494cf2f86d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1172 processed earlier; will process 2843 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==48972== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f5e6a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f5e617b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f5e5fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e6b7ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e6b61400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e6b5f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f5e5d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555f5f0a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f5f041632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555f5f043578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x555f5ea490d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x555f5eab20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x555f5e6a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x555f5e78feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x555f5e5fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x555f5e6052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x555f5e5ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x555f5e6184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0e6b5f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x555f5e5dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f773e1183f9d9d8321f329fd734d9204b9c9df0d Step #5: MERGE-OUTER: attempt 683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2412064853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f773e1183f9d9d8321f329fd734d9204b9c9df0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1173 processed earlier; will process 2842 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49023== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d967d3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d967caeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d967c91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4bb2a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4bb0bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4bb09b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d967c6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d96873e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9686d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d9686da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9686da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9680f8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9680e5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9680df32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d9681490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d967d3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d967e26eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d967c92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d967c9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d967c837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d967caf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa4bb09d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d967c76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a7342774ac7a33eb6b0f09523e0611787cabb63 Step #5: MERGE-OUTER: attempt 684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2413900427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a7342774ac7a33eb6b0f09523e0611787cabb63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1176 processed earlier; will process 2839 files now Step #5: #1 pulse exec/s: 0 rss: 215Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49150== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fcb756594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fcb6cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fcb6ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3660a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe365ebd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe365e9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fcb686e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561fcc15a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fcc0f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561fcc0f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fcc0f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561fcbb14429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fcbb01bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fcbafb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fcbb650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fcb756c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fcb842eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fcb6aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fcb6b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fcb69f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fcb6cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe365e9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fcb692bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2f5b5b129d7bf4b6be50fe00c02edf3b2a1df98 Step #5: MERGE-OUTER: attempt 685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2414786602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f2f5b5b129d7bf4b6be50fe00c02edf3b2a1df98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1178 processed earlier; will process 2837 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49259== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fcd3f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fcd36db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fcd350665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff636ea841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff636cbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff636c9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fcd329e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564fcddfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fcdd97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564fcdd99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fcdd9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564fcd7b7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fcd7a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fcd79e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fcd8080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fcd3f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fcd4e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fcd351d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fcd35b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fcd3427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fcd36e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff636c9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fcd335bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c94b7dc40abbf0f66d431aa5fc1d57ff76bae36b Step #5: MERGE-OUTER: attempt 686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2415959957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c94b7dc40abbf0f66d431aa5fc1d57ff76bae36b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1180 processed earlier; will process 2835 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49310== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c74405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c74379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c7435c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f710705d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7106e7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7106e51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c74335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c74e09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c74da3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c74da5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c74da535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c7487a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c748b133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561c747c2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561c747b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561c747aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561c748140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561c74405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561c744f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561c7435dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c743672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c7434e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c7437a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7106e53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c74341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49f778c814e2eacb9d50e1aa9dceb948f34c0e05 Step #5: MERGE-OUTER: attempt 687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2417145741 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/49f778c814e2eacb9d50e1aa9dceb948f34c0e05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1182 processed earlier; will process 2833 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49393== ERROR: libFuzzer: deadly signal Step #5: #0 0x56548ac29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56548ab9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56548ab80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9e60ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9e5ec300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9e5ea2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56548ab59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56548b62d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56548b5c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56548b5c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56548b5c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56548afe7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56548afd4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56548afce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56548b0380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56548ac29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56548ad15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56548ab81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56548ab8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56548ab727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56548ab9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9e5ea4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56548ab65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17020057501460a913735029131bda79dd96fbd4 Step #5: MERGE-OUTER: attempt 688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2417938527 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/17020057501460a913735029131bda79dd96fbd4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1183 processed earlier; will process 2832 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49410== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c3edfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c3ed71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c3ed54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5842ea041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5842cb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5842c94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c3ed2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558c3f801138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c3f79b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558c3f79d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c3f79d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558c3f1bb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c3f1a8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c3f1a232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c3f20c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c3edfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c3eee9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c3ed55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c3ed5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c3ed467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c3ed724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5842c96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c3ed39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17878b5cfd6eabffe6bff7f9188719338c683dfa Step #5: MERGE-OUTER: attempt 689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2419745318 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/17878b5cfd6eabffe6bff7f9188719338c683dfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1188 processed earlier; will process 2827 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49510== ERROR: libFuzzer: deadly signal Step #5: #0 0x56421cc0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56421cb82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56421cb65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f274b0da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f274aeef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f274aece858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56421cb3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56421d612138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56421d5ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56421d5ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56421d5ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56421d0832c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56421d0ba33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56421cfcbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56421cfb9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56421cfb332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56421d01d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56421cc0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56421ccfaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56421cb66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56421cb702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56421cb577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56421cb834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f274aed0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56421cb4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18667ec982f214d79391b67a727fb9146f4c47b4 Step #5: MERGE-OUTER: attempt 690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2421092558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/18667ec982f214d79391b67a727fb9146f4c47b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1191 processed earlier; will process 2824 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49658== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c812ccd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c812c41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c812c24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f312aa5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f312a87400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f312a853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c812bfde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c8136d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c81366b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c81366d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c81366d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c81308b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c813078bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c81307232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8130dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c812ccdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c812db9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c812c25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c812c2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c812c167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c812c424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f312a855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c812c09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce63f57614dd3afea8400d73aeff1051a2a7c69b Step #5: MERGE-OUTER: attempt 691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2422704703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce63f57614dd3afea8400d73aeff1051a2a7c69b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1194 processed earlier; will process 2821 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49778== ERROR: libFuzzer: deadly signal Step #5: #0 0x55691b0f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55691b066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55691b049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f968977d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f968959200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9689571858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55691b022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55691baf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55691ba90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55691ba92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55691ba9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55691b5672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55691b59e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55691b4aff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55691b49dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55691b49732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55691b5010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55691b0f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55691b1deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55691b04ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55691b0542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55691b03b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55691b0674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9689573082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55691b02ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1098ac838654b700a7b34825d5e628a727c19248 Step #5: MERGE-OUTER: attempt 692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2424186361 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1098ac838654b700a7b34825d5e628a727c19248' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1196 processed earlier; will process 2819 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49836== ERROR: libFuzzer: deadly signal Step #5: #0 0x56390abf2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56390ab66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56390ab49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4529e0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4529c1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4529bfb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56390ab22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56390b5f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56390b590632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56390b592375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56390b59235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56390b0672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56390b09e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56390afaff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56390af9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56390af9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56390b0010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56390abf2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56390acdeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56390ab4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56390ab542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56390ab3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56390ab674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4529bfd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56390ab2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0fcb5e0bda3eacfa02c5ffd0759ad41c903562c Step #5: MERGE-OUTER: attempt 693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2425245951 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d0fcb5e0bda3eacfa02c5ffd0759ad41c903562c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1198 processed earlier; will process 2817 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49946== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577a266c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577a25e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577a25c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23883d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23881e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23881c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577a259ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5577a3070138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577a300a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5577a300c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577a300c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5577a2a2a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577a2a17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577a2a1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577a2a7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577a266cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577a2758eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577a25c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577a25ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577a25b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577a25e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f23881c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577a25a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0219271ef19475caf48872183283ccf3e89519b Step #5: MERGE-OUTER: attempt 694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2426055641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f0219271ef19475caf48872183283ccf3e89519b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1199 processed earlier; will process 2816 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49961== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587b7aba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587b7a2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587b7a11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24aa45f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24aa27400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24aa253858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587b79eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5587b84be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587b8458632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5587b845a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587b845a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5587b7e78429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587b7e65bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587b7e5f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587b7ec90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5587b7abac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5587b7ba6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587b7a12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587b7a1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587b7a037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587b7a2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24aa255082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587b79f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-987a0f545fc80ac2669a78efb7c10a8e85909859 Step #5: MERGE-OUTER: attempt 695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2426841052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/987a0f545fc80ac2669a78efb7c10a8e85909859' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1200 processed earlier; will process 2815 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49979== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a7f207594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a7f17bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a7f15e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5698d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5696ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5696c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a7f137e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558a7fc0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a7fba5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558a7fba7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a7fba735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558a7f5c5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558a7f5b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558a7f5ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558a7f6160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558a7f207c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558a7f2f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558a7f15fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558a7f1692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558a7f1507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558a7f17c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5696cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558a7f143bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e3a06b3c4eabce004f1d9da3e635b9de8f94e08 Step #5: MERGE-OUTER: attempt 696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2427720376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e3a06b3c4eabce004f1d9da3e635b9de8f94e08' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1202 processed earlier; will process 2813 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50062== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9fab6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9faae2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9faac5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3269de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3267f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3267d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9faa9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c9fb572138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9fb50c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c9fb50e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9fb50e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c9faf2c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9faf19bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9faf1332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9faf7d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9fab6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9fac5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9faac6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9faad02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9faab77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9faae34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3267d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9faaaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-932ade6fb02448c9f804570a258287401de4a6f8 Step #5: MERGE-OUTER: attempt 697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2429011370 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/932ade6fb02448c9f804570a258287401de4a6f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1205 processed earlier; will process 2810 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50180== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffbce7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffbcdf0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffbcdd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f420481741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f420462c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f420460b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffbcdace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ffbd880138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffbd81a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ffbd81c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffbd81c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ffbd2f12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffbd32833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffbd239f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffbd227bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffbd22132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffbd28b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffbce7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffbcf68eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffbcdd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffbcdde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffbcdc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffbcdf14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f420460d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffbcdb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcdc0239a3767d3e222bfaacefcee2ec96eaee81 Step #5: MERGE-OUTER: attempt 698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2430364076 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fcdc0239a3767d3e222bfaacefcee2ec96eaee81' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1207 processed earlier; will process 2808 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50263== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6d3704594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6d3678b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6d365b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71cbae141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71cb8f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71cb8d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6d3634e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a6d4108138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6d40a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a6d40a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6d40a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a6d3ac2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6d3aafbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6d3aa932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6d3b130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6d3704c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6d37f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6d365cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6d36662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6d364d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6d36794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71cb8d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6d3640bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc80635413d2e6738729acec7f309590e887c516 Step #5: MERGE-OUTER: attempt 699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2431536196 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc80635413d2e6738729acec7f309590e887c516' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1210 processed earlier; will process 2805 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==50347== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a48489594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a483fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a483e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f2520841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f2501d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f24ffc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a483b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a48e8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a48e27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a48e29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a48e2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a488f2ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a4895cd20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x562a489b79cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x562a48898172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x562a48898172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x562a48489c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x562a48575eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x562a483e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x562a483eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562a483d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x562a483fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7f24ffe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562a483c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4aacaee148e8dd1e62702e44cdebe6b13abd34d2 Step #5: MERGE-OUTER: attempt 700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2432158788 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4aacaee148e8dd1e62702e44cdebe6b13abd34d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1211 processed earlier; will process 2804 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50363== ERROR: libFuzzer: deadly signal Step #5: #0 0x564dd2e87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564dd2dfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564dd2dde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfc39f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfc380600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfc37e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564dd2db7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564dd388b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564dd3825632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564dd3827375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564dd382735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564dd3245429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564dd3232bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564dd322c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564dd32960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564dd2e87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564dd2f73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564dd2ddfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564dd2de92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564dd2dd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564dd2dfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbfc37e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564dd2dc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-043b1c66b5a04796b3c51e199779d76752ee035b Step #5: MERGE-OUTER: attempt 701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2432634707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/043b1c66b5a04796b3c51e199779d76752ee035b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1212 processed earlier; will process 2803 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50403== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588cc5a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588cc51ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588cc4fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47431dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4742ff200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4742fd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588cc4d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588ccfaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588ccf44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588ccf46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588ccf4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588cca1b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5588cca5233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5588cc963f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5588cc951bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5588cc94b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5588cc9b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5588cc5a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5588cc692eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5588cc4fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5588cc5082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5588cc4ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5588cc51b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4742fd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5588cc4e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-037e7a0d86229391a06721d08254f8f099b2bfbf Step #5: MERGE-OUTER: attempt 702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2433105307 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/037e7a0d86229391a06721d08254f8f099b2bfbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1213 processed earlier; will process 2802 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==50409== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab7d0ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab7d060b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab7d043665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1837b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1835cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1835ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab7d01ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab7daf0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab7da8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab7da8c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55ab7d4920d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ab7d4fb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ab7d0ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ab7d1d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ab7d044d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ab7d04e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ab7d0357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ab7d0614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa1835ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ab7d028bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8595d70ee211ec8991c635ddc13d2efbb1b70101 Step #5: MERGE-OUTER: attempt 703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2433947908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8595d70ee211ec8991c635ddc13d2efbb1b70101' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1214 processed earlier; will process 2801 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50460== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f98a7e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f98a758b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f98a73b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7de181041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7de162500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7de1604858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f98a714e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f98b1e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f98b182632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f98b184375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f98b18435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f98ac592c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f98ac9033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f98aba1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f98ab8fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f98ab8932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f98abf30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f98a7e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f98a8d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f98a73cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f98a7462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f98a72d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f98a7594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7de1606082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f98a720bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce37ffb08e91a307bcdbfabceb662ebe6c560459 Step #5: MERGE-OUTER: attempt 704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2434449013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce37ffb08e91a307bcdbfabceb662ebe6c560459' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1215 processed earlier; will process 2800 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50499== ERROR: libFuzzer: deadly signal Step #5: #0 0x561eae4c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561eae438b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561eae41b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc6a35641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc6a16b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc6a14a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561eae3f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561eaeec8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561eaee62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561eaee64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561eaee6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561eae9392c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561eae97033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561eae88ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x561eae890ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561eae5bca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561eae5a2dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561eae5b0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561eae5b0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561eae5b0ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561eae41cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561eae4262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561eae40d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561eae4394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7efc6a14c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561eae400bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc795a42762d1abd11bdb266150783014b954e8e Step #5: MERGE-OUTER: attempt 705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2435831796 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc795a42762d1abd11bdb266150783014b954e8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1216 processed earlier; will process 2799 files now Step #5: #1 pulse exec/s: 0 rss: 275Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50540== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ea9368594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ea92dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ea92bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff74abb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff74a9c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff74a9a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ea9298e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ea9d6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ea9d06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ea9d08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ea9d0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ea97dd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557ea981433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557ea9725f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557ea9713bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557ea970d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557ea97770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557ea9368c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557ea9454eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557ea92c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557ea92ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557ea92b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557ea92dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff74a9a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557ea92a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-647974763549835c7f2ac7b58acc75b5a939b3d9 Step #5: MERGE-OUTER: attempt 706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2439993631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/647974763549835c7f2ac7b58acc75b5a939b3d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1225 processed earlier; will process 2790 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50770== ERROR: libFuzzer: deadly signal Step #5: #0 0x55610a457594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55610a3cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55610a3ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba27bfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba27a1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba279f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55610a387e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55610ae5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55610adf5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55610adf7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55610adf735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55610a8cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55610a90333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55610a814f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55610a802bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55610a7fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55610a8660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55610a457c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55610a543eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55610a3afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55610a3b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55610a3a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55610a3cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba279f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55610a393bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbd85d2fa5c4b8352b1ad98e9a90d1608913690d Step #5: MERGE-OUTER: attempt 707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2440494590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fbd85d2fa5c4b8352b1ad98e9a90d1608913690d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1226 processed earlier; will process 2789 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50778== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615b83bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615b8333b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615b8316665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1eee05d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1eede7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1eede51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615b82efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615b8dc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615b8d5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615b8d5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615b8d5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615b88342c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615b886b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615b877cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615b876abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615b876432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615b87ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615b83bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615b84abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615b8317d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615b83212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615b83087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615b83344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1eede53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615b82fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89d46b0ae9d65dd1baa552a967dd750bfb257b0c Step #5: MERGE-OUTER: attempt 708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2441736685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89d46b0ae9d65dd1baa552a967dd750bfb257b0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1228 processed earlier; will process 2787 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd116ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd11622b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd11605665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fb4f7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fb4d8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6fb4d65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd115dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd120b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd1204c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd1204e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd1204e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd11a6c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd11a59bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd11a5332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd11abd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd116aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd1179aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd11606d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd116102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd115f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd116234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6fb4d67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd115eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c03fa058b09af9f6d5f66473c0e8749486b1aab9 Step #5: MERGE-OUTER: attempt 709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2444566980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c03fa058b09af9f6d5f66473c0e8749486b1aab9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1234 processed earlier; will process 2781 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50960== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5b9993594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5b9907b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5b98ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1753dd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1753bed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1753bcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5b98c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d5ba397138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5ba331632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d5ba333375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5ba33335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d5b9e082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d5b9e3f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d5b9d50f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d5b9d3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d5b9d3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d5b9da20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d5b9993c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d5b9a7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d5b98ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d5b98f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d5b98dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d5b99084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1753bce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d5b98cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8852acb6051509dbe41e719ef52132de118e3c2 Step #5: MERGE-OUTER: attempt 710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2447054148 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8852acb6051509dbe41e719ef52132de118e3c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1239 processed earlier; will process 2776 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6e8e9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6e8e11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6e8df4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ebf2b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ebf0c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ebf0a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6e8dcde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f6e98a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6e983b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f6e983d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6e983d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f6e925b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6e9248bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6e924232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6e92ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6e8e9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6e8f89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6e8df5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6e8dff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6e8de67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6e8e124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ebf0a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6e8dd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cb7f580222e5335b978a5d02c317fc40778befa Step #5: MERGE-OUTER: attempt 711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2447846532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6cb7f580222e5335b978a5d02c317fc40778befa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1240 processed earlier; will process 2775 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51134== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec7656a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec764deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec764c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19862d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f19860e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f19860c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec7649ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ec76f6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec76f08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ec76f0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec76f0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ec76928429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec76915bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec7690f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec769790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec7656ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec76656eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec764c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec764cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec764b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec764df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f19860ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec764a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5ad4e3746de187c83a0b0895de22452102d1051 Step #5: MERGE-OUTER: attempt 712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2448638069 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c5ad4e3746de187c83a0b0895de22452102d1051' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1241 processed earlier; will process 2774 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51152== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4c6dbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4c6d31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4c6d14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0d68ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0d671400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0d66f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4c6cede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c4c77c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4c775b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4c775d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4c775d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4c72322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4c726933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c4c717af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c4c7168bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c4c716232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c4c71cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c4c6dbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c4c6ea9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c4c6d15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4c6d1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4c6d067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4c6d324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb0d66f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4c6cf9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a76f06c7db12a8c8dac62594a7b73eb46cd1a2f4 Step #5: MERGE-OUTER: attempt 713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2450353395 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a76f06c7db12a8c8dac62594a7b73eb46cd1a2f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1244 processed earlier; will process 2771 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51249== ERROR: libFuzzer: deadly signal Step #5: #0 0x559811318594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55981128cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55981126f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcde905d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcde8e7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcde8e51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559811248e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559811d1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559811cb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559811cb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559811cb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5598116d6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598116c3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598116bd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598117270f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559811318c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559811404eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559811270d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55981127a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598112617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55981128d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcde8e53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559811254bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40ce2be383fda05b1dc0fcb6ddaf8825ab5c6a9f Step #5: MERGE-OUTER: attempt 714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2450794200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/40ce2be383fda05b1dc0fcb6ddaf8825ab5c6a9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1245 processed earlier; will process 2770 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51320== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1225af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c122523b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c122506665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff62e6a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff62e4b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff62e497858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1224dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c122fb3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c122f4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c122f4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c122f4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c122a242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c122a5b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c12296cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c12295abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c12295432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1229be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1225afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c12269beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c122507d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1225112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1224f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1225244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff62e499082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1224ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c12637abc6f2289f289e48daec8b1c996dc1f679 Step #5: MERGE-OUTER: attempt 715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2452214710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c12637abc6f2289f289e48daec8b1c996dc1f679' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1247 processed earlier; will process 2768 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51377== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1a6f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb1a666b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb1a649665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf02e9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf02cac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf02c8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1a622e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cb1b0f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb1b090632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cb1b092375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb1b09235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cb1ab672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb1ab9e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cb1aaaff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cb1aa9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cb1aa9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cb1ab010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cb1a6f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cb1a7deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cb1a64ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cb1a6542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cb1a63b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cb1a6674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcf02c8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cb1a62ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4669631273054e8904dda271068beb6a163bc686 Step #5: MERGE-OUTER: attempt 716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2453256229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4669631273054e8904dda271068beb6a163bc686' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1249 processed earlier; will process 2766 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51485== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621bd48c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621bd400b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621bd3e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a47d0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a47b1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a47afe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621bd3bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621bde90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621bde2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621bde2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621bde2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621bd84a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621bd837bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621bd83132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621bd89b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5621bd48cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5621bd578eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621bd3e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621bd3ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621bd3d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621bd4014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a47b00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621bd3c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f7272fa115fd33eac6c85720e96d551e571af10 Step #5: MERGE-OUTER: attempt 717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2454042692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6f7272fa115fd33eac6c85720e96d551e571af10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1250 processed earlier; will process 2765 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51502== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652e0943594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652e08b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652e089a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f109bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f107d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f107b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652e0873e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5652e1347138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652e12e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5652e12e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652e12e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5652e0db82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652e0def33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652e0d00f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652e0ceebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652e0ce832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652e0d520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652e0943c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652e0a2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652e089bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652e08a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652e088c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652e08b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f107b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652e087fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6927093197023751cbf6e402b5356a8d86855ea3 Step #5: MERGE-OUTER: attempt 718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2454732506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6927093197023751cbf6e402b5356a8d86855ea3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1252 processed earlier; will process 2763 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c35f3c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c35f33bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c35f31e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7db54e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7db52fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7db52da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c35f2f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c35fdcb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c35fd65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c35fd67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c35fd6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c35f83c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c35f87333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c35f784f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c35f772bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c35f76c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c35f7d60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c35f3c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c35f4b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c35f31fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c35f3292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c35f3107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c35f33c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7db52dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c35f303bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3f74386711cd54f1259802f026f60aeebce6016 Step #5: MERGE-OUTER: attempt 719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2456201191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3f74386711cd54f1259802f026f60aeebce6016' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1254 processed earlier; will process 2761 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8c8b33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8c8aa7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8c8a8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa64ff9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa64fdaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa64fd89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8c8a63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8c9537138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8c94d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8c94d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8c94d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8c8fa82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f8c8fdf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f8c8ef0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f8c8edebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f8c8ed832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f8c8f420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f8c8b33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f8c8c1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f8c8a8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f8c8a952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f8c8a7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f8c8aa84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa64fd8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f8c8a6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8474616714807c9961f6057d6f1091c6c9e3b072 Step #5: MERGE-OUTER: attempt 720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2457314120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8474616714807c9961f6057d6f1091c6c9e3b072' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1257 processed earlier; will process 2758 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51749== ERROR: libFuzzer: deadly signal Step #5: #0 0x56161f212594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56161f186b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56161f169665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10a524841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10a505d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10a503c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56161f142e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56161fc16138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56161fbb0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56161fbb2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56161fbb235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56161f6872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56161f6be33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56161f5cff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56161f5bdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56161f5b732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56161f6210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56161f212c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56161f2feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56161f16ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56161f1742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56161f15b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56161f1874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f10a503e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56161f14ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2b7636d3fc9beafb5f8068ff27dd91b2441d14c Step #5: MERGE-OUTER: attempt 721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2458357685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f2b7636d3fc9beafb5f8068ff27dd91b2441d14c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1259 processed earlier; will process 2756 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51825== ERROR: libFuzzer: deadly signal Step #5: #0 0x564eb0ba0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564eb0b14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564eb0af7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4a803941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4a7e4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff4a7e2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564eb0ad0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564eb15a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564eb153e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564eb1540375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564eb154035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564eb10152c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564eb104c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564eb0f5df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564eb0f4bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564eb0f4532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564eb0faf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564eb0ba0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564eb0c8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564eb0af8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564eb0b022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564eb0ae97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564eb0b154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff4a7e2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564eb0adcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c39d6ed3922cb2f6f1016ed5b1e877d5842008f2 Step #5: MERGE-OUTER: attempt 722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2459923077 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c39d6ed3922cb2f6f1016ed5b1e877d5842008f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1261 processed earlier; will process 2754 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51916== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e595652594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5955c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5955a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce0ab4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce0a95c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce0a93b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e595582e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e596056138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e595ff0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e595ff2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e595ff235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e595a10429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5959fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5959f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e595a610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e595652c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e59573eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5955aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5955b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e59559b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5955c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce0a93d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e59558ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3815ee30f175b3bb54093461bc86083d81e534d5 Step #5: MERGE-OUTER: attempt 723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2460345474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3815ee30f175b3bb54093461bc86083d81e534d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1262 processed earlier; will process 2753 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51986== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c836f69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c836eddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c836ec0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1f028c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1f00a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1f0080858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c836e99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c83796d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c837907632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c837909375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c83790935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c837327429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c837314bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c83730e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8373780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c836f69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c837055eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c836ec1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c836ecb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c836eb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c836ede4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe1f0082082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c836ea5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-751d3c01f4f54e53b068cec1698e33905227b556 Step #5: MERGE-OUTER: attempt 724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2462316934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/751d3c01f4f54e53b068cec1698e33905227b556' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1264 processed earlier; will process 2751 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52064== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c2e8b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c2e826b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c2e809665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29c4a5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29c486a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29c4849858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c2e7e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c2f2b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c2f250632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c2f252375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c2f25235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c2ec70429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c2ec5dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c2ec5732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c2ecc10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c2e8b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c2e99eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c2e80ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c2e8142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c2e7fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c2e8274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29c484b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c2e7eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b8e66f73b8c82c15e3da8057c68790d9425d6c4 Step #5: MERGE-OUTER: attempt 725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2462899940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b8e66f73b8c82c15e3da8057c68790d9425d6c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1265 processed earlier; will process 2750 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==52076== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624d3316594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624d328ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624d326d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6eaf5e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6eaf3fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6eaf3d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624d3246e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5624d3d1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624d3cb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624d3cb6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5624d36bc0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5624d37250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5624d3316c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5624d3402eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5624d326ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5624d32782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5624d325f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5624d328b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6eaf3db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5624d3252bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c2a9e0e6679922fda506ba1ed93d54bf6616d7d Step #5: MERGE-OUTER: attempt 726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2463686873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c2a9e0e6679922fda506ba1ed93d54bf6616d7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1266 processed earlier; will process 2749 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52097== ERROR: libFuzzer: deadly signal Step #5: #0 0x56450d8d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56450d84bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56450d82e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f871ef2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f871ed4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f871ed23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56450d807e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56450e2db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56450e275632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56450e277375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56450e27735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56450dd4c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56450dd8333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56450dc94f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56450dc82bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56450dc7c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56450dce60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56450d8d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56450d9c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56450d82fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56450d8392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56450d8207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56450d84c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f871ed25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56450d813bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1763da8da5a9580a494ac7173d66d17d622c9989 Step #5: MERGE-OUTER: attempt 727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2464411646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1763da8da5a9580a494ac7173d66d17d622c9989' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1267 processed earlier; will process 2748 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52170== ERROR: libFuzzer: deadly signal Step #5: #0 0x565118167594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651180dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651180be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25a416641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25a3f7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25a3f5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565118097e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565118b6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565118b05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565118b07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565118b0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565118525429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565118512bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56511850c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651185760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565118167c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565118253eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651180bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651180c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651180b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651180dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f25a3f5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651180a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4c490ab8eb4a68acd6959b6897f4f7aa99bbea2 Step #5: MERGE-OUTER: attempt 728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2465200163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d4c490ab8eb4a68acd6959b6897f4f7aa99bbea2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1268 processed earlier; will process 2747 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52187== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c02f69b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c02f60fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c02f5f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b58b5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b5896700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b58946858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c02f5cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c03009f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c030039632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c03003b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c03003b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c02fa59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c02fa46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c02fa4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c02faaa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c02f69bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c02f787eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c02f5f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c02f5fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c02f5e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c02f6104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b58948082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c02f5d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b71f2818e0e076072de8c3addea69d727662b46 Step #5: MERGE-OUTER: attempt 729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2465991349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b71f2818e0e076072de8c3addea69d727662b46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1269 processed earlier; will process 2746 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52205== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e77f46e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e77f3e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e77f3c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9bd70d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9bd52200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9bd501858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e77f39ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e77fe72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e77fe0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e77fe0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e77fe0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e77f82c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e77f819bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e77f81332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e77f87d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e77f46ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e77f55aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e77f3c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e77f3d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e77f3b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e77f3e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa9bd503082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e77f3aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40def42a460b32ebad3a41d96ea9884b957af59b Step #5: MERGE-OUTER: attempt 730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2467003778 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/40def42a460b32ebad3a41d96ea9884b957af59b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1271 processed earlier; will process 2744 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52290== ERROR: libFuzzer: deadly signal Step #5: #0 0x55564af17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55564ae8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55564ae6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b8900941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b88e1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b88dfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55564ae47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55564b91b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55564b8b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55564b8b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55564b8b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55564b38c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55564b3c333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55564b2d4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55564b2c2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55564b2bc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55564b3260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55564af17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55564b003eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55564ae6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55564ae792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55564ae607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55564ae8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7b88dff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55564ae53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3af5a0993741f85bcb2877d5715c02bf2c3dbb68 Step #5: MERGE-OUTER: attempt 731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2468362700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3af5a0993741f85bcb2877d5715c02bf2c3dbb68' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1273 processed earlier; will process 2742 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52406== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564787b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556478725b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556478708665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbf119a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbf0faf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbf0f8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564786e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5564791b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55647914f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556479151375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55647915135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556478b6f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556478b5cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556478b5632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556478bc00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564787b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55647889deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556478709d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5564787132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564786fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5564787264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbbf0f90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5564786edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6955dde9cf010187e72599ac5945cc411e2e3cb Step #5: MERGE-OUTER: attempt 732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2469315121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6955dde9cf010187e72599ac5945cc411e2e3cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1274 processed earlier; will process 2741 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52422== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe0ac93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe0ac07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe0abea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99fcca641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99fcabb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99fca9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe0abc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fe0b697138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe0b631632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fe0b633375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe0b63335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fe0b051429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe0b03ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe0b03832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe0b0a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe0ac93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe0ad7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe0abebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe0abf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe0abdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe0ac084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99fca9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe0abcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc6731bf98f0066a0e93cf40fec26067ecd9413b Step #5: MERGE-OUTER: attempt 733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2470101128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc6731bf98f0066a0e93cf40fec26067ecd9413b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1275 processed earlier; will process 2740 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52440== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a309dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a30950b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a30933665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa83ea6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa83e87b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa83e85a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a3090ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a313e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a3137a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a3137c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a3137c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a30d9a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a30d87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a30d8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a30deb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a309dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a30ac8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a30934d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a3093e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a309257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a309514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa83e85c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a30918bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-492e96f3475c6181c3c9e580000ce115277f23d3 Step #5: MERGE-OUTER: attempt 734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2471210409 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/492e96f3475c6181c3c9e580000ce115277f23d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1279 processed earlier; will process 2736 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52526== ERROR: libFuzzer: deadly signal Step #5: #0 0x556004b33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556004aa7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556004a8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e0e3d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e0e1e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e0e1c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556004a63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556005537138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560054d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5560054d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560054d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556004fa82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556004fdf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556004ef0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556004edebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556004ed832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556004f420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556004b33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556004c1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556004a8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556004a952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556004a7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556004aa84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e0e1c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556004a6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3b2545c9f2d04aa5c70dbab2ee0ef69c5eb250b Step #5: MERGE-OUTER: attempt 735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2472738544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e3b2545c9f2d04aa5c70dbab2ee0ef69c5eb250b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1282 processed earlier; will process 2733 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52615== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596b9df3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596b9d67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596b9d4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa14bf8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa14bd9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa14bd7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596b9d23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5596ba7f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596ba791632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5596ba793375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596ba79335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5596ba1b1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596ba19ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596ba19832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596ba2020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596b9df3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5596b9edfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596b9d4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596b9d552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596b9d3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596b9d684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa14bd7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596b9d2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fab15dc50668b0791c6ca1fc2ed42e2da250f650 Step #5: MERGE-OUTER: attempt 736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2473531753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fab15dc50668b0791c6ca1fc2ed42e2da250f650' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1283 processed earlier; will process 2732 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52633== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d5b247594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d5b1bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d5b19e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f243089b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24306b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f243068f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d5b177e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562d5bc4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d5bbe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562d5bbe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d5bbe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562d5b605429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d5b5f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d5b5ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d5b6560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d5b247c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d5b333eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d5b19fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d5b1a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d5b1907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d5b1bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2430691082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d5b183bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ee8e26eaa5caafa96cfccc224e16a5383c8b0d9 Step #5: MERGE-OUTER: attempt 737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2474324509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ee8e26eaa5caafa96cfccc224e16a5383c8b0d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1284 processed earlier; will process 2731 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52651== ERROR: libFuzzer: deadly signal Step #5: #0 0x562309582594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623094f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623094d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabe3cea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabe3aff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabe3ade858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623094b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562309f86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562309f20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562309f22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562309f2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5623099f72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562309a2e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56230994ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56230994ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x56230967aa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562309660dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56230966eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56230966eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56230966eff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5623094dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5623094e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5623094cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5623094f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fabe3ae0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5623094bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32f9ffe88cde4fc07c8dea1ab5cf95deeb6f2bd8 Step #5: MERGE-OUTER: attempt 738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2475382834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32f9ffe88cde4fc07c8dea1ab5cf95deeb6f2bd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1287 processed earlier; will process 2728 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52735== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e8ed58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e8ecccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e8ecaf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f49e3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f49c4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f49c28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e8ec88e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563e8f75c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e8f6f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563e8f6f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e8f6f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563e8f1cd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e8f20433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e8f115f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e8f103bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e8f0fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e8f1670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e8ed58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e8ee44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e8ecb0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e8ecba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e8eca17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e8eccd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f49c2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e8ec94bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0dbcecf36597d94369fda00b262a86604da2b65 Step #5: MERGE-OUTER: attempt 739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2477074158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d0dbcecf36597d94369fda00b262a86604da2b65' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1290 processed earlier; will process 2725 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52856== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ced3978594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ced38ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ced38cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2780ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe277ec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe277e9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ced38a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ced437c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ced4316632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ced4318375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ced431835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ced3d36429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ced3d23bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ced3d1d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ced3d870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ced3978c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ced3a64eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ced38d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ced38da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ced38c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ced38ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe277ea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ced38b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b523dd41c974aa25bf559aa3c553e5b8e5ea9f61 Step #5: MERGE-OUTER: attempt 740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2477867323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b523dd41c974aa25bf559aa3c553e5b8e5ea9f61' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1291 processed earlier; will process 2724 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52874== ERROR: libFuzzer: deadly signal Step #5: #0 0x561eebc87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561eebbfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561eebbde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5920f3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5920d4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5920d2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561eebbb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561eec68b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561eec625632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561eec627375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561eec62735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561eec045429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561eec032bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561eec02c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561eec0960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561eebc87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561eebd73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561eebbdfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561eebbe92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561eebbd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561eebbfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5920d2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561eebbc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-054e2119841711969d4e76a60c858d79fa8d8285 Step #5: MERGE-OUTER: attempt 741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2478656374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/054e2119841711969d4e76a60c858d79fa8d8285' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1292 processed earlier; will process 2723 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52892== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfd4f06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfd4e7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfd4e5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff14476b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff14458000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff14455f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfd4e36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dfd590a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfd58a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dfd58a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfd58a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dfd52c4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dfd52b1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dfd52ab32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dfd53150f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dfd4f06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dfd4ff2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dfd4e5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dfd4e682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dfd4e4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dfd4e7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff144561082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dfd4e42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a76d7460f41bb4a35f260798443554d66f23033 Step #5: MERGE-OUTER: attempt 742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2479455585 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a76d7460f41bb4a35f260798443554d66f23033' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1293 processed earlier; will process 2722 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55622f107594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55622f07bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55622f05e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f8151241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f8132700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f81306858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55622f037e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55622fb0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55622faa5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55622faa7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55622faa735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55622f4c5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55622f4b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55622f4ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55622f5160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55622f107c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55622f1f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55622f05fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55622f0692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55622f0507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55622f07c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f81308082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55622f043bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8b5df36ddae0e73fca60a6caaa8bb5fae64fed1 Step #5: MERGE-OUTER: attempt 743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2480244303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f8b5df36ddae0e73fca60a6caaa8bb5fae64fed1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1294 processed earlier; will process 2721 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52928== ERROR: libFuzzer: deadly signal Step #5: #0 0x562134d33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562134ca7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562134c8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f623b0ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f623aec100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f623aea0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562134c63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562135737138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621356d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621356d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621356d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621350f1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621350debd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621350d832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621351420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562134d33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562134e1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562134c8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562134c952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562134c7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562134ca84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f623aea2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562134c6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-071cbef3587631edc2b3f647c462b1cb43c9044f Step #5: MERGE-OUTER: attempt 744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2481033519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/071cbef3587631edc2b3f647c462b1cb43c9044f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1295 processed earlier; will process 2720 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52946== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2b9a2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2b99a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2b9986665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9f116a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9f0f7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9f0f5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2b995fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2ba433138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2ba3cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2ba3cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2ba3cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2b9ded429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2b9ddabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2b9dd432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2b9e3e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2b9a2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2b9b1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2b9987d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2b99912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2b99787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2b99a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9f0f60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2b996bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65e0099f580263249c498c6405565fc48fe47377 Step #5: MERGE-OUTER: attempt 745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2481824893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/65e0099f580263249c498c6405565fc48fe47377' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1296 processed earlier; will process 2719 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52964== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb5c390594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb5c304b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb5c2e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f776bfa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f776bdb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f776bd94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb5c2c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eb5cd94138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb5cd2e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eb5cd30375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb5cd3035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eb5c74e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb5c73bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb5c73532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb5c79f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb5c390c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb5c47ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb5c2e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb5c2f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb5c2d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb5c3054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f776bd96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb5c2ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db29ce0315b36ed52a42f322d5b6cc827d0f5557 Step #5: MERGE-OUTER: attempt 746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2482247725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db29ce0315b36ed52a42f322d5b6cc827d0f5557' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1297 processed earlier; will process 2718 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53036== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d7418f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d74103b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d740e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5b986041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5b967500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5b9654858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d740bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d74b93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d74b2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d74b2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d74b2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d7454d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d7453abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d7453432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d7459e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d7418fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d7427beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d740e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d740f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d740d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d741044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd5b9656082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d740cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d4b23af263fefaca4fc980994dfe80be7426f2e Step #5: MERGE-OUTER: attempt 747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2483110122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d4b23af263fefaca4fc980994dfe80be7426f2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1298 processed earlier; will process 2717 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53052== ERROR: libFuzzer: deadly signal Step #5: #0 0x562975c11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562975b85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562975b68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e7e0da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e7deef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e7dece858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562975b41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562976615138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629765af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5629765b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629765b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562975fcf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562975fbcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562975fb632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629760200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562975c11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562975cfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562975b69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562975b732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562975b5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562975b864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e7ded0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562975b4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55eab98976c4d1a0459538fc9dc10d4076c1e961 Step #5: MERGE-OUTER: attempt 748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2483896298 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55eab98976c4d1a0459538fc9dc10d4076c1e961' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1299 processed earlier; will process 2716 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f506add594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f506a51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f506a34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f439119641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4390fab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4390f8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f506a0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f5074e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f50747b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f50747d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f50747d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f506e9b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f506e88bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f506e8232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f506eec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f506addc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f506bc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f506a35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f506a3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f506a267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f506a524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4390f8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f506a19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72b7c65a445085bb61e23fb867286544c1bbb6af Step #5: MERGE-OUTER: attempt 749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2484685275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72b7c65a445085bb61e23fb867286544c1bbb6af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1300 processed earlier; will process 2715 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53088== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d22c4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d22bc2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d22ba5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa407ef241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa407d0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa407ce6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d22b7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557d23652138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d235ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557d235ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d235ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557d2300c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d22ff9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d22ff332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d2305d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d22c4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d22d3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d22ba6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d22bb02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d22b977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d22bc34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa407ce8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d22b8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64e0852c1fee21cdd74073ddc535cb56018c34b3 Step #5: MERGE-OUTER: attempt 750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2485475042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/64e0852c1fee21cdd74073ddc535cb56018c34b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1301 processed earlier; will process 2714 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53106== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dce46b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dce4629b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dce460c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba534b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba532cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba532aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dce45e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dce50b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dce5053632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dce5055375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dce505535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dce4a73429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dce4a60bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dce4a5a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dce4ac40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dce46b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dce47a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dce460dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dce46172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dce45fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dce462a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba532ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dce45f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd39cf4d2061bd1f33571e4391afa6cb04d5f594 Step #5: MERGE-OUTER: attempt 751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2487666268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd39cf4d2061bd1f33571e4391afa6cb04d5f594' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1305 processed earlier; will process 2710 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53242== ERROR: libFuzzer: deadly signal Step #5: #0 0x56397444c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639743c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639743a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8203d8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8203b9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8203b7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56397437ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563974e50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563974dea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563974dec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563974dec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5639748c12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639748f833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563974809f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639747f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639747f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56397485b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56397444cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563974538eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639743a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639743ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639743957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639743c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8203b7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563974388bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-994625d8c7b882d19336925c34ecf9a4b09ff1f3 Step #5: MERGE-OUTER: attempt 752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2488946819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/994625d8c7b882d19336925c34ecf9a4b09ff1f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1307 processed earlier; will process 2708 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53389== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7726fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c772671b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c772654665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f677d1fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f677d01300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f677cff2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c77262de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c773101138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c77309b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c77309d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c77309d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c772b722c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c772ba933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c772abaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c772aa8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c772aa232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c772b0c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7726fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c7727e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c772655d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c77265f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c7726467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c7726724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f677cff4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c772639bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfd37f8511c2fcb78350809004c7eca035a72a76 Step #5: MERGE-OUTER: attempt 753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2490541219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bfd37f8511c2fcb78350809004c7eca035a72a76' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1310 processed earlier; will process 2705 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53480== ERROR: libFuzzer: deadly signal Step #5: #0 0x556fdfcde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556fdfc52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556fdfc35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3b25f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3b240600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3b23e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556fdfc0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556fe06e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556fe067c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556fe067e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556fe067e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556fe009c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556fe0089bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556fe008332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556fe00ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556fdfcdec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556fdfdcaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556fdfc36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556fdfc402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556fdfc277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556fdfc534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3b23e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556fdfc1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7bed25c5c3b7621c858cdd4a67749f1f59723e9 Step #5: MERGE-OUTER: attempt 754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2491658437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e7bed25c5c3b7621c858cdd4a67749f1f59723e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1312 processed earlier; will process 2703 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==53560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563ae8d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563ae846b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563ae829665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48b37a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48b35ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48b3599858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563ae802e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5563af2d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563af270632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5563af272578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5563aec780d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5563aece10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5563ae8d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5563ae9beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5563ae82ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5563ae8342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5563ae81b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5563ae8474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f48b359b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5563ae80ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76250d4b2fe0c24245013d85bc5252ef34d9962f Step #5: MERGE-OUTER: attempt 755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2492450229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/76250d4b2fe0c24245013d85bc5252ef34d9962f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1313 processed earlier; will process 2702 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53613== ERROR: libFuzzer: deadly signal Step #5: #0 0x561048085594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561047ff9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561047fdc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01b8edc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01b8cf100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01b8cd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561047fb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561048a89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561048a23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561048a25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561048a2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5610484fa2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56104853133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561048442f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561048430bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56104842a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5610484940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561048085c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561048171eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561047fddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561047fe72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561047fce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561047ffa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f01b8cd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561047fc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d735c839340a084c43bbed9be16669c62c998d9 Step #5: MERGE-OUTER: attempt 756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2493414015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d735c839340a084c43bbed9be16669c62c998d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1315 processed earlier; will process 2700 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53691== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffb973a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffb96aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffb9691665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0bc34541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0bc15a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0bc139858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffb966ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ffba13e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffba0d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ffba0da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffba0da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ffb9baf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffb9be633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffb9af7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffb9ae5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffb9adf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffb9b490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffb973ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffb9826eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffb9692d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffb969c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffb96837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffb96af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd0bc13b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffb9676bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-768296d217412f37fdbf6ad8cce6b0feb9bf04a0 Step #5: MERGE-OUTER: attempt 757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2494137470 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/768296d217412f37fdbf6ad8cce6b0feb9bf04a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1316 processed earlier; will process 2699 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53705== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fee7ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fee71fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fee702665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab8ee7941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab8ec8e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab8ec6d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fee6dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562fef1af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fef149632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562fef14b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fef14b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562feeb69429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562feeb56bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562feeb5032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562feebba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562fee7abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562fee897eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562fee703d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562fee70d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562fee6f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562fee7204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab8ec6f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562fee6e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfa6d6dcb22207b824dd99a9dbf878be04aba9f5 Step #5: MERGE-OUTER: attempt 758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2495161426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfa6d6dcb22207b824dd99a9dbf878be04aba9f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1319 processed earlier; will process 2696 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53782== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6073bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a60732fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a607312665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f102517b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1024f9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1024f6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6072ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a607dbf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a607d59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a607d5b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a607d5b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a6078302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a60786733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a607778f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a607766bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a60776032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a6077ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a6073bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a6074a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a607313d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a60731d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a6073047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a6073304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1024f71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a6072f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-749a9e14ca3c8a8b99813236e987fbf584a14c3d Step #5: MERGE-OUTER: attempt 759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2495914374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/749a9e14ca3c8a8b99813236e987fbf584a14c3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1320 processed earlier; will process 2695 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53794== ERROR: libFuzzer: deadly signal Step #5: #0 0x56528c750594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56528c6c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56528c6a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bfe5c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bfe3d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bfe3b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56528c680e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56528d154138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56528d0ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56528d0f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56528d0f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56528cbc52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56528cbfc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56528cb1ae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56528cb1cad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x56528c848a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x56528c82edad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56528c83cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56528c83cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56528c83cff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56528c6a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56528c6b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56528c6997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56528c6c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f8bfe3b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56528c68cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1fab9dd579f538aaf3e55bece13be0c825e7356 Step #5: MERGE-OUTER: attempt 760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2497609094 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a1fab9dd579f538aaf3e55bece13be0c825e7356' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1326 processed earlier; will process 2689 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53893== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e7b6ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e7b63eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e7b621665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3348ae841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33488fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33488dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e7b5fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e7c0ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e7c068632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e7c06a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e7c06a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e7bb3f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e7bb7633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e7ba87f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e7ba75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e7ba6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e7bad90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e7b6cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e7b7b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e7b622d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e7b62c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e7b6137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e7b63f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f33488de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e7b606bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e291fcc98a22da54d475bbcf65a073c6b5c78a12 Step #5: MERGE-OUTER: attempt 761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2499326727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e291fcc98a22da54d475bbcf65a073c6b5c78a12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1329 processed earlier; will process 2686 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54014== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc2dd63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc2dcd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc2dcba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadc717541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadc6f8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadc6f69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc2dc93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bc2e767138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc2e701632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bc2e703375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc2e70335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bc2e1d82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bc2e20f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bc2e12de9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55bc2e12fad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55bc2de5ba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55bc2de41dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55bc2de4fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55bc2de4fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55bc2de4fff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55bc2dcbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55bc2dcc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55bc2dcac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55bc2dcd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fadc6f6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55bc2dc9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a35d3816d057490bb47eae19235ad44f3eae515 Step #5: MERGE-OUTER: attempt 762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2500512908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a35d3816d057490bb47eae19235ad44f3eae515' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1330 processed earlier; will process 2685 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==54098== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648cdfe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648cdf55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648cdf38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77e63c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77e61d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77e61b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648cdf11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5648ce9e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648ce97f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5648ce981375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648ce98135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5648ce44aad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5648ce4b4d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5648ce50f9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5648ce3f0172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5648ce3f0172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5648cdfe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5648ce0cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5648cdf39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5648cdf432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5648cdf2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5648cdf564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f77e61b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5648cdf1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc2d50b08795a5c0bb8db4336a2adae12a8ae2fb Step #5: MERGE-OUTER: attempt 763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2501958771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fc2d50b08795a5c0bb8db4336a2adae12a8ae2fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1333 processed earlier; will process 2682 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54247== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e0603a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e05faeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e05f91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fded7d3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fded7b4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fded7b2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e05f6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562e06a3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e069d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562e069da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e069da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562e064af2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e064e633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e063f7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e063e5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e063df32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e064490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e0603ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e06126eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e05f92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e05f9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e05f837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e05faf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fded7b2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e05f76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d2b29a3ff5a8dfaa766248e77578a0f761d608d Step #5: MERGE-OUTER: attempt 764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2503198642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d2b29a3ff5a8dfaa766248e77578a0f761d608d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1336 processed earlier; will process 2679 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54301== ERROR: libFuzzer: deadly signal Step #5: #0 0x56060c5f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56060c56ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56060c54d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa688b8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa68899d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa68897c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56060c526e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56060cffa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56060cf94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56060cf96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56060cf9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56060ca6b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56060caa233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56060c9b3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56060c9a1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56060c99b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56060ca050f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56060c5f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56060c6e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56060c54ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56060c5582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56060c53f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56060c56b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa68897e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56060c532bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c18db019f518120b10bf81bf21c1d92916078e6 Step #5: MERGE-OUTER: attempt 765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2503704275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c18db019f518120b10bf81bf21c1d92916078e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1337 processed earlier; will process 2678 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54340== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf0da90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf0da04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf0d9e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e43dcc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e43be100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e43bc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf0d9c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cf0e494138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf0e42e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cf0e430375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf0e43035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cf0df052c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf0df3c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf0de4df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf0de3bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf0de3532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf0de9f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf0da90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf0db7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf0d9e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf0d9f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf0d9d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf0da054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e43bc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf0d9ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f337fdf19c93606a7bb8a268b34712b9a456c252 Step #5: MERGE-OUTER: attempt 766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2505482021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f337fdf19c93606a7bb8a268b34712b9a456c252' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1341 processed earlier; will process 2674 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54463== ERROR: libFuzzer: deadly signal Step #5: #0 0x561110cd2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561110c46b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561110c29665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd78a02841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd789e3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd789e1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561110c02e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611116d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561111670632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561111672375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56111167235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611111472c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56111117e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56111108ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56111107dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56111107732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5611110e10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561110cd2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561110dbeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561110c2ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561110c342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561110c1b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561110c474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd789e1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561110c0ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-567fdea8590d43b49eaebde94165df185fe56196 Step #5: MERGE-OUTER: attempt 767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2506939677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/567fdea8590d43b49eaebde94165df185fe56196' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1344 processed earlier; will process 2671 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54580== ERROR: libFuzzer: deadly signal Step #5: #0 0x56406807c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564067ff0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564067fd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f257d60141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f257d41600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f257d3f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564067face45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564068a80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564068a1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564068a1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564068a1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56406843a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564068427bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56406842132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56406848b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56406807cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564068168eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564067fd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564067fde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564067fc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564067ff14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f257d3f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564067fb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ba142fa7e98313583b4ea99435ad65ac3e9a4af Step #5: MERGE-OUTER: attempt 768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2507742550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ba142fa7e98313583b4ea99435ad65ac3e9a4af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1345 processed earlier; will process 2670 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54596== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3c687f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3c67f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3c67d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa28a59e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa28a3b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa28a392858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3c67afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3c7283138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3c721d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c3c721f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3c721f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3c6c3d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3c6c2abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3c6c2432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3c6c8e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3c687fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3c696beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3c67d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3c67e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3c67c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3c67f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa28a394082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3c67bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19727a7c7a929a3ed5574766e50bd7e518cc1e27 Step #5: MERGE-OUTER: attempt 769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2508531626 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19727a7c7a929a3ed5574766e50bd7e518cc1e27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1346 processed earlier; will process 2669 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54614== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610c75c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610c753ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610c751d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a518d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a516e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a516c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610c74f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5610c7fca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610c7f64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5610c7f66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610c7f6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5610c7a3b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5610c7a7233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5610c7983f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5610c7971bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5610c796b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5610c79d50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5610c75c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5610c76b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5610c751ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5610c75282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5610c750f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5610c753b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8a516c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5610c7502bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79da1b7f96c29f55eeb17a59778fc26e9e05e5ff Step #5: MERGE-OUTER: attempt 770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2509421317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/79da1b7f96c29f55eeb17a59778fc26e9e05e5ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1348 processed earlier; will process 2667 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54697== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625f7320594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625f7294b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625f7277665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14d330041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14d311500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14d30f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625f7250e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5625f7d24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625f7cbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5625f7cc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625f7cc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5625f76de429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625f76cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5625f76c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625f772f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625f7320c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625f740ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5625f7278d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625f72822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625f72697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5625f72954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14d30f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625f725cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01cc190f2fce8df67427d441e51999e58d73307b Step #5: MERGE-OUTER: attempt 771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2510211511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/01cc190f2fce8df67427d441e51999e58d73307b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1349 processed earlier; will process 2666 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54714== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cf4df6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cf4d6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cf4d4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82ddd1d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f82ddb3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82ddb11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cf4d26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557cf57fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cf5794632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557cf5796375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cf579635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557cf51b4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557cf51a1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557cf519b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557cf52050f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cf4df6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cf4ee2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cf4d4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cf4d582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cf4d3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cf4d6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f82ddb13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cf4d32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-001e1f1ff1d8f5a3a2e0b88381e3c333b779d2e4 Step #5: MERGE-OUTER: attempt 772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2511129790 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/001e1f1ff1d8f5a3a2e0b88381e3c333b779d2e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1351 processed earlier; will process 2664 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54824== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b1fa58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b1f9ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b1f9af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2ffb7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2ff98800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2ff967858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b1f988e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b2045c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b203f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b203f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b203f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b1fecd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b1ff0433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b1fe15f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b1fe03bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b1fdfd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b1fe670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b1fa58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b1fb44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b1f9b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b1f9ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b1f9a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b1f9cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2ff969082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b1f994bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abe5e08397aea992e079fa994f31d8433acd9646 Step #5: MERGE-OUTER: attempt 773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2511884925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/abe5e08397aea992e079fa994f31d8433acd9646' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1352 processed earlier; will process 2663 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54837== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e40d6b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e40d629b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e40d60c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7432b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7430c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7430a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e40d5e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e40e0b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e40e053632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e40e055375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e40e05535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e40db2a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e40db6133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e40da72f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e40da60bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e40da5a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e40dac40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e40d6b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e40d7a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e40d60dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e40d6172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e40d5fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e40d62a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff7430a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e40d5f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a30aeff6eb7a8eadb6e70fa33fd07d6afa690382 Step #5: MERGE-OUTER: attempt 774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2513712568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a30aeff6eb7a8eadb6e70fa33fd07d6afa690382' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1356 processed earlier; will process 2659 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54961== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ed1d14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ed1c88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ed1c6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3992b4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f399295b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f399293a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ed1c44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ed2718138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ed26b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ed26b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ed26b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ed20d2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ed20bfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ed20b932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ed21230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ed1d14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ed1e00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ed1c6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ed1c762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ed1c5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ed1c894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f399293c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ed1c50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32a18587d2dff97bc50874d5eec57f527f720409 Step #5: MERGE-OUTER: attempt 775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2514524172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32a18587d2dff97bc50874d5eec57f527f720409' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1357 processed earlier; will process 2658 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54978== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594af6f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594af664b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594af647665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b29de241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b29bf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b29bd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594af620e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594b00f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594b008e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594b0090375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594b009035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594afaae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594afa9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594afa9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594afaff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594af6f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594af7dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594af648d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594af6522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594af6397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594af6654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b29bd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594af62cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b103025c4c653b31cabb4e5bc25c2a57a49ae65 Step #5: MERGE-OUTER: attempt 776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2515313599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b103025c4c653b31cabb4e5bc25c2a57a49ae65' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1358 processed earlier; will process 2657 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54996== ERROR: libFuzzer: deadly signal Step #5: #0 0x56145c477594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56145c3ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56145c3ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc46f7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc46d8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc46d69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56145c3a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56145ce7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56145ce15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56145ce17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56145ce1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56145c835429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56145c822bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56145c81c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56145c8860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56145c477c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56145c563eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56145c3cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56145c3d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56145c3c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56145c3ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbc46d6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56145c3b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52175d89458bc7f50ce19f20a67f77151e10ef20 Step #5: MERGE-OUTER: attempt 777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2516099929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52175d89458bc7f50ce19f20a67f77151e10ef20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1359 processed earlier; will process 2656 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55014== ERROR: libFuzzer: deadly signal Step #5: #0 0x562342706594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56234267ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56234265d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f717f83141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f717f64600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f717f625858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562342636e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56234310a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623430a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5623430a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623430a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562342b7b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562342bb233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562342ad0e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562342ad2ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5623427fea08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5623427e4dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5623427f2ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5623427f2ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5623427f2ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56234265ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5623426682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56234264f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56234267b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f717f627082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562342642bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71ce802c2ed1ff816d700b0def537fd63635a84e Step #5: MERGE-OUTER: attempt 778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2518709617 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71ce802c2ed1ff816d700b0def537fd63635a84e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1363 processed earlier; will process 2652 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55176== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643f92eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643f925fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643f9242665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd3ea3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd3e84f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd3e82e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643f921be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5643f9cef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643f9c89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5643f9c8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643f9c8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643f96a9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643f9696bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643f969032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643f96fa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643f92ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643f93d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643f9243d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643f924d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643f92347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643f92604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd3e830082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643f9227bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa108be34d5c5238414ed367eea362462ec7f0c7 Step #5: MERGE-OUTER: attempt 779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2520095248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa108be34d5c5238414ed367eea362462ec7f0c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1365 processed earlier; will process 2650 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55263== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638e994c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638e98c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638e98a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80cad2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80cab3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80cab1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638e987ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5638ea350138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638ea2ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5638ea2ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638ea2ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5638e9d0a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638e9cf7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5638e9cf132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638e9d5b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5638e994cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5638e9a38eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5638e98a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5638e98ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5638e98957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5638e98c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80cab20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5638e9888bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ec46f131c127e889b33136ea61b875ea76124a3 Step #5: MERGE-OUTER: attempt 780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2520883028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ec46f131c127e889b33136ea61b875ea76124a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1366 processed earlier; will process 2649 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55281== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e2d051594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e2cfc5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e2cfa8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc98da941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc98bbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc98b9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e2cf81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e2da55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e2d9ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e2d9f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e2d9f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e2d4c62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e2d4fd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e2d40ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e2d3fcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e2d3f632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e2d4600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e2d051c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e2d13deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e2cfa9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e2cfb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e2cf9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e2cfc64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc98b9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e2cf8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b6bfb2b5ecdbda08318268e803285436746595c Step #5: MERGE-OUTER: attempt 781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2521540917 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2b6bfb2b5ecdbda08318268e803285436746595c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1368 processed earlier; will process 2647 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55358== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f76162594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f760d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f760b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faca540c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faca522100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faca5200858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f76092e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f76b66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f76b00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f76b02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f76b0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f76520429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f7650dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f7650732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f765710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f76162c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f7624eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f760bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f760c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f760ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f760d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faca5202082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f7609ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-433c9a19b3500e10f09a1ddc996bd31316a678aa Step #5: MERGE-OUTER: attempt 782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2524811187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/433c9a19b3500e10f09a1ddc996bd31316a678aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1374 processed earlier; will process 2641 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:13:03,230 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,230 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,230 D Span queue is empty Step #5: 2026-07-11 07:13:03,230 W public max out peers not set, using default Step #5: 2026-07-11 07:13:03,230 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:13:03,230 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:13:03,230 T batch transaction: committing... Step #5: 2026-07-11 07:13:03,230 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,230 T batch transaction: end Step #5: 2026-07-11 07:13:03,230 D Stopping io_context Step #5: 2026-07-11 07:13:03,231 T Miner has received stop signal Step #5: 2026-07-11 07:13:03,231 T Not mining - nothing to stop Step #5: 2026-07-11 07:13:03,231 T Blockchain::deinit Step #5: 2026-07-11 07:13:03,231 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:13:03,231 T BlockchainLMDB::close Step #5: 2026-07-11 07:13:03,231 T BlockchainLMDB::sync Step #5: 2026-07-11 07:13:03,232 I RandomX main cache initialized Step #5: 2026-07-11 07:13:03,234 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:13:03,234 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:13:03,235 T Blockchain::Blockchain Step #5: 2026-07-11 07:13:03,235 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:13:03,235 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:13:03,235 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:13:03,236 D option: fast Step #5: 2026-07-11 07:13:03,236 D option: async Step #5: 2026-07-11 07:13:03,236 D option: 250000000bytes Step #5: 2026-07-11 07:13:03,236 T BlockchainLMDB::open Step #5: 2026-07-11 07:13:03,237 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:13:03,237 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:03,237 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:03,237 D Space used: 4096 Step #5: 2026-07-11 07:13:03,237 D Space remaining: 1073737728 Step #5: 2026-07-11 07:13:03,237 D Size threshold: 0 Step #5: 2026-07-11 07:13:03,237 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:03,244 D Setting m_height to: 0 Step #5: 2026-07-11 07:13:03,244 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,244 T Blockchain::init Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,245 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,245 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:03,245 D init done Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,245 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,245 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,245 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:13:03,271 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:03,284 T Blockchain::add_new_block Step #5: 2026-07-11 07:13:03,284 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,284 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:13:03,284 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:13:03,284 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,284 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:13:03,284 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,284 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,284 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,284 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:03,284 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,284 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:13:03,312 D Miner tx hash: Step #5: 2026-07-11 07:13:03,312 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:13:03,312 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:13:03,312 D DB map size: 1073741824 Step #5: 2026-07-11 07:13:03,312 D Space used: 12288 Step #5: 2026-07-11 07:13:03,312 D Space remaining: 1073729536 Step #5: 2026-07-11 07:13:03,312 D Size threshold: 0 Step #5: 2026-07-11 07:13:03,312 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:13:03,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,312 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,312 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:03,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:13:03,313 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:13:03,313 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:13:03,313 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:13:03,313 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,313 D Invalidating block template cache Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:13:03,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:13:03,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,313 I Blockchain initialized. last block: 0, d4466.h20.m24.s10 time ago, current difficulty: 1 Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:13:03,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:13:03,314 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:13:03,342 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:13:03,342 T BlockchainLMDB::height Step #5: 2026-07-11 07:13:03,342 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:13:03,342 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55513== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e2ea8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e2ea03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e2e9e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdcc28b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdcc26c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdcc26a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e2e9bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561e2f493138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e2f42d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561e2f42f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e2f42f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561e2ee4d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561e2ee3abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561e2ee3432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561e2ee9e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561e2ea8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561e2eb7beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561e2e9e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561e2e9f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561e2e9d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561e2ea044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdcc26aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561e2e9cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f82531ad41fb08ed9df09aee1f013eb3b57df10 Step #5: MERGE-OUTER: attempt 783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2526104345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9f82531ad41fb08ed9df09aee1f013eb3b57df10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1377 processed earlier; will process 2638 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55600== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b7a69c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b7a610b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b7a5f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14f608141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14f5e9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14f5e75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b7a5cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b7b0a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b7b03a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b7b03c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b7b03c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b7aa5a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b7aa47bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b7aa4132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b7aaab0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b7a69cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b7a788eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b7a5f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b7a5fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b7a5e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b7a6114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14f5e77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b7a5d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1933f07d6c789ffb3aad54eeee716112b2553c7 Step #5: MERGE-OUTER: attempt 784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2527283665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1933f07d6c789ffb3aad54eeee716112b2553c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1379 processed earlier; will process 2636 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55577db59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55577dacdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55577dab0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ca396341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ca377800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ca3757858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55577da89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55577e55d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55577e4f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55577e4f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55577e4f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55577dfce2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55577e00533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55577df16f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55577df04bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55577defe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55577df680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55577db59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55577dc45eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55577dab1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55577dabb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55577daa27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55577dace4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ca3759082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55577da95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd1163b48204ab8cc5cf5dc77e89cc2080cd5a8d Step #5: MERGE-OUTER: attempt 785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2528746984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd1163b48204ab8cc5cf5dc77e89cc2080cd5a8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1382 processed earlier; will process 2633 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55791== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3cdb61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3cdad5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3cdab8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4653c6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4653a7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4653a57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3cda91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3ce565138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3ce4ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c3ce501375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3ce50135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3cdf1f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3cdf0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3cdf0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3cdf700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3cdb61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3cdc4deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3cdab9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3cdac32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3cdaaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3cdad64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4653a59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3cda9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2ea378ef31f95c1f752a6a9f00d34a580303d5f Step #5: MERGE-OUTER: attempt 786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2529411214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a2ea378ef31f95c1f752a6a9f00d34a580303d5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1383 processed earlier; will process 2632 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55835== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed16e23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed16d97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed16d7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f445572641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f445553b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f445551a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed16d53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ed17827138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed177c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ed177c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed177c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ed172982c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed172cf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed171e0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed171cebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed171c832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed172320f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed16e23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed16f0feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed16d7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed16d852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed16d6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed16d984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f445551c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed16d5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cdcae083aa8862878005e224d62b86d8bcf4a9a Step #5: MERGE-OUTER: attempt 787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2531125585 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2cdcae083aa8862878005e224d62b86d8bcf4a9a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1386 processed earlier; will process 2629 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55955== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c18666594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c185dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c185bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffba00c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb9fed500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb9feb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c18596e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c1906a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c19004632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c19006375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c1900635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c18a24429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c18a11bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c18a0b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c18a750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c18666c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c18752eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c185bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c185c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c185af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c185db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb9feb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c185a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ee5928ea2a84412631dd030d21e4acb4c876465 Step #5: MERGE-OUTER: attempt 788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2531914128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ee5928ea2a84412631dd030d21e4acb4c876465' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1387 processed earlier; will process 2628 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55973== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e01eea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e01e5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e01e41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb8aece41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb8ace300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb8acc2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e01e1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558e028ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e02888632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558e0288a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e0288a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558e022a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558e02295bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558e0228f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558e022f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558e01eeac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558e01fd6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558e01e42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558e01e4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558e01e337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558e01e5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb8acc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558e01e26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc74ac8869e68d960c8f4612e70684002d8f1c02 Step #5: MERGE-OUTER: attempt 789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2532706317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fc74ac8869e68d960c8f4612e70684002d8f1c02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1388 processed earlier; will process 2627 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55991== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639a6a00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639a6974b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639a6957665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febada8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febad89e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febad87d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639a6930e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5639a7404138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639a739e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639a73a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639a73a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5639a6dbe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639a6dabbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639a6da532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639a6e0f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639a6a00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639a6aeceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639a6958d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639a69622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639a69497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639a69754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febad87f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639a693cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85fcef1e141735fc83ca5741cc26cfe6d351ad4c Step #5: MERGE-OUTER: attempt 790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2533501088 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/85fcef1e141735fc83ca5741cc26cfe6d351ad4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1389 processed earlier; will process 2626 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==56009== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566594b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55665942bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55665940e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f560b94d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f560b76200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f560b741858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566593e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556659ebb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556659e55632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556659e57578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55665985d0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5566598c60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5566594b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5566595a3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55665940fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5566594192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5566594007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55665942c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f560b743082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5566593f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02a0f22587d39fd0233bc31c74b1159a0fab2284 Step #5: MERGE-OUTER: attempt 791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2534290438 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/02a0f22587d39fd0233bc31c74b1159a0fab2284' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1390 processed earlier; will process 2625 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56062== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3a431f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3a4293b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3a4276665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f457953b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f457935000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f457932f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3a424fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b3a4d23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3a4cbd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b3a4cbf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3a4cbf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b3a47942c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b3a47cb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b3a46e9e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55b3a46ebad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55b3a4417a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55b3a43fddad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55b3a440bff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55b3a440bff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55b3a440bff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55b3a4277d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55b3a42812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55b3a42687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55b3a42944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4579331082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55b3a425bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcb56eeeaccb154b950e28737aa77af2878af8d5 Step #5: MERGE-OUTER: attempt 792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2535982487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bcb56eeeaccb154b950e28737aa77af2878af8d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1391 processed earlier; will process 2624 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56133== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575800c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557580035b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557580018665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f813adcc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f813abe100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f813abc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55757fff1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557580ac5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557580a5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557580a61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557580a6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55758047f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55758046cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55758046632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575804d00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575800c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575801adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557580019d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575800232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55758000a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575800364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f813abc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55757fffdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71d6fec3f50df3a439166f05b3312721a0db31e0 Step #5: MERGE-OUTER: attempt 793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2536868905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71d6fec3f50df3a439166f05b3312721a0db31e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1392 processed earlier; will process 2623 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56149== ERROR: libFuzzer: deadly signal Step #5: #0 0x563768d91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563768d05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563768ce8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9eae6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9eac7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9eac54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563768cc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563769795138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56376972f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563769731375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56376973135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56376914f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56376913cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56376913632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637691a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563768d91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563768e7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563768ce9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563768cf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563768cda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563768d064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9eac56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563768ccdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-568078417425a25caed538019dacdc67e3a2ca31 Step #5: MERGE-OUTER: attempt 794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2537657206 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/568078417425a25caed538019dacdc67e3a2ca31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1393 processed earlier; will process 2622 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56167== ERROR: libFuzzer: deadly signal Step #5: #0 0x56159526e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615951e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615951c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9749a1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f974983400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9749813858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56159519ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561595c72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561595c0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561595c0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561595c0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56159562c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561595619bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56159561332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56159567d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56159526ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56159535aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615951c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615951d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615951b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615951e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9749815082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615951aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21b4416ae41fd22a49625962d7b01d7f8aca3063 Step #5: MERGE-OUTER: attempt 795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2538447537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/21b4416ae41fd22a49625962d7b01d7f8aca3063' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1394 processed earlier; will process 2621 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56185== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621b0bae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621b0b22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621b0b05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99f606641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99f5e7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99f5e5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621b0adee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621b15b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621b154c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621b154e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621b154e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621b0f6c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621b0f59bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621b0f5332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621b0fbd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5621b0baec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5621b0c9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621b0b06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621b0b102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621b0af77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621b0b234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99f5e5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621b0aeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6002f59b6fec942174a718a6ac70f5a59d5d414 Step #5: MERGE-OUTER: attempt 796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2539234261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c6002f59b6fec942174a718a6ac70f5a59d5d414' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1395 processed earlier; will process 2620 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56203== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608754c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560875436b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560875419665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f722de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f720f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f720d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608753f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560875ec6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560875e60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560875e62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560875e6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560875880429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56087586dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56087586732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608758d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608754c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608755aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56087541ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608754242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56087540b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608754374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f720d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608753febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abcf3ce95c8810ae5a96a0222c041275d8776e9a Step #5: MERGE-OUTER: attempt 797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2540023889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/abcf3ce95c8810ae5a96a0222c041275d8776e9a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1396 processed earlier; will process 2619 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56221== ERROR: libFuzzer: deadly signal Step #5: #0 0x56430565a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643055ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643055b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfce2dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfce0f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfce0d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56430558ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56430605e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564305ff8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564305ffa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564305ffa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564305a18429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564305a05bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643059ff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564305a690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56430565ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564305746eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643055b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643055bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643055a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643055cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfce0d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564305596bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-465929dd21aef6ea51e97ba967f39c1013d912bd Step #5: MERGE-OUTER: attempt 798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2540809804 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/465929dd21aef6ea51e97ba967f39c1013d912bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1397 processed earlier; will process 2618 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56239== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632561db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56325614fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563256132665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e2d46441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e2d27900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e2d258858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56325610be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563256bdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563256b79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563256b7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563256b7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563256599429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563256586bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56325658032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632565ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632561dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632562c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563256133d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56325613d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632561247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632561504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e2d25a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563256117bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac575ab467c107a279dd19c060c5ad2c391e67f6 Step #5: MERGE-OUTER: attempt 799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2541597071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ac575ab467c107a279dd19c060c5ad2c391e67f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1398 processed earlier; will process 2617 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56257== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a126d8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a126d00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a126ce3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe25fc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe25dd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe25db4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a126cbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a127790138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a12772a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a12772c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a12772c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a12714a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a127137bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a12713132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a12719b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a126d8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a126e78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a126ce4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a126cee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a126cd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a126d014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe25db6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a126cc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfa74f44721f40c4b03c154e9e2e570a57bf9843 Step #5: MERGE-OUTER: attempt 800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2542386743 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dfa74f44721f40c4b03c154e9e2e570a57bf9843' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1399 processed earlier; will process 2616 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56275== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594d4c98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594d4c0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594d4bef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fa308a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fa2e9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fa2e7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594d4bc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594d569c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594d5636632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594d5638375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594d563835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594d5056429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594d5043bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594d503d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594d50a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594d4c98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594d4d84eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594d4bf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594d4bfa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594d4be17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594d4c0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fa2e80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594d4bd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-520bd0e6bd9c6e6c88b460f182213b828150b0a7 Step #5: MERGE-OUTER: attempt 801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2543176543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/520bd0e6bd9c6e6c88b460f182213b828150b0a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1400 processed earlier; will process 2615 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56293== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b0f159594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b0f0cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b0f0b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f483d35a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f483d16f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f483d14e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b0f089e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b0fb5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b0faf7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b0faf9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b0faf935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b0f517429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b0f504bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b0f4fe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b0f5680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b0f159c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b0f245eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b0f0b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b0f0bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b0f0a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b0f0ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f483d150082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b0f095bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6049e2cb5183feadeadca863deab4cb04f61d225 Step #5: MERGE-OUTER: attempt 802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2543968187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6049e2cb5183feadeadca863deab4cb04f61d225' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1401 processed earlier; will process 2614 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56311== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a8290b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a8287fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a82862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcb558a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcb539f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcb537e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a8283be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555a8330f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a832a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555a832ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a832ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555a82d802c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555a82db733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555a82cd5e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x555a82cd7ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x555a82a03a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x555a829e9dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x555a829f7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x555a829f7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x555a829f7ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x555a82863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x555a8286d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x555a828547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x555a828804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7efcb5380082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x555a82847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46d087b6c2c4f77aeec3e7ab57469272521c0f76 Step #5: MERGE-OUTER: attempt 803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2545109517 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46d087b6c2c4f77aeec3e7ab57469272521c0f76' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1402 processed earlier; will process 2613 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56395== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e51e70a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e51e67eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e51e661665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f619a13a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6199f4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6199f2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e51e63ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e51f10e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e51f0a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e51f0aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e51f0aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e51eb7f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e51ebb633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e51eac7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e51eab5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e51eaaf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e51eb190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e51e70ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e51e7f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e51e662d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e51e66c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e51e6537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e51e67f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6199f30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e51e646bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ebe62f507f8b10d20d59c4e3b65f44ca52d4dbb Step #5: MERGE-OUTER: attempt 804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2545881092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1ebe62f507f8b10d20d59c4e3b65f44ca52d4dbb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1403 processed earlier; will process 2612 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56439== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4ed76e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4ed6e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4ed6c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee48af441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee4890900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee488e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4ed69ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4ee172138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4ee10c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4ee10e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4ee10e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4edbe32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d4edc1a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4edb2bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d4edb19bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d4edb1332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4edb7d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4ed76ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4ed85aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d4ed6c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4ed6d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4ed6b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4ed6e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fee488ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d4ed6aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27c3276f5fac35dc2b5b62af7fedf0a5a3fe5621 Step #5: MERGE-OUTER: attempt 805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2546354065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/27c3276f5fac35dc2b5b62af7fedf0a5a3fe5621' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1404 processed earlier; will process 2611 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56447== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c40ee7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c40e5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c40e3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f675dfe041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f675ddf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f675ddd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c40e17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560c418eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c41885632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560c41887375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c4188735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560c412a5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c41292bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c4128c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c412f60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c40ee7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c40fd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c40e3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c40e492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c40e307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c40e5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f675ddd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c40e23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-762ae6cb8950720669fc5733d840f3634062053a Step #5: MERGE-OUTER: attempt 806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2546965675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/762ae6cb8950720669fc5733d840f3634062053a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1405 processed earlier; will process 2610 files now Step #5: #1 pulse exec/s: 0 rss: 284Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56490== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aca22c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aca2239b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aca221c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00e137541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00e118a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00e1169858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aca21f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aca2cc9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aca2c63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aca2c65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aca2c6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aca2683429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aca2670bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aca266a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aca26d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aca22c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aca23b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aca221dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aca22272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aca220e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aca223a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f00e116b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aca2201bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4c4f33d93314b4e3c751459633b9fd5e331503a Step #5: MERGE-OUTER: attempt 807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2547935916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4c4f33d93314b4e3c751459633b9fd5e331503a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1407 processed earlier; will process 2608 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56572== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646a5322594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646a5296b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646a5279665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0ecc5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0eca6a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0eca49858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646a5252e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5646a5d26138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646a5cc0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5646a5cc2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646a5cc235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646a56e0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646a56cdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5646a56c732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646a57310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646a5322c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646a540eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5646a527ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646a52842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646a526b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646a52974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0eca4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5646a525ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3355fb74cfa1372666fc3f89ab5dd5161b4677a Step #5: MERGE-OUTER: attempt 808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2548723290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c3355fb74cfa1372666fc3f89ab5dd5161b4677a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1408 processed earlier; will process 2607 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56590== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c050589594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0504fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0504e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bbff6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bbfd7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bbfd55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0504b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c050f8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c050f27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c050f29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c050f2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c050947429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c050934bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c05092e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0509980f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c050589c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c050675eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0504e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0504eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0504d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0504fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6bbfd57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0504c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db2aae008af211485d209ce90ecc435e0a3ffae3 Step #5: MERGE-OUTER: attempt 809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2549512504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db2aae008af211485d209ce90ecc435e0a3ffae3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1409 processed earlier; will process 2606 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56608== ERROR: libFuzzer: deadly signal Step #5: #0 0x560eeed48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560eeecbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560eeec9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f454f66d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f454f48200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f454f461858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560eeec78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560eef74c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560eef6e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560eef6e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560eef6e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560eef106429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560eef0f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560eef0ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560eef1570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560eeed48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560eeee34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560eeeca0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560eeecaa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560eeec917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560eeecbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f454f463082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560eeec84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2313a5b93d1d40d331195d49d6d5bc48b6884608 Step #5: MERGE-OUTER: attempt 810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2551115496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2313a5b93d1d40d331195d49d6d5bc48b6884608' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1414 processed earlier; will process 2601 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56703== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4c0174594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4c00e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4c00cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f698dfae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f698ddc300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f698dda2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4c00a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a4c0b78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4c0b12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a4c0b14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4c0b1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a4c0532429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a4c051fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a4c051932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a4c05830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a4c0174c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4c0260eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4c00ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4c00d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4c00bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4c00e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f698dda4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4c00b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44f4dd92968e2d49d8584225e00fb2cae9046600 Step #5: MERGE-OUTER: attempt 811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2552293740 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/44f4dd92968e2d49d8584225e00fb2cae9046600' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1416 processed earlier; will process 2599 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56849== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cc12da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cc124eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cc1231665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7955ae341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79558f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79558d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cc120ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564cc1cde138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cc1c78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564cc1c7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cc1c7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564cc1698429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564cc1685bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564cc167f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564cc16e90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564cc12dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564cc13c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564cc1232d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564cc123c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564cc12237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564cc124f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79558d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564cc1216bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-789ce6d9238180247b1c16e0cb0c47ad1e9abcc2 Step #5: MERGE-OUTER: attempt 812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2554021219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/789ce6d9238180247b1c16e0cb0c47ad1e9abcc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1419 processed earlier; will process 2596 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56909== ERROR: libFuzzer: deadly signal Step #5: #0 0x55674901b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556748f8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556748f72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb24f69641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb24f4ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb24f48a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556748f4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556749a1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567499b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5567499bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567499bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567493d9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567493c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567493c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55674942a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55674901bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556749107eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556748f73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556748f7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556748f647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556748f904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb24f48c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556748f57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df131230d85e875038d68055777a292ff1b89900 Step #5: MERGE-OUTER: attempt 813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2555712087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df131230d85e875038d68055777a292ff1b89900' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1422 processed earlier; will process 2593 files now Step #5: #1 pulse exec/s: 0 rss: 291Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57034== ERROR: libFuzzer: deadly signal Step #5: #0 0x56227f908594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56227f87cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56227f85f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfe4b9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfe49b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfe4993858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56227f838e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56228030c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622802a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622802a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622802a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56227fcc6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56227fcb3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56227fcad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56227fd170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56227f908c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56227f9f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56227f860d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56227f86a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56227f8517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56227f87d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfe4995082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56227f844bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a80e433530a812af23529cd22e264854749d5c5d Step #5: MERGE-OUTER: attempt 814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2556648314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a80e433530a812af23529cd22e264854749d5c5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1424 processed earlier; will process 2591 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57118== ERROR: libFuzzer: deadly signal Step #5: #0 0x557bb16e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557bb1657b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557bb163a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40b907a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40b8e8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40b8e6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557bb1613e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557bb20e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bb2081632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557bb2083375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bb208335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557bb1b582c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557bb1b8f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557bb1aade9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x557bb1aafad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x557bb17dba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x557bb17c1dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x557bb17cfff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x557bb17cfff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x557bb17cfff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x557bb163bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557bb16452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x557bb162c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x557bb16584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f40b8e70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557bb161fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21ec02ca026a19aea5674efc700fb92beb2a0f14 Step #5: MERGE-OUTER: attempt 815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2558674966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/21ec02ca026a19aea5674efc700fb92beb2a0f14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1426 processed earlier; will process 2589 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57226== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d803776594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8036eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8036cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fdc79741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fdc5ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fdc58b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8036a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d80417a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d804114632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d804116375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d80411635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d803b34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d803b21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d803b1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d803b850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d803776c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d803862eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8036ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8036d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8036bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8036eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fdc58d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8036b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07e324d39effa6324da4957e50b322ecfa8ef470 Step #5: MERGE-OUTER: attempt 816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2559538316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/07e324d39effa6324da4957e50b322ecfa8ef470' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1427 processed earlier; will process 2588 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57243== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1c712594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb1c686b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb1c669665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda57d7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda57b8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda57b65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1c642e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cb1d116138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb1d0b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cb1d0b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb1d0b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cb1cad0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb1cabdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb1cab732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb1cb210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb1c712c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb1c7feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb1c66ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb1c6742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb1c65b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb1c6874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fda57b67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb1c64ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4084396c1846fee818fcdd9a4ee2943b67c68a9f Step #5: MERGE-OUTER: attempt 817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2560436327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4084396c1846fee818fcdd9a4ee2943b67c68a9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1429 processed earlier; will process 2586 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57326== ERROR: libFuzzer: deadly signal Step #5: #0 0x56083d082594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56083cff6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56083cfd9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbaeda2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbaed83500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbaed814858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56083cfb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56083da86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56083da20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56083da22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56083da2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56083d4f72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56083d52e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56083d43ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56083d42dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56083d42732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56083d4910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56083d082c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56083d16eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56083cfdad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56083cfe42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56083cfcb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56083cff74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbaed816082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56083cfbebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aba18dbc2f799af989d24201122fb6bee2a4ba50 Step #5: MERGE-OUTER: attempt 818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2561845641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aba18dbc2f799af989d24201122fb6bee2a4ba50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1432 processed earlier; will process 2583 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==57479== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce967fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce9676fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce96752665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc11c1d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc11a3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc11a11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce9672be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce971ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce97199632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce9719b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce9719b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce96c64ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ce96cced20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55ce96d299cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55ce96c0a172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55ce96c0a172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55ce967fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55ce968e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55ce96753d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55ce9675d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55ce967447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55ce967704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fcc11a13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55ce96737bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33b85e1f175daaebbe86ed85d86a3d3d5e0b5575 Step #5: MERGE-OUTER: attempt 819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2562764515 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33b85e1f175daaebbe86ed85d86a3d3d5e0b5575' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1434 processed earlier; will process 2581 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606ba7d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606ba74bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606ba72e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4fbb9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4fb9a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4fb988858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606ba707e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5606bb1db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606bb175632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5606bb177375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606bb17735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5606bac4c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5606bac8333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5606baba1e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5606baba3ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5606ba8cfa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5606ba8b5dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5606ba8c3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5606ba8c3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5606ba8c3ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5606ba72fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5606ba7392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5606ba7207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5606ba74c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fc4fb98a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5606ba713bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28f4ed87a609150a576bb748dc325d11cad758af Step #5: MERGE-OUTER: attempt 820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2564687844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/28f4ed87a609150a576bb748dc325d11cad758af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1436 processed earlier; will process 2579 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bdc3420594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bdc3394b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bdc3377665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67ebe2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67ebc3600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67ebc15858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bdc3350e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bdc3e24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bdc3dbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bdc3dc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bdc3dc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bdc38952c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bdc38cc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bdc37ddf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bdc37cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bdc37c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bdc382f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bdc3420c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bdc350ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bdc3378d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bdc33822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bdc33697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bdc33954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f67ebc17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bdc335cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e10b5e8518b43028b396d47347ad25df95f397a6 Step #5: MERGE-OUTER: attempt 821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2568871873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e10b5e8518b43028b396d47347ad25df95f397a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1446 processed earlier; will process 2569 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57793== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615dfa9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615dfa11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615df9f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5e545b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5e527000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5e524f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615df9cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615e04a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615e043b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615e043d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615e043d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615dfe5b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615dfe48bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615dfe4232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615dfeac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615dfa9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615dfb89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615df9f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615df9ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615df9e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615dfa124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5e5251082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615df9d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3130cfda615661e58ec257b2a8157b431a658006 Step #5: MERGE-OUTER: attempt 822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2569317112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3130cfda615661e58ec257b2a8157b431a658006' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1447 processed earlier; will process 2568 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57864== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603f1091594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603f1005b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603f0fe8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1d0cd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1d0aed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1d0acc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603f0fc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5603f1a95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603f1a2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5603f1a31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603f1a3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5603f15062c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5603f153d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5603f144ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5603f143cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5603f143632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5603f14a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5603f1091c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5603f117deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5603f0fe9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5603f0ff32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5603f0fda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5603f10064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa1d0ace082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5603f0fcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-711f686af9d7745c008f3f40d3ed6324bdbc24a4 Step #5: MERGE-OUTER: attempt 823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2570664586 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/711f686af9d7745c008f3f40d3ed6324bdbc24a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1450 processed earlier; will process 2565 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57949== ERROR: libFuzzer: deadly signal Step #5: #0 0x56103f65d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56103f5d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56103f5b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ae155b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ae137000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ae134f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56103f58de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561040061138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56103fffb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56103fffd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56103fffd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56103fa1b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56103fa08bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56103fa0232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56103fa6c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56103f65dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56103f749eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56103f5b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56103f5bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56103f5a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56103f5d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ae1351082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56103f599bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d489c5863c7f0e3822cac6c6a00ced0c8ca77229 Step #5: MERGE-OUTER: attempt 824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2571844679 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d489c5863c7f0e3822cac6c6a00ced0c8ca77229' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1453 processed earlier; will process 2562 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58060== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f67f0cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f67f043b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f67f026665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba9dd6c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba9db8100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba9db60858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f67efffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f67fad3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f67fa6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f67fa6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f67fa6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f67f48d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f67f47abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f67f47432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f67f4de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f67f0cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f67f1bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f67f027d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f67f0312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f67f0187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f67f0444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba9db62082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f67f00bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f043b314965e5e8322a1dec61328997c52c41b0e Step #5: MERGE-OUTER: attempt 825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2572548107 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f043b314965e5e8322a1dec61328997c52c41b0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1454 processed earlier; will process 2561 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58072== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a424193594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a424107b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4240ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b8b39041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b8b1a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b8b184858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4240c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a424b97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a424b31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a424b33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a424b3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a4246082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a42463f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a42455de9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a42455fad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55a42428ba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55a424271dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55a42427fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55a42427fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55a42427fff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55a4240ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a4240f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a4240dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a4241084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f6b8b186082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a4240cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad1412df0d5791fcedd7fcb11c34573500de2e8f Step #5: MERGE-OUTER: attempt 826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2574652522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ad1412df0d5791fcedd7fcb11c34573500de2e8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1456 processed earlier; will process 2559 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58156== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a346e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a34659b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a3463c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85fd15441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85fcf6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85fcf48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a34615e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556a350e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a35083632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556a35085375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a3508535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556a34b5a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a34b9133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a34aa2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a34a90bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a34a8a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a34af40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a346e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a347d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a3463dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a346472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a3462e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a3465a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f85fcf4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a34621bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-992f9bae84b195e94cb48e55afcc5a2712fe2295 Step #5: MERGE-OUTER: attempt 827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2575800503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/992f9bae84b195e94cb48e55afcc5a2712fe2295' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1458 processed earlier; will process 2557 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58240== ERROR: libFuzzer: deadly signal Step #5: #0 0x564401db4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564401d28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564401d0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84a9c7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84a9a8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84a9a6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564401ce4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5644027b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564402752632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564402754375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56440275435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5644022292c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56440226033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564402171f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56440215fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56440215932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644021c30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564401db4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564401ea0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564401d0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564401d162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564401cfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564401d294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f84a9a6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564401cf0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b76d512d040a2ad9fbfe2277deb3c69b7779780 Step #5: MERGE-OUTER: attempt 828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2576797508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b76d512d040a2ad9fbfe2277deb3c69b7779780' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1460 processed earlier; will process 2555 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==58319== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ccd7f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ccd76bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ccd74e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83e752041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83e733500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83e7314858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ccd727e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561cce1fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561cce195632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561cce197578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x561ccdb9d0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561ccdc060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561ccd7f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561ccd8e3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561ccd74fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561ccd7592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561ccd7407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561ccd76c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f83e7316082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561ccd733bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76e1d7a60e0aba594b8bf8566edbbea016736d13 Step #5: MERGE-OUTER: attempt 829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2577602086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/76e1d7a60e0aba594b8bf8566edbbea016736d13' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1461 processed earlier; will process 2554 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==58369== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb42ca3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb42c17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb42bfa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5b7bea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5b79ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5b79de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb42bd3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bb436a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb43641632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bb43643578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55bb430490d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55bb430b20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55bb42ca3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55bb42d8feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55bb42bfbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55bb42c052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55bb42bec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55bb42c184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb5b79e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55bb42bdfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-522b93aba0b3580ff43c00312f4fd945f10c44c0 Step #5: MERGE-OUTER: attempt 830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2578498746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/522b93aba0b3580ff43c00312f4fd945f10c44c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1462 processed earlier; will process 2553 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58421== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d7489c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d74810b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d747f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12922b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12920c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12920a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d747cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558d752a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d7523a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558d7523c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d7523c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558d74c5a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d74c47bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d74c4132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d74cab0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d7489cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d74988eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d747f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d747fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d747e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d748114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12920a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d747d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b32d11ea593f23c68108579233431a40396473f5 Step #5: MERGE-OUTER: attempt 831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2579211885 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b32d11ea593f23c68108579233431a40396473f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1463 processed earlier; will process 2552 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58495== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649f896b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649f88dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649f88c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc927ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc9260200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc925e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649f889be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5649f936f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649f9309632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5649f930b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649f930b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5649f8de02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5649f8e1733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5649f8d28f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5649f8d16bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649f8d1032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649f8d7a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649f896bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5649f8a57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649f88c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649f88cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649f88b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649f88e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc925e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649f88a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db30cb56ec78495d9d297a07b2394d72be828f0e Step #5: MERGE-OUTER: attempt 832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2580490779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db30cb56ec78495d9d297a07b2394d72be828f0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1465 processed earlier; will process 2550 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58549== ERROR: libFuzzer: deadly signal Step #5: #0 0x555839e94594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555839e08b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555839deb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4516fba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4516dcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4516dae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555839dc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55583a898138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55583a832632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55583a834375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55583a83435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55583a252429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55583a23fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55583a23932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55583a2a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555839e94c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555839f80eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555839decd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555839df62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555839ddd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555839e094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4516db0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555839dd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04c18bc64b150e949be35b590d43ca9972fc153f Step #5: MERGE-OUTER: attempt 833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2581292683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/04c18bc64b150e949be35b590d43ca9972fc153f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1466 processed earlier; will process 2549 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58564== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2bc4ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2bc442b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2bc425665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb2d24741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb2d05c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb2d03b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2bc3fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2bced2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2bce6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2bce6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2bce6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2bc88c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2bc879bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2bc87332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2bc8dd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2bc4cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2bc5baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2bc426d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2bc4302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2bc4177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2bc4434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb2d03d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2bc40abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b6340e673eeabccd0008f87d798a2625636d9e6 Step #5: MERGE-OUTER: attempt 834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2582079775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b6340e673eeabccd0008f87d798a2625636d9e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1467 processed earlier; will process 2548 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58582== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569e3c94594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569e3c08b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569e3beb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f0fd0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f0fb1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f0fafd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569e3bc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569e4698138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569e4632632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569e4634375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569e463435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5569e4052429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569e403fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569e403932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569e40a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569e3c94c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569e3d80eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569e3becd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569e3bf62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569e3bdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569e3c094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f0faff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569e3bd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de9a5f2372dd5b16fb923cb7580a6968edaf6445 Step #5: MERGE-OUTER: attempt 835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2582869044 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de9a5f2372dd5b16fb923cb7580a6968edaf6445' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1468 processed earlier; will process 2547 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58600== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c57b1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c57a8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c57a72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e16f5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e16d6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e16d4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c57a4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c5851f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c584b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c584bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c584bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c57ed9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c57ec6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c57ec032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c57f2a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c57b1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c57c07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c57a73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c57a7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c57a647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c57a904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e16d50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c57a57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e9bab4341a7d14afca1cd290eb0a552420ebb17 Step #5: MERGE-OUTER: attempt 836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2583660092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7e9bab4341a7d14afca1cd290eb0a552420ebb17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1469 processed earlier; will process 2546 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58618== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556be75e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556be6d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556be6b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde3069e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde304b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde30492858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556be68ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5556bf162138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556bf0fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556bf0fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556bf0fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5556beb1c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556beb09bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556beb0332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556beb6d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556be75ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556be84aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556be6b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556be6c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556be6a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556be6d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde30494082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556be69abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-051b2b767bccabaddeacf56cbf2fccbbd9e5db15 Step #5: MERGE-OUTER: attempt 837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2584085291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/051b2b767bccabaddeacf56cbf2fccbbd9e5db15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1470 processed earlier; will process 2545 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58690== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ba5bb8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ba5b2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ba5b0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faac53e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faac51f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faac51d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ba5ae8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ba65bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ba6556632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ba6558375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ba655835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ba602d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563ba606433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563ba5f75f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563ba5f63bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563ba5f5d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563ba5fc70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563ba5bb8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563ba5ca4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563ba5b10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563ba5b1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563ba5b017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563ba5b2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faac51da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563ba5af4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8720797831d8b018dd8ef391dce22305d430adf Step #5: MERGE-OUTER: attempt 838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2584573317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e8720797831d8b018dd8ef391dce22305d430adf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1471 processed earlier; will process 2544 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58699== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f081a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f08118b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f080fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd8993341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd8974800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd89727858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f080d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f08ba8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f08b42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f08b44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f08b4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f086192c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f0865033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f0856ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x564f08570ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x564f0829ca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x564f08282dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x564f08290ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x564f08290ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x564f08290ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x564f080fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x564f081062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x564f080ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x564f081194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fdd89729082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x564f080e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91180f8034361520fd18d381096ef720befea4e1 Step #5: MERGE-OUTER: attempt 839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2585718135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/91180f8034361520fd18d381096ef720befea4e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1472 processed earlier; will process 2543 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58747== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e774aaa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e774a1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e774a01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f681628c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68160a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6816080858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7749dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7754ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e775448632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e77544a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e77544a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e774e68429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e774e55bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e774e4f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e774eb90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e774aaac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e774b96eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e774a02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e774a0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e7749f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e774a1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6816082082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e7749e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b78e83f696b3d67257ade7968d6e3a43b7ac86ba Step #5: MERGE-OUTER: attempt 840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2586506408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b78e83f696b3d67257ade7968d6e3a43b7ac86ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1473 processed earlier; will process 2542 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58765== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ae9ba8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ae9b1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ae9aff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29dfa8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29df89b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29df87a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ae9ad8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558aea5ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558aea546632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558aea548375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558aea54835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558ae9f66429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ae9f53bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ae9f4d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ae9fb70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558ae9ba8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558ae9c94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558ae9b00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558ae9b0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558ae9af17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558ae9b1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29df87c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558ae9ae4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5acf2a013f65e46594b7bb53ac309aa0270e2fec Step #5: MERGE-OUTER: attempt 841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2588290291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5acf2a013f65e46594b7bb53ac309aa0270e2fec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1477 processed earlier; will process 2538 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58892== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639a45bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639a4533b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639a4516665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66c112541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66c0f3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66c0f19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639a44efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5639a4fc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639a4f5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639a4f5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639a4f5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5639a4a342c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639a4a6b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639a497cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639a496abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639a496432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639a49ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639a45bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639a46abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639a4517d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639a45212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639a45087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639a45344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f66c0f1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639a44fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5046af2a11ecec00770bd727ab3039948f98c1ea Step #5: MERGE-OUTER: attempt 842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2589783558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5046af2a11ecec00770bd727ab3039948f98c1ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1479 processed earlier; will process 2536 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58982== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575f06f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575f0666b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575f0649665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5106f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc51050700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5104e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575f0622e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5575f10f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575f1090632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5575f1092375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575f109235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5575f0ab0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575f0a9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575f0a9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575f0b010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575f06f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575f07deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575f064ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575f06542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575f063b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575f06674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5104e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575f062ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1babbf460c59216e80fa067e273c39722a9a1d4a Step #5: MERGE-OUTER: attempt 843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2594049799 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1babbf460c59216e80fa067e273c39722a9a1d4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1484 processed earlier; will process 2531 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59174== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c1dc2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c1dba0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c1db83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f742382241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f742363700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7423616858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c1db5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560c1e630138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c1e5ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560c1e5cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c1e5cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560c1dfea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c1dfd7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c1dfd132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c1e03b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c1dc2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c1dd18eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c1db84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c1db8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c1db757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c1dba14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7423618082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c1db68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c300e2c2035adb714267178ed802bc4bb47118e0 Step #5: MERGE-OUTER: attempt 844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2594713976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c300e2c2035adb714267178ed802bc4bb47118e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1485 processed earlier; will process 2530 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59185== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fa96fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fa9672b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fa9655665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff809fb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff809dce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff809dad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fa962ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557faa102138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557faa09c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557faa09e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557faa09e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557fa9b732c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557fa9baa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557fa9abbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557fa9aa9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557fa9aa332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557fa9b0d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557fa96fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557fa97eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557fa9656d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557fa96602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557fa96477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557fa96734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff809daf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557fa963abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46e87c4a765a391e69ed89d2312a87ec5e91cb57 Step #5: MERGE-OUTER: attempt 845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2597303038 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46e87c4a765a391e69ed89d2312a87ec5e91cb57' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1488 processed earlier; will process 2527 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59308== ERROR: libFuzzer: deadly signal Step #5: #0 0x564711758594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647116ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647116af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a60f5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a60d7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a60d4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564711688e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56471215c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647120f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5647120f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647120f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564711b16429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564711b03bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564711afd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564711b670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564711758c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564711844eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647116b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647116ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647116a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647116cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a60d51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564711694bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b114e9dd619ddcf905b64ae56ab7695c16af8193 Step #5: MERGE-OUTER: attempt 846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2598417800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b114e9dd619ddcf905b64ae56ab7695c16af8193' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1490 processed earlier; will process 2525 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get block from height 0 failed -- block not in db Step #5: ==59420== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b394ce3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b394c57b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b394c3a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbaec48f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbaec2a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbaec283858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b394c13e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b3956e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b395681632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b395683375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b39568335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b3951582c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b39518413b in cryptonote::BlockchainLMDB::get_block_blob_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2506:5 Step #5: #13 0x55b395149384 in cryptonote::BlockchainDB::get_block_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/blockchain_db.cpp:350:17 Step #5: #14 0x55b395190913 in cryptonote::BlockchainLMDB::get_top_block() const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2906:12 Step #5: #15 0x55b39508718b in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:394:35 Step #5: #16 0x55b3950f20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b394ce3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b394dcfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b394c3bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b394c452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b394c2c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b394c584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbaec285082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b394c1fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb8a61bcbf3eea9cb9ce85b3e846e54dc283aca3 Step #5: MERGE-OUTER: attempt 847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2599260108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb8a61bcbf3eea9cb9ce85b3e846e54dc283aca3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1491 processed earlier; will process 2524 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59473== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604d2578594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604d24ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604d24cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f768336f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f768318400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7683163858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604d24a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5604d2f7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604d2f16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5604d2f18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604d2f1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5604d29ed2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604d2a2433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604d2935f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604d2923bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604d291d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604d29870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604d2578c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604d2664eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604d24d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604d24da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604d24c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604d24ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7683165082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604d24b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f89b22c0d7acdbe68d6eac65420b375ab520342 Step #5: MERGE-OUTER: attempt 848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2601640840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f89b22c0d7acdbe68d6eac65420b375ab520342' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1495 processed earlier; will process 2520 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59608== ERROR: libFuzzer: deadly signal Step #5: #0 0x55653e956594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55653e8cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55653e8ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28c716041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28c6f7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28c6f54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55653e886e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55653f35a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55653f2f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55653f2f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55653f2f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55653ed14429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55653ed01bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55653ecfb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55653ed650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55653e956c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55653ea42eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55653e8aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55653e8b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55653e89f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55653e8cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28c6f56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55653e892bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b393183a359e4d81d5685416da541e60164ce4d Step #5: MERGE-OUTER: attempt 849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2602080623 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b393183a359e4d81d5685416da541e60164ce4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1496 processed earlier; will process 2519 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59679== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616cfcfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616cfc6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616cfc52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f085f92041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f085f73500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f085f714858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616cfc2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5616d06ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616d0699632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5616d069b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616d069b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616d01702c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616d01a733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616d00c5e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5616d00c7ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5616cfdf3a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5616cfdd9dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5616cfde7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5616cfde7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5616cfde7ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5616cfc53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5616cfc5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5616cfc447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5616cfc704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f085f716082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5616cfc37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05a348e5c0cb875386eb29b7d204b0b4655240f7 Step #5: MERGE-OUTER: attempt 850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2603439945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05a348e5c0cb875386eb29b7d204b0b4655240f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1497 processed earlier; will process 2518 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59731== ERROR: libFuzzer: deadly signal Step #5: #0 0x563046da2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563046d16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563046cf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6057dae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6057bc300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6057ba2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563046cd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630477a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563047740632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563047742375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56304774235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630472172c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56304724e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56304716ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56304716ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563046e9aa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563046e80dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563046e8eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563046e8eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563046e8eff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563046cfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563046d042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563046ceb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563046d174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f6057ba4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563046cdebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-616a5852d59e796499e112d168d518ea1cb4c69c Step #5: MERGE-OUTER: attempt 851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2605021186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/616a5852d59e796499e112d168d518ea1cb4c69c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1500 processed earlier; will process 2515 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59848== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4cf951594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4cf8c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4cf8a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0547fe041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0547df500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0547dd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4cf881e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f4d0355138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4d02ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f4d02f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4d02f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f4cfdc62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4cfdfd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4cfd0ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4cfcfcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4cfcf632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4cfd600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4cf951c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4cfa3deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f4cf8a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4cf8b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4cf89a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4cf8c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0547dd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f4cf88dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69e6550e79d4d5b92330f903ecf350a0fb967cc0 Step #5: MERGE-OUTER: attempt 852 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2606206050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69e6550e79d4d5b92330f903ecf350a0fb967cc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1502 processed earlier; will process 2513 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59932== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622c4042594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622c3fb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622c3f99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa57096d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa57078200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa570761858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622c3f72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622c4a46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622c49e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622c49e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622c49e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622c44b72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622c44ee33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622c43fff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622c43edbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622c43e732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5622c44510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5622c4042c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5622c412eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622c3f9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622c3fa42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622c3f8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622c3fb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa570763082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622c3f7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40c6d55e66839699cbafa63b5c1bff8b5a479858 Step #5: MERGE-OUTER: attempt 853 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2606664175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/40c6d55e66839699cbafa63b5c1bff8b5a479858' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1503 processed earlier; will process 2512 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59945== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b9b7f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b9b764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b9b747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69a00b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f699fec600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f699fea5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b9b720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b9c1f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b9c18e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b9c190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b9c19035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b9bbae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b9bb9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b9bb9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b9bbff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b9b7f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b9b8dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b9b748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b9b7522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b9b7397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b9b7654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f699fea7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b9b72cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-520ad6abd82c2e7e1ff8ce3a19a6331f552ff7b7 Step #5: MERGE-OUTER: attempt 854 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2607449855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/520ad6abd82c2e7e1ff8ce3a19a6331f552ff7b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1504 processed earlier; will process 2511 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59962== ERROR: libFuzzer: deadly signal Step #5: #0 0x56336e62f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56336e5a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56336e586665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27d17cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27d15e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27d15c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56336e55fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56336f033138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56336efcd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56336efcf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56336efcf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56336e9ed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56336e9dabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56336e9d432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56336ea3e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56336e62fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56336e71beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56336e587d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56336e5912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56336e5787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56336e5a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f27d15c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56336e56bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-124c779b336ba4fea00a3d8ebe5dd7611b9df853 Step #5: MERGE-OUTER: attempt 855 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2608242176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/124c779b336ba4fea00a3d8ebe5dd7611b9df853' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1505 processed earlier; will process 2510 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59980== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bd378b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bd36ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bd36e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b035ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b033c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b033a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bd36bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564bd418f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bd4129632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564bd412b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bd412b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564bd3b49429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564bd3b36bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564bd3b3032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564bd3b9a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564bd378bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564bd3877eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564bd36e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564bd36ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564bd36d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564bd37004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b033a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564bd36c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-465f1fdb8d2b588c4b7462ffc4f7833616a89148 Step #5: MERGE-OUTER: attempt 856 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2609970178 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/465f1fdb8d2b588c4b7462ffc4f7833616a89148' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1509 processed earlier; will process 2506 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60078== ERROR: libFuzzer: deadly signal Step #5: #0 0x56227016f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622700e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622700c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efca16e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efca14fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efca14dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56227009fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562270b73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562270b0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562270b0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562270b0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56227052d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56227051abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56227051432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56227057e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56227016fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56227025beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622700c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622700d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622700b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622700e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efca14df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622700abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba9d84c929e65846c19e0e31900a8084d1bf6538 Step #5: MERGE-OUTER: attempt 857 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2613647890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ba9d84c929e65846c19e0e31900a8084d1bf6538' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1516 processed earlier; will process 2499 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60356== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a898994594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a898908b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8988eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fc4b2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fc494100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fc4920858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8988c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a899398138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a899332632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a899334375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a89933435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a898e092c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a898e4033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a898e414b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55a898d38178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55a898da30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55a898994c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a898a80eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a8988ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a8988f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a8988dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a8989094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f2fc4922082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a8988d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24b7f6e20a8066786223b9926183a3434bea524d Step #5: MERGE-OUTER: attempt 858 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2615123321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/24b7f6e20a8066786223b9926183a3434bea524d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1518 processed earlier; will process 2497 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60448== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b15afa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b15a6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b15a51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9519fbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9519dd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9519db2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b15a2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b164fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b16498632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b1649a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b1649a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b15eb8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b15ea5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b15e9f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b15f090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b15afac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b15be6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b15a52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b15a5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b15a437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b15a6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9519db4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b15a36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f6df2b81dfed17e989f5f973d7624545fc130f2 Step #5: MERGE-OUTER: attempt 859 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2615755290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f6df2b81dfed17e989f5f973d7624545fc130f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1519 processed earlier; will process 2496 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60462== ERROR: libFuzzer: deadly signal Step #5: #0 0x558560b57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558560acbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558560aae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3eb17b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3eb15ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3eb15ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558560a87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55856155b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585614f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5585614f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585614f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558560f15429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558560f02bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558560efc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558560f660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558560b57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558560c43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558560aafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558560ab92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558560aa07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558560acc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3eb15af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558560a93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-007a10afb86ad1839077cf1a4adadd3a02ae9f96 Step #5: MERGE-OUTER: attempt 860 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2616465599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/007a10afb86ad1839077cf1a4adadd3a02ae9f96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1521 processed earlier; will process 2494 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60542== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611e3bdc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611e3b50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611e3b33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd51b7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd5199100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd51970858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611e3b0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611e45e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611e457a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611e457c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611e457c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611e3f9a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611e3f87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611e3f8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611e3feb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611e3bdcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611e3cc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611e3b34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611e3b3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611e3b257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611e3b514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd51972082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611e3b18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c7640bb5e4f7d07cd647626e1400fb8c96d9294 Step #5: MERGE-OUTER: attempt 861 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2616904599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5c7640bb5e4f7d07cd647626e1400fb8c96d9294' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1522 processed earlier; will process 2493 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60581== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591bdd43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591bdcb7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591bdc9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7b6de341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7b6bf800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7b6bd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5591bdc73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5591be747138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591be6e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5591be6e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591be6e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5591be101429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5591be0eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5591be0e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5591be1520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5591bdd43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5591bde2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5591bdc9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5591bdca52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5591bdc8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5591bdcb84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7b6bd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5591bdc7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32bd2142107c0cc01cbad5e3353b623099615bcd Step #5: MERGE-OUTER: attempt 862 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2617515291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32bd2142107c0cc01cbad5e3353b623099615bcd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1523 processed earlier; will process 2492 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60592== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c32917594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c3288bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c3286e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f192054841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f192035d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f192033c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c32847e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562c3331b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c332b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562c332b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c332b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562c32d8c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562c32dc333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562c32ce1e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562c32ce3ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x562c32a0fa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562c329f5dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x562c32a03ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x562c32a03ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x562c32a03ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562c3286fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562c328792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562c328607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562c3288c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f192033e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562c32853bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f3862d9202c4e2c8a1269d939c998d5df6e0a8c Step #5: MERGE-OUTER: attempt 863 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2620580126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f3862d9202c4e2c8a1269d939c998d5df6e0a8c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1525 processed earlier; will process 2490 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60670== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d42250594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d421c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d421a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4b59ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4b57cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4b57ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d42180e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555d42c54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d42bee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555d42bf0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d42bf035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555d4260e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d425fbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d425f532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d4265f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d42250c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d4233ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d421a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d421b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d421997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d421c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd4b57b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d4218cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b6158989b9dd17a76a9f1f148b21d6a78240382 Step #5: MERGE-OUTER: attempt 864 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2621130350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b6158989b9dd17a76a9f1f148b21d6a78240382' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1526 processed earlier; will process 2489 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60683== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bd24b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bd2428b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bd240b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d296aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d294bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d2949e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bd23e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561bd2eb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bd2e52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561bd2e54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bd2e5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561bd29292c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561bd296033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561bd287ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x561bd2880ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561bd25aca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561bd2592dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561bd25a0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561bd25a0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561bd25a0ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561bd240cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561bd24162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561bd23fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561bd24294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f7d294a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561bd23f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9612563f2ebdb9c8d441c36416efd8a686466449 Step #5: MERGE-OUTER: attempt 865 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2622919883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9612563f2ebdb9c8d441c36416efd8a686466449' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1529 processed earlier; will process 2486 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60775== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f22d9e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f22d954b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f22d937665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7fca1a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7fc9fb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7fc9f96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f22d910e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f22e3e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f22e37e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f22e380375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f22e38035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f22de552c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f22de8c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f22dd9df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f22dd8bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f22dd8532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f22ddef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f22d9e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f22dacceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f22d938d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f22d9422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f22d9297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f22d9554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7fc9f98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f22d91cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64a1fcefffdf9caa6633bd1349f87aa0b0d5164b Step #5: MERGE-OUTER: attempt 866 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2623627969 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/64a1fcefffdf9caa6633bd1349f87aa0b0d5164b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1530 processed earlier; will process 2485 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60788== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e174376594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1742eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1742cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45e6a5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45e687400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45e6853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1742a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e174d7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e174d14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e174d16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e174d1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e174734429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e174721bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e17471b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1747850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e174376c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e174462eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e1742ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1742d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1742bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1742eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45e6855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e1742b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2082d61c8b77b3647fef8da58b69f2137247ade8 Step #5: MERGE-OUTER: attempt 867 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2625010276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2082d61c8b77b3647fef8da58b69f2137247ade8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1532 processed earlier; will process 2483 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60875== ERROR: libFuzzer: deadly signal Step #5: #0 0x556874476594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568743eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568743cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f082a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f080be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f0809d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568743a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556874e7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556874e14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556874e16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556874e1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556874834429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556874821bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55687481b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568748850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556874476c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556874562eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568743ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568743d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568743bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568743eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f0809f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568743b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a34e8eb476fcbd73d22e47a2f4fc7564cfcf31c5 Step #5: MERGE-OUTER: attempt 868 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2625796879 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a34e8eb476fcbd73d22e47a2f4fc7564cfcf31c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1533 processed earlier; will process 2482 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60893== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d98d9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d98d0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d98cf2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f256895441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f256876900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2568748858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d98ccbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d9979f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d99739632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d9973b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9973b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d99159429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d99146bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d9914032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d991aa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d98d9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d98e87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d98cf3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d98cfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d98ce47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d98d104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f256874a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d98cd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d2a2187484ec65fd59b38264343bf0e46364517 Step #5: MERGE-OUTER: attempt 869 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2626587937 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d2a2187484ec65fd59b38264343bf0e46364517' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1534 processed earlier; will process 2481 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60911== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbf7fcf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbf7f43b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbf7f26665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb71cabd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb71c8d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb71c8b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbf7effe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fbf89d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbf896d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fbf896f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbf896f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fbf838d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fbf837abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fbf837432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fbf83de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fbf7fcfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fbf80bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fbf7f27d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fbf7f312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fbf7f187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fbf7f444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb71c8b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fbf7f0bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa131cd2b90fe961be351bbaa65b32be30fbb724 Step #5: MERGE-OUTER: attempt 870 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2627376487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa131cd2b90fe961be351bbaa65b32be30fbb724' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1535 processed earlier; will process 2480 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60929== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe2a6e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe2a654b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe2a637665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffac4e6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffac4c7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffac4c56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe2a610e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fe2b0e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe2b07e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fe2b080375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe2b08035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fe2aa9e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe2aa8bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe2aa8532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe2aaef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe2a6e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe2a7cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe2a638d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe2a6422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe2a6297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe2a6554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffac4c58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe2a61cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65661603ebe1a6ee58f20b60343ec19ac2d8b79f Step #5: MERGE-OUTER: attempt 871 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2628164128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/65661603ebe1a6ee58f20b60343ec19ac2d8b79f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1536 processed earlier; will process 2479 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==60947== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570b30bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570b302fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570b3012665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed535fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed5341200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed533f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570b2febe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5570b3abf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570b3a59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5570b3a5b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5570b34610d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5570b34ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5570b30bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5570b31a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5570b3013d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5570b301d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5570b30047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5570b30304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fed533f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5570b2ff7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a6691ea38527a2e0e855c91e0ca2526f98c1065 Step #5: MERGE-OUTER: attempt 872 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2628958032 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9a6691ea38527a2e0e855c91e0ca2526f98c1065' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1537 processed earlier; will process 2478 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61000== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab565d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab56549b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab5652c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77836de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77834f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77834d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab56505e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab56fd9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab56f73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab56f75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab56f7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab56a4a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab56a8133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ab56992f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ab56980bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ab5697a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ab569e40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ab565d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ab566c1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ab5652dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ab565372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ab5651e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ab5654a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f77834d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ab56511bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8bb3195baa277ab7f0f7b10a34f929d0b80e7c70 Step #5: MERGE-OUTER: attempt 873 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2630213905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8bb3195baa277ab7f0f7b10a34f929d0b80e7c70' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1538 processed earlier; will process 2477 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61039== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebbbc6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebbbbe2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebbbbc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80ae28c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80ae0a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80ae080858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebbbb9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ebbc672138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebbc60c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ebbc60e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebbc60e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ebbc02c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebbc019bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebbc01332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebbc07d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebbbc6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebbbd5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebbbbc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebbbbd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebbbbb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebbbbe34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80ae082082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebbbbaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c89c10e40c66c5fa65cd3bcac0d53f64e21c47c2 Step #5: MERGE-OUTER: attempt 874 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2630976349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c89c10e40c66c5fa65cd3bcac0d53f64e21c47c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1539 processed earlier; will process 2476 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61050== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dbefc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dbef37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dbef1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1b303e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1b2e5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1b2e32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dbeef3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555dbf9c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dbf961632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555dbf963375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dbf96335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555dbf381429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555dbf36ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555dbf36832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555dbf3d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dbefc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dbf0afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dbef1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dbef252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dbef0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dbef384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb1b2e34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dbeeffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e29a938c38d29ee21623f281247aab11769485e Step #5: MERGE-OUTER: attempt 875 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2632336389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e29a938c38d29ee21623f281247aab11769485e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1542 processed earlier; will process 2473 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61165== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d99c33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d99ba7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d99b8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d4d28841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d4d09d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d4d07c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d99b63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d9a637138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d9a5d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d9a5d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d9a5d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d9a0a82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d9a0df33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d99ff0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d99fdebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d99fd832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d9a0420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d99c33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d99d1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d99b8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d99b952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d99b7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d99ba84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d4d07e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d99b6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25ff5fb69564d9d69b3ac90ee59ef3985fa58cef Step #5: MERGE-OUTER: attempt 876 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2633111413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25ff5fb69564d9d69b3ac90ee59ef3985fa58cef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1543 processed earlier; will process 2472 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c01d5cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c01d543b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c01d526665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f576ce5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f576cc7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f576cc53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c01d4ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c01dfd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c01df6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c01df6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c01df6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c01da442c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c01da7b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c01d98cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c01d97abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c01d97432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c01d9de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c01d5cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c01d6bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c01d527d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c01d5312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c01d5187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c01d5444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f576cc55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c01d50bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2607c09486e3b96a6383825bc446dc58fc9cd46 Step #5: MERGE-OUTER: attempt 877 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2634702430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f2607c09486e3b96a6383825bc446dc58fc9cd46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1545 processed earlier; will process 2470 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61269== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df84e10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df84d84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df84d67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f00ae541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f008fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f008d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df84d40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df85814138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df857ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df857b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df857b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df851ce429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df851bbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df851b532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df8521f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df84e10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df84efceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df84d68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df84d722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df84d597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df84d854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f008db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df84d4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b3af4d2f00e00cdb50cc1e77ddf98cf84fe2fc2 Step #5: MERGE-OUTER: attempt 878 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2636151405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5b3af4d2f00e00cdb50cc1e77ddf98cf84fe2fc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1548 processed earlier; will process 2467 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61388== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d978ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d9782eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d97811665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67140b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6713ecb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6713eaa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d977eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d982be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d98258632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d9825a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d9825a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d97d2f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d97d6633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d97c77f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d97c65bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d97c5f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d97cc90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d978bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d979a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d97812d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d9781c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d978037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d9782f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6713eac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d977f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dbdda213c16e9e7cdbddcc49ed5a1da9477936f Step #5: MERGE-OUTER: attempt 879 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2638718693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3dbdda213c16e9e7cdbddcc49ed5a1da9477936f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1552 processed earlier; will process 2463 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61560== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8cf094594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8cf008b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8cefeb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2baf69541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2baf4aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2baf489858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8cefc4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a8cfa98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8cfa32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a8cfa34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8cfa3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a8cf5092c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a8cf54033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a8cf451f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a8cf43fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a8cf43932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a8cf4a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a8cf094c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a8cf180eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a8cefecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a8ceff62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a8cefdd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a8cf0094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2baf48b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a8cefd0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bc152bae1f67bb30f365d9fc25411081401217c Step #5: MERGE-OUTER: attempt 880 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2640044689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9bc152bae1f67bb30f365d9fc25411081401217c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1555 processed earlier; will process 2460 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61673== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640ae192594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640ae106b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640ae0e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe00c5c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe00c3d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe00c3b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640ae0c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5640aeb96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640aeb30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5640aeb32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640aeb3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5640ae550429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640ae53dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640ae53732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640ae5a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640ae192c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640ae27eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640ae0ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640ae0f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640ae0db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640ae1074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe00c3b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640ae0cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-334899f40dea2a33c15decb1af87c639c21bb1c9 Step #5: MERGE-OUTER: attempt 881 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2640466342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/334899f40dea2a33c15decb1af87c639c21bb1c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1556 processed earlier; will process 2459 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61711== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbee065594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbedfd9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbedfbc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51d131f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51d113400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51d1113858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbedf95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dbeea69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbeea03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dbeea05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbeea0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dbee423429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dbee410bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dbee40a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dbee4740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dbee065c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dbee151eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dbedfbdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dbedfc72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dbedfae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dbedfda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f51d1115082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dbedfa1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-056fe301c052fd58889a399da8028e9ec183766f Step #5: MERGE-OUTER: attempt 882 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2641326064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/056fe301c052fd58889a399da8028e9ec183766f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1557 processed earlier; will process 2458 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61727== ERROR: libFuzzer: deadly signal Step #5: #0 0x558bb0ddb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558bb0d4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558bb0d32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68798c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68796d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68796b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558bb0d0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558bb17df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558bb1779632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558bb177b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558bb177b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558bb12502c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558bb128733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558bb1198f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558bb1186bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558bb118032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558bb11ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558bb0ddbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558bb0ec7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558bb0d33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558bb0d3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558bb0d247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558bb0d504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f68796b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558bb0d17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b0ebffd645c861c08adfa48fb90f01784bba020 Step #5: MERGE-OUTER: attempt 883 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2642318164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4b0ebffd645c861c08adfa48fb90f01784bba020' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1559 processed earlier; will process 2456 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61812== ERROR: libFuzzer: deadly signal Step #5: #0 0x556530d48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556530cbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556530c9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6863e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6861f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6861d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556530c78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55653174c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565316e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5565316e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565316e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5565311bd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5565311f433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556531105f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565310f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565310ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565311570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556530d48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556530e34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556530ca0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556530caa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556530c917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556530cbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6861d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556530c84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d4fe683a16bd72f7a7b8c29908b985bf189c070 Step #5: MERGE-OUTER: attempt 884 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2644093866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d4fe683a16bd72f7a7b8c29908b985bf189c070' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1560 processed earlier; will process 2455 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61851== ERROR: libFuzzer: deadly signal Step #5: #0 0x56388a877594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56388a7ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56388a7ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d5b12d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d5af4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d5af21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56388a7a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56388b27b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56388b215632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56388b217375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56388b21735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56388ac35429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56388ac22bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56388ac1c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56388ac860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56388a877c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56388a963eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56388a7cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56388a7d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56388a7c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56388a7ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d5af23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56388a7b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd01e635e861156a829fb7ba6df045ee12dadd6d Step #5: MERGE-OUTER: attempt 885 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2644659568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd01e635e861156a829fb7ba6df045ee12dadd6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1561 processed earlier; will process 2454 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61862== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd059e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd05955b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd05938665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed8692941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed8673e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed8671d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd05911e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd063e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd0637f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd06381375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd0638135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd05d9f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd05d8cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd05d8632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd05df00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd059e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd05acdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd05939d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd059432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd0592a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd059564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed8671f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd0591dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55e86418ffaeeb6a27b56aa9d1b589143b1b237e Step #5: MERGE-OUTER: attempt 886 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2645453510 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55e86418ffaeeb6a27b56aa9d1b589143b1b237e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1562 processed earlier; will process 2453 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61879== ERROR: libFuzzer: deadly signal Step #5: #0 0x560681aa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560681a1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606819fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b0220141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b0201600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b01ff5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606819d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5606824aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560682444632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560682446375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56068244635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560681e64429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560681e51bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560681e4b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560681eb50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560681aa6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560681b92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5606819fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560681a082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5606819ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560681a1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b01ff7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5606819e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c50da182c2a1d888095eacb010315eca8ad65c5f Step #5: MERGE-OUTER: attempt 887 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2646254363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c50da182c2a1d888095eacb010315eca8ad65c5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1563 processed earlier; will process 2452 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61897== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619043b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56190432ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56190430d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc26081241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc26062700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc260606858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619042e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561904dba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561904d54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561904d56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561904d5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561904774429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561904761bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56190475b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619047c50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619043b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5619044a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56190430ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619043182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619042ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56190432b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc260608082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619042f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d276317ab53a7d732080b3cf4959c914fd98217 Step #5: MERGE-OUTER: attempt 888 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2647047287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6d276317ab53a7d732080b3cf4959c914fd98217' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1564 processed earlier; will process 2451 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61915== ERROR: libFuzzer: deadly signal Step #5: #0 0x55881ab2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55881aaa0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55881aa83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f191fc7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f191fa9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f191fa72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55881aa5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55881b530138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55881b4ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55881b4cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55881b4cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55881aeea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55881aed7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55881aed132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55881af3b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55881ab2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55881ac18eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55881aa84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55881aa8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55881aa757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55881aaa14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f191fa74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55881aa68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ebdcbecbf4b4e801ec2ac6154ae9f82a022622b Step #5: MERGE-OUTER: attempt 889 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2647842086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ebdcbecbf4b4e801ec2ac6154ae9f82a022622b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1565 processed earlier; will process 2450 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61933== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581f999b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581f990fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581f98f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5cc6d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5cc4e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5cc4c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581f98cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581fa39f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581fa339632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581fa33b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581fa33b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581f9d59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581f9d46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581f9d4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581f9daa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581f999bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581f9a87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581f98f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581f98fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581f98e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581f99104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5cc4c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581f98d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfea7420e4528075c525049f5499030707377e07 Step #5: MERGE-OUTER: attempt 890 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2648638557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dfea7420e4528075c525049f5499030707377e07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1566 processed earlier; will process 2449 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61951== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc0950b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc0947fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc09462665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d5468f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d544a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d54483858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc0943be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fc09f0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc09ea9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fc09eab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc09eab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fc099802c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fc099b733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fc098c8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fc098b6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fc098b032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fc0991a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fc0950bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fc095f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fc09463d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fc0946d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fc094547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fc094804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d54485082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fc09447bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51f8890126032eea99a8439406780dc7128b06aa Step #5: MERGE-OUTER: attempt 891 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2650787090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/51f8890126032eea99a8439406780dc7128b06aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1570 processed earlier; will process 2445 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62087== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e56e02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e56d76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e56d59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd72d44941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd72d25e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd72d23d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e56d32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e57806138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e577a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e577a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e577a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e572772c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e572ae33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e571bff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e571adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e571a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e572110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e56e02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e56eeeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e56d5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e56d642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e56d4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e56d774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd72d23f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e56d3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f4faa65783d4bcebbf85c13686595244aea2f4e Step #5: MERGE-OUTER: attempt 892 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2651701864 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8f4faa65783d4bcebbf85c13686595244aea2f4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1572 processed earlier; will process 2443 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62196== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f851be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f85132b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f85115665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f736909541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7368eaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7368e89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f850eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560f85bc2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f85b5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560f85b5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f85b5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560f856332c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f8566a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f8557bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f85569bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f8556332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f855cd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f851bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f852aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f85116d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f851202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f851077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f851334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7368e8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f850fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b4e163b9593ed4fd2810e4398d64cc8cbf80326 Step #5: MERGE-OUTER: attempt 893 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2653177907 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1b4e163b9593ed4fd2810e4398d64cc8cbf80326' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1574 processed earlier; will process 2441 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62254== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bfc795594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bfc709b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bfc6ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff9f23d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff9f05200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff9f031858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bfc6c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560bfd199138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bfd133632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560bfd135375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bfd13535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560bfcc0a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560bfcc4133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560bfcb5fe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x560bfcb62c4d in cryptonote::Blockchain::find_blockchain_supplement(unsigned long, std::__1::list> const&, std::__1::vector, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>, std::__1::allocator, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>>>&, unsigned long&, crypto::hash&, unsigned long&, bool, bool, bool, unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2805:9 Step #5: #15 0x560bfc88a17b in cryptonote::core_rpc_server::handle_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*, unsigned long&) /src/monero/monero/src/rpc/core_rpc_server.cpp:549:16 Step #5: #16 0x560bfc88b0e4 in cryptonote::core_rpc_server::on_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:653:12 Step #5: #17 0x560bfc8734e7 in fuzz_get_blocks(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:73:7 Step #5: #18 0x560bfc881ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #19 0x560bfc881ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #20 0x560bfc881ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #21 0x560bfc6edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x560bfc6f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x560bfc6de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x560bfc70a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7eff9f033082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x560bfc6d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea8a2ca74a1788fdd56733575bda8500f8ef3fdc Step #5: MERGE-OUTER: attempt 894 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2654927402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ea8a2ca74a1788fdd56733575bda8500f8ef3fdc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1576 processed earlier; will process 2439 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62362== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fe4804594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fe4778b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fe475b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3d4ee041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3d4cf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3d4cd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fe4734e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559fe5208138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fe51a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559fe51a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fe51a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559fe4c792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559fe4cb033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559fe4bc1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559fe4bafbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559fe4ba932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559fe4c130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559fe4804c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559fe48f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559fe475cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559fe47662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559fe474d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559fe47794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd3d4cd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559fe4740bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52819b51f7e9efb1bf7ff1060ccf3da360788ad4 Step #5: MERGE-OUTER: attempt 895 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2656200349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52819b51f7e9efb1bf7ff1060ccf3da360788ad4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1578 processed earlier; will process 2437 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62477== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee20a85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee209f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee209dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd621e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd61ffd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd61fdc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee209b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee21489138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee21423632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee21425375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee2142535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee20e43429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee20e30bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee20e2a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee20e940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee20a85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee20b71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee209ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee209e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee209ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee209fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbd61fde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee209c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdba24a5f69aca32580de172a79e5bfcd6c8f36c Step #5: MERGE-OUTER: attempt 896 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2656858089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fdba24a5f69aca32580de172a79e5bfcd6c8f36c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1579 processed earlier; will process 2436 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62521== ERROR: libFuzzer: deadly signal Step #5: #0 0x55984fa68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55984f9dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55984f9bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4aaa30741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4aaa11c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4aaa0fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55984f998e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55985046c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559850406632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559850408375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55985040835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55984fe26429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55984fe13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55984fe0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55984fe770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55984fa68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55984fb54eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55984f9c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55984f9ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55984f9b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55984f9dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4aaa0fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55984f9a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12f7f17e2442f7e7b3ed5be2616b7b4e9d6327ad Step #5: MERGE-OUTER: attempt 897 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2658140092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/12f7f17e2442f7e7b3ed5be2616b7b4e9d6327ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1581 processed earlier; will process 2434 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62636== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d97d7e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d97d75db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d97d740665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96e0ba141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96e09b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96e0995858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d97d719e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d97e1ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d97e187632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d97e189375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d97e18935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d97dc5e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d97dc9533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d97dbb3e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d97dbb5ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d97d8e1a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d97d8c7dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d97d8d5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d97d8d5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d97d8d5ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d97d741d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d97d74b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d97d7327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d97d75e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f96e0997082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d97d725bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25cfe9e99106ccfdfb095a3c555c04be844ab342 Step #5: MERGE-OUTER: attempt 898 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2659963115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25cfe9e99106ccfdfb095a3c555c04be844ab342' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1584 processed earlier; will process 2431 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62756== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dec2f21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dec2e95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dec2e78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83115bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83113d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83113b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dec2e51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dec3925138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dec38bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dec38c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dec38c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dec33962c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dec33cd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dec32def8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dec32ccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dec32c632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dec33300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dec2f21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dec300deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dec2e79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dec2e832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dec2e6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dec2e964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f83113b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dec2e5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26b8ad3c5bc474e0fd13f08523bac025546cabf5 Step #5: MERGE-OUTER: attempt 899 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2660418684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/26b8ad3c5bc474e0fd13f08523bac025546cabf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1585 processed earlier; will process 2430 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c46043d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4603b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c460394665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92cd18a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92ccf9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92ccf7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c46036de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c460e41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c460ddb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c460ddd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c460ddd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4607fb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4607e8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c4607e232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c46084c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c46043dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c460529eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c460395d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c46039f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4603867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4603b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f92ccf80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c460379bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e723d2f026f2e11ab5fc70f3b4d1b6fed8c8e682 Step #5: MERGE-OUTER: attempt 900 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2661592256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e723d2f026f2e11ab5fc70f3b4d1b6fed8c8e682' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1587 processed earlier; will process 2428 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62909== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe5ab3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe5aab0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe5aa93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94ee75441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94ee56900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94ee548858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe5aa6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fe5b540138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe5b4da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fe5b4dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe5b4dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fe5afb12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe5afe833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe5aef9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe5aee7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe5aee132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe5af4b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe5ab3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe5ac28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe5aa94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe5aa9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe5aa857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe5aab14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f94ee54a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe5aa78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-273eff491294ebebb93490de794b49e75f5b7a83 Step #5: MERGE-OUTER: attempt 901 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2662096095 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/273eff491294ebebb93490de794b49e75f5b7a83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1588 processed earlier; will process 2427 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62917== ERROR: libFuzzer: deadly signal Step #5: #0 0x562146044594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562145fb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562145f9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f297d40341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f297d21800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f297d1f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562145f74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562146a48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621469e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621469e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621469e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621464b92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5621464f033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562146401f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5621463efbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5621463e932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5621464530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562146044c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562146130eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562145f9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562145fa62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562145f8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562145fb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f297d1f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562145f80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-122db78178fe6e0415feedda85a77afe767f1903 Step #5: MERGE-OUTER: attempt 902 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2663802527 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/122db78178fe6e0415feedda85a77afe767f1903' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1592 processed earlier; will process 2423 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63037== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d83af5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d83a69b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d83a4c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1012c4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1012a5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1012a34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d83a25e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560d844f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d84493632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560d84495375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d8449535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560d83eb3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d83ea0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d83e9a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d83f040f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d83af5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d83be1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d83a4dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d83a572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d83a3e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d83a6a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1012a36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d83a31bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc4d3018249c9498b27d08bb2bcd6571a08fc643 Step #5: MERGE-OUTER: attempt 903 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2665257672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc4d3018249c9498b27d08bb2bcd6571a08fc643' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1594 processed earlier; will process 2421 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63093== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fc8e24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fc8d98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fc8d7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a40d6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a40b7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a40b55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fc8d54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fc9828138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fc97c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fc97c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fc97c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fc92992c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555fc92d033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555fc91e1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555fc91cfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555fc91c932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555fc92330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555fc8e24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555fc8f10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555fc8d7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555fc8d862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555fc8d6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555fc8d994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a40b57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555fc8d60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baeb1d83bc0c9c53875e21e56b3348ef7558e764 Step #5: MERGE-OUTER: attempt 904 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2667353852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/baeb1d83bc0c9c53875e21e56b3348ef7558e764' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1599 processed earlier; will process 2416 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63226== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e87227d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8721f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8721d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f472b56f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f472b38400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f472b363858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8721ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e872c81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e872c1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e872c1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e872c1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8726f22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e87272933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e87263af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e872628bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e87262232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e87268c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e87227dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e872369eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8721d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8721df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8721c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8721f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f472b365082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8721b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1256adf753d9f83ce316482f36b92a1fa4631195 Step #5: MERGE-OUTER: attempt 905 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2668702504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1256adf753d9f83ce316482f36b92a1fa4631195' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1602 processed earlier; will process 2413 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63373== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d6d193594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d6d107b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d6d0ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d33b6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d3397700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d33956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d6d0c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558d6db97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d6db31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558d6db33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d6db3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558d6d6082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558d6d63f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558d6d550f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558d6d53ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558d6d53832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558d6d5a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558d6d193c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558d6d27feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558d6d0ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558d6d0f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558d6d0dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558d6d1084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2d33958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558d6d0cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f174c545dd9f8c595fcba652416af9c957ecc97c Step #5: MERGE-OUTER: attempt 906 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2669486157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f174c545dd9f8c595fcba652416af9c957ecc97c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1603 processed earlier; will process 2412 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==63385== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3409eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b34095fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b340942665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6dc8caa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6dc8abf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6dc8a9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b34091be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b3413ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b341389632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b34138b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b34138b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b340e54ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b340ebed20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55b340f199cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55b340dfa172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55b340dfa172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55b3409ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55b340ad7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55b340943d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b34094d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b3409347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b3409604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f6dc8aa0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b340927bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-699b22d57ac4a5e7525cf28c6c93bd6d872dc7e4 Step #5: MERGE-OUTER: attempt 907 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2671377826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/699b22d57ac4a5e7525cf28c6c93bd6d872dc7e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1607 processed earlier; will process 2408 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63511== ERROR: libFuzzer: deadly signal Step #5: #0 0x556456894594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556456808b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564567eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8af8ddc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8af8bf100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8af8bd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564567c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556457298138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556457232632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556457234375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55645723435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556456d092c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556456d4033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556456c51f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556456c3fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556456c3932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556456ca30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556456894c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556456980eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5564567ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5564567f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5564567dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5564568094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8af8bd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5564567d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2fd1c47160e28679a84b9020f08c681bba6b1dd Step #5: MERGE-OUTER: attempt 908 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2672418572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d2fd1c47160e28679a84b9020f08c681bba6b1dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1609 processed earlier; will process 2406 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63623== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e817402594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e817376b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e817359665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30da47641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30da28b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30da26a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e817332e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e817e06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e817da0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e817da2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e817da235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8177c0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8177adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8177a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e8178110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e817402c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8174eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e81735ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8173642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e81734b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8173774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30da26c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e81733ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c015cad69129f442884536ffd3a5f6223e58b58 Step #5: MERGE-OUTER: attempt 909 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2674447783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c015cad69129f442884536ffd3a5f6223e58b58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1611 processed earlier; will process 2404 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63734== ERROR: libFuzzer: deadly signal Step #5: #0 0x55646df61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55646ded5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55646deb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26f660341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26f641800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26f63f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55646de91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55646e965138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55646e8ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55646e901375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55646e90135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55646e3d62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55646e40d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55646e31ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55646e30cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55646e30632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55646e3700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55646df61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55646e04deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55646deb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55646dec32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55646deaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55646ded64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26f63f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55646de9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-767fcbbb403e5fcf0262baf9947ca65cc6292da2 Step #5: MERGE-OUTER: attempt 910 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2676043057 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/767fcbbb403e5fcf0262baf9947ca65cc6292da2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1613 processed earlier; will process 2402 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63791== ERROR: libFuzzer: deadly signal Step #5: #0 0x56321def4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56321de68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56321de4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c7fe0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c7fc2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c7fbff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56321de24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56321e8f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56321e892632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56321e894375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56321e89435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56321e2b2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56321e29fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56321e29932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56321e3030f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56321def4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56321dfe0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56321de4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56321de562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56321de3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56321de694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c7fc01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56321de30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e0bad678e752eb6466c3ce2dc77ef911246e2f5 Step #5: MERGE-OUTER: attempt 911 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2677223618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7e0bad678e752eb6466c3ce2dc77ef911246e2f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1615 processed earlier; will process 2400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63903== ERROR: libFuzzer: deadly signal Step #5: #0 0x56345d96b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56345d8dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56345d8c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c68eb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c68ccb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c68caa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56345d89be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56345e36f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56345e309632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56345e30b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56345e30b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56345dd29429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56345dd16bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56345dd1032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56345dd7a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56345d96bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56345da57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56345d8c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56345d8cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56345d8b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56345d8e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c68cac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56345d8a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6483a0435f4081aaf5ad48468b392cfc52848a7a Step #5: MERGE-OUTER: attempt 912 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2678017279 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6483a0435f4081aaf5ad48468b392cfc52848a7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1616 processed earlier; will process 2399 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63921== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566fb43f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566fb3b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566fb396665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00aa61541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00aa42a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00aa409858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566fb36fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566fbe43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566fbddd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5566fbddf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566fbddf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5566fb8b42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566fb8eb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566fb7fcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566fb7eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566fb7e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566fb84e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566fb43fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566fb52beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566fb397d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566fb3a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566fb3887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566fb3b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f00aa40b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566fb37bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69b4135d0922fb0587fd8a5a9b106f62a9313f4a Step #5: MERGE-OUTER: attempt 913 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2682153936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69b4135d0922fb0587fd8a5a9b106f62a9313f4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1627 processed earlier; will process 2388 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64161== ERROR: libFuzzer: deadly signal Step #5: #0 0x564306516594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56430648ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56430646d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b6b3bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b6b1d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b6b1b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564306446e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564306f1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564306eb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564306eb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564306eb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643068d4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643068c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643068bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643069250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564306516c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564306602eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56430646ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643064782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56430645f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56430648b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b6b1b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564306452bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34def32c0e2acaa7386ad2d114ac89e95fd353ec Step #5: MERGE-OUTER: attempt 914 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2682812000 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/34def32c0e2acaa7386ad2d114ac89e95fd353ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1628 processed earlier; will process 2387 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64204== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fa61f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fa616ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fa614d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff55456441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff55437900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff554358858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fa6126e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561fa6bfa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fa6b94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561fa6b96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fa6b9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561fa65b4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fa65a1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fa659b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fa66050f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fa61f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fa62e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fa614ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fa61582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fa613f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fa616b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff55435a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fa6132bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a03b15ac9a0035ac6fcbed4c6b21aae1b8217e5 Step #5: MERGE-OUTER: attempt 915 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2684199502 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a03b15ac9a0035ac6fcbed4c6b21aae1b8217e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1630 processed earlier; will process 2385 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64291== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f63eabf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f63ea33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f63ea16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f360d75f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f360d57400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f360d553858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f63e9efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f63f4c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f63f45d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f63f45f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f63f45f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f63ee7d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f63ee6abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f63ee6432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f63eece0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f63eabfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f63ebabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f63ea17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f63ea212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f63ea087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f63ea344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f360d555082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f63e9fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38e7b5654312365a0802fff5988b8706f6813668 Step #5: MERGE-OUTER: attempt 916 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2685995447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/38e7b5654312365a0802fff5988b8706f6813668' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1633 processed earlier; will process 2382 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64387== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c17972594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c178e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c178c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00503ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00501c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00501a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c178a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c18376138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c18310632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c18312375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c1831235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c17d30429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c17d1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c17d1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c17d810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c17972c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c17a5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c178cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c178d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c178bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c178e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f00501a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c178aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3877a37c7adc36d9eb17818a0db3bf8f5959e20e Step #5: MERGE-OUTER: attempt 917 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2686822583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3877a37c7adc36d9eb17818a0db3bf8f5959e20e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1634 processed earlier; will process 2381 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64405== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607fe8b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607fe824b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607fe807665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f301223641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f301204b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f301202a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607fe7e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5607ff2b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607ff24e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5607ff250375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607ff25035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5607fec6e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607fec5bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607fec5532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607fecbf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607fe8b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607fe99ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607fe808d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607fe8122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607fe7f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607fe8254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f301202c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607fe7ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a76c5bd56f3afc7f6b3d35808a1f0fc25adb077 Step #5: MERGE-OUTER: attempt 918 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2687684190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a76c5bd56f3afc7f6b3d35808a1f0fc25adb077' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1635 processed earlier; will process 2380 files now Step #5: #1 pulse exec/s: 0 rss: 294Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64423== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556daed0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556dae44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556dae27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d4074841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d4055d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d4053c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556dae00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5556db8d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556db86e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556db870375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556db87035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5556db3452c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5556db37c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556db28df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556db27bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5556db27532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556db2df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5556daed0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5556dafbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556dae28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556dae322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556dae197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556dae454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d4053e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556dae0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-368bee8e88de682359ecc9c7bac2a2874b74c47c Step #5: MERGE-OUTER: attempt 919 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2688626767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/368bee8e88de682359ecc9c7bac2a2874b74c47c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1637 processed earlier; will process 2378 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64507== ERROR: libFuzzer: deadly signal Step #5: #0 0x558daadd3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558daad47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558daad2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0b668441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0b649900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0b6478858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558daad03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558dab7d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558dab771632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558dab773375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558dab77335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558dab2482c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558dab27f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558dab190f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558dab17ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558dab17832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558dab1e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558daadd3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558daaebfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558daad2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558daad352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558daad1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558daad484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0b647a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558daad0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c58ccefd92f497146dfdb708045edb1660e846e Step #5: MERGE-OUTER: attempt 920 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2693205831 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c58ccefd92f497146dfdb708045edb1660e846e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1648 processed earlier; will process 2367 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64682== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556ecd73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556ecce7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556eccca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14a72e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14a70fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14a70d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556ecca3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5556ed777138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556ed711632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5556ed713375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556ed71335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5556ed131429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556ed11ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556ed11832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556ed1820f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556ecd73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556ece5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556ecccbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556eccd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556eccbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556ecce84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14a70db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556eccafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dc7d2670e9e97e010321a22956c6632e45161c1 Step #5: MERGE-OUTER: attempt 921 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2693994323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0dc7d2670e9e97e010321a22956c6632e45161c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1649 processed earlier; will process 2366 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64699== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ccf70f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ccf683b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ccf666665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2cf186341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2cf167800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2cf1657858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ccf63fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555cd0113138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555cd00ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555cd00af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555cd00af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555ccfb842c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555ccfbbb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555ccfaccf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555ccfababd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555ccfab432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555ccfb1e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555ccf70fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555ccf7fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555ccf667d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555ccf6712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555ccf6587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555ccf6844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2cf1659082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555ccf64bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03b5f893d5f6dc1a733e059423a751b46b7102e9 Step #5: MERGE-OUTER: attempt 922 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2694729115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03b5f893d5f6dc1a733e059423a751b46b7102e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1651 processed earlier; will process 2364 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64779== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aae1f40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aae1eb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aae1e97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3974af841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f397490d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39748ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aae1e70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aae2944138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aae28de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aae28e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aae28e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aae23b52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aae23ec33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aae230ae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55aae230cad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55aae2038a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55aae201edad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55aae202cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55aae202cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55aae202cff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55aae1e98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55aae1ea22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55aae1e897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55aae1eb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f39748ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55aae1e7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-66c1393a4e1c1f578ac720c315e2f14f866d2ebe Step #5: MERGE-OUTER: attempt 923 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2696107852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/66c1393a4e1c1f578ac720c315e2f14f866d2ebe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1652 processed earlier; will process 2363 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64861== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575b3942594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575b38b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575b3899665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e45e0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e45c1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e45bf8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575b3872e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5575b4346138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575b42e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5575b42e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575b42e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5575b3db72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5575b3dee33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5575b3cfff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5575b3cedbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5575b3ce732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5575b3d510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5575b3942c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5575b3a2eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5575b389ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5575b38a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5575b388b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5575b38b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e45bfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5575b387ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a847659606059c3e37b0f3ab12e14a7cfcce1ded Step #5: MERGE-OUTER: attempt 924 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2696914021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a847659606059c3e37b0f3ab12e14a7cfcce1ded' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1653 processed earlier; will process 2362 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64904== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a7b390594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a7b304b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a7b2e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a469e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a467f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a467d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a7b2c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563a7bd94138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a7bd2e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563a7bd30375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a7bd3035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563a7b8052c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a7b83c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a7b74df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a7b73bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a7b73532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a7b79f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a7b390c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a7b47ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a7b2e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a7b2f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a7b2d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a7b3054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0a467d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a7b2ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5da447a7005288e56ed3a45b0ca06ad32a3fb52b Step #5: MERGE-OUTER: attempt 925 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2697385069 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5da447a7005288e56ed3a45b0ca06ad32a3fb52b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1654 processed earlier; will process 2361 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64945== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b67b3dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b67b350b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b67b333665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd042b2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd04293500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd042914858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b67b30ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b67bde0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b67bd7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b67bd7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b67bd7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b67b8512c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b67b88833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b67b799f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b67b787bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b67b78132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b67b7eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b67b3dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b67b4c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b67b334d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b67b33e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b67b3257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b67b3514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd042916082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b67b318bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29d2181d497f58e2c4933a63ed03d622a69c7fae Step #5: MERGE-OUTER: attempt 926 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2698641886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/29d2181d497f58e2c4933a63ed03d622a69c7fae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1655 processed earlier; will process 2360 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64953== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630863ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56308635eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563086341665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bb8afc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bb891100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bb88f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56308631ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563086dee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563086d88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563086d8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563086d8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630867a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563086795bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56308678f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630867f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630863eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630864d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563086342d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56308634c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630863337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56308635f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3bb88f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563086326bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e10fb80a1a0d5aa12ad202b45aebc8f272781e56 Step #5: MERGE-OUTER: attempt 927 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2699311300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e10fb80a1a0d5aa12ad202b45aebc8f272781e56' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1656 processed earlier; will process 2359 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64965== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599dba60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599db9d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599db9b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22b622141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22b603600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22b6015858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599db990e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5599dc464138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599dc3fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5599dc400375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599dc40035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5599dbed52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5599dbf0c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5599dbe1df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5599dbe0bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5599dbe0532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5599dbe6f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5599dba60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5599dbb4ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5599db9b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5599db9c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5599db9a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5599db9d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f22b6017082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5599db99cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bdbaa2b7295f8a9aecff58e9bc61dd399b407d1 Step #5: MERGE-OUTER: attempt 928 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2700516001 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2bdbaa2b7295f8a9aecff58e9bc61dd399b407d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1658 processed earlier; will process 2357 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65044== ERROR: libFuzzer: deadly signal Step #5: #0 0x56108bbfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56108bb71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56108bb54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca3c1d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca3bfe600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca3bfc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56108bb2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56108c601138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56108c59b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56108c59d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56108c59d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56108bfbb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56108bfa8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56108bfa232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56108c00c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56108bbfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56108bce9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56108bb55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56108bb5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56108bb467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56108bb724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fca3bfc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56108bb39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f25da632324fac692cd8c168a8e88082aec3b7b Step #5: MERGE-OUTER: attempt 929 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2701596941 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6f25da632324fac692cd8c168a8e88082aec3b7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1660 processed earlier; will process 2355 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65122== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a800e4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a800dc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a800da3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34e8e8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34e8ca000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34e8c7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a800d7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a801850138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8017ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a8017ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8017ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a80120a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8011f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8011f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a80125b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a800e4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a800f38eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a800da4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a800dae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a800d957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a800dc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34e8c81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a800d88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-087389b96734708c3038b18bc9a85434a0fea18d Step #5: MERGE-OUTER: attempt 930 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702253223 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/087389b96734708c3038b18bc9a85434a0fea18d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1661 processed earlier; will process 2354 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65166== ERROR: libFuzzer: deadly signal Step #5: #0 0x558841d3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558841caeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558841c91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa55610a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa555f1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa555efe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558841c6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55884273e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588426d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588426da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588426da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588420f8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588420e5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588420df32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588421490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558841d3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558841e26eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558841c92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558841c9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558841c837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558841caf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa555f00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558841c76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b33871dd3af1e2960999fb3621bbc16714bf28e6 Step #5: MERGE-OUTER: attempt 931 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2702855495 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b33871dd3af1e2960999fb3621bbc16714bf28e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1662 processed earlier; will process 2353 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65179== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa60896594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa6080ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa607ed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64da5e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64da3fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64da3da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa607c6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa6129a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa61234632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa61236375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa6123635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa60c54429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa60c41bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa60c3b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa60ca50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa60896c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa60982eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa607eed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa607f82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa607df7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa6080b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64da3dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa607d2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1317a6ab994d38c92b4419c11a270934e83225d Step #5: MERGE-OUTER: attempt 932 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703645464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b1317a6ab994d38c92b4419c11a270934e83225d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1663 processed earlier; will process 2352 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65196== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b72d5bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b72d530b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b72d513665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a95f8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a95d9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a95d7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b72d4ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b72dfc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b72df5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b72df5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b72df5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b72d97a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b72d967bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b72d96132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b72d9cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b72d5bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b72d6a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b72d514d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b72d51e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b72d5057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b72d5314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a95d7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b72d4f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9650d1ada0b31ebc6af8c239bb2639e445323b7c Step #5: MERGE-OUTER: attempt 933 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704433617 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9650d1ada0b31ebc6af8c239bb2639e445323b7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1664 processed earlier; will process 2351 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==65214== ERROR: libFuzzer: deadly signal Step #5: #0 0x56211848e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562118402b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621183e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feee750b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feee732000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feee72ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621183bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562118e92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562118e2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562118e2e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5621188340d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56211889d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56211848ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56211857aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5621183e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5621183f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5621183d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5621184034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7feee7301082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5621183cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7dfccbc6503feabdd76440152eebcda6b3019c0d Step #5: MERGE-OUTER: attempt 934 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2705225199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7dfccbc6503feabdd76440152eebcda6b3019c0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1665 processed earlier; will process 2350 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65267== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e8db3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e8daafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e8da92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f759ecde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f759eaf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f759ead2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e8da6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561e8e53f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e8e4d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561e8e4db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e8e4db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561e8dfb02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e8dfe733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e8def8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e8dee6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e8dee032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e8df4a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e8db3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e8dc27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e8da93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e8da9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e8da847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e8dab04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f759ead4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e8da77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-894da90be9bb794f8d1c9a08879d6bc493bc657c Step #5: MERGE-OUTER: attempt 935 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706364379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/894da90be9bb794f8d1c9a08879d6bc493bc657c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1666 processed earlier; will process 2349 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65306== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7eb693594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7eb607b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7eb5ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbe7faf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbe7dc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbe7da3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7eb5c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7ec097138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7ec031632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e7ec033375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7ec03335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7ebb082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7ebb3f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7eba50f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7eba3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7eba3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7ebaa20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7eb693c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7eb77feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7eb5ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7eb5f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7eb5dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7eb6084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdbe7da5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7eb5cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5641400032860ddf9a38331e2055723a19c2b261 Step #5: MERGE-OUTER: attempt 936 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2708128965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5641400032860ddf9a38331e2055723a19c2b261' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1670 processed earlier; will process 2345 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==65393== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c4cbf0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c4cb64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c4cb47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd567f9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd567dae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd567d8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c4cb20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c4d5f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c4d58e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c4d590375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c4d59035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c4d0652c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556c4d096fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x556c4cce46bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x556c4ccfe8c5 in cryptonote::core_rpc_server::on_get_info_json(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:2683:10 Step #5: #15 0x556c4ccd5fd1 in fuzz_get_info_json(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:615:7 Step #5: #16 0x556c4ccdcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x556c4ccdcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x556c4ccdcff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x556c4cb48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556c4cb522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556c4cb397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556c4cb654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd567d8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556c4cb2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2195afe5b93ac1f4b34ce49d9bcb3c8633e1c09 Step #5: MERGE-OUTER: attempt 937 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710140552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b2195afe5b93ac1f4b34ce49d9bcb3c8633e1c09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1671 processed earlier; will process 2344 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65506== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640f691d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640f6891b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640f6874665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faebc2c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faebc0d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faebc0b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640f684de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5640f7321138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640f72bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5640f72bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640f72bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5640f6cdb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640f6cc8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640f6cc232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640f6d2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640f691dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640f6a09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640f6875d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640f687f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640f68667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640f68924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faebc0b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640f6859bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dfd82434d0cd20fb481b0346975815ade29b96d Step #5: MERGE-OUTER: attempt 938 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711104204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2dfd82434d0cd20fb481b0346975815ade29b96d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1672 processed earlier; will process 2343 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65553== ERROR: libFuzzer: deadly signal Step #5: #0 0x55618d1ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55618d15eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55618d141665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf70c9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf70aad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf70a8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55618d11ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55618dbee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55618db88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55618db8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55618db8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55618d65f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55618d69633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55618d5b4e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55618d5b6ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55618d2e2a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55618d2c8dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55618d2d6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55618d2d6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55618d2d6ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55618d142d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55618d14c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55618d1337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55618d15f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7faf70a8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55618d126bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c9a6a6714a35c63bcbe42ecd83f1018dacadbb2 Step #5: MERGE-OUTER: attempt 939 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2713475572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c9a6a6714a35c63bcbe42ecd83f1018dacadbb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1676 processed earlier; will process 2339 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65673== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e0fc2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e0fb9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e0fb82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f605e0a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f605deb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f605de96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e0fb5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e1062f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e105c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e105cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e105cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e0ffe9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e0ffd6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e0ffd032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e1003a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e0fc2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e0fd17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e0fb83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e0fb8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e0fb747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e0fba04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f605de98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e0fb67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-66ac493ec902a353019815f396267daf8629268d Step #5: MERGE-OUTER: attempt 940 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2714163527 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/66ac493ec902a353019815f396267daf8629268d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1677 processed earlier; will process 2338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65685== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c05bf07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c05be7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c05be5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4edbcec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4edbb0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4edbae0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c05be37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c05c90b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c05c8a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c05c8a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c05c8a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c05c2c5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c05c2b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c05c2ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c05c3160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c05bf07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c05bff3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c05be5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c05be692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c05be507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c05be7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4edbae2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c05be43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c323740051df7c12b5484cf81fa42a5791e09a12 Step #5: MERGE-OUTER: attempt 941 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2714950922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c323740051df7c12b5484cf81fa42a5791e09a12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1678 processed earlier; will process 2337 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==65702== ERROR: libFuzzer: deadly signal Step #5: #0 0x560fe1b45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560fe1ab9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560fe1a9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25476d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25474e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25474c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560fe1a75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560fe2549138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560fe24e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560fe24e5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x560fe1eeb0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560fe1f540f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560fe1b45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560fe1c31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560fe1a9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560fe1aa72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560fe1a8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560fe1aba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f25474c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560fe1a81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25d1c1ee2c4f2b593e08f87b00fa18f600446027 Step #5: MERGE-OUTER: attempt 942 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2715744159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25d1c1ee2c4f2b593e08f87b00fa18f600446027' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1679 processed earlier; will process 2336 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65724== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d62b2a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d62b218b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d62b1fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8cf32741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8cf13c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8cf11b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d62b1d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d62bca8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d62bc42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d62bc44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d62bc4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d62b7192c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d62b75033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d62b66ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d62b670ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d62b39ca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d62b382dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d62b390ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d62b390ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d62b390ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d62b1fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d62b2062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d62b1ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d62b2194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa8cf11d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d62b1e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5e6f20b60ba83d083119dcb8600fa7a69a7c31a Step #5: MERGE-OUTER: attempt 943 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2716734717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d5e6f20b60ba83d083119dcb8600fa7a69a7c31a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1680 processed earlier; will process 2335 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65829== ERROR: libFuzzer: deadly signal Step #5: #0 0x56296d8fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56296d86fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56296d852665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb20b7df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb20b5f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb20b5d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56296d82be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56296e2ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56296e299632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56296e29b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56296e29b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56296dd702c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56296dda733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56296dda84b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x56296dc9f178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x56296dd0a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x56296d8fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56296d9e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56296d853d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56296d85d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56296d8447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56296d8704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb20b5d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56296d837bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a33f31e195e181a546d89ad049b72ee59e3afdce Step #5: MERGE-OUTER: attempt 944 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2718981912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a33f31e195e181a546d89ad049b72ee59e3afdce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1683 processed earlier; will process 2332 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65955== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a22c8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a22c00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a22be3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5ef18e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5eefa300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5eef82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a22bbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557a23690138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a2362a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557a2362c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a2362c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557a2304a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a23037bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a2303132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a2309b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a22c8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a22d78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a22be4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a22bee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a22bd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a22c014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5eef84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a22bc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-369f85406d92d07bc9f6fb4e3b4f254cdb5ccedc Step #5: MERGE-OUTER: attempt 945 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2719392925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/369f85406d92d07bc9f6fb4e3b4f254cdb5ccedc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1684 processed earlier; will process 2331 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65964== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aabf0ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aabf021b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aabf004665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab38a6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab3887800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab38857858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aabefdde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aabfab1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aabfa4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aabfa4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aabfa4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aabf5222c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aabf55933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aabf46af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aabf458bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aabf45232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aabf4bc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aabf0adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aabf199eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aabf005d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aabf00f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aabeff67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aabf0224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fab38859082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aabefe9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c6457446ac112e0a9bf2392cb01fd903ba87237 Step #5: MERGE-OUTER: attempt 946 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2720630037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3c6457446ac112e0a9bf2392cb01fd903ba87237' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1686 processed earlier; will process 2329 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66048== ERROR: libFuzzer: deadly signal Step #5: #0 0x55769670c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557696680b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557696663665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7cdd7c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7cdd5dd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7cdd5bc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55769663ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557697110138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576970aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576970ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576970ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557696b812c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557696bb833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557696ac9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557696ab7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557696ab132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557696b1b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55769670cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5576967f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557696664d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55769666e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5576966557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5576966814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7cdd5be082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557696648bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c159c6c7a3d43c8484adfeb81fce21a745a8421 Step #5: MERGE-OUTER: attempt 947 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2722356267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c159c6c7a3d43c8484adfeb81fce21a745a8421' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1689 processed earlier; will process 2326 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66201== ERROR: libFuzzer: deadly signal Step #5: #0 0x559178812594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559178786b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559178769665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ac2e5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ac2c6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ac2c4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559178742e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559179216138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591791b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5591791b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591791b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559178c872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559178cbe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559178bcff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559178bbdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559178bb732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559178c210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559178812c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5591788feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55917876ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5591787742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55917875b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5591787874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ac2c4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55917874ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-138eeaceca2f611af3df07d2f17c1dc7913e5188 Step #5: MERGE-OUTER: attempt 948 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2722825059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/138eeaceca2f611af3df07d2f17c1dc7913e5188' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1690 processed earlier; will process 2325 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66240== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4b42a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4b4214b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4b41f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd50c4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd50a5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd50a3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4b41d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b4b4ca4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4b4c3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b4b4c40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4b4c4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b4b465e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4b464bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4b464532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4b46af0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4b42a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4b438ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4b41f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4b42022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4b41e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4b42154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd50a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4b41dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-124ca64ec8c96761c28b672ed764d91530ebb682 Step #5: MERGE-OUTER: attempt 949 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2723670733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/124ca64ec8c96761c28b672ed764d91530ebb682' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1691 processed earlier; will process 2324 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66256== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c7aaf9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c7aa6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c7aa50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc452d9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc452ba600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc452b85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c7aa29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c7b4fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c7b497632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c7b499375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c7b49935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c7aeb7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c7aea4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c7ae9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c7af080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c7aaf9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c7abe5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c7aa51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c7aa5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c7aa427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c7aa6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc452b87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c7aa35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eecb0d02829c010925bcefe008ae3b5729a6ac85 Step #5: MERGE-OUTER: attempt 950 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2724454668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eecb0d02829c010925bcefe008ae3b5729a6ac85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1692 processed earlier; will process 2323 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66274== ERROR: libFuzzer: deadly signal Step #5: #0 0x559980033594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55997ffa7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55997ff8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a7d4dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a7d2f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a7d2d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55997ff63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559980a37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599809d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5599809d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599809d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5599803f1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5599803debd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5599803d832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5599804420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559980033c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55998011feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55997ff8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55997ff952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55997ff7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55997ffa84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a7d2d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55997ff6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e7e4afde84b41612ed864ee48a0aa241740676a Step #5: MERGE-OUTER: attempt 951 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2725344098 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2e7e4afde84b41612ed864ee48a0aa241740676a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1694 processed earlier; will process 2321 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66357== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630b464d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630b45c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630b45a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f316373e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f316355300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3163532858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630b457de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630b5051138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630b4feb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5630b4fed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630b4fed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630b4ac22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630b4af933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5630b4a0af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5630b49f8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5630b49f232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5630b4a5c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630b464dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630b4739eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5630b45a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630b45af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5630b45967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630b45c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3163534082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630b4589bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19d2dd31148a6b0179c527fd4296d53b2d502c70 Step #5: MERGE-OUTER: attempt 952 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2726328605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19d2dd31148a6b0179c527fd4296d53b2d502c70' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1696 processed earlier; will process 2319 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66467== ERROR: libFuzzer: deadly signal Step #5: #0 0x557665d16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557665c8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557665c6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf051fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf0501100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf04ff0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557665c46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55766671a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576666b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576666b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576666b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576660d4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576660c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576660bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576661250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557665d16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557665e02eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557665c6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557665c782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557665c5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557665c8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf04ff2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557665c52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ee406b7541ae2ca4cdc0ca790fb49d40bf0f624 Step #5: MERGE-OUTER: attempt 953 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2728041162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8ee406b7541ae2ca4cdc0ca790fb49d40bf0f624' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1699 processed earlier; will process 2316 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583cd976594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583cd8eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583cd8cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa846a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa844b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa84496858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583cd8a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5583ce37a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583ce314632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5583ce316375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583ce31635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5583cdd34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583cdd21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583cdd1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583cdd850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583cd976c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583cda62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583cd8ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583cd8d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583cd8bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583cd8eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa84498082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583cd8b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37e119fbd6be8e9d00d4ae5cd45889f0bc4f6498 Step #5: MERGE-OUTER: attempt 954 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2729148513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37e119fbd6be8e9d00d4ae5cd45889f0bc4f6498' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1702 processed earlier; will process 2313 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66678== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f35f283594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f35f1f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f35f1da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8322ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8320c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa83209f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f35f1b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f35fc87138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f35fc21632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f35fc23375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f35fc2335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f35f641429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f35f62ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f35f62832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f35f6920f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f35f283c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f35f36feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f35f1dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f35f1e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f35f1cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f35f1f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa8320a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f35f1bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82088599d8ad6c583463a7ace510ad1b93f86c19 Step #5: MERGE-OUTER: attempt 955 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2730186990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/82088599d8ad6c583463a7ace510ad1b93f86c19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1704 processed earlier; will process 2311 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66757== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efbf35d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efbf2d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efbf2b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36cb70841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36cb51d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36cb4fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efbf28de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55efbfd61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efbfcfb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55efbfcfd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efbfcfd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55efbf7d22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55efbf80933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55efbf71af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55efbf708bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55efbf70232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55efbf76c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55efbf35dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55efbf449eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55efbf2b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55efbf2bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55efbf2a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55efbf2d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f36cb4fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55efbf299bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06300bfcd917f196d582470af44ca7360bd3bde9 Step #5: MERGE-OUTER: attempt 956 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2731667037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06300bfcd917f196d582470af44ca7360bd3bde9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1707 processed earlier; will process 2308 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66845== ERROR: libFuzzer: deadly signal Step #5: #0 0x560527e54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560527dc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560527dab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e0227a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e0208f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e0206e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560527d84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560528858138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605287f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5605287f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605287f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560528212429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605281ffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605281f932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605282630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560527e54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560527f40eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560527dacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560527db62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560527d9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560527dc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e02070082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560527d90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-845cd1f5bc90c59b4da68886ebd50ba6a86ef1ad Step #5: MERGE-OUTER: attempt 957 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2733069184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/845cd1f5bc90c59b4da68886ebd50ba6a86ef1ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1709 processed earlier; will process 2306 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==66901== ERROR: libFuzzer: deadly signal Step #5: #0 0x561efdbb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561efdb24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561efdb07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddb735341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddb716800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddb7147858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561efdae0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561efe5b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561efe54e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561efe550578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x561efdf560d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561efdfbf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561efdbb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561efdc9ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561efdb08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561efdb122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561efdaf97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561efdb254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fddb7149082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561efdaecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb4955718d3fdde7018074c085e753797dc0586e Step #5: MERGE-OUTER: attempt 958 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2733866996 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bb4955718d3fdde7018074c085e753797dc0586e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1710 processed earlier; will process 2305 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66954== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8799f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d87996db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d879950665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8de90841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8de71d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8de6fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d879929e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d87a3fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d87a397632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d87a399375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d87a39935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d879e6e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d879ea533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d879db6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d879da4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d879d9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d879e080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8799f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d879ae5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d879951d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d87995b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8799427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d87996e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8de6fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d879935bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-698940c9d00742697a7d8e8790c5a24b441b7eac Step #5: MERGE-OUTER: attempt 959 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2734992303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/698940c9d00742697a7d8e8790c5a24b441b7eac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1712 processed earlier; will process 2303 files now Step #5: #1 pulse exec/s: 0 rss: 225Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67037== ERROR: libFuzzer: deadly signal Step #5: #0 0x55742d919594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55742d88db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55742d870665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cd425441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cd406900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cd4048858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55742d849e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55742e31d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55742e2b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55742e2b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55742e2b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55742dd8e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55742ddc533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55742dcd6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55742dcc4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55742dcbe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55742dd280f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55742d919c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55742da05eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55742d871d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55742d87b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55742d8627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55742d88e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6cd404a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55742d855bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05bcef526627918e2b5e9dccb05b595eb4c99f2c Step #5: MERGE-OUTER: attempt 960 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2737002569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05bcef526627918e2b5e9dccb05b595eb4c99f2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1716 processed earlier; will process 2299 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67196== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b35a2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b359a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b35985665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9685b9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96859a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9685985858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b3595ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b36432138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b363cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b363ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b363ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b35dec429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b35dd9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b35dd332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b35e3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b35a2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b35b1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b35986d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b359902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b359777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b359a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9685987082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b3596abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-839641c29ec331242c360c85ed8d733b9f47f75d Step #5: MERGE-OUTER: attempt 961 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2737796946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/839641c29ec331242c360c85ed8d733b9f47f75d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1717 processed earlier; will process 2298 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67213== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f12c5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f12bceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f12bb1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd0b26541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd0b07a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd0b059858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f12b8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562f1365e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f135f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562f135fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f135fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562f130cf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f1310633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f13017f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f13005bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f12fff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f130690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f12c5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f12d46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f12bb2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f12bbc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f12ba37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f12bcf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdd0b05b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f12b96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89519e3bf34a814245a5ae70a6f330708d6520df Step #5: MERGE-OUTER: attempt 962 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2740090449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89519e3bf34a814245a5ae70a6f330708d6520df' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1722 processed earlier; will process 2293 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67351== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600067af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560006723b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560006706665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbaf9a1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbaf982900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbaf9808858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600066dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600071b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56000714d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56000714f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56000714f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560006b6d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560006b5abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560006b5432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560006bbe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600067afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56000689beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560006707d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600067112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600066f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600067244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbaf980a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600066ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-123389e340a7fc19d46866c019e811e9e65e642c Step #5: MERGE-OUTER: attempt 963 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2740879643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/123389e340a7fc19d46866c019e811e9e65e642c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1723 processed earlier; will process 2292 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67368== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607faa9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607faa11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607fa9f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f517f3c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f517f1dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f517f1bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607fa9cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5607fb4a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607fb43b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5607fb43d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607fb43d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5607fae5b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607fae48bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607fae4232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607faeac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607faa9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607fab89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607fa9f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607fa9ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607fa9e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607faa124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f517f1bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607fa9d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c74da3882ee9579f6c3922c1de7e831cb57cc073 Step #5: MERGE-OUTER: attempt 964 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2741670096 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c74da3882ee9579f6c3922c1de7e831cb57cc073' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1724 processed earlier; will process 2291 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67386== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649034c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56490343ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56490341d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe389bae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3899c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3899a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649033f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564903eca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564903e64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564903e66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564903e6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564903884429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564903871bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56490386b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5649038d50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5649034c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5649035b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56490341ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5649034282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56490340f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56490343b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3899a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564903402bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da4967ec75cfea2903679c8a9c6d0dd9f6de4f3a Step #5: MERGE-OUTER: attempt 965 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2742458363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/da4967ec75cfea2903679c8a9c6d0dd9f6de4f3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1725 processed earlier; will process 2290 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67404== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d7cf54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d7cec8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d7ceab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3ddd3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3ddb5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3ddb2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d7ce84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d7d958138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d7d8f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d7d8f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d7d8f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d7d312429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d7d2ffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d7d2f932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d7d3630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d7cf54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d7d040eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d7ceacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d7ceb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d7ce9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d7cec94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3ddb31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d7ce90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-076ab6762e386858a60294d5aa6a1c43073a6620 Step #5: MERGE-OUTER: attempt 966 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2743245706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/076ab6762e386858a60294d5aa6a1c43073a6620' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1726 processed earlier; will process 2289 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67422== ERROR: libFuzzer: deadly signal Step #5: #0 0x559317622594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559317596b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559317579665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f041db1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f041d93400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f041d913858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559317552e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559318026138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559317fc0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559317fc2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559317fc235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559317a972c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559317ace33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5593179dff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5593179cdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5593179c732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559317a310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559317622c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55931770eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55931757ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5593175842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55931756b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5593175974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f041d915082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55931755ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c70bb8aa5f0ddd9883b142863ce2f88265ade069 Step #5: MERGE-OUTER: attempt 967 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2744233669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c70bb8aa5f0ddd9883b142863ce2f88265ade069' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1728 processed earlier; will process 2287 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67507== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622bf151594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622bf0c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622bf0a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b01d9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b01ba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b01b84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622bf081e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622bfb55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622bfaef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622bfaf1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622bfaf135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622bf5c62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622bf5fd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622bf51be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5622bf51dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5622bf249a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5622bf22fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5622bf23dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5622bf23dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5622bf23dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5622bf0a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5622bf0b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5622bf09a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5622bf0c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4b01b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5622bf08dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f92967c7a7dffacb611bdc570345da2487e4c5d Step #5: MERGE-OUTER: attempt 968 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2745178322 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8f92967c7a7dffacb611bdc570345da2487e4c5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1729 processed earlier; will process 2286 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67582== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635ba19a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635ba10eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635ba0f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66b9f2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66b9d3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66b9d19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635ba0cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635bab9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635bab38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635bab3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635bab3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635ba558429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635ba545bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635ba53f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635ba5a90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635ba19ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635ba286eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635ba0f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635ba0fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635ba0e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635ba10f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f66b9d1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635ba0d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-132752dbe1abf510b35f30541994aa06d209b195 Step #5: MERGE-OUTER: attempt 969 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2745623118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/132752dbe1abf510b35f30541994aa06d209b195' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1730 processed earlier; will process 2285 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67621== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f70ccf8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f70cc6cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f70cc4f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39ae62041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39ae43500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39ae414858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f70cc28e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f70d6fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f70d696632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f70d698375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f70d69835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f70d16d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f70d1a433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f70d0b5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f70d0a3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f70d09d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f70d1070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f70ccf8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f70cde4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f70cc50d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f70cc5a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f70cc417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f70cc6d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f39ae416082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f70cc34bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-668424411aa4d735da4fdb0780530f778375a0b5 Step #5: MERGE-OUTER: attempt 970 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2746378101 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/668424411aa4d735da4fdb0780530f778375a0b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1731 processed earlier; will process 2284 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67634== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a21b678594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a21b5ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a21b5cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7d0b1541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7d092a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7d0909858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a21b5a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a21c07c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a21c016632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a21c018375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a21c01835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a21ba36429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a21ba23bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a21ba1d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a21ba870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a21b678c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a21b764eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a21b5d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a21b5da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a21b5c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a21b5ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff7d090b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a21b5b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b25e495777f0700c70f0156541e04298dbbae4c Step #5: MERGE-OUTER: attempt 971 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747168213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b25e495777f0700c70f0156541e04298dbbae4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1732 processed earlier; will process 2283 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67651== ERROR: libFuzzer: deadly signal Step #5: #0 0x562269e5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562269dcfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562269db2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafcf3f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafcf20e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafcf1ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562269d8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56226a85f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56226a7f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56226a7fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56226a7fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56226a219429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56226a206bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56226a20032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56226a26a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562269e5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562269f47eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562269db3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562269dbd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562269da47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562269dd04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fafcf1ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562269d97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b58289477ecc11c6bfa69db4a59201f7a41a5db9 Step #5: MERGE-OUTER: attempt 972 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747958007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b58289477ecc11c6bfa69db4a59201f7a41a5db9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1733 processed earlier; will process 2282 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df9fe75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df9fde9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df9fdcc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe8410241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe83f1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe83ef6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df9fda5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dfa0879138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfa0813632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dfa0815375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfa081535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dfa0233429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dfa0220bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dfa021a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dfa02840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df9fe75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df9ff61eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df9fdcdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df9fdd72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df9fdbe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df9fdea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe83ef8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df9fdb1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dcf95a02dc9e5b0dc4df0c9269cfdbe7f29b781 Step #5: MERGE-OUTER: attempt 973 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2748749926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4dcf95a02dc9e5b0dc4df0c9269cfdbe7f29b781' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1734 processed earlier; will process 2281 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67687== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be2b0cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be2b041b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be2b024665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ea0de641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ea0bfb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ea0bda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be2affde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55be2bad1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be2ba6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55be2ba6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be2ba6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55be2b48b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be2b478bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be2b47232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be2b4dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be2b0cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be2b1b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be2b025d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be2b02f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be2b0167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be2b0424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ea0bdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be2b009bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ce3f5fa3466622140ff84a9ad92a2c86fcc740d Step #5: MERGE-OUTER: attempt 974 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2749589900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6ce3f5fa3466622140ff84a9ad92a2c86fcc740d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1736 processed earlier; will process 2279 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67770== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571992e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55719925cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55719923f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e5aad341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e5a8e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e5a8c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557199218e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557199cec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557199c86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557199c88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557199c8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55719975d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55719979433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5571996a5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557199693bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55719968d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5571996f70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5571992e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5571993d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557199240d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55719924a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5571992317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55719925d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e5a8c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557199224bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26860532b9c9430e7f62ebb23527150c22918168 Step #5: MERGE-OUTER: attempt 975 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2751402414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/26860532b9c9430e7f62ebb23527150c22918168' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1739 processed earlier; will process 2276 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67866== ERROR: libFuzzer: deadly signal Step #5: #0 0x559001bf5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559001b69b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559001b4c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4afbf7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4afbd9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4afbd73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559001b25e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5590025f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559002593632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559002595375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55900259535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55900206a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5590020a133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559001fb2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559001fa0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559001f9a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5590020040f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559001bf5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559001ce1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559001b4dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559001b572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559001b3e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559001b6a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4afbd75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559001b31bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7cc72b2c0c711438fad814e7108e48344b094ff Step #5: MERGE-OUTER: attempt 976 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2752675494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f7cc72b2c0c711438fad814e7108e48344b094ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1741 processed earlier; will process 2274 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67981== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0b1426594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0b139ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0b137d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cf460441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cf441900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cf43f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0b1356e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a0b1e2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0b1dc4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0b1dc6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0b1dc635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a0b17e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a0b17d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a0b17cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a0b18350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a0b1426c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a0b1512eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a0b137ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a0b13882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a0b136f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a0b139b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3cf43fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a0b1362bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c30404891de9f970968821f969174fabf79552a Step #5: MERGE-OUTER: attempt 977 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2754912130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c30404891de9f970968821f969174fabf79552a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1747 processed earlier; will process 2268 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e309877594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3097ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3097ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f883b5d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f883b3eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f883b3ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3097a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e30a27b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e30a215632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e30a217375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e30a21735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e309c35429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e309c22bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e309c1c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e309c860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e309877c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e309963eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3097cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3097d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3097c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3097ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f883b3cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3097b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6571cd720abab88dbec657c31bab49175a454785 Step #5: MERGE-OUTER: attempt 978 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2756090756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6571cd720abab88dbec657c31bab49175a454785' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1749 processed earlier; will process 2266 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68264== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f105a6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1059e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1059c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff34a2cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff34a0e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff34a0c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f10599ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f106470138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f10640a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f10640c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f10640c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f105ee12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f105f1833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f105e29f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f105e17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f105e1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f105e7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f105a6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f105b58eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f1059c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f1059ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f1059b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f1059e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff34a0c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f1059a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3c696082789a4eaf3d9fea4601e488b1044f0a5 Step #5: MERGE-OUTER: attempt 979 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2757401793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3c696082789a4eaf3d9fea4601e488b1044f0a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1750 processed earlier; will process 2265 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68271== ERROR: libFuzzer: deadly signal Step #5: #0 0x562db4dd4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562db4d48b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562db4d2b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f593786941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f593767e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f593765d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562db4d04e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562db57d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562db5772632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562db5774375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562db577435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562db52492c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562db528033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562db519ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562db51a0ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x562db4ecca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562db4eb2dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x562db4ec0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x562db4ec0ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x562db4ec0ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562db4d2cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562db4d362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562db4d1d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562db4d494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f593765f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562db4d10bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52673ea4225b42baf61cdea7fdb349475e0e77e5 Step #5: MERGE-OUTER: attempt 980 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2759354204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52673ea4225b42baf61cdea7fdb349475e0e77e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1752 processed earlier; will process 2263 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68394== ERROR: libFuzzer: deadly signal Step #5: #0 0x56144402e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561443fa2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561443f85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f43fddd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f43fdbe800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f43fdbc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561443f5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561444a32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614449cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5614449ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614449ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5614444a32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5614444da33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5614443ebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5614443d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5614443d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56144443d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56144402ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56144411aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561443f86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561443f902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561443f777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561443fa34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f43fdbc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561443f6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05044c403c8e94f9fb88c4b235d3d920914a69a4 Step #5: MERGE-OUTER: attempt 981 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2760598660 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05044c403c8e94f9fb88c4b235d3d920914a69a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1754 processed earlier; will process 2261 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68510== ERROR: libFuzzer: deadly signal Step #5: #0 0x557228934594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572288a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55722888b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc0a2f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc0a10a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc0a0e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557228864e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557229338138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572292d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572292d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572292d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557228da92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557228de033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557228cf1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557228cdfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557228cd932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557228d430f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557228934c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557228a20eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55722888cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572288962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55722887d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572288a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc0a0eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557228870bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cc119c5013b8bbce38c7105b53c29b4ada3fb6e Step #5: MERGE-OUTER: attempt 982 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2762089709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1cc119c5013b8bbce38c7105b53c29b4ada3fb6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1757 processed earlier; will process 2258 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68631== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1be8de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1be852b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1be835665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92f7a7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92f789300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92f7872858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1be80ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d1bf2e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1bf27c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d1bf27e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1bf27e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1bed532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d1bed8a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d1beca8e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d1becaaad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d1be9d6a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d1be9bcdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d1be9caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d1be9caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d1be9caff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d1be836d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d1be8402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d1be8277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d1be8534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f92f7874082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d1be81abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3db866b93dda7b545f3a886c51e756f45ac173a4 Step #5: MERGE-OUTER: attempt 983 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2763593269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3db866b93dda7b545f3a886c51e756f45ac173a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1759 processed earlier; will process 2256 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68747== ERROR: libFuzzer: deadly signal Step #5: #0 0x56489cd3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56489ccafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56489cc92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f134e69141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f134e4a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f134e485858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56489cc6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56489d73f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56489d6d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56489d6db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56489d6db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56489d0f9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56489d0e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56489d0e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56489d14a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56489cd3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56489ce27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56489cc93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56489cc9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56489cc847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56489ccb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f134e487082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56489cc77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59f1d1621c5d7d15b70df221b23dd8a953048f1a Step #5: MERGE-OUTER: attempt 984 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2764592631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/59f1d1621c5d7d15b70df221b23dd8a953048f1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1761 processed earlier; will process 2254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68832== ERROR: libFuzzer: deadly signal Step #5: #0 0x558147087594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558146ffbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558146fde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5e242041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5e223500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5e2214858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558146fb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558147a8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558147a25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558147a27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558147a2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558147445429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558147432bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55814742c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581474960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558147087c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558147173eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558146fdfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558146fe92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558146fd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558146ffc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5e2216082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558146fc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f2c5eb02072b882a590b2f761f878f06c522faf Step #5: MERGE-OUTER: attempt 985 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2765017590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8f2c5eb02072b882a590b2f761f878f06c522faf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1762 processed earlier; will process 2253 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68870== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c886511594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c886485b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c886468665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c885e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c883fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c883db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c886441e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c886f15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c886eaf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c886eb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c886eb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c8869862c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8869bd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c8868cef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c8868bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c8868b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c8869200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c886511c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c8865fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c886469d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c8864732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c88645a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c8864864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c883dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c88644dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e82c5497ef0f6d951e47920b123ee02a51e728e6 Step #5: MERGE-OUTER: attempt 986 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2765776195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e82c5497ef0f6d951e47920b123ee02a51e728e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1763 processed earlier; will process 2252 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68882== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7d145a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7d13ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7d13b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f695d38141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f695d19600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f695d175858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7d138ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7d1e5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7d1df8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e7d1dfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7d1dfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7d18cf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7d190633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7d1817f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7d1805bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7d17ff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7d18690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7d145ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7d1546eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7d13b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7d13bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7d13a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7d13cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f695d177082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7d1396bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6fafb723b8eb9ebec450cadd212df83492c2c52 Step #5: MERGE-OUTER: attempt 987 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2767034685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6fafb723b8eb9ebec450cadd212df83492c2c52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1765 processed earlier; will process 2250 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68971== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7c59d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7c5945b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7c5928665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f312573541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f312554a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3125529858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7c5901e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7c63d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7c636f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7c6371375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7c637135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7c5d8f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7c5d7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7c5d7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7c5de00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7c59d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7c5abdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7c5929d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7c59332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7c591a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7c59464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f312552b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7c590dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c26296bf629a14b8a41f1a8e7cd9b530ec270632 Step #5: MERGE-OUTER: attempt 988 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2767463741 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c26296bf629a14b8a41f1a8e7cd9b530ec270632' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1766 processed earlier; will process 2249 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69041== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5152b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c51522cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c51520f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f890522341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f890503800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8905017858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5151e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c515cbc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c515c56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c515c58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c515c5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c51572d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c51576433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c515675f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c515663bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c51565d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5156c70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5152b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5153a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c515210d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c51521a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5152017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c51522d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8905019082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5151f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-692222dfe665ca63adf1e164296cc1b41bd06a93 Step #5: MERGE-OUTER: attempt 989 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2768958039 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/692222dfe665ca63adf1e164296cc1b41bd06a93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1768 processed earlier; will process 2247 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69098== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa2edfc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa2ed70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa2ed53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa28411a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa283f2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa283f0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa2ed2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa2f800138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa2f79a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa2f79c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa2f79c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa2f2712c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aa2f2a833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aa2f1b9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aa2f1a7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aa2f1a132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aa2f20b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aa2edfcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aa2eee8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aa2ed54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aa2ed5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aa2ed457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aa2ed714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa283f10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aa2ed38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97b1e1af702efedc02d20dcc10ff635853efef59 Step #5: MERGE-OUTER: attempt 990 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2770245013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/97b1e1af702efedc02d20dcc10ff635853efef59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1770 processed earlier; will process 2245 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69212== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7bd8a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7bd819b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7bd7fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49b9fbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49b9dd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49b9db1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7bd7d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7be2a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7be243632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e7be245375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7be24535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7bdd1a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7bdd5133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7bdc62f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7bdc50bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7bdc4a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7bdcb40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7bd8a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7bd991eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7bd7fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7bd8072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7bd7ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7bd81a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f49b9db3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7bd7e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb5903d196ae442743591879c9979ebd15352630 Step #5: MERGE-OUTER: attempt 991 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2771524847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb5903d196ae442743591879c9979ebd15352630' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1772 processed earlier; will process 2243 files now Step #5: #1 pulse exec/s: 0 rss: 252Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69326== ERROR: libFuzzer: deadly signal Step #5: #0 0x55863d439594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55863d3adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55863d390665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4636e5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4636c7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4636c52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55863d369e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55863de3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55863ddd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55863ddd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55863ddd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55863d8ae2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55863d8e533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55863d7f6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55863d7e4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55863d7de32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55863d8480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55863d439c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55863d525eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55863d391d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55863d39b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55863d3827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55863d3ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4636c54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55863d375bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc0a55a98fb4f0403469fbe5fcfe8d40836ae03d Step #5: MERGE-OUTER: attempt 992 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2773197263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc0a55a98fb4f0403469fbe5fcfe8d40836ae03d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1775 processed earlier; will process 2240 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffc2527594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffc249bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffc247e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb41673f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb41655400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb416533858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffc2457e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ffc2f2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffc2ec5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ffc2ec7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffc2ec735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ffc28e5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ffc28d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ffc28cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ffc29360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ffc2527c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ffc2613eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ffc247fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ffc24892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ffc24707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ffc249c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb416535082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ffc2463bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a304218d514bbd9769d6e02af7965a8feb63f06 Step #5: MERGE-OUTER: attempt 993 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2774196098 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a304218d514bbd9769d6e02af7965a8feb63f06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1778 processed earlier; will process 2237 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69531== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c96b8e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c96b856b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c96b839665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ad069341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ad04a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ad0487858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c96b812e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c96c2e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c96c280632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c96c282375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c96c28235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c96bd572c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c96bd8e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c96bc9ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c96bc8dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c96bc8732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c96bcf10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c96b8e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c96b9ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c96b83ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c96b8442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c96b82b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c96b8574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3ad0489082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c96b81ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38537c38120c46f841370da2e6f467906bcfebed Step #5: MERGE-OUTER: attempt 994 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2775479432 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/38537c38120c46f841370da2e6f467906bcfebed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1780 processed earlier; will process 2235 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69646== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa6a787594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa6a6fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa6a6de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39decc141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39dead600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39deab5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa6a6b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa6b18b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa6b125632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa6b127375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa6b12735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa6ab45429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa6ab32bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa6ab2c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa6ab960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa6a787c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa6a873eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa6a6dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa6a6e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa6a6d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa6a6fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39deab7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa6a6c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f6ad95d08b91c1ffdb966d374d947c0b94c4dac Step #5: MERGE-OUTER: attempt 995 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2778005643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6f6ad95d08b91c1ffdb966d374d947c0b94c4dac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1785 processed earlier; will process 2230 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69877== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4d1c3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4d1bafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4d1b92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80b956b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80b938000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80b935f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4d1b6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4d263f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4d25d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4d25db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4d25db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4d1ff9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4d1fe6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4d1fe032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4d204a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4d1c3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d4d1d27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4d1b93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4d1b9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4d1b847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4d1bb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80b9361082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4d1b77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40a53c8ab905ddf6c661cd99eba0ceff56ee856f Step #5: MERGE-OUTER: attempt 996 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2779891827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/40a53c8ab905ddf6c661cd99eba0ceff56ee856f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1789 processed earlier; will process 2226 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70001== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c92b241594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c92b1b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c92b198665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b614c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b612d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b612b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c92b171e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c92bc45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c92bbdf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c92bbe1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c92bbe135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c92b6b62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c92b6ed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c92b5fef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c92b5ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c92b5e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c92b6500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c92b241c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c92b32deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c92b199d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c92b1a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c92b18a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c92b1b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0b612b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c92b17dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6edea36d691f13172eef96e08a7474cf1fe143a Step #5: MERGE-OUTER: attempt 997 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2781004147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d6edea36d691f13172eef96e08a7474cf1fe143a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1791 processed earlier; will process 2224 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==70086== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637366ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563736662b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563736645665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f166484b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f166466000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f166463f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56373661ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5637370f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56373708c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56373708e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56373708e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563736b57ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563736bc1d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x563736c1c9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x563736afd172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x563736afd172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5637366eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5637367daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563736646d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5637366502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5637366377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5637366634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f1664641082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56373662abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34f48eea8dc5e63a3bf7fbc55887b71e9f10dc20 Step #5: MERGE-OUTER: attempt 998 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2781907621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/34f48eea8dc5e63a3bf7fbc55887b71e9f10dc20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1792 processed earlier; will process 2223 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70168== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a6081f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a60793b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a60776665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c7d41041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c7d22500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c7d204858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a6074fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a61223138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a611bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a611bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a611bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a60c942c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560a60ccb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560a60bdcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560a60bcabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560a60bc432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560a60c2e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560a6081fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560a6090beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560a60777d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560a607812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560a607687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560a607944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c7d206082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560a6075bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c5b7137a9040f6ac7a0ccd7fc26a880e6404deb Step #5: MERGE-OUTER: attempt 999 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2782393472 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c5b7137a9040f6ac7a0ccd7fc26a880e6404deb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1793 processed earlier; will process 2222 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70208== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611a9b44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611a9ab8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611a9a9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85c7a9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85c78b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85c7892858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611a9a74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611aa548138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611aa4e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611aa4e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611aa4e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611a9fb92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5611a9ff033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5611a9ff14b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5611a9ee8178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5611a9f530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5611a9b44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5611a9c30eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5611a9a9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5611a9aa62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5611a9a8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5611a9ab94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f85c7894082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5611a9a80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d83c646681cfeb61960c7e005b7d8038a6d2720e Step #5: MERGE-OUTER: attempt 1000 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2782994482 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d83c646681cfeb61960c7e005b7d8038a6d2720e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1794 processed earlier; will process 2221 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70224== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597a157f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597a14f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597a14d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c62bcb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c629e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c629bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597a14afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5597a1f83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597a1f1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5597a1f1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597a1f1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5597a193d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597a192abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597a192432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597a198e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597a157fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597a166beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597a14d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597a14e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597a14c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597a14f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c629c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597a14bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f596782586f67e3258ef6b6f518a862693f1ab4 Step #5: MERGE-OUTER: attempt 1001 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2783446912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9f596782586f67e3258ef6b6f518a862693f1ab4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1795 processed earlier; will process 2220 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70233== ERROR: libFuzzer: deadly signal Step #5: #0 0x560903802594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560903776b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560903759665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85ba75e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85ba57300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85ba552858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560903732e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560904206138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609041a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609041a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609041a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560903bc0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560903badbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560903ba732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560903c110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560903802c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609038eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56090375ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609037642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56090374b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609037774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85ba554082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56090373ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4db55a966fb4dae8d572b4c02f3ae85b184bada Step #5: MERGE-OUTER: attempt 1002 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2784237124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4db55a966fb4dae8d572b4c02f3ae85b184bada' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1796 processed earlier; will process 2219 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==70250== ERROR: libFuzzer: deadly signal Step #5: #0 0x55649ff80594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55649fef4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55649fed7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f2781941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f2762e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f2760d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55649feb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5564a0984138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564a091e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5564a0920578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5564a03260d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5564a038f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55649ff80c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5564a006ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55649fed8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55649fee22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55649fec97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55649fef54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3f2760f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55649febcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00a7110f165f38438fac20ca4e88a0bfaf148250 Step #5: MERGE-OUTER: attempt 1003 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2785023871 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00a7110f165f38438fac20ca4e88a0bfaf148250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1797 processed earlier; will process 2218 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==70272== ERROR: libFuzzer: deadly signal Step #5: #0 0x563047ff3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563047f67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563047f4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f612f34b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f612f16000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f612f13f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563047f23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630489f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563048991632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563048993375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56304899335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56304845cad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630484c6d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5630485219cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x563048402172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x563048402172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x563047ff3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5630480dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563047f4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x563047f552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x563047f3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x563047f684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f612f141082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563047f2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb3942cdd6f667d1e25989fb608969a4f34eab8a Step #5: MERGE-OUTER: attempt 1004 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2785509645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eb3942cdd6f667d1e25989fb608969a4f34eab8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1798 processed earlier; will process 2217 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70345== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d743eaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d743e23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d743e06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12bbaee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12bb90300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12bb8e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d743ddfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7448b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d74484d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d74484f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d74484f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7443242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d74435b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d74426cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d74425abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d74425432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d7442be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d743eafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d743f9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d743e07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d743e112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d743df87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d743e244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f12bb8e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d743debbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8710240aff661d4ed47f9eefbfed61234c7bb22 Step #5: MERGE-OUTER: attempt 1005 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2786293263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8710240aff661d4ed47f9eefbfed61234c7bb22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1799 processed earlier; will process 2216 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70359== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f4fa39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f4f9adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f4f990665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae5487041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae5468500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae54664858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f4f969e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f5043d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f503d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f503d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f503d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f4fdf7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f4fde4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f4fdde32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f4fe480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f4fa39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f4fb25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f4f991d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f4f99b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f4f9827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f4f9ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae54666082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f4f975bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3f70acab58d1ba2b6bed16c23b6fcfebd5aea4c Step #5: MERGE-OUTER: attempt 1006 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2788450944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3f70acab58d1ba2b6bed16c23b6fcfebd5aea4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1804 processed earlier; will process 2211 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70463== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571dc805594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571dc779b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571dc75c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0f20a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0f1ebd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0f1e9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571dc735e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5571dd209138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571dd1a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5571dd1a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571dd1a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5571dcc7a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5571dccb133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5571dcbc2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5571dcbb0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5571dcbaa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5571dcc140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5571dc805c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5571dc8f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5571dc75dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5571dc7672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5571dc74e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5571dc77a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc0f1e9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5571dc741bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd834593e7f34500bf5374e8637b29bc23d77e23 Step #5: MERGE-OUTER: attempt 1007 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2791894214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd834593e7f34500bf5374e8637b29bc23d77e23' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1807 processed earlier; will process 2208 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70618== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1ce1df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1ce153b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1ce136665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f476fc6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f476fa7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f476fa5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1ce10fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d1cebe3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1ceb7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d1ceb7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1ceb7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1ce59d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d1ce58abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d1ce58432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1ce5ee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1ce1dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d1ce2cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1ce137d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1ce1412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1ce1287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1ce1544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f476fa5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1ce11bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d142cebeb9d91051492f48f5a86b9b7f8aa9ffe1 Step #5: MERGE-OUTER: attempt 1008 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2792699090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d142cebeb9d91051492f48f5a86b9b7f8aa9ffe1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1808 processed earlier; will process 2207 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70633== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644f046c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644f03e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644f03c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3ad67641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3ad48b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3ad46a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644f039ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5644f0e70138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644f0e0a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5644f0e0c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644f0e0c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5644f082a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644f0817bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644f081132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644f087b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644f046cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644f0558eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644f03c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644f03ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644f03b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644f03e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3ad46c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644f03a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06c5ecba00ec83ab24d38c8555afae57b38f8350 Step #5: MERGE-OUTER: attempt 1009 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2793493498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06c5ecba00ec83ab24d38c8555afae57b38f8350' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1809 processed earlier; will process 2206 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70651== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b2d12d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b2d0a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b2d084665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa167f5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa167d7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa167d52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b2d05de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b2db31138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b2dacb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b2dacd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b2dacd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b2d4eb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b2d4d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b2d4d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b2d53c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b2d12dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b2d219eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b2d085d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b2d08f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b2d0767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b2d0a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa167d54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b2d069bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5499014ef3c0176f15e18708f8ed39f173013e52 Step #5: MERGE-OUTER: attempt 1010 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2794283074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5499014ef3c0176f15e18708f8ed39f173013e52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1810 processed earlier; will process 2205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70669== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644f4319594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644f428db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644f4270665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5f12e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5f10fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5f10d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644f4249e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5644f4d1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644f4cb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5644f4cb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644f4cb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5644f46d7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644f46c4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644f46be32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644f47280f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644f4319c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644f4405eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644f4271d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644f427b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644f42627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644f428e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5f10db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644f4255bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cd3d9c596ee7c3dda2b443113add90558d7996b Step #5: MERGE-OUTER: attempt 1011 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2795072563 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1cd3d9c596ee7c3dda2b443113add90558d7996b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1811 processed earlier; will process 2204 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==70687== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9674c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b96743ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b96741d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc4e97141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc4e78600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc4e765858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9673f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b967eca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b967e64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b967e66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b967e6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b96792fad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b967999d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55b9679f49cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55b9678d5172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55b9678d5172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55b9674c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55b9675b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55b96741ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b9674282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b96740f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b96743b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fdc4e767082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b967402bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c66b26177ed5dff5fd2ed0970c2a440f18c4ff8 Step #5: MERGE-OUTER: attempt 1012 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2796610761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1c66b26177ed5dff5fd2ed0970c2a440f18c4ff8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1814 processed earlier; will process 2201 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70817== ERROR: libFuzzer: deadly signal Step #5: #0 0x557698245594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576981b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55769819c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f780819441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7807fa900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7807f88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557698175e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557698c49138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557698be3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557698be5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557698be535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576986ba2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576986f133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55769860fe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x557698612c4d in cryptonote::Blockchain::find_blockchain_supplement(unsigned long, std::__1::list> const&, std::__1::vector, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>, std::__1::allocator, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>>>&, unsigned long&, crypto::hash&, unsigned long&, bool, bool, bool, unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2805:9 Step #5: #15 0x55769833a17b in cryptonote::core_rpc_server::handle_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*, unsigned long&) /src/monero/monero/src/rpc/core_rpc_server.cpp:549:16 Step #5: #16 0x55769833b0e4 in cryptonote::core_rpc_server::on_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:653:12 Step #5: #17 0x5576983234e7 in fuzz_get_blocks(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:73:7 Step #5: #18 0x557698331ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #19 0x557698331ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #20 0x557698331ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #21 0x55769819dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x5576981a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55769818e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x5576981ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f7807f8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x557698181bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ea780fa104ebdf21a6c3090551e307e347ff345 Step #5: MERGE-OUTER: attempt 1013 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2797855409 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4ea780fa104ebdf21a6c3090551e307e347ff345' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1816 processed earlier; will process 2199 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70895== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8da336594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8da2aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8da28d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50a393c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50a375100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50a3730858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8da266e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f8dad3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8dacd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f8dacd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8dacd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f8da6f4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8da6e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8da6db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8da7450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8da336c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8da422eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f8da28ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f8da2982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8da27f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8da2ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50a3732082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f8da272bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-561e0c02f550afa8dd7cb89efb64aeb61ef47452 Step #5: MERGE-OUTER: attempt 1014 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2798859129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/561e0c02f550afa8dd7cb89efb64aeb61ef47452' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1817 processed earlier; will process 2198 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70934== ERROR: libFuzzer: deadly signal Step #5: #0 0x56023dd1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56023dc92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56023dc75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23562de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23560f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23560d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56023dc4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56023e722138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56023e6bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56023e6be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56023e6be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56023e0dc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56023e0c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56023e0c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56023e12d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56023dd1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56023de0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56023dc76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56023dc802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56023dc677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56023dc934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f23560d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56023dc5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-291bdc9f7f53de388a1fe6137603b5c22b871361 Step #5: MERGE-OUTER: attempt 1015 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2799832574 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/291bdc9f7f53de388a1fe6137603b5c22b871361' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1820 processed earlier; will process 2195 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70979== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588a8491594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588a8405b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588a83e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4a2e4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4a2c5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4a2c3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588a83c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588a8e95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588a8e2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588a8e31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588a8e3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588a884f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588a883cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588a883632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588a88a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588a8491c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588a857deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588a83e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588a83f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588a83da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588a84064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4a2c3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588a83cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03eb54e1049ff58b1716478d9088297319b4ac26 Step #5: MERGE-OUTER: attempt 1016 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2800640889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03eb54e1049ff58b1716478d9088297319b4ac26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1821 processed earlier; will process 2194 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70996== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd64b04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd64a78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd64a5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c78a7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c7888800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c78867858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd64a34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd65508138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd654a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd654a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd654a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd64ec2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd64eafbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd64ea932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd64f130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd64b04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd64bf0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd64a5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd64a662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd64a4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd64a794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c78869082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd64a40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfa1291bc45b19bc20bf937e60fe41aeb5216d8e Step #5: MERGE-OUTER: attempt 1017 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2801431951 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dfa1291bc45b19bc20bf937e60fe41aeb5216d8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1822 processed earlier; will process 2193 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71014== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f529b73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f529ae7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f529aca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2b892741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2b873c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2b871b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f529aa3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f52a577138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f52a511632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f52a513375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f52a51335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f529f31429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f529f1ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f529f1832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f529f820f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f529b73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f529c5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f529acbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f529ad52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f529abc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f529ae84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2b871d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f529aafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-945ca38d6a19927097bdb9b6702c614d4cd3875c Step #5: MERGE-OUTER: attempt 1018 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2802221427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/945ca38d6a19927097bdb9b6702c614d4cd3875c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1823 processed earlier; will process 2192 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==71032== ERROR: libFuzzer: deadly signal Step #5: #0 0x55def0042594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55deeffb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55deeff99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa213ae241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2138f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2138d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55deeff72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55def0a46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55def09e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55def09e2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55def03e80d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55def04510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55def0042c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55def012eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55deeff9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55deeffa42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55deeff8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55deeffb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa2138d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55deeff7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1850e14eb4d6a4f67551d1ddbfa2b17746a85d7d Step #5: MERGE-OUTER: attempt 1019 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2803011909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1850e14eb4d6a4f67551d1ddbfa2b17746a85d7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1824 processed earlier; will process 2191 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71085== ERROR: libFuzzer: deadly signal Step #5: #0 0x55624c114594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55624c088b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55624c06b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f1146741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f1127c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f1125b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55624c044e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55624cb18138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55624cab2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55624cab4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55624cab435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55624c4d2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55624c4bfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55624c4b932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55624c5230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55624c114c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55624c200eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55624c06cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55624c0762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55624c05d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55624c0894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f1125d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55624c050bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57811a8e6d40f787f7e041718ba5cb4d080391cc Step #5: MERGE-OUTER: attempt 1020 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2804165803 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/57811a8e6d40f787f7e041718ba5cb4d080391cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1826 processed earlier; will process 2189 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71196== ERROR: libFuzzer: deadly signal Step #5: #0 0x56193d405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56193d379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56193d35c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f167439841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16741ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f167418c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56193d335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56193de09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56193dda3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56193dda5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56193dda535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56193d7c3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56193d7b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56193d7aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56193d8140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56193d405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56193d4f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56193d35dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56193d3672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56193d34e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56193d37a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f167418e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56193d341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b06038554487675f2114f4a7fa32fa720479183a Step #5: MERGE-OUTER: attempt 1021 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2804823812 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b06038554487675f2114f4a7fa32fa720479183a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1827 processed earlier; will process 2188 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71207== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aea5a25594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aea5999b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aea597c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b714f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b7130500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b712e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aea5955e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aea6429138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aea63c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aea63c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aea63c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aea5de3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aea5dd0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aea5dca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aea5e340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aea5a25c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aea5b11eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aea597dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aea59872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aea596e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aea599a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b712e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aea5961bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4df464c815b344f6bb048c25625bb411cfbc135f Step #5: MERGE-OUTER: attempt 1022 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2806223827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4df464c815b344f6bb048c25625bb411cfbc135f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1829 processed earlier; will process 2186 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==71294== ERROR: libFuzzer: deadly signal Step #5: #0 0x55678c67d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55678c5f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55678c5d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a787241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a768700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a7666858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55678c5ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55678d081138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55678d01b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55678d01d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55678ca230d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55678ca8c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55678c67dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55678c769eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55678c5d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55678c5df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55678c5c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55678c5f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff0a7668082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55678c5b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b514d35c6d025feef47c328163161937800a41b6 Step #5: MERGE-OUTER: attempt 1023 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2807013292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b514d35c6d025feef47c328163161937800a41b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1830 processed earlier; will process 2185 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71347== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb9838f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb98303b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb982e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c0e43e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c0e25300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c0e232858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb982bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb98d93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb98d2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb98d2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb98d2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb988042c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb9883b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb98759e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55fb9875bad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55fb98487a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55fb9846ddad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55fb9847bff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55fb9847bff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55fb9847bff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55fb982e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55fb982f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55fb982d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55fb983044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5c0e234082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55fb982cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fcab19fb9606e2c552574507c6847adb05f2803 Step #5: MERGE-OUTER: attempt 1024 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2808610121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7fcab19fb9606e2c552574507c6847adb05f2803' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1831 processed earlier; will process 2184 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de7ce6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de7cde2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de7cdc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b6aeb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b6acce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b6acad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de7cd9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de7d872138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de7d80c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de7d80e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de7d80e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de7d2e32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de7d31a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de7d22bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de7d219bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de7d21332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de7d27d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de7ce6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de7cf5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de7cdc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de7cdd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de7cdb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de7cde34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0b6acaf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de7cdaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a02383aae988ae7bf0b03e42bb4722fe43e76e4 Step #5: MERGE-OUTER: attempt 1025 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2809687418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a02383aae988ae7bf0b03e42bb4722fe43e76e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1833 processed earlier; will process 2182 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71478== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f411ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f41142b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f41125665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15d8d1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15d8b2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15d8b0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f410fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f41bd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f41b6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f41b6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f41b6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f416432c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f4167a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f41598e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x564f4159aad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x564f412c6a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x564f412acdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x564f412baff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x564f412baff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x564f412baff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x564f41126d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x564f411302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x564f411177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x564f411434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f15d8b0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x564f4110abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c43299835e20c73ab086095afcc561cfda45e709 Step #5: MERGE-OUTER: attempt 1026 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2814318597 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c43299835e20c73ab086095afcc561cfda45e709' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1842 processed earlier; will process 2173 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa1a893594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa1a807b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa1a7ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f518a99b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f518a7b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f518a78f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa1a7c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa1b297138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa1b231632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa1b233375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa1b23335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa1ad082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aa1ad3f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aa1ac50f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aa1ac3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aa1ac3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aa1aca20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aa1a893c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aa1a97feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aa1a7ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aa1a7f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aa1a7dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aa1a8084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f518a791082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aa1a7cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c970f9125e6e1324addc189d5f46922b5197898 Step #5: MERGE-OUTER: attempt 1027 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2815041217 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c970f9125e6e1324addc189d5f46922b5197898' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1843 processed earlier; will process 2172 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get generated coins from height 18446744073709551615 failed -- block size not in db Step #5: ==71712== ERROR: libFuzzer: deadly signal Step #5: #0 0x561744c13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561744b87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561744b6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f925ab2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f925a94400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f925a923858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561744b43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561745617138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617455b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5617455b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617455b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5617450882c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617450bd8b8 in cryptonote::BlockchainLMDB::get_block_already_generated_coins(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2798:5 Step #5: #13 0x561744fd7721 in cryptonote::Blockchain::get_miner_data(unsigned char&, unsigned long&, crypto::hash&, crypto::hash&, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>&, unsigned long&, unsigned long&, std::__1::vector>&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:1824:35 Step #5: #14 0x561744d1a1f8 in cryptonote::core_rpc_server::on_getminerdata(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::json_rpc::error&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:1926:17 Step #5: #15 0x561744cf6fbe in fuzz_getminerdata(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:483:7 Step #5: #16 0x561744cffff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #17 0x561744cffff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #18 0x561744cffff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #19 0x561744b6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561744b752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561744b5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561744b884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f925a925082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561744b4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0914e359a9d1d54af681a509da10bb2aafaadb7 Step #5: MERGE-OUTER: attempt 1028 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2817077042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a0914e359a9d1d54af681a509da10bb2aafaadb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1845 processed earlier; will process 2170 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71807== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dcdcba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dcdc2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dcdc11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7fb7f6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7fb7d7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7fb7d5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dcdbeae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559dce6be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559dce658632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559dce65a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559dce65a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559dce078429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559dce065bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559dce05f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559dce0c90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559dcdcbac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559dcdda6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559dcdc12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559dcdc1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559dcdc037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559dcdc2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7fb7d60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559dcdbf6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80afc807f7ac37a6a0a0fdb83d386f54565c8c10 Step #5: MERGE-OUTER: attempt 1029 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2818978296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/80afc807f7ac37a6a0a0fdb83d386f54565c8c10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1848 processed earlier; will process 2167 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71904== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616e8a32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616e89a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616e8989665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36a4c9641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36a4aab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36a4a8a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616e8962e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5616e9436138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616e93d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5616e93d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616e93d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616e8df0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616e8dddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616e8dd732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5616e8e410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5616e8a32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5616e8b1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5616e898ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616e89942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616e897b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5616e89a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36a4a8c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5616e896ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d22eecbc81209d58a1e55ff5d87d231c6983ce7 Step #5: MERGE-OUTER: attempt 1030 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2819766419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7d22eecbc81209d58a1e55ff5d87d231c6983ce7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1849 processed earlier; will process 2166 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71922== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fc836b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fc82dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fc82c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f538ce4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f538cc6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f538cc3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fc829be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563fc8d6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fc8d09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563fc8d0b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fc8d0b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563fc8729429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563fc8716bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563fc871032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563fc877a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563fc836bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563fc8457eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563fc82c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563fc82cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563fc82b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563fc82e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f538cc41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563fc82a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b04d264408f876bb634d878846b72b63c119cfc Step #5: MERGE-OUTER: attempt 1031 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2820553546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b04d264408f876bb634d878846b72b63c119cfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1850 processed earlier; will process 2165 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71940== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583549ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558354963b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558354946665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f386af6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f386ad8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f386ad5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55835491fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5583553f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55835538d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55835538f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55835538f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558354dad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558354d9abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558354d9432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558354dfe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583549efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558354adbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558354947d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583549512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583549387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583549644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f386ad61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55835492bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce0f56d6fd21aec082981cb0866eaf866aa44d1c Step #5: MERGE-OUTER: attempt 1032 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2821343888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce0f56d6fd21aec082981cb0866eaf866aa44d1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1851 processed earlier; will process 2164 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71958== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d585f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d5856cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d5854f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f765efbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f765edd400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f765edb3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d58528e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d58ffc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d58f96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d58f98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d58f9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d58a6d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d58aa433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d589b5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d589a3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d5899d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d58a070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d585f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d586e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d58550d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d5855a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d585417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d5856d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f765edb5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d58534bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc78f679c099d3e43d34dde2f896dc0c39786449 Step #5: MERGE-OUTER: attempt 1033 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2822316750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc78f679c099d3e43d34dde2f896dc0c39786449' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1853 processed earlier; will process 2162 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72042== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a70f65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a70ed9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a70ebc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1f427241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1f408700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1f4066858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a70e95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564a71969138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a71903632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564a71905375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a7190535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564a713da2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a7141133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a71322f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a71310bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a7130a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a713740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a70f65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a71051eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a70ebdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a70ec72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a70eae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a70eda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff1f4068082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a70ea1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8e53b6bb60b400ca3d0eed6b34e2499784c1df4 Step #5: MERGE-OUTER: attempt 1034 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2822951975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8e53b6bb60b400ca3d0eed6b34e2499784c1df4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1854 processed earlier; will process 2161 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72055== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a4da21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a4d995b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a4d978665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea9723d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea9705200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea97031858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a4d951e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563a4e425138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a4e3bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563a4e3c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a4e3c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563a4de962c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a4decd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a4dddef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a4ddccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a4ddc632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a4de300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a4da21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a4db0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a4d979d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a4d9832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a4d96a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a4d9964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fea97033082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a4d95dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7c08ba146ca364e5f3b106aacbaeab64e482055 Step #5: MERGE-OUTER: attempt 1035 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2823651765 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7c08ba146ca364e5f3b106aacbaeab64e482055' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1855 processed earlier; will process 2160 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72068== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612451cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561245140b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561245123665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e37be141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e379f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e379d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612450fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561245bd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561245b6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561245b6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561245b6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5612456412c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56124567833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561245589f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561245577bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56124557132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5612455db0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5612451ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5612452b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561245124d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56124512e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612451157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5612451414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e379d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561245108bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aeaee652b60b453249b2dad53ca00e01bb8eb66a Step #5: MERGE-OUTER: attempt 1036 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2825078375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aeaee652b60b453249b2dad53ca00e01bb8eb66a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1858 processed earlier; will process 2157 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72186== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf783b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf78325b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf78308665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9dcb87841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9dcb68d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9dcb66c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf782e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf78db5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf78d4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf78d51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf78d5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf7876f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf7875cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf7875632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf787c00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf783b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf7849deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf78309d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf783132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf782fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf783264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9dcb66e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf782edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f55c8cfb34e6e8345abb89c3d03b292723ae0fc Step #5: MERGE-OUTER: attempt 1037 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2825536299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4f55c8cfb34e6e8345abb89c3d03b292723ae0fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1859 processed earlier; will process 2156 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72224== ERROR: libFuzzer: deadly signal Step #5: #0 0x557db651a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557db648eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557db6471665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7a55d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7a53e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7a53c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557db644ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557db6f1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557db6eb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557db6eba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557db6eba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557db698f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557db69c633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557db68d7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557db68c5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557db68bf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557db69290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557db651ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557db6606eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557db6472d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557db647c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557db64637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557db648f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb7a53ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557db6456bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e3c68873dd10d25e7517222a128c89c1a2ae910 Step #5: MERGE-OUTER: attempt 1038 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2827001987 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2e3c68873dd10d25e7517222a128c89c1a2ae910' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1861 processed earlier; will process 2154 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72281== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b96f45b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b96f3cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b96f3b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40a22c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40a20db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40a20ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b96f38be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b96fe5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b96fdf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b96fdfb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b96fdfb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b96f819429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b96f806bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b96f80032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b96f86a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b96f45bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b96f547eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b96f3b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b96f3bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b96f3a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b96f3d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40a20bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b96f397bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05bcdc21a4123017239616e31a0398858a8cc6a3 Step #5: MERGE-OUTER: attempt 1039 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2827439225 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05bcdc21a4123017239616e31a0398858a8cc6a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1862 processed earlier; will process 2153 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72352== ERROR: libFuzzer: deadly signal Step #5: #0 0x555753e4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555753dc2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555753da5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb722ee441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb722cf900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb722cd8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555753d7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555754852138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557547ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5557547ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557547ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55575420c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557541f9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557541f332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55575425d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555753e4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555753f3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555753da6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555753db02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555753d977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555753dc34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb722cda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555753d8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7bff3f0bc8330b4704374cd23e2e60f4b3c54fa Step #5: MERGE-OUTER: attempt 1040 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2829701982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c7bff3f0bc8330b4704374cd23e2e60f4b3c54fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1865 processed earlier; will process 2150 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==72409== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b793a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b79319b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b792fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f456b97c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f456b79100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f456b770858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b792d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558b79da9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b79d43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558b79d45578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x558b7974b0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558b797b40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558b793a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558b79491eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558b792fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558b793072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558b792ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558b7931a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f456b772082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558b792e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-597d4d5bc8cafef483fd25d48899e722121aa850 Step #5: MERGE-OUTER: attempt 1041 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2830491387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/597d4d5bc8cafef483fd25d48899e722121aa850' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1866 processed earlier; will process 2149 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==72431== ERROR: libFuzzer: deadly signal Step #5: #0 0x563217222594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563217196b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563217179665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f862f4be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f862f2d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f862f2b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563217152e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563217c26138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563217bc0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563217bc2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5632175c80d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5632176310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563217222c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56321730eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56321717ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5632171842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56321716b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5632171974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f862f2b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56321715ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef9bc7f05a14fc17473b855af81e43e8d0e4f692 Step #5: MERGE-OUTER: attempt 1042 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2830960348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ef9bc7f05a14fc17473b855af81e43e8d0e4f692' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1867 processed earlier; will process 2148 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72501== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ae4cb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ae4c29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ae4c0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdffa7e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdffa5f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdffa5d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ae4be5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555ae56b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ae5653632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555ae5655375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ae565535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555ae512a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555ae516133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555ae5072f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555ae5060bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555ae505a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555ae50c40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555ae4cb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555ae4da1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555ae4c0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555ae4c172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555ae4bfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555ae4c2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdffa5d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555ae4bf1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-066dee7b1e10ecfa6729519a9f76c70ea3f0fc44 Step #5: MERGE-OUTER: attempt 1043 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2832475146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/066dee7b1e10ecfa6729519a9f76c70ea3f0fc44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1868 processed earlier; will process 2147 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72509== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef11258594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef111ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef111af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86cbf0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86cbd1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86cbcf5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef11188e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef11c5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef11bf6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef11bf8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef11bf835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef11616429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef11603bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef115fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef116670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef11258c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef11344eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef111b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef111ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef111a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef111cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86cbcf7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef11194bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efece554515c8147fa0dc1363f39d87ae430f8f5 Step #5: MERGE-OUTER: attempt 1044 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2833125166 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/efece554515c8147fa0dc1363f39d87ae430f8f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1869 processed earlier; will process 2146 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55936a9a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55936a91cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55936a8ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ba641b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ba623000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ba620f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55936a8d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55936b3ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55936b346632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55936b348375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55936b34835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55936ad66429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55936ad53bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55936ad4d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55936adb70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55936a9a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55936aa94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55936a900d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55936a90a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55936a8f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55936a91d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ba6211082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55936a8e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0cbe4476c285404d784efb0bd51b2166ee84960 Step #5: MERGE-OUTER: attempt 1045 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2835226762 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e0cbe4476c285404d784efb0bd51b2166ee84960' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1873 processed earlier; will process 2142 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72611== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c23ab9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c23a2db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c23a10665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30288fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f302871100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30286f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c239e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c244bd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c24457632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c24459375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c2445935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c23f2e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563c23f6533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563c23e83e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x563c23e85ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563c23bb1a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563c23b97dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563c23ba5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563c23ba5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563c23ba5ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563c23a11d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563c23a1b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563c23a027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563c23a2e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f30286f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563c239f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc40e01b1bd99ea3a335764c8bf6f3c565e0551e Step #5: MERGE-OUTER: attempt 1046 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2838196007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc40e01b1bd99ea3a335764c8bf6f3c565e0551e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1875 processed earlier; will process 2140 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72727== ERROR: libFuzzer: deadly signal Step #5: #0 0x56034f0d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56034f04cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56034f02f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feec604241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feec5e5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feec5e36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56034f008e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56034fadc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56034fa76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56034fa78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56034fa7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56034f54d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56034f58433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56034f495f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56034f483bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56034f47d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56034f4e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56034f0d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56034f1c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56034f030d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56034f03a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56034f0217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56034f04d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feec5e38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56034f014bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c0c941134943f25d3f1d7b4e6b3e04b15f75932 Step #5: MERGE-OUTER: attempt 1047 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2839476065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c0c941134943f25d3f1d7b4e6b3e04b15f75932' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1877 processed earlier; will process 2138 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72810== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e298795594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e298709b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2986ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68f16ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68f150300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68f14e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2986c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e299199138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e299133632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e299135375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e29913535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e298b53429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e298b40bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e298b3a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e298ba40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e298795c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e298881eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2986edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2986f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2986de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e29870a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68f14e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2986d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a33568ea141ba7c7096fbbadb3ba2be61c5431b Step #5: MERGE-OUTER: attempt 1048 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2840078048 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a33568ea141ba7c7096fbbadb3ba2be61c5431b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1878 processed earlier; will process 2137 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72853== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615293fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56152936fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561529352665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3ab9e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3ab7fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3ab7da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56152932be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561529dff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561529d99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561529d9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561529d9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615297b9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615297a6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615297a032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56152980a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615293fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615294e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561529353d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56152935d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615293447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615293704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3ab7dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561529337bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c369788ce2c9136f250c4ded54b87face285e96 Step #5: MERGE-OUTER: attempt 1049 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2841919814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c369788ce2c9136f250c4ded54b87face285e96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1882 processed earlier; will process 2133 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72949== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572cb8a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572cb815b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572cb7f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b9d54741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b9d35c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b9d33b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572cb7d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5572cc2a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572cc23f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572cc241375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572cc24135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5572cbc5f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5572cbc4cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5572cbc4632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5572cbcb00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572cb8a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572cb98deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5572cb7f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572cb8032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572cb7ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572cb8164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b9d33d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5572cb7ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62e1bd7684ecfc24368bf94411fa1e47de192e84 Step #5: MERGE-OUTER: attempt 1050 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2842706830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/62e1bd7684ecfc24368bf94411fa1e47de192e84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1883 processed earlier; will process 2132 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72967== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d6ac01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d6ab75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d6ab58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabc9d5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabc9b7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabc9b51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d6ab31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558d6b605138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d6b59f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558d6b5a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d6b5a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558d6afbf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d6afacbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d6afa632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d6b0100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d6ac01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d6acedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d6ab59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d6ab632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d6ab4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d6ab764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fabc9b53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d6ab3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae75e11967d0735db36626d1e3a65fe14259bdb0 Step #5: MERGE-OUTER: attempt 1051 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2843492997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae75e11967d0735db36626d1e3a65fe14259bdb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1884 processed earlier; will process 2131 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72985== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c36749594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c366bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c366a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7946a9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79468a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7946885858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c36679e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555c3714d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c370e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555c370e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c370e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555c36b07429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c36af4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c36aee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c36b580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c36749c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c36835eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c366a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c366ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c366927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c366be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7946887082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c36685bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-155cd2efd9a48b166447efb19845f7bc4622ccb8 Step #5: MERGE-OUTER: attempt 1052 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2844280043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/155cd2efd9a48b166447efb19845f7bc4622ccb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1885 processed earlier; will process 2130 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73003== ERROR: libFuzzer: deadly signal Step #5: #0 0x55825ddb9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55825dd2db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55825dd10665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f880545641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f880526b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f880524a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55825dce9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55825e7bd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55825e757632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55825e759375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55825e75935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55825e177429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55825e164bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55825e15e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55825e1c80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55825ddb9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55825dea5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55825dd11d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55825dd1b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55825dd027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55825dd2e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f880524c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55825dcf5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc230577f6fb091bf66cf4d1b029c8fded86f4b8 Step #5: MERGE-OUTER: attempt 1053 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2845066313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc230577f6fb091bf66cf4d1b029c8fded86f4b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1886 processed earlier; will process 2129 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73021== ERROR: libFuzzer: deadly signal Step #5: #0 0x55980c01b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55980bf8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55980bf72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9fa06eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9fa050000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9fa04df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55980bf4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55980ca1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55980c9b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55980c9bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55980c9bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55980c3d9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55980c3c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55980c3c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55980c42a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55980c01bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55980c107eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55980bf73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55980bf7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55980bf647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55980bf904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9fa04e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55980bf57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd4f8ddb9efc87a165540f6214e4c2bb479ef2a6 Step #5: MERGE-OUTER: attempt 1054 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2845850080 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd4f8ddb9efc87a165540f6214e4c2bb479ef2a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1887 processed earlier; will process 2128 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73039== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625d58ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625d5873b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625d5856665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f230670741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f230651c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23064fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625d582fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5625d6303138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625d629d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5625d629f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625d629f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5625d5d742c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5625d5dab33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5625d5cbcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5625d5caabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5625d5ca432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5625d5d0e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5625d58ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5625d59ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5625d5857d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5625d58612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5625d58487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5625d58744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f23064fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5625d583bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecf51574603d3136a861218eb7ed20f923e72d37 Step #5: MERGE-OUTER: attempt 1055 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2847036123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ecf51574603d3136a861218eb7ed20f923e72d37' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1889 processed earlier; will process 2126 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:18:25,520 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,520 D Found 0/5 transactions on the blockchain Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,520 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 D Failed to find tx in txpool: <9cf82b0fca6cbbb9be9a3aa641c7a189bc7b36603c7982f6b802c101a1042da6> Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 D Failed to find tx in txpool: <8b944f2bb767d249aae12c14332041b53c23a4f80000a05c0000a000000ff904> Step #5: 2026-07-11 07:18:25,521 D Found 3/5 transactions in the pool Step #5: 2026-07-11 07:18:25,521 D 3 transactions found, 2 not found Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:18:25,521 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:18:25,521 D Found 0/8 transactions on the blockchain Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,521 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:18:25,522 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:18:25,522 D Found 8/8 transactions in the pool Step #5: 2026-07-11 07:18:25,524 D 8 transactions found, 0 not found Step #5: 2026-07-11 07:18:25,524 D Invalid address format Step #5: 2026-07-11 07:18:25,524 T Blockchain::get_outs Step #5: 2026-07-11 07:18:25,524 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:18:25,524 T db3: 0 Step #5: 2026-07-11 07:18:25,524 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:18:25,524 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,524 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,524 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,524 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,524 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,526 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:18:25,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,526 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:18:25,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,526 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:18:25,526 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:18:25,526 T batch transaction: committing... Step #5: 2026-07-11 07:18:25,526 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,526 T batch transaction: end Step #5: 2026-07-11 07:18:25,526 D Stopping io_context Step #5: 2026-07-11 07:18:25,527 T Miner has received stop signal Step #5: 2026-07-11 07:18:25,527 T Not mining - nothing to stop Step #5: 2026-07-11 07:18:25,527 T Blockchain::deinit Step #5: 2026-07-11 07:18:25,527 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:18:25,527 T BlockchainLMDB::close Step #5: 2026-07-11 07:18:25,527 T BlockchainLMDB::sync Step #5: 2026-07-11 07:18:25,530 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:18:25,530 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:18:25,532 T Blockchain::Blockchain Step #5: 2026-07-11 07:18:25,532 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:18:25,532 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:18:25,532 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:18:25,532 D option: fast Step #5: 2026-07-11 07:18:25,532 D option: async Step #5: 2026-07-11 07:18:25,532 D option: 250000000bytes Step #5: 2026-07-11 07:18:25,532 T BlockchainLMDB::open Step #5: 2026-07-11 07:18:25,534 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:18:25,534 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:18:25,534 D DB map size: 1073741824 Step #5: 2026-07-11 07:18:25,534 D Space used: 4096 Step #5: 2026-07-11 07:18:25,534 D Space remaining: 1073737728 Step #5: 2026-07-11 07:18:25,534 D Size threshold: 0 Step #5: 2026-07-11 07:18:25,534 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:18:25,582 D Setting m_height to: 0 Step #5: 2026-07-11 07:18:25,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,583 T Blockchain::init Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:18:25,583 D init done Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,583 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,583 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:18:25,610 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:18:25,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:18:25,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:18:25,819 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:18:25,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,819 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:18:25,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,819 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,819 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:18:25,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,846 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:18:25,846 D Miner tx hash: Step #5: 2026-07-11 07:18:25,846 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:18:25,846 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:18:25,847 D DB map size: 1073741824 Step #5: 2026-07-11 07:18:25,847 D Space used: 12288 Step #5: 2026-07-11 07:18:25,847 D Space remaining: 1073729536 Step #5: 2026-07-11 07:18:25,847 D Size threshold: 0 Step #5: 2026-07-11 07:18:25,847 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:18:25,847 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,847 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,847 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:18:25,847 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:18:25,847 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:18:25,847 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:18:25,847 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,847 D Invalidating block template cache Step #5: 2026-07-11 07:18:25,847 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:18:25,847 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,848 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:18:25,848 T Blockchain::get_tail_id Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,848 I Blockchain initialized. last block: 0, d4466.h20.m29.s32 time ago, current difficulty: 1 Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:18:25,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:18:25,848 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:18:25,855 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:18:25,855 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,855 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:18:25,855 T BlockchainLMDB::height Step #5: 2026-07-11 07:18:25,855 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:18:25,855 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73124== ERROR: libFuzzer: deadly signal Step #5: #0 0x55779cd93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55779cd07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55779ccea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75a53fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75a521100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75a51f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55779ccc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55779d797138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55779d731632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55779d733375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55779d73335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55779d2082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55779d23f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55779d150f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55779d13ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55779d13832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55779d1a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55779cd93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55779ce7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55779ccebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55779ccf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55779ccdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55779cd084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f75a51f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55779cccfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0197bb95af3c1a19fc43c812a4c3f580d1d5854 Step #5: MERGE-OUTER: attempt 1056 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2848682033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f0197bb95af3c1a19fc43c812a4c3f580d1d5854' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1892 processed earlier; will process 2123 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73276== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a4e34c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a4e2c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a4e2a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33d3e3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33d3c5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33d3c2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a4e27ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561a4ed50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a4ecea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561a4ecec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a4ecec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561a4e70a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a4e6f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a4e6f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a4e75b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a4e34cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a4e438eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a4e2a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a4e2ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a4e2957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a4e2c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33d3c31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a4e288bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-742fe5b389f5a44a4a6d0424f50474cb76903bee Step #5: MERGE-OUTER: attempt 1057 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2849716668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/742fe5b389f5a44a4a6d0424f50474cb76903bee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1894 processed earlier; will process 2121 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73387== ERROR: libFuzzer: deadly signal Step #5: #0 0x56331006d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56330ffe1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56330ffc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e8fd6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e8fb7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e8fb57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56330ff9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563310a71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563310a0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563310a0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563310a0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56331042b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563310418bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56331041232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56331047c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56331006dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563310159eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56330ffc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56330ffcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56330ffb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56330ffe24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e8fb59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56330ffa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0ba63b33a4663fdd79e15f598efaa0a1d2af856 Step #5: MERGE-OUTER: attempt 1058 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2852190661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d0ba63b33a4663fdd79e15f598efaa0a1d2af856' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1897 processed earlier; will process 2118 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73442== ERROR: libFuzzer: deadly signal Step #5: #0 0x562317a12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562317986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562317969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa816dbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa816bd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa816bb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562317942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562318416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623183b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5623183b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623183b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562317dd0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562317dbdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562317db732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562317e210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562317a12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562317afeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56231796ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5623179742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56231795b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5623179874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa816bb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56231794ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5fccbfd148f9bd95feefb97e8f88602b9a05606 Step #5: MERGE-OUTER: attempt 1059 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2855914009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d5fccbfd148f9bd95feefb97e8f88602b9a05606' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1904 processed earlier; will process 2111 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:18:34,214 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:18:34,520 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73584== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1bde9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1bde0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1bddf2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f518e4df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f518e2f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f518e2d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1bddcbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f1be89f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1be839632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f1be83b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1be83b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f1be3102c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f1be34733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f1be258f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f1be246bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f1be24032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f1be2aa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f1bde9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f1bdf87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f1bddf3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f1bddfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f1bdde47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f1bde104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f518e2d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f1bddd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d9193f17727a96f39306d56db2d7930f578d27d Step #5: MERGE-OUTER: attempt 1060 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2857349650 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d9193f17727a96f39306d56db2d7930f578d27d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1906 processed earlier; will process 2109 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73673== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a4fb77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a4faebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a4face665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a9428d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a940a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a94081858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a4faa7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a5057b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a50515632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a50517375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a5051735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a4ff35429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a4ff22bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a4ff1c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a4ff860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a4fb77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a4fc63eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a4facfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a4fad92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a4fac07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a4faec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a94083082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a4fab3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-35961114aa0e5b622f57a386996dfc8d53069e20 Step #5: MERGE-OUTER: attempt 1061 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2857790442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/35961114aa0e5b622f57a386996dfc8d53069e20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1907 processed earlier; will process 2108 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73744== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbda101594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbda075b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbda058665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb67f6a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb67f4b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb67f496858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbda031e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bbdab05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbdaa9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bbdaaa1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbdaaa135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bbda4bf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bbda4acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bbda4a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bbda5100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bbda101c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bbda1edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bbda059d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bbda0632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bbda04a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bbda0764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb67f498082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bbda03dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ffca9c13e048d71edf35ec00f148d748448f2cd Step #5: MERGE-OUTER: attempt 1062 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2860488898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ffca9c13e048d71edf35ec00f148d748448f2cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1909 processed earlier; will process 2106 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73801== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e31fc2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e31f36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e31f19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f305f85741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f305f66c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f305f64b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e31ef2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559e329c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e32960632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559e32962375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e3296235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559e324372c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559e3246e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559e3238ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x559e3238ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x559e320baa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x559e320a0dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x559e320aeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x559e320aeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x559e320aeff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x559e31f1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x559e31f242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x559e31f0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x559e31f374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f305f64d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559e31efebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fed7d510ac62262c607309368969ba9475e239c1 Step #5: MERGE-OUTER: attempt 1063 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2862343697 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fed7d510ac62262c607309368969ba9475e239c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1911 processed earlier; will process 2104 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73909== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fd79e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fd795db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fd7940665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5afab341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5af8c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5af8a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fd7919e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564fd83ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fd8387632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564fd8389375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fd838935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564fd7da7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fd7d94bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fd7d8e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fd7df80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fd79e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fd7ad5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fd7941d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fd794b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fd79327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fd795e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff5af8a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fd7925bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9b89d6750ebef18b9af07e1812f14854ed241d7 Step #5: MERGE-OUTER: attempt 1064 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2865750355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f9b89d6750ebef18b9af07e1812f14854ed241d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1920 processed earlier; will process 2095 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74064== ERROR: libFuzzer: deadly signal Step #5: #0 0x56455e993594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56455e907b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56455e8ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f615fbf441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f615fa0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f615f9e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56455e8c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56455f397138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56455f331632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56455f333375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56455f33335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56455ed51429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56455ed3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56455ed3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56455eda20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56455e993c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56455ea7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56455e8ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56455e8f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56455e8dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56455e9084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f615f9ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56455e8cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72976a77ae7b6863c27a66db197119ce330da35a Step #5: MERGE-OUTER: attempt 1065 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2867447544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72976a77ae7b6863c27a66db197119ce330da35a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1923 processed earlier; will process 2092 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74189== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd1c224594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd1c198b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd1c17b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe85897b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe85879000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe85876f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd1c154e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd1cc28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd1cbc2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd1cbc4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd1cbc435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd1c5e2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd1c5cfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd1c5c932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd1c6330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd1c224c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd1c310eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd1c17cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd1c1862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd1c16d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd1c1994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe858771082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd1c160bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-482bb4f26c16eb3ce0a2d95883541ee1512a93d5 Step #5: MERGE-OUTER: attempt 1066 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2868238222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/482bb4f26c16eb3ce0a2d95883541ee1512a93d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1924 processed earlier; will process 2091 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74207== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a247722594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a247696b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a247679665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a9dce141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a9daf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a9dad5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a247652e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a248126138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2480c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2480c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2480c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a247ae0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a247acdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a247ac732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a247b310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a247722c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a24780eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a24767ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2476842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a24766b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2476974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a9dad7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a24765ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa0e4b0e0e16d7aadd1fdc66625ad5886fd4713a Step #5: MERGE-OUTER: attempt 1067 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2869033609 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aa0e4b0e0e16d7aadd1fdc66625ad5886fd4713a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1925 processed earlier; will process 2090 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74225== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580136ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55801365eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558013641665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33262a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33260b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3326096858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55801361ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5580140ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558014088632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55801408a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55801408a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558013b5f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558013b9633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558013aa7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558013a95bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558013a8f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558013af90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5580136eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580137d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558013642d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55801364c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5580136337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55801365f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3326098082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558013626bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67f5c882136af938fb2ef0b216e52d09162ddf93 Step #5: MERGE-OUTER: attempt 1068 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2870428193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/67f5c882136af938fb2ef0b216e52d09162ddf93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1927 processed earlier; will process 2088 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74340== ERROR: libFuzzer: deadly signal Step #5: #0 0x560064668594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600645dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600645bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76fc4df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76fc2f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76fc2d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560064598e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56006506c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560065006632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560065008375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56006500835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560064add2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560064b1433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560064a25f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560064a13bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560064a0d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560064a770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560064668c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560064754eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5600645c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5600645ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5600645b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600645dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f76fc2d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5600645a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccdc17e0ecf76bf57fbd7a23343b5a031dd65554 Step #5: MERGE-OUTER: attempt 1069 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2871769241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ccdc17e0ecf76bf57fbd7a23343b5a031dd65554' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1929 processed earlier; will process 2086 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:18:50,376 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:18:50,730 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74456== ERROR: libFuzzer: deadly signal Step #5: #0 0x55740e407594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55740e37bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55740e35e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40788b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40786c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40786a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55740e337e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55740ee0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55740eda5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55740eda7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55740eda735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55740e87c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55740e8b333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55740e7c4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55740e7b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55740e7ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55740e8160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55740e407c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55740e4f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55740e35fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55740e3692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55740e3507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55740e37c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f40786a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55740e343bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7fd468cb90a8ae600fe53c4fb61aa24c1fb0c19 Step #5: MERGE-OUTER: attempt 1070 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2873557946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f7fd468cb90a8ae600fe53c4fb61aa24c1fb0c19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1932 processed earlier; will process 2083 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74551== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b21d4e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b21d457b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b21d43a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ab791a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ab772f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ab770e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b21d413e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b21dee7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b21de81632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b21de83375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b21de8335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b21d9582c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b21d98f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b21d8a0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b21d88ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b21d88832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b21d8f20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b21d4e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b21d5cfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b21d43bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b21d4452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b21d42c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b21d4584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ab7710082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b21d41fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71c41d915a960c392a7130e4b32d352d9df307b1 Step #5: MERGE-OUTER: attempt 1071 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2874434736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71c41d915a960c392a7130e4b32d352d9df307b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1934 processed earlier; will process 2081 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==74659== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569bfb30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569bfaa4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569bfa87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90f7a9d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90f78b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90f7891858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569bfa60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569c0534138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569c04ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569c04d0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5569bfed60d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5569bff3f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5569bfb30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5569bfc1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5569bfa88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5569bfa922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5569bfa797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5569bfaa54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f90f7893082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5569bfa6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50a2f064f242ac0fb6250186fcf754211ce91417 Step #5: MERGE-OUTER: attempt 1072 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2875297780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/50a2f064f242ac0fb6250186fcf754211ce91417' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1935 processed earlier; will process 2080 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==74711== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d94fdc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d94f50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d94f33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f200f96f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f200f78400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f200f763858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d94f0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d959e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d9597a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d9597c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x556d953820d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556d953eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556d94fdcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556d950c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556d94f34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556d94f3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556d94f257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556d94f514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f200f765082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556d94f18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8423e26e182af0600c1909826db64a569af6f2ab Step #5: MERGE-OUTER: attempt 1073 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2876188526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8423e26e182af0600c1909826db64a569af6f2ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1936 processed earlier; will process 2079 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74763== ERROR: libFuzzer: deadly signal Step #5: #0 0x564845d15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564845c89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564845c6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15281f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f152800800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1527fe7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564845c45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564846719138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648466b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5648466b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648466b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56484618a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5648461c133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5648460d2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5648460c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5648460ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5648461240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564845d15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564845e01eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564845c6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564845c772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564845c5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564845c8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1527fe9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564845c51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dda6e3f62a88ba9d9692c6e31dc9dc68c94c8b8 Step #5: MERGE-OUTER: attempt 1074 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2876907541 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4dda6e3f62a88ba9d9692c6e31dc9dc68c94c8b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1937 processed earlier; will process 2078 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74837== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e1aeb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e1ae24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e1ae07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6a6f4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6a6d5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6a6d34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e1ade0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e1b8b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e1b84e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e1b850375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e1b85035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e1b26e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e1b25bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e1b25532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e1b2bf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e1aeb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e1af9ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e1ae08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e1ae122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e1adf97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e1ae254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6a6d36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e1adecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-571319d05122a128cfec199b005874b34c0cbe0f Step #5: MERGE-OUTER: attempt 1075 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2877560766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/571319d05122a128cfec199b005874b34c0cbe0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1938 processed earlier; will process 2077 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74881== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b71ec2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b71e36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b71e19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f001eef541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f001ed0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f001ece9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b71df2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558b728c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b72860632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558b72862375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b7286235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558b72280429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b7226dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b7226732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b722d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b71ec2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b71faeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b71e1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b71e242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b71e0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b71e374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f001eceb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b71dfebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b83c89f3435c61d58fc5f7b453c70028fa17c8f4 Step #5: MERGE-OUTER: attempt 1076 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2878944760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b83c89f3435c61d58fc5f7b453c70028fa17c8f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1940 processed earlier; will process 2075 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74968== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578c5d83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578c5cf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578c5cda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f417f04f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f417ee6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f417ee43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578c5cb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5578c6787138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578c6721632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5578c6723375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578c672335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5578c6141429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578c612ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578c612832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578c61920f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5578c5d83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5578c5e6feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5578c5cdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578c5ce52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578c5ccc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578c5cf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f417ee45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5578c5cbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8591cd909aa6d7661bd1fd5f0b20cec21799539a Step #5: MERGE-OUTER: attempt 1077 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879733037 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8591cd909aa6d7661bd1fd5f0b20cec21799539a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1941 processed earlier; will process 2074 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74986== ERROR: libFuzzer: deadly signal Step #5: #0 0x56026a675594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56026a5e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56026a5cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a9e00541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a9de1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a9ddf9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56026a5a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56026b079138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56026b013632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56026b015375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56026b01535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56026aa33429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56026aa20bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56026aa1a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56026aa840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56026a675c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56026a761eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56026a5cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56026a5d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56026a5be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56026a5ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a9ddfb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56026a5b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1fcc01d5fcd10013540b7a5f9aaa24b4805cc4e Step #5: MERGE-OUTER: attempt 1078 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2880521546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a1fcc01d5fcd10013540b7a5f9aaa24b4805cc4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1942 processed earlier; will process 2073 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==75004== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600dbb8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600dbb00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600dbae3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f302bbd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f302b9ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f302b9cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600dbabce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600dc590138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600dc52a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600dc52c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5600dbf320d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5600dbf9b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5600dbb8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5600dbc78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5600dbae4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5600dbaee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5600dbad57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5600dbb014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f302b9cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5600dbac8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f554b6f5adcd8e263ee8db3ec28d2ffbb07f7746 Step #5: MERGE-OUTER: attempt 1079 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2881308897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f554b6f5adcd8e263ee8db3ec28d2ffbb07f7746' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1943 processed earlier; will process 2072 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75026== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eceb6be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eceb632b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eceb615665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd200b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd1fec500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd1fea4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eceb5eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ecec0c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ecec05c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ecec05e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ecec05e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eceba7c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eceba69bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eceba6332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ecebacd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eceb6bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eceb7aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eceb616d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eceb6202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eceb6077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eceb6334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd1fea6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eceb5fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9ce046d1ead31fd11885202391e800271cf79ea Step #5: MERGE-OUTER: attempt 1080 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2884316474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c9ce046d1ead31fd11885202391e800271cf79ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1950 processed earlier; will process 2065 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75205== ERROR: libFuzzer: deadly signal Step #5: #0 0x557998040594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557997fb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557997f97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f930782741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f930763c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f930761b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557997f70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557998a44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579989de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5579989e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579989e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5579983fe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5579983ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579983e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55799844f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557998040c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55799812ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557997f98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557997fa22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557997f897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557997fb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f930761d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557997f7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e22d92a4a63b7680ffc90a188e273c8cbf61a63a Step #5: MERGE-OUTER: attempt 1081 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2884925164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e22d92a4a63b7680ffc90a188e273c8cbf61a63a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1951 processed earlier; will process 2064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75249== ERROR: libFuzzer: deadly signal Step #5: #0 0x55829b3a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55829b31ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55829b2fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f808c2b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f808c0c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f808c0a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55829b2d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55829bdaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55829bd44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55829bd46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55829bd4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55829b764429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55829b751bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55829b74b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55829b7b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55829b3a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55829b492eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55829b2fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55829b3082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55829b2ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55829b31b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f808c0a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55829b2e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adc3b9fb20eb7c6fe520bf97c8ed3b29f3550221 Step #5: MERGE-OUTER: attempt 1082 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2886291126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/adc3b9fb20eb7c6fe520bf97c8ed3b29f3550221' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1952 processed earlier; will process 2063 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75288== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ede5ebf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ede5e33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ede5e16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4bfb2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4bf93c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4bf91b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ede5defe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ede68c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ede685d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ede685f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ede685f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ede63342c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ede636b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ede627cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ede626abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ede626432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ede62ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ede5ebfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ede5fabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ede5e17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ede5e212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ede5e087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ede5e344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd4bf91d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ede5dfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-927cfdf710f10818f842d1d9b15032f3c4a87ccb Step #5: MERGE-OUTER: attempt 1083 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2887703198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/927cfdf710f10818f842d1d9b15032f3c4a87ccb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1954 processed earlier; will process 2061 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75345== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c731cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c73140b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c73123665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4cec0b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4cebece00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4cebead858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c730fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c73bd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c73b6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c73b6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c73b6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c736412c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559c7367833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559c73589f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559c73577bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559c7357132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559c735db0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559c731ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559c732b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559c73124d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559c7312e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559c731157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559c731414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4cebeaf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559c73108bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28a3ee6a02b26e16adce321f5885990d5449de08 Step #5: MERGE-OUTER: attempt 1084 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2889653764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/28a3ee6a02b26e16adce321f5885990d5449de08' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1957 processed earlier; will process 2058 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75455== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637fa726594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637fa69ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637fa67d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee6fe3f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee6fc5400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee6fc33858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637fa656e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5637fb12a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637fb0c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637fb0c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637fb0c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5637fab9b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5637fabd233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5637faae3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5637faad1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5637faacb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5637fab350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5637fa726c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5637fa812eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5637fa67ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5637fa6882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5637fa66f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5637fa69b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fee6fc35082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5637fa662bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5add45574975dccb858e3ba79afd3a7df8c29382 Step #5: MERGE-OUTER: attempt 1085 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2891680889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5add45574975dccb858e3ba79afd3a7df8c29382' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1960 processed earlier; will process 2055 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75581== ERROR: libFuzzer: deadly signal Step #5: #0 0x56167a621594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56167a595b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56167a578665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd73179941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7315ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd73158d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56167a551e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56167b025138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56167afbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56167afc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56167afc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56167a9df429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56167a9ccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56167a9c632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56167aa300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56167a621c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56167a70deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56167a579d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56167a5832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56167a56a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56167a5964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd73158f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56167a55dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16832c0bdbc616da21236f1c63d0a3218dca0b0b Step #5: MERGE-OUTER: attempt 1086 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2892467030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/16832c0bdbc616da21236f1c63d0a3218dca0b0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1961 processed earlier; will process 2054 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==75599== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600cf07f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600ceff3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600cefd6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1afb54041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1afb35500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1afb334858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600cefafe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600cfa83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600cfa1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600cfa1f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5600cf4250d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5600cf48e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5600cf07fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5600cf16beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5600cefd7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5600cefe12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5600cefc87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5600ceff44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1afb336082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5600cefbbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6df551efe81687130c50c32991d7512bb097c8d8 Step #5: MERGE-OUTER: attempt 1087 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2893258110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6df551efe81687130c50c32991d7512bb097c8d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1962 processed earlier; will process 2053 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75621== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651a1108594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651a107cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651a105f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f670051041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f670032500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6700304858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651a1038e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5651a1b0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651a1aa6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5651a1aa8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651a1aa835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5651a157d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5651a15b433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5651a14c5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651a14b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5651a14ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651a15170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5651a1108c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5651a11f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5651a1060d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5651a106a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5651a10517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5651a107d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6700306082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5651a1044bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43e0e8607b14944c8f804ff0cfc24d3b44e3a1c7 Step #5: MERGE-OUTER: attempt 1088 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2894326190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/43e0e8607b14944c8f804ff0cfc24d3b44e3a1c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1964 processed earlier; will process 2051 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd64ee9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd64e5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd64e40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f841b4ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f841b30100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f841b2e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd64e19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd658ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd65887632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd65889375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd6588935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd6535e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd6539533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd653964b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55bd6528d178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55bd652f80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55bd64ee9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55bd64fd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55bd64e41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55bd64e4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55bd64e327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55bd64e5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f841b2e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55bd64e25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3759df0083ff40c25739898d1fb2c393f8cbb87e Step #5: MERGE-OUTER: attempt 1089 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2894975685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3759df0083ff40c25739898d1fb2c393f8cbb87e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1965 processed earlier; will process 2050 files now Step #5: #1 pulse exec/s: 0 rss: 252Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75776== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e090c30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e090ba4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e090b87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f912578341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f912559800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9125577858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e090b60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e091634138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0915ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e0915d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0915d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e0910a52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0910dc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e090fedf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e090fdbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e090fd532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e09103f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e090c30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e090d1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e090b88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e090b922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e090b797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e090ba54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9125579082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e090b6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d1395e8fc7ba8cc98cc3b39ca62c9d2e07cbb06 Step #5: MERGE-OUTER: attempt 1090 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2895724769 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8d1395e8fc7ba8cc98cc3b39ca62c9d2e07cbb06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1967 processed earlier; will process 2048 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75882== ERROR: libFuzzer: deadly signal Step #5: #0 0x562495c27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562495b9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562495b7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a0c40641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a0c21b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a0c1fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562495b57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56249662b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624965c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624965c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624965c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56249609c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5624960d333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562495fe4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562495fd2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562495fcc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5624960360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562495c27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562495d13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562495b7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562495b892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562495b707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562495b9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a0c1fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562495b63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d5dab05754e9e28ce936bc9a97bc4c2cabd4d67 Step #5: MERGE-OUTER: attempt 1091 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2897011900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d5dab05754e9e28ce936bc9a97bc4c2cabd4d67' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1969 processed earlier; will process 2046 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75934== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a547f15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a547e89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a547e6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f782ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f780ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f780de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a547e45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a548919138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5488b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a5488b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5488b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a5482d3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5482c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5482ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5483240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a547f15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a548001eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a547e6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a547e772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a547e5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a547e8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f780e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a547e51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55039884750b6b8ac44946b3ecb243b1a1b242b0 Step #5: MERGE-OUTER: attempt 1092 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2897799117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55039884750b6b8ac44946b3ecb243b1a1b242b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1970 processed earlier; will process 2045 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75951== ERROR: libFuzzer: deadly signal Step #5: #0 0x56020ccaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56020cc23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56020cc06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5790b6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f579097a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5790959858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56020cbdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56020d6b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56020d64d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56020d64f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56020d64f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56020d06d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56020d05abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56020d05432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56020d0be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56020ccafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56020cd9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56020cc07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56020cc112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56020cbf87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56020cc244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f579095b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56020cbebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78f2b5b656579dfefc97c581df8aac34d6a2a99c Step #5: MERGE-OUTER: attempt 1093 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2898586267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78f2b5b656579dfefc97c581df8aac34d6a2a99c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1971 processed earlier; will process 2044 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75969== ERROR: libFuzzer: deadly signal Step #5: #0 0x56350f476594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56350f3eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56350f3cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f810bf3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f810bd4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f810bd26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56350f3a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56350fe7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56350fe14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56350fe16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56350fe1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56350f834429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56350f821bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56350f81b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56350f8850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56350f476c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56350f562eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56350f3ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56350f3d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56350f3bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56350f3eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f810bd28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56350f3b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c099ecac9416aad7d19dff61c7a92a0686bf3242 Step #5: MERGE-OUTER: attempt 1094 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2899374927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c099ecac9416aad7d19dff61c7a92a0686bf3242' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1972 processed earlier; will process 2043 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75987== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f911261594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9111d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9111b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc40ed2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc40eb4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc40eb22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f911191e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f911c65138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f911bff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f911c01375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f911c0135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f91161f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f91160cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f91160632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9116700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f911261c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f91134deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9111b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9111c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9111aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9111d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc40eb24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f91119dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d5517ad53572fbf251a0d475309acbf2011b922 Step #5: MERGE-OUTER: attempt 1095 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2900164065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8d5517ad53572fbf251a0d475309acbf2011b922' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1973 processed earlier; will process 2042 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76005== ERROR: libFuzzer: deadly signal Step #5: #0 0x55585204c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555851fc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555851fa3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe793acd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7938e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7938c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555851f7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555852a50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558529ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5558529ec578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5558523f20d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55585245b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55585204cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x555852138eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x555851fa4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x555851fae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x555851f957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x555851fc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe7938c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x555851f88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0313132a6a94dc966894bdb58996ccdec0556a5 Step #5: MERGE-OUTER: attempt 1096 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2900953356 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a0313132a6a94dc966894bdb58996ccdec0556a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1974 processed earlier; will process 2041 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76027== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613ace03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613acd77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613acd5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdf2d6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdf2b8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdf2b63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613acd33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5613ad807138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613ad7a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613ad7a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613ad7a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5613ad2782c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5613ad2af33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5613ad1c0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5613ad1aebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5613ad1a832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5613ad2120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5613ace03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5613aceefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5613acd5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5613acd652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5613acd4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5613acd784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcdf2b65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5613acd3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af12650cb4fdaef131ec55e05b9cccfb7f691ebf Step #5: MERGE-OUTER: attempt 1097 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2902964649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af12650cb4fdaef131ec55e05b9cccfb7f691ebf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1978 processed earlier; will process 2037 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76187== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c3d7b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c3d72cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c3d70f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f672394141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f672375600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6723735858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c3d6e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555c3e1bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c3e156632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555c3e158375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c3e15835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555c3dc2d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555c3dc6433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555c3db75f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555c3db63bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555c3db5d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555c3dbc70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555c3d7b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555c3d8a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555c3d710d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555c3d71a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555c3d7017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555c3d72d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6723737082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555c3d6f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77d53570ebd1c676b791ef1cb1495dc10b6f564f Step #5: MERGE-OUTER: attempt 1098 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2903692764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/77d53570ebd1c676b791ef1cb1495dc10b6f564f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1979 processed earlier; will process 2036 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76201== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db68f1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db68e90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db68e73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e1395d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e1377200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e13751858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db68e4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55db69920138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db698ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55db698bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db698bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55db693912c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55db693c833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55db693c94b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55db692c0178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55db6932b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55db68f1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55db69008eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55db68e74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55db68e7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55db68e657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55db68e914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f0e13753082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55db68e58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d325f636e0ba427c4419aaaec4469387a3bd3759 Step #5: MERGE-OUTER: attempt 1099 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2904165375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d325f636e0ba427c4419aaaec4469387a3bd3759' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1980 processed earlier; will process 2035 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==76241== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e94d309594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e94d27db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e94d260665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1d1cac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1d1ac100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1d1aa0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e94d239e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e94dd0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e94dca7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e94dca9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e94dca935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e94d772ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e94d7dcd20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55e94d8379cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55e94d718172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55e94d718172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55e94d309c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e94d3f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e94d261d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e94d26b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e94d2527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e94d27e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa1d1aa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e94d245bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5540170be27feab6aa2dfc45c7b1549e0d52cf1d Step #5: MERGE-OUTER: attempt 1100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2905281228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5540170be27feab6aa2dfc45c7b1549e0d52cf1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1981 processed earlier; will process 2034 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76249== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614c2845594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614c27b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614c279c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ea2ee541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ea2cfa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ea2cd9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614c2775e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5614c3249138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614c31e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5614c31e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614c31e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5614c2c03429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614c2bf0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614c2bea32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614c2c540f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614c2845c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614c2931eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614c279dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614c27a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614c278e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614c27ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ea2cdb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614c2781bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8041527fb988243033b557725de5d228238c81f Step #5: MERGE-OUTER: attempt 1101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2905892429 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b8041527fb988243033b557725de5d228238c81f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1982 processed earlier; will process 2033 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76261== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635e748a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635e73feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635e73e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73c680741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73c661c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73c65fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635e73bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635e7e8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635e7e28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635e7e2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635e7e2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635e7848429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635e7835bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635e782f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635e78990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635e748ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635e7576eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635e73e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635e73ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635e73d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635e73ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73c65fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635e73c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bd4d87d9fcd71900490fbbd8ca815a618b61e00 Step #5: MERGE-OUTER: attempt 1102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2906324869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4bd4d87d9fcd71900490fbbd8ca815a618b61e00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1983 processed earlier; will process 2032 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76301== ERROR: libFuzzer: deadly signal Step #5: #0 0x56478551b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56478548fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564785472665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedda61241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedda42700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedda406858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56478544be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564785f1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564785eb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564785ebb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564785ebb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5647859902c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647859c733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647858d8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647858c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647858c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56478592a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56478551bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564785607eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564785473d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56478547d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647854647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647854904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fedda408082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564785457bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e0f82954135e0fffbb4697aef2984857d362123 Step #5: MERGE-OUTER: attempt 1103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2907456211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6e0f82954135e0fffbb4697aef2984857d362123' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1984 processed earlier; will process 2031 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76310== ERROR: libFuzzer: deadly signal Step #5: #0 0x555619970594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556198e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556198c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d0656041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d0637500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d06354858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556198a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55561a374138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55561a30e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55561a310375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55561a31035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555619de52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555619e1c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555619d2df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555619d1bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555619d1532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555619d7f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555619970c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555619a5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556198c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556198d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556198b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556198e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d06356082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556198acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b91759ae3ee14353d7a147a936edf88d29a6ceb Step #5: MERGE-OUTER: attempt 1104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2907947301 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b91759ae3ee14353d7a147a936edf88d29a6ceb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1985 processed earlier; will process 2030 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76318== ERROR: libFuzzer: deadly signal Step #5: #0 0x559387285594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593871f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5593871dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b030d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b02eeb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b02eca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5593871b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559387c89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559387c23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559387c25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559387c2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559387643429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559387630bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55938762a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5593876940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559387285c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559387371eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5593871ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593871e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593871ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593871fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b02ecc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5593871c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-748f9514137fe6f009a7c5ea4eb08798dd714896 Step #5: MERGE-OUTER: attempt 1105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2908372637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/748f9514137fe6f009a7c5ea4eb08798dd714896' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1986 processed earlier; will process 2029 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76326== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acb9911594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acb9885b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acb9868665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3408c8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3408aa000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3408a7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acb9841e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55acba315138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acba2af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55acba2b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acba2b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55acb9ccf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acb9cbcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acb9cb632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acb9d200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acb9911c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acb99fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acb9869d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acb98732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acb985a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acb98864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3408a81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acb984dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5298d3fe75c1257a25de645b2d2790976be15b0 Step #5: MERGE-OUTER: attempt 1106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2909237288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f5298d3fe75c1257a25de645b2d2790976be15b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1987 processed earlier; will process 2028 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76342== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b36efd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b36e71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b36e54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4915a6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f491588200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4915861858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b36e2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b37901138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b3789b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b3789d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b3789d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b372bb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b372a8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b372a232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b3730c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b36efdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b36fe9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b36e55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b36e5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b36e467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b36e724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4915863082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b36e39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25e12773b79be38c42b3807eefdf6bed8dc2a19c Step #5: MERGE-OUTER: attempt 1107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2910028081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25e12773b79be38c42b3807eefdf6bed8dc2a19c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1988 processed earlier; will process 2027 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76360== ERROR: libFuzzer: deadly signal Step #5: #0 0x56462ff21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56462fe95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56462fe78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ac678341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ac659800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ac6577858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56462fe51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564630925138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646308bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5646308c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646308c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646303962c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646303cd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646302def8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5646302ccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5646302c632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5646303300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56462ff21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56463000deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56462fe79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56462fe832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56462fe6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56462fe964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8ac6579082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56462fe5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5670455b572cb437b2ef7959fb6e314aea33232e Step #5: MERGE-OUTER: attempt 1108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2911219012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5670455b572cb437b2ef7959fb6e314aea33232e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1992 processed earlier; will process 2023 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76479== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2f6207594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2f617bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2f615e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb68d04641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb68ce5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb68ce3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2f6137e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e2f6c0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2f6ba5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e2f6ba7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2f6ba735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e2f667c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e2f66b333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e2f65c4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e2f65b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e2f65ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e2f66160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e2f6207c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e2f62f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e2f615fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e2f61692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2f61507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e2f617c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb68ce3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e2f6143bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9eefa8e26726ed6fbe055282d6649c03903a6a1b Step #5: MERGE-OUTER: attempt 1109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2912724422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9eefa8e26726ed6fbe055282d6649c03903a6a1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1994 processed earlier; will process 2021 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c05ffeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c05ff5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c05ff42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1a7d8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1a7b9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1a7b7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c05ff1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c0609ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c060989632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c06098b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c06098b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c0603a9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c060396bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c06039032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0603fa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c05ffebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0600d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c05ff43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c05ff4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c05ff347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c05ff604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc1a7b7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c05ff27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d96ac764941046a502e33ec9047cc0574920c025 Step #5: MERGE-OUTER: attempt 1110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2913510194 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d96ac764941046a502e33ec9047cc0574920c025' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 1995 processed earlier; will process 2020 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76614== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c352408594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c35237cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c35235f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc820ed041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc820ce500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc820cc4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c352338e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c352e0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c352da6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c352da8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c352da835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3527c6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3527b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3527ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3528170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c352408c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3524f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c352360d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c35236a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3523517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c35237d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc820cc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c352344bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-711a82adf39691c8dfddd9a795a6ba0411c33ec7 Step #5: MERGE-OUTER: attempt 1111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2915808673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/711a82adf39691c8dfddd9a795a6ba0411c33ec7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2000 processed earlier; will process 2015 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76744== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9b0b9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9b0b13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9b0af6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b30d2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b30b4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b30b22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9b0acfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9b15a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9b153d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9b153f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9b153f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9b0f5d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b9b0f4abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b9b0f4432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9b0fae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b9b0b9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b9b0c8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b9b0af7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9b0b012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b9b0ae87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b9b0b144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b30b24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b9b0adbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c050d5d0d549e27d40a9e5cdd547b693f24c0262 Step #5: MERGE-OUTER: attempt 1112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2916660444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c050d5d0d549e27d40a9e5cdd547b693f24c0262' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2001 processed earlier; will process 2014 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76761== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3f385f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3f37d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3f37b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b123c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b121d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b121b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3f378fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a3f4263138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3f41fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a3f41ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3f41ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a3f3c1d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a3f3c0abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a3f3c0432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a3f3c6e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3f385fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3f394beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3f37b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3f37c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3f37a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3f37d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b121b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3f379bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49b11a4c52737b03146a92a06725cf9e733aa78d Step #5: MERGE-OUTER: attempt 1113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2920161469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/49b11a4c52737b03146a92a06725cf9e733aa78d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2008 processed earlier; will process 2007 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76885== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f397d07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f397c7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f397c5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25f4a8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25f489e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25f487d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f397c37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f39870b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f3986a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f3986a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f3986a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f3980c5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f3980b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f3980ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f3981160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f397d07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f397df3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f397c5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f397c692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f397c507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f397c7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f25f487f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f397c43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41b1db77181f631af3a6af5430ae494dd59edfec Step #5: MERGE-OUTER: attempt 1114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2920947818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/41b1db77181f631af3a6af5430ae494dd59edfec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2009 processed earlier; will process 2006 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76903== ERROR: libFuzzer: deadly signal Step #5: #0 0x557af5b9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557af5b0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557af5af2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9dc494a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9dc475f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9dc473e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557af5acbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557af659f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557af6539632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557af653b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557af653b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557af5f59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557af5f46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557af5f4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557af5faa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557af5b9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557af5c87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557af5af3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557af5afd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557af5ae47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557af5b104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9dc4740082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557af5ad7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fa13fa4ce997f8a9cea3d17c4787fda67b9aefe Step #5: MERGE-OUTER: attempt 1115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2921742973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4fa13fa4ce997f8a9cea3d17c4787fda67b9aefe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2010 processed earlier; will process 2005 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76921== ERROR: libFuzzer: deadly signal Step #5: #0 0x56544ab82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56544aaf6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56544aad9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc08a89d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc08a6b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc08a691858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56544aab2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56544b586138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56544b520632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56544b522375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56544b52235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56544af40429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56544af2dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56544af2732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56544af910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56544ab82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56544ac6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56544aadad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56544aae42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56544aacb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56544aaf74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc08a693082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56544aabebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0194b20cbdab26172e65701e7cf5660924d02dd7 Step #5: MERGE-OUTER: attempt 1116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2922531225 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0194b20cbdab26172e65701e7cf5660924d02dd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2011 processed earlier; will process 2004 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76939== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a29464594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a293d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a293bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ee521d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ee503200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ee5011858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a29394e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557a29e68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a29e02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557a29e04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a29e0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557a29822429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a2980fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a2980932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a298730f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a29464c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a29550eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a293bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a293c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a293ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a293d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ee5013082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a293a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b237d9dd27b7bcc633756bcf532c4c74304a6fa1 Step #5: MERGE-OUTER: attempt 1117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2923321978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b237d9dd27b7bcc633756bcf532c4c74304a6fa1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2012 processed earlier; will process 2003 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76957== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0f6310594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0f6284b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0f6267665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ed21a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ed1fb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ed1f96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0f6240e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0f6d14138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0f6cae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0f6cb0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0f6cb035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0f66ce429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0f66bbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0f66b532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0f671f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0f6310c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0f63fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0f6268d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0f62722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0f62597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0f62854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ed1f98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0f624cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f4a76c715784c7e082b8ff1f9f8470c9034eec8 Step #5: MERGE-OUTER: attempt 1118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2924106692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f4a76c715784c7e082b8ff1f9f8470c9034eec8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2013 processed earlier; will process 2002 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76975== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c589c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c5893ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c5891d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ef777d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ef759200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ef7571858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c588f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562c593ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c59364632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562c59366375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c5936635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562c58d84429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c58d71bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c58d6b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c58dd50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c589c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c58ab2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c5891ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c589282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c5890f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c5893b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ef7573082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c58902bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-349c375f62fea9617985413ff46a216c81f61e38 Step #5: MERGE-OUTER: attempt 1119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2924898266 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/349c375f62fea9617985413ff46a216c81f61e38' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2014 processed earlier; will process 2001 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dce7d08594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dce7c7cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dce7c5f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b4964941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b4945e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b4943d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dce7c38e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dce870c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dce86a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dce86a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dce86a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dce80c6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dce80b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dce80ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dce81170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dce7d08c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dce7df4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dce7c60d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dce7c6a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dce7c517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dce7c7d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b4943f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dce7c44bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-568c35dd439f81248f1d09058a1a9e1fd0b4edef Step #5: MERGE-OUTER: attempt 1120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2925682367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/568c35dd439f81248f1d09058a1a9e1fd0b4edef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2015 processed earlier; will process 2000 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77011== ERROR: libFuzzer: deadly signal Step #5: #0 0x56009f7be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56009f732b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56009f715665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c54cda41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c54aef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c54ace858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56009f6eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600a01c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600a015c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600a015e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600a015e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56009fc332c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56009fc6a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56009fb7bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56009fb69bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56009fb6332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56009fbcd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56009f7bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56009f8aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56009f716d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56009f7202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56009f7077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56009f7334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1c54ad0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56009f6fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76c94af8fa62c98c885676dfb9810fa93691c637 Step #5: MERGE-OUTER: attempt 1121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2929986806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/76c94af8fa62c98c885676dfb9810fa93691c637' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2018 processed earlier; will process 1997 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77097== ERROR: libFuzzer: deadly signal Step #5: #0 0x56465c183594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56465c0f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56465c0da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ea9b1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ea992700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ea9906858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56465c0b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56465cb87138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56465cb21632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56465cb23375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56465cb2335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56465c541429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56465c52ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56465c52832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56465c5920f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56465c183c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56465c26feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56465c0dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56465c0e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56465c0cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56465c0f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ea9908082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56465c0bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0adfa3bb2ef225a61018da530c6cf26ca26f54b6 Step #5: MERGE-OUTER: attempt 1122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2930964469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0adfa3bb2ef225a61018da530c6cf26ca26f54b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2020 processed earlier; will process 1995 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77148== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c2fc90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c2fc04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c2fbe7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f880aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f87ebf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f87e9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c2fbc0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c30694138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c3062e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c30630375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c3063035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c301052c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c3013c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c3004df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c3003bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c3003532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c3009f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c2fc90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c2fd7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c2fbe8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c2fbf22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c2fbd97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c2fc054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4f87ea0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c2fbccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39a64cb3aecf0a61bba75abd2d0bf8fb8b48e9c3 Step #5: MERGE-OUTER: attempt 1123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2932160012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/39a64cb3aecf0a61bba75abd2d0bf8fb8b48e9c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2022 processed earlier; will process 1993 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77263== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a6775b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a676cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a676b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f102bba141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f102b9b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f102b995858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a6768be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a6815f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a680f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a680fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a680fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a67b19429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a67b06bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a67b0032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a67b6a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a6775bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a67847eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a676b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a676bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a676a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a676d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f102b997082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a67697bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a73b25b7d2769d4ca4918cb98a1ecc7119d034f Step #5: MERGE-OUTER: attempt 1124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2932600451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a73b25b7d2769d4ca4918cb98a1ecc7119d034f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2023 processed earlier; will process 1992 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77302== ERROR: libFuzzer: deadly signal Step #5: #0 0x565048316594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56504828ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56504826d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02e593a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02e574f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02e572e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565048246e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565048d1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565048cb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565048cb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565048cb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56504878b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5650487c233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650486d3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5650486c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5650486bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650487250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565048316c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565048402eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56504826ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650482782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56504825f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56504828b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f02e5730082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565048252bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9ed1992a5e58582bc8096387aa4bfb90075c0aa Step #5: MERGE-OUTER: attempt 1125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2933230083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b9ed1992a5e58582bc8096387aa4bfb90075c0aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2024 processed earlier; will process 1991 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77309== ERROR: libFuzzer: deadly signal Step #5: #0 0x557994d51594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557994cc5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557994ca8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c08c4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c08a6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c08a43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557994c81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557995755138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579956ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5579956f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579956f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5579951c62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5579951fd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55799511be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55799511dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x557994e49a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x557994e2fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x557994e3dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x557994e3dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x557994e3dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x557994ca9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557994cb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x557994c9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x557994cc64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f2c08a45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557994c8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a29cda248a3cf01af2697fa4a68c15e1543508cd Step #5: MERGE-OUTER: attempt 1126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2934179724 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a29cda248a3cf01af2697fa4a68c15e1543508cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2025 processed earlier; will process 1990 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77353== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b014d97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b014d0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b014cee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ffa13041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ff9f4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ff9f24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b014cc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b01579b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b015735632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b015737375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b01573735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b01520c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b01524333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b015154f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b015142bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b01513c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b0151a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b014d97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b014e83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b014cefd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b014cf92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b014ce07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b014d0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5ff9f26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b014cd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9063027d74a40abe0ae44b77a9e9398686a67327 Step #5: MERGE-OUTER: attempt 1127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2934653316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9063027d74a40abe0ae44b77a9e9398686a67327' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2026 processed earlier; will process 1989 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77361== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e38f56e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e38f4e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e38f4c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45a31cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45a2fe400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45a2fc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e38f49ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e38ff72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e38ff0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e38ff0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e38ff0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e38f92c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e38f919bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e38f91332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e38f97d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e38f56ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e38f65aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e38f4c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e38f4d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e38f4b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e38f4e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45a2fc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e38f4aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47d5181970295440fe9a04dc9b0be43e22bd7928 Step #5: MERGE-OUTER: attempt 1128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2936145654 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/47d5181970295440fe9a04dc9b0be43e22bd7928' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2028 processed earlier; will process 1987 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77512== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580e4f5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580e4ed0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580e4eb3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb036d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb034e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb034c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580e4e8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5580e5960138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580e58fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5580e58fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580e58fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5580e53d12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5580e540833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5580e5319f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5580e5307bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580e530132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5580e536b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5580e4f5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580e5048eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5580e4eb4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580e4ebe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5580e4ea57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580e4ed14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcb034ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5580e4e98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-709e7c9ec60d66f5ef7ffb6cff5084ed86e20ac8 Step #5: MERGE-OUTER: attempt 1129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2937747201 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/709e7c9ec60d66f5ef7ffb6cff5084ed86e20ac8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2031 processed earlier; will process 1984 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77604== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567b5e97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567b5e0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567b5dee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a76df241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a76c0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a76be6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567b5dc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5567b689b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567b6835632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5567b6837375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567b683735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567b630c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567b634333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567b6254f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567b6242bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567b623c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567b62a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567b5e97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567b5f83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567b5defd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567b5df92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567b5de07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567b5e0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4a76be8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567b5dd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3407fa3d65d1f039bd2a8dc25ba70defec982b62 Step #5: MERGE-OUTER: attempt 1130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2938910782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3407fa3d65d1f039bd2a8dc25ba70defec982b62' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2033 processed earlier; will process 1982 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77686== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a097e20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a097d94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a097d77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f319ada741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f319abbc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f319ab9b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a097d50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a098824138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0987be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0987c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0987c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a0982952c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0982cc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0981ddf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0981cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0981c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a09822f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a097e20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a097f0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a097d78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a097d822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a097d697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a097d954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f319ab9d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a097d5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c74418e4e8e261a5fb5916a4f5db13bc7d7816ad Step #5: MERGE-OUTER: attempt 1131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2940269167 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c74418e4e8e261a5fb5916a4f5db13bc7d7816ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2036 processed earlier; will process 1979 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77807== ERROR: libFuzzer: deadly signal Step #5: #0 0x556518491594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556518405b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565183e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8aee93941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8aee74e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8aee72d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565183c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556518e95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556518e2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556518e31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556518e3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5565189062c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55651893d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55651884ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55651883cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55651883632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565188a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556518491c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55651857deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5565183e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565183f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565183da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565184064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8aee72f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5565183cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cac43d08cc555fbc3be63276dca3434a61c564fb Step #5: MERGE-OUTER: attempt 1132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2941546788 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cac43d08cc555fbc3be63276dca3434a61c564fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2038 processed earlier; will process 1977 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77921== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620fd7d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620fd74cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5620fd72f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3ef46341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3ef27800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3ef257858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5620fd708e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5620fe1dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5620fe176632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5620fe178375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5620fe17835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5620fdb96429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5620fdb83bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5620fdb7d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5620fdbe70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5620fd7d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5620fd8c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5620fd730d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620fd73a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620fd7217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5620fd74d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3ef259082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5620fd714bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8031b8c71bf04eafd35dab57b11f25d0cd581da9 Step #5: MERGE-OUTER: attempt 1133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2941992161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8031b8c71bf04eafd35dab57b11f25d0cd581da9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2039 processed earlier; will process 1976 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77992== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eebacae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eebac22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eebac05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc020d8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc020b9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc020b7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eebabdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eebb6b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eebb64c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eebb64e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eebb64e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eebb06c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eebb059bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eebb05332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eebb0bd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eebacaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eebad9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eebac06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eebac102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eebabf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eebac234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc020b80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eebabeabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85893a23d3ebde36c1f8013aecfaf70528aae064 Step #5: MERGE-OUTER: attempt 1134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2945195236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/85893a23d3ebde36c1f8013aecfaf70528aae064' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2043 processed earlier; will process 1972 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78058== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b858e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b85858b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b8583b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f299ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f2980300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f297e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b85814e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b862e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b86282632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b86284375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b8628435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b85ca2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b85c8fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b85c8932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b85cf30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b858e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b859d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b8583cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b858462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b8582d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b858594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f297e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b85820bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e5ec362473db885880f2902cd31b71bd9e7fc54 Step #5: MERGE-OUTER: attempt 1135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2946579374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0e5ec362473db885880f2902cd31b71bd9e7fc54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2045 processed earlier; will process 1970 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78145== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ad6eb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ad6e29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ad6e0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24f5db741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24f5bcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24f5bab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ad6de5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ad78b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ad7853632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ad7855375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ad785535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558ad7273429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ad7260bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ad725a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ad72c40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558ad6eb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558ad6fa1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558ad6e0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558ad6e172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558ad6dfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558ad6e2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24f5bad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558ad6df1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a28a80eb7769d23ccbefcf20c7e7d8b6789ecbe Step #5: MERGE-OUTER: attempt 1136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2947367499 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a28a80eb7769d23ccbefcf20c7e7d8b6789ecbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2046 processed earlier; will process 1969 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==78163== ERROR: libFuzzer: deadly signal Step #5: #0 0x561cfe27c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561cfe1f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561cfe1d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa59b7b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa59b5c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa59b5a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561cfe1ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561cfec80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561cfec1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561cfec1c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x561cfe6220d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561cfe68b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561cfe27cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561cfe368eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561cfe1d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561cfe1de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561cfe1c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561cfe1f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa59b5a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561cfe1b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef7f35b8a13079f92b031b67dd5e8a436978c8db Step #5: MERGE-OUTER: attempt 1137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2948159250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ef7f35b8a13079f92b031b67dd5e8a436978c8db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2047 processed earlier; will process 1968 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78216== ERROR: libFuzzer: deadly signal Step #5: #0 0x559af9a71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559af99e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559af99c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e8670441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e8651900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e864f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559af99a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559afa475138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559afa40f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559afa411375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559afa41135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559af9e2f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559af9e1cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559af9e1632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559af9e800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559af9a71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559af9b5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559af99c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559af99d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559af99ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559af99e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e864fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559af99adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46225100baa8400aa8a648526d7b7f9e6822c0ca Step #5: MERGE-OUTER: attempt 1138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2950162661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/46225100baa8400aa8a648526d7b7f9e6822c0ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2049 processed earlier; will process 1966 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78327== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b2ba3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b2b9b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b2b993665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f363cf6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f363cd8200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f363cd61858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b2b96ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b2c440138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b2c3da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b2c3dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b2c3dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b2beb12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b2bee833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b2be06e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562b2be08ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x562b2bb34a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562b2bb1adad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x562b2bb28ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x562b2bb28ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x562b2bb28ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562b2b994d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562b2b99e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562b2b9857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562b2b9b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f363cd63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562b2b978bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5dce4f71f48ae315ed8829a79cc539ce124e42ef Step #5: MERGE-OUTER: attempt 1139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2953682871 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5dce4f71f48ae315ed8829a79cc539ce124e42ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2053 processed earlier; will process 1962 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78377== ERROR: libFuzzer: deadly signal Step #5: #0 0x56497061c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564970590b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564970573665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f430c43541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f430c24a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f430c229858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56497054ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564971020138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564970fba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564970fbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564970fbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5649709da429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5649709c7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5649709c132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564970a2b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56497061cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564970708eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564970574d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56497057e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5649705657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5649705914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f430c22b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564970558bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b26043bc7e1ff0f86589fce119b270a3fc8c23d Step #5: MERGE-OUTER: attempt 1140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2954473240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5b26043bc7e1ff0f86589fce119b270a3fc8c23d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2054 processed earlier; will process 1961 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78394== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623d4a5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623d49ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623d49b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17d85fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17d841200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17d83f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623d498ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5623d545e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623d53f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5623d53fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623d53fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5623d4e18429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5623d4e05bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5623d4dff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5623d4e690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5623d4a5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5623d4b46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5623d49b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5623d49bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5623d49a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5623d49cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f17d83f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5623d4996bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c866c5167a5e12834fb36a86b159ed7284ec6afa Step #5: MERGE-OUTER: attempt 1141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2955260023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c866c5167a5e12834fb36a86b159ed7284ec6afa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2055 processed earlier; will process 1960 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78412== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9f8c38594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9f8bacb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9f8b8f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ed8ded41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ed8c0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ed8be1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9f8b68e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e9f963c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9f95d6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e9f95d8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9f95d835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e9f8ff6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e9f8fe3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e9f8fdd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e9f90470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e9f8c38c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e9f8d24eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e9f8b90d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e9f8b9a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e9f8b817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e9f8bad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ed8be3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e9f8b74bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97ba7f92bf2d2c8bdd0039a8b51dd5cf0af13d23 Step #5: MERGE-OUTER: attempt 1142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2957059120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/97ba7f92bf2d2c8bdd0039a8b51dd5cf0af13d23' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2058 processed earlier; will process 1957 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd3f163594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd3f0d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd3f0ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2368d8e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2368ba300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2368b82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd3f093e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd3fb67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd3fb01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd3fb03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd3fb0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd3f521429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd3f50ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd3f50832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd3f5720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd3f163c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd3f24feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd3f0bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd3f0c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd3f0ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd3f0d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2368b84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd3f09fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d8800ba800585db33d61b20a0e023606d37f2e8 Step #5: MERGE-OUTER: attempt 1143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2957852979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8d8800ba800585db33d61b20a0e023606d37f2e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2059 processed earlier; will process 1956 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78525== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2957b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a295725b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a295708665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2f599041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2f57a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2f5784858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2956e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2961b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a29614f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a296151375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a29615135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a295c262c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a295c5d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a295b6ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a295b5cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a295b5632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a295bc00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a2957b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a29589deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a295709d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2957132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2956fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2957264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2f5786082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a2956edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-037544d65ca141e6c4cf21ba032cd0f6d87b8670 Step #5: MERGE-OUTER: attempt 1144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2958919963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/037544d65ca141e6c4cf21ba032cd0f6d87b8670' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2061 processed earlier; will process 1954 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c66abcb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c66ab3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c66ab22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc379d2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc379b3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc379b1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c66aafbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c66b5cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c66b569632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c66b56b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c66b56b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c66af89429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c66af76bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c66af7032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c66afda0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c66abcbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c66acb7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c66ab23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c66ab2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c66ab147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c66ab404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc379b1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c66ab07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec4d918b3443e30a69f56aab4001bdb8907138b3 Step #5: MERGE-OUTER: attempt 1145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2959985504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ec4d918b3443e30a69f56aab4001bdb8907138b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2062 processed earlier; will process 1953 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78649== ERROR: libFuzzer: deadly signal Step #5: #0 0x562031a07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56203197bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56203195e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef0e70a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef0e51f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef0e4fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562031937e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56203240b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5620323a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5620323a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5620323a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562031dc5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562031db2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562031dac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562031e160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562031a07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562031af3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56203195fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620319692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620319507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56203197c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef0e500082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562031943bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1e554254bc4f8987f515bd9d47ec2cb9c90720c Step #5: MERGE-OUTER: attempt 1146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2960942672 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b1e554254bc4f8987f515bd9d47ec2cb9c90720c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2063 processed earlier; will process 1952 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78665== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d38536594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d384aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d3848d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6c943441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6c924900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6c9228858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d38466e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562d38f3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d38ed4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562d38ed6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d38ed635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562d389ab2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562d389e233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562d388f3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562d388e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562d388db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562d389450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562d38536c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562d38622eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562d3848ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562d384982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562d3847f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562d384ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6c922a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562d38472bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-708f69036f65639ca4d26e90961c0499ad9800f9 Step #5: MERGE-OUTER: attempt 1147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2961414823 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/708f69036f65639ca4d26e90961c0499ad9800f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2064 processed earlier; will process 1951 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78737== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631556cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563155640b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563155623665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febcf27441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febcf08900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febcf068858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631555fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5631560d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56315606a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56315606c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56315606c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563155a8a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563155a77bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563155a7132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563155adb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631556ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631557b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563155624d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56315562e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631556157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631556414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febcf06a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563155608bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44d8a523259bda26878414ac10bea75e02b4af8a Step #5: MERGE-OUTER: attempt 1148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2962259488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/44d8a523259bda26878414ac10bea75e02b4af8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2065 processed earlier; will process 1950 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78753== ERROR: libFuzzer: deadly signal Step #5: #0 0x556eafd41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556eafcb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556eafc98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a94ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a931400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a92f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556eafc71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556eb0745138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556eb06df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556eb06e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556eb06e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556eb00ff429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556eb00ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556eb00e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556eb01500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556eafd41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556eafe2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556eafc99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556eafca32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556eafc8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556eafcb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0a92f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556eafc7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db70a7de806bc6540c4ed5ca27bf0a54890e037c Step #5: MERGE-OUTER: attempt 1149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2963047292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db70a7de806bc6540c4ed5ca27bf0a54890e037c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2066 processed earlier; will process 1949 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78771== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a30b105594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a30b079b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a30b05c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cbff7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cbfd8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cbfd67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a30b035e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a30bb09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a30baa3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a30baa5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a30baa535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a30b57a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a30b5b133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a30b4c2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a30b4b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a30b4aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a30b5140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a30b105c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a30b1f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a30b05dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a30b0672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a30b04e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a30b07a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6cbfd69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a30b041bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e226610b28b3a0f6127ec646cd6f54833c760027 Step #5: MERGE-OUTER: attempt 1150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2964156453 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e226610b28b3a0f6127ec646cd6f54833c760027' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2068 processed earlier; will process 1947 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78888== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614904da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56149044eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561490431665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c42cca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c42adf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c42abe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56149040ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561490ede138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561490e78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561490e7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561490e7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56149094f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56149098633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561490897f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561490885bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56149087f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5614908e90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5614904dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5614905c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561490432d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56149043c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5614904237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56149044f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7c42ac0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561490416bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b6cb88e285c3949a166fd36a9608ab49bf9a54a Step #5: MERGE-OUTER: attempt 1151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2964879017 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0b6cb88e285c3949a166fd36a9608ab49bf9a54a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2069 processed earlier; will process 1946 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78900== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634d5c6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634d5be1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634d5bc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60926b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60924c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60924a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634d5b9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5634d6671138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634d660b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5634d660d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634d660d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5634d602b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634d6018bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634d601232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634d607c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634d5c6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634d5d59eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634d5bc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634d5bcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634d5bb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634d5be24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60924aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634d5ba9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7da694a08c773ad0f2d5b59459e80acbedd410d7 Step #5: MERGE-OUTER: attempt 1152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2966440188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7da694a08c773ad0f2d5b59459e80acbedd410d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2072 processed earlier; will process 1943 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79020== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4a432d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4a42a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4a4284665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0dfd0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0dfb2200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0dfb01858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4a425de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c4a4d31138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4a4ccb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4a4ccd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4a4ccd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4a47a22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4a47d933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c4a46eaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c4a46d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c4a46d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c4a473c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c4a432dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c4a4419eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c4a4285d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4a428f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4a42767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4a42a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd0dfb03082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4a4269bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e98e9add1302f55ba523a18f8f31f50ff103aeb Step #5: MERGE-OUTER: attempt 1153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2968127943 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6e98e9add1302f55ba523a18f8f31f50ff103aeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2076 processed earlier; will process 1939 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79118== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dba4ca2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dba4c16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dba4bf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7642bbf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76429d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76429b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dba4bd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dba56a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dba5640632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dba5642375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dba564235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dba51172c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dba514e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dba505ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dba504dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dba504732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dba50b10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dba4ca2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dba4d8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dba4bfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dba4c042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dba4beb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dba4c174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f76429b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dba4bdebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74a3efb5aade10702e2c2397d1f5d03f5959e3ca Step #5: MERGE-OUTER: attempt 1154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2969450111 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/74a3efb5aade10702e2c2397d1f5d03f5959e3ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2078 processed earlier; will process 1937 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79232== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c68b01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c68a75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c68a58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb4007141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb3fe8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb3fe65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c68a31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c69505138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c6949f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c694a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c694a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c68f762c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c68fad33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c68ebef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c68eacbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c68ea632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c68f100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c68b01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c68bedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c68a59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c68a632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c68a4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c68a764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feb3fe67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c68a3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b562c105a312b24ea36e32933c0c2ceaf5a7306 Step #5: MERGE-OUTER: attempt 1155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2970466979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b562c105a312b24ea36e32933c0c2ceaf5a7306' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2080 processed earlier; will process 1935 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79340== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b10160e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b101582b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b101565665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61d045741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61d026c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61d024b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b10153ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b102012138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b101fac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b101fae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b101fae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1019cc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1019b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1019b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b101a1d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b10160ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1016faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b101566d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1015702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1015577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1015834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61d024d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b10154abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5c95210b29c3eb6724dc0217ed98662aaf9332b Step #5: MERGE-OUTER: attempt 1156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2971381320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f5c95210b29c3eb6724dc0217ed98662aaf9332b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2082 processed earlier; will process 1933 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79450== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fe1c81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fe1bf5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fe1bd8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00571b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0056fc500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0056fa4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fe1bb1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557fe2685138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fe261f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557fe2621375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fe262135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557fe20f62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557fe212d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557fe203ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557fe202cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557fe202632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557fe20900f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557fe1c81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557fe1d6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557fe1bd9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557fe1be32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557fe1bca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557fe1bf64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0056fa6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557fe1bbdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c427e764de09916d9b556b85d2651207dd27c428 Step #5: MERGE-OUTER: attempt 1157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2975094549 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c427e764de09916d9b556b85d2651207dd27c428' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2087 processed earlier; will process 1928 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79548== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598246f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559824666b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559824649665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f614bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f612d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f612b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559824622e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5598250f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559825090632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559825092375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55982509235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559824b672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559824b9e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559824aaff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559824a9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559824a9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559824b010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5598246f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5598247deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55982464ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598246542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55982463b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5598246674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f612b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55982462ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-570c52a3178cebb2e14c10a37f1b33e914439910 Step #5: MERGE-OUTER: attempt 1158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2975638306 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/570c52a3178cebb2e14c10a37f1b33e914439910' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2088 processed earlier; will process 1927 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79562== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6a6191594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6a6105b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6a60e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6ed76941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe6ed57e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe6ed55d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6a60c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b6a6b95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6a6b2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b6a6b31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6a6b3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b6a654f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b6a653cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b6a653632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b6a65a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b6a6191c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b6a627deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b6a60e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b6a60f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b6a60da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b6a61064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe6ed55f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b6a60cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-215ff05a432dba639aa5cb01f27ae8de44dde4b9 Step #5: MERGE-OUTER: attempt 1159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2977154955 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/215ff05a432dba639aa5cb01f27ae8de44dde4b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2093 processed earlier; will process 1922 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79713== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3b08df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3b0853b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3b0836665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ada91c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ada73100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ada710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3b080fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3b12e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3b127d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c3b127f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3b127f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3b0c9d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3b0c8abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3b0c8432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3b0cee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3b08dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3b09cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3b0837d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3b08412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3b08287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3b08544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ada712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3b081bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0628a531e383e6a8695faf870c5b19b619818f8e Step #5: MERGE-OUTER: attempt 1160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2978020971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0628a531e383e6a8695faf870c5b19b619818f8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2094 processed earlier; will process 1921 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: 2026-07-11 07:20:36,414 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,414 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,414 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,414 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:20:36,414 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,415 D Span queue is empty Step #5: 2026-07-11 07:20:36,415 W public max out peers not set, using default Step #5: 2026-07-11 07:20:36,415 D get_next_needed_pruning_stripe: want height 0 (0 from blockchain, 0 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:20:36,415 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:20:36,415 D Found 0/2 transactions on the blockchain Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:20:36,415 D Failed to find tx in txpool: <3c612c562c662c063c502c142ca12c163c012c762c132c163c072c422c272c36> Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:20:36,415 D Failed to find tx in txpool: <3c212c222c622c063e2c213c612c323c50cc722c162c363cc363c75d00000002> Step #5: 2026-07-11 07:20:36,415 D Found 0/2 transactions in the pool Step #5: 2026-07-11 07:20:36,415 D 0 transactions found, 2 not found Step #5: 2026-07-11 07:20:36,415 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:20:36,415 T batch transaction: committing... Step #5: 2026-07-11 07:20:36,415 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,415 T batch transaction: end Step #5: 2026-07-11 07:20:36,415 D Stopping io_context Step #5: 2026-07-11 07:20:36,416 T Miner has received stop signal Step #5: 2026-07-11 07:20:36,416 T Not mining - nothing to stop Step #5: 2026-07-11 07:20:36,416 T Blockchain::deinit Step #5: 2026-07-11 07:20:36,416 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:20:36,416 T BlockchainLMDB::close Step #5: 2026-07-11 07:20:36,416 T BlockchainLMDB::sync Step #5: 2026-07-11 07:20:36,419 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:20:36,419 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:20:36,420 T Blockchain::Blockchain Step #5: 2026-07-11 07:20:36,420 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:20:36,420 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:20:36,420 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:36,420 D option: fast Step #5: 2026-07-11 07:20:36,421 D option: async Step #5: 2026-07-11 07:20:36,421 D option: 250000000bytes Step #5: 2026-07-11 07:20:36,421 T BlockchainLMDB::open Step #5: 2026-07-11 07:20:36,422 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:20:36,422 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:36,422 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:36,422 D Space used: 4096 Step #5: 2026-07-11 07:20:36,422 D Space remaining: 1073737728 Step #5: 2026-07-11 07:20:36,422 D Size threshold: 0 Step #5: 2026-07-11 07:20:36,422 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:36,702 D Setting m_height to: 0 Step #5: 2026-07-11 07:20:36,702 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,702 T Blockchain::init Step #5: 2026-07-11 07:20:36,702 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,702 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,702 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,702 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,702 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,702 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,702 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:36,702 D init done Step #5: 2026-07-11 07:20:36,703 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,703 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,703 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,703 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:36,729 T Blockchain::add_new_block Step #5: 2026-07-11 07:20:36,729 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,729 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:20:36,729 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:20:36,729 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,729 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:20:36,729 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,729 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,729 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,729 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:36,729 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,729 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:20:36,753 D Miner tx hash: Step #5: 2026-07-11 07:20:36,753 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:20:36,753 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:20:36,753 D DB map size: 1073741824 Step #5: 2026-07-11 07:20:36,753 D Space used: 12288 Step #5: 2026-07-11 07:20:36,753 D Space remaining: 1073729536 Step #5: 2026-07-11 07:20:36,753 D Size threshold: 0 Step #5: 2026-07-11 07:20:36,753 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,753 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:20:36,753 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:20:36,754 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:20:36,754 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:20:36,754 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:20:36,754 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 D Invalidating block template cache Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:20:36,754 T Blockchain::get_tail_id Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 I Blockchain initialized. last block: 0, d4466.h20.m31.s43 time ago, current difficulty: 1 Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:20:36,754 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:20:36,754 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:20:36,755 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:20:36,780 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:20:36,780 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,780 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:20:36,780 T BlockchainLMDB::height Step #5: 2026-07-11 07:20:36,780 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:20:36,780 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79729== ERROR: libFuzzer: deadly signal Step #5: #0 0x556749fbb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556749f2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556749f12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f899d3b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f899d1cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f899d1aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556749eebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55674a9bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55674a959632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55674a95b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55674a95b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55674a4302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55674a46733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55674a378f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55674a366bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55674a36032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55674a3ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556749fbbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55674a0a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556749f13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556749f1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556749f047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556749f304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f899d1ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556749ef7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b3654e88761ed703cf22c175bb800c54997f165 Step #5: MERGE-OUTER: attempt 1161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2979614731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9b3654e88761ed703cf22c175bb800c54997f165' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2097 processed earlier; will process 1918 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79826== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643ccad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643cca4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643cca2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc2c48a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc2c29f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc2c27e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643cca07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5643cd4db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643cd475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5643cd477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643cd47735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643cce95429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643cce82bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643cce7c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643ccee60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643ccad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643ccbc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643cca2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643cca392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643cca207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643cca4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcc2c280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643cca13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd0fd26fb089f55b6640a072dc67403085b5dc1f Step #5: MERGE-OUTER: attempt 1162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2980058236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd0fd26fb089f55b6640a072dc67403085b5dc1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2098 processed earlier; will process 1917 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79897== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626cb1e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626cb15bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626cb13e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f309edbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f309ebd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f309ebb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626cb117e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5626cbbeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626cbb85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5626cbb87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626cbb8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5626cb5a5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626cb592bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626cb58c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626cb5f60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626cb1e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626cb2d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626cb13fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626cb1492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626cb1307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626cb15c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f309ebb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626cb123bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-466a2cd3d9cfdfda8b232e890ec259a8b8752e4e Step #5: MERGE-OUTER: attempt 1163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2980992509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/466a2cd3d9cfdfda8b232e890ec259a8b8752e4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2099 processed earlier; will process 1916 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79904== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d014389594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0142fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0142e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b66dc241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b66bd700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b66bb6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0142b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d014d8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d014d27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d014d29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d014d2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0147fe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d01483533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d014746f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d014734bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d01472e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0147980f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d014389c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d014475eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0142e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0142eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0142d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0142fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0b66bb8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0142c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4cc6b3c10cf43f0dffa92cbbfcb9aef107789237 Step #5: MERGE-OUTER: attempt 1164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2981641132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4cc6b3c10cf43f0dffa92cbbfcb9aef107789237' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2100 processed earlier; will process 1915 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79916== ERROR: libFuzzer: deadly signal Step #5: #0 0x56410ef32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56410eea6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56410ee89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe0723e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe0705300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe07032858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56410ee62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56410f936138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56410f8d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56410f8d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56410f8d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56410f2f0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56410f2ddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56410f2d732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56410f3410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56410ef32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56410f01eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56410ee8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56410ee942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56410ee7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56410eea74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe07034082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56410ee6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-014d014afaaeda927149bef8435d18e8ae63b3bc Step #5: MERGE-OUTER: attempt 1165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2982705709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/014d014afaaeda927149bef8435d18e8ae63b3bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2102 processed earlier; will process 1913 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80032== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c864aa0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c864a14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8649f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac2b86641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac2b67b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac2b65a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8649d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c8654a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c86543e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c865440375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c86544035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c864f152c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c864f4c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c864e5df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c864e4bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c864e4532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c864eaf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c864aa0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c864b8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c8649f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c864a022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c8649e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c864a154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fac2b65c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c8649dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b219eae1cbf284a190715800fc1eb6de1ed2a0e Step #5: MERGE-OUTER: attempt 1166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2983443729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b219eae1cbf284a190715800fc1eb6de1ed2a0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2103 processed earlier; will process 1912 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80045== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567b5f39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567b5eadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567b5e90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efffec3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efffea4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efffea2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567b5e69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5567b693d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567b68d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5567b68d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567b68d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567b63ae2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567b63e533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567b62f6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567b62e4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567b62de32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567b63480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567b5f39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567b6025eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567b5e91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567b5e9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567b5e827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567b5eae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efffea2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567b5e75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c96bd3401926d99792701015fff90d8dc818b83 Step #5: MERGE-OUTER: attempt 1167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2984161981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c96bd3401926d99792701015fff90d8dc818b83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2104 processed earlier; will process 1911 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80059== ERROR: libFuzzer: deadly signal Step #5: #0 0x565073ad6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565073a4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565073a2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a9756641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a9737b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a9735a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565073a06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5650744da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565074474632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565074476375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56507447635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565073e94429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565073e81bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565073e7b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565073ee50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565073ad6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565073bc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565073a2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565073a382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565073a1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565073a4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a9735c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565073a12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-231676b56209f20cd57876b56d17a63a03584691 Step #5: MERGE-OUTER: attempt 1168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2985394375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/231676b56209f20cd57876b56d17a63a03584691' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2105 processed earlier; will process 1910 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80103== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfb982e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfb97a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfb9785665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c38f2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c38d4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c38d1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfb975ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cfba232138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfba1cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cfba1ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfba1ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cfb9ca32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cfb9cda33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cfb9bebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cfb9bd9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cfb9bd332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cfb9c3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cfb982ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cfb991aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cfb9786d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cfb97902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cfb97777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cfb97a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5c38d21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cfb976abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82499ab41119c47f711534a0208f3cbe613c292e Step #5: MERGE-OUTER: attempt 1169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2986467948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/82499ab41119c47f711534a0208f3cbe613c292e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2107 processed earlier; will process 1908 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80185== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ded73aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ded731eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ded7301665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa1796641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa1777b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa1775a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ded72dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ded7dae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ded7d48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ded7d4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ded7d4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ded7768429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ded7755bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ded774f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ded77b90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ded73aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ded7496eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ded7302d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ded730c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ded72f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ded731f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa1775c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ded72e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b27906ac05227458dedfba5fad38dafd8cc5954 Step #5: MERGE-OUTER: attempt 1170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2988485690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b27906ac05227458dedfba5fad38dafd8cc5954' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2111 processed earlier; will process 1904 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80318== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b061ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b0615eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b06141665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99c062a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99c043f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99c041e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b0611ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556b06bee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b06b88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556b06b8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b06b8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556b065a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556b06595bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556b0658f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556b065f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556b061eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556b062d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556b06142d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556b0614c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556b061337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556b0615f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99c0420082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556b06126bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d85284dd26070f44db8206c7182125b22f5295f7 Step #5: MERGE-OUTER: attempt 1171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2989194784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d85284dd26070f44db8206c7182125b22f5295f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2113 processed earlier; will process 1902 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80398== ERROR: libFuzzer: deadly signal Step #5: #0 0x56092d890594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56092d804b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56092d7e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecf3c1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecf3a2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecf3a05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56092d7c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56092e294138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56092e22e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56092e230375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56092e23035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56092dd052c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56092dd3c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56092dc4df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56092dc3bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56092dc3532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56092dc9f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56092d890c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56092d97ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56092d7e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56092d7f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56092d7d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56092d8054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fecf3a07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56092d7ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bc014ecd28d7079062fb93edfa7c4aefe724a7c Step #5: MERGE-OUTER: attempt 1172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2990204598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6bc014ecd28d7079062fb93edfa7c4aefe724a7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2115 processed earlier; will process 1900 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80474== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1c5975594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1c58e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1c58cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35d77c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35d75d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35d75b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1c58a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f1c6379138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1c6313632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f1c6315375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1c631535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f1c5d33429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1c5d20bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1c5d1a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1c5d840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1c5975c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1c5a61eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1c58cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1c58d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1c58be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1c58ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35d75ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f1c58b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5cae9743d1191333241b94c254aa4492eb0b4854 Step #5: MERGE-OUTER: attempt 1173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2995008810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5cae9743d1191333241b94c254aa4492eb0b4854' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2123 processed earlier; will process 1892 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80637== ERROR: libFuzzer: deadly signal Step #5: #0 0x556642caf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556642c23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556642c06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a3e4f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a3e30500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a3e2e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556642bdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566436b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55664364d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55664364f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55664364f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55664306d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55664305abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55664305432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566430be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556642cafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556642d9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556642c07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556642c112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556642bf87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556642c244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a3e2e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556642bebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43c8167a8c2f9d637fcd9650390f789f34dc2c75 Step #5: MERGE-OUTER: attempt 1174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2996171255 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/43c8167a8c2f9d637fcd9650390f789f34dc2c75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2124 processed earlier; will process 1891 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80655== ERROR: libFuzzer: deadly signal Step #5: #0 0x562143dd0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562143d44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562143d27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb48ccbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb48cad100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb48cab0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562143d00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621447d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56214476e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562144770578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5621441760d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5621441df0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562143dd0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562143ebceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562143d28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562143d322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562143d197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562143d454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb48cab2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562143d0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2134d1c34df8d6a0a78997e8ff8b4b2fc4bd2b7c Step #5: MERGE-OUTER: attempt 1175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2997321000 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2134d1c34df8d6a0a78997e8ff8b4b2fc4bd2b7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2125 processed earlier; will process 1890 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80676== ERROR: libFuzzer: deadly signal Step #5: #0 0x557755105594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557755079b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55775505c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faed685341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faed666800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faed6647858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557755035e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557755b09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557755aa3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557755aa5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557755aa535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5577554c3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577554b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577554aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577555140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557755105c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577551f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55775505dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577550672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55775504e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55775507a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faed6649082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557755041bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a1a9c6898f3f72c08d81ead31ab1c1e3b12e069 Step #5: MERGE-OUTER: attempt 1176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2998432193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6a1a9c6898f3f72c08d81ead31ab1c1e3b12e069' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2126 processed earlier; will process 1889 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80691== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c21b78594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c21aecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c21acf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3d487b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3d469000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3d466f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c21aa8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557c2257c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c22516632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557c22518375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c2251835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557c21f36429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c21f23bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c21f1d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c21f870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c21b78c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c21c64eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c21ad0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c21ada2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c21ac17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c21aed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3d4671082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c21ab4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63d5f37fe651b4bb1a0dc40baae13d939c12f861 Step #5: MERGE-OUTER: attempt 1177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3000389782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/63d5f37fe651b4bb1a0dc40baae13d939c12f861' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2129 processed earlier; will process 1886 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80802== ERROR: libFuzzer: deadly signal Step #5: #0 0x556999afe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556999a72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556999a55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a110fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a10f1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a10eef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556999a2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55699a502138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55699a49c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55699a49e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55699a49e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556999ebc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556999ea9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556999ea332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556999f0d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556999afec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556999beaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556999a56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556999a602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556999a477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556999a734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a10ef1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556999a3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3b90c771e6d1e239d3fb355628853f2d56f81fa Step #5: MERGE-OUTER: attempt 1178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3002075451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a3b90c771e6d1e239d3fb355628853f2d56f81fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2130 processed earlier; will process 1885 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80819== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b8adf4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b8ad68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b8ad4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5dbf26b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5dbf08000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5dbf05f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b8ad24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b8b7f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b8b792632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b8b794578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x561b8b19a0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561b8b2030f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561b8adf4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561b8aee0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561b8ad4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561b8ad562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561b8ad3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561b8ad694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5dbf061082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561b8ad30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ce67bc59aa65ee40d8d21d9b6706ba694f12228 Step #5: MERGE-OUTER: attempt 1179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3003204284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ce67bc59aa65ee40d8d21d9b6706ba694f12228' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2131 processed earlier; will process 1884 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80840== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e111bcc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e111b40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e111b23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34abede41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34abcf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34abcd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e111afce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e1125d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e11256a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e11256c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e11256c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e111f8a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e111f77bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e111f7132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e111fdb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e111bccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e111cb8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e111b24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e111b2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e111b157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e111b414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34abcd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e111b08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2c17b79ec23aa9f0be4a4a7bcfd40c6faf46df6 Step #5: MERGE-OUTER: attempt 1180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3004365190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b2c17b79ec23aa9f0be4a4a7bcfd40c6faf46df6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2132 processed earlier; will process 1883 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed51080594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed50ff4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed50fd7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66e835e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66e817300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66e8152858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed50fb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ed51a84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed51a1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ed51a20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed51a2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ed5143e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed5142bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed5142532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed5148f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed51080c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed5116ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed50fd8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed50fe22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed50fc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed50ff54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f66e8154082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed50fbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e3f20813cefd72572b5c0e601c84af8ef2030c7 Step #5: MERGE-OUTER: attempt 1181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3005895465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3e3f20813cefd72572b5c0e601c84af8ef2030c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2133 processed earlier; will process 1882 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80873== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cea1fad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cea1f21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cea1f04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07a1a9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07a18a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07a1885858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cea1edde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cea29b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cea294b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cea294d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cea294d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cea24222c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cea245933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cea2377e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55cea2379ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55cea20a5a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55cea208bdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55cea2099ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55cea2099ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55cea2099ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55cea1f05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55cea1f0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55cea1ef67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55cea1f224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f07a1887082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55cea1ee9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b6304b1abea93c6447adb53f5e8c288e3b7b7d4 Step #5: MERGE-OUTER: attempt 1182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3008523281 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2b6304b1abea93c6447adb53f5e8c288e3b7b7d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2134 processed earlier; will process 1881 files now Step #5: #1 pulse exec/s: 0 rss: 222Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80930== ERROR: libFuzzer: deadly signal Step #5: #0 0x56348d9d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56348d947b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56348d92a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70ecc4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70eca6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70eca40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56348d903e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56348e3d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56348e371632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56348e373375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56348e37335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56348dd91429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56348dd7ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56348dd7832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56348dde20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56348d9d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56348dabfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56348d92bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56348d9352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56348d91c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56348d9484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70eca42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56348d90fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f91d27136eee53da71a7b15f8b343796f7757e38 Step #5: MERGE-OUTER: attempt 1183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3010156196 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f91d27136eee53da71a7b15f8b343796f7757e38' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2136 processed earlier; will process 1879 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81010== ERROR: libFuzzer: deadly signal Step #5: #0 0x56175c6e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56175c656b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56175c639665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77398d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77396e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77396c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56175c612e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56175d0e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56175d080632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56175d082375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56175d08235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56175caa0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56175ca8dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56175ca8732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56175caf10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56175c6e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56175c7ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56175c63ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56175c6442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56175c62b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56175c6574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f77396c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56175c61ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b33c2552aaac510cdf0c2b4723baee0fe6d8db96 Step #5: MERGE-OUTER: attempt 1184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3011766679 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b33c2552aaac510cdf0c2b4723baee0fe6d8db96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2137 processed earlier; will process 1878 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81028== ERROR: libFuzzer: deadly signal Step #5: #0 0x56280849b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56280840fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628083f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e19a4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e1986300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e19842858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628083cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562808e9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562808e39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562808e3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562808e3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562808859429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562808846bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56280884032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5628088aa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56280849bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562808587eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5628083f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5628083fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628083e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628084104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e19844082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5628083d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fe3368b4c62773c706613f7f4c3a15eb09a9aea Step #5: MERGE-OUTER: attempt 1185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3013089771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5fe3368b4c62773c706613f7f4c3a15eb09a9aea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2139 processed earlier; will process 1876 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81108== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d37955594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d378c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d378ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63630eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6362f0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6362edf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d37885e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557d38359138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d382f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557d382f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d382f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557d37dca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d37e0133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d37d12f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d37d00bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d37cfa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d37d640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d37955c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d37a41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d378add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d378b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d3789e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d378ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6362ee1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d37891bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33860bd0e045b24294a25483d9c7ec633f70ab69 Step #5: MERGE-OUTER: attempt 1186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3014825492 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33860bd0e045b24294a25483d9c7ec633f70ab69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2140 processed earlier; will process 1875 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81123== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611c0f4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611c0ec3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611c0ea6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2177cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2175e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2175c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611c0e7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611c1953138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611c18ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611c18ef578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5611c12f50d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5611c135e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5611c0f4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5611c103beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5611c0ea7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5611c0eb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5611c0e987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5611c0ec44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa2175c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5611c0e8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df66ed5ecfb3d808316e4acb4313c5533fb4147e Step #5: MERGE-OUTER: attempt 1187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3016431584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df66ed5ecfb3d808316e4acb4313c5533fb4147e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2141 processed earlier; will process 1874 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81144== ERROR: libFuzzer: deadly signal Step #5: #0 0x564351620594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564351594b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564351577665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a539e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a537f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a537d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564351550e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564352024138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564351fbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564351fc0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5643519c60d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x564351a2f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x564351620c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56435170ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x564351578d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5643515822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5643515697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5643515954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7a537d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56435155cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54f08e8ee734fd100753bbeefa26ed34e4c75272 Step #5: MERGE-OUTER: attempt 1188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3017169175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/54f08e8ee734fd100753bbeefa26ed34e4c75272' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2142 processed earlier; will process 1873 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81160== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bcf8ee5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bcf8e59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bcf8e3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfab5d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfab3e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfab3c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bcf8e15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bcf98e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bcf9883632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bcf9885375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bcf988535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bcf935a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bcf939133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bcf92afe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55bcf92b1ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55bcf8fdda08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55bcf8fc3dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55bcf8fd1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55bcf8fd1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55bcf8fd1ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55bcf8e3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55bcf8e472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55bcf8e2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55bcf8e5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fbfab3c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55bcf8e21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50d033645d72d627ccad0f6362fe34084089d5d2 Step #5: MERGE-OUTER: attempt 1189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3019429159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/50d033645d72d627ccad0f6362fe34084089d5d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2143 processed earlier; will process 1872 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81274== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b97eea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b97e5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b97e41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99da89441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99da6a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99da688858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b97e1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b988ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b98888632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b9888a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b9888a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b982a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b98295bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b9828f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b982f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b97eeac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b97fd6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b97e42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b97e4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b97e337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b97e5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99da68a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b97e26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7bf21813da6d180d77138169e2727355b5fd27a Step #5: MERGE-OUTER: attempt 1190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3020675856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c7bf21813da6d180d77138169e2727355b5fd27a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2144 processed earlier; will process 1871 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81317== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d5de15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d5dd89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d5dd6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7aecff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7aeb1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7aeaf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d5dd45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559d5e819138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d5e7b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559d5e7b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d5e7b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559d5e1d3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d5e1c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d5e1ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d5e2240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d5de15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d5df01eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d5dd6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d5dd772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d5dd5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d5dd8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7aeaf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d5dd51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c2e1f1711c6a4218baa4fed1d9807bdafe1b4bf Step #5: MERGE-OUTER: attempt 1191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3022489426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c2e1f1711c6a4218baa4fed1d9807bdafe1b4bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2145 processed earlier; will process 1870 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81334== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570873fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55708736eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557087351665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98faac241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98fa8d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98fa8b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55708732ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557087dfe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557087d98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557087d9a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5570877a00d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5570878090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5570873fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5570874e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x557087352d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55708735c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5570873437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55708736f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f98fa8b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x557087336bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52594c3aa3322a807640641b600b104798086e24 Step #5: MERGE-OUTER: attempt 1192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3023634487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52594c3aa3322a807640641b600b104798086e24' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2146 processed earlier; will process 1869 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81357== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d650f63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d650ed7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d650eba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78fc58a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78fc39f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78fc37e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d650e93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d651967138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d651901632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d651903375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d65190335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d6513d82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d65140f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d651320f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d65130ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d65130832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d6513720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d650f63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d65104feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d650ebbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d650ec52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d650eac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d650ed84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f78fc380082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d650e9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25c3be21142ddccab9f489362b55530bf59d715e Step #5: MERGE-OUTER: attempt 1193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3024743562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25c3be21142ddccab9f489362b55530bf59d715e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2147 processed earlier; will process 1868 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81400== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630b9e01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630b9d75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630b9d58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10f5e8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10f5ca400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10f5c83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630b9d31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630ba805138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630ba79f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5630ba7a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630ba7a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630ba1bf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630ba1acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630ba1a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630ba2100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630b9e01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630b9eedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630b9d59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630b9d632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630b9d4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630b9d764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f10f5c85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630b9d3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09032f902310587cd6edb2d4022ecfa0723324ce Step #5: MERGE-OUTER: attempt 1194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3027190435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/09032f902310587cd6edb2d4022ecfa0723324ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2150 processed earlier; will process 1865 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81483== ERROR: libFuzzer: deadly signal Step #5: #0 0x555765240594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557651b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555765197665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ad543841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ad524d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ad522c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555765170e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555765c44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555765bde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555765be0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555765be035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5557655fe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557655ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557655e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55576564f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555765240c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55576532ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555765198d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557651a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557651897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557651b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ad522e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55576517cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb2de13646a25f1b0f9be139fcbaa3b6797955b9 Step #5: MERGE-OUTER: attempt 1195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3030219077 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bb2de13646a25f1b0f9be139fcbaa3b6797955b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2151 processed earlier; will process 1864 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81531== ERROR: libFuzzer: deadly signal Step #5: #0 0x56318b6c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56318b63cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56318b61f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f432abfb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f432aa1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f432a9ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56318b5f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56318c0cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56318c066632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56318c068375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56318c06835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56318ba86429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56318ba73bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56318ba6d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56318bad70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56318b6c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56318b7b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56318b620d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56318b62a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56318b6117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56318b63d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f432a9f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56318b604bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-467c6c9ae7cb5fd57aaa422bf46bfa3c4454aca4 Step #5: MERGE-OUTER: attempt 1196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3031799033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/467c6c9ae7cb5fd57aaa422bf46bfa3c4454aca4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2152 processed earlier; will process 1863 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81549== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2df4ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2df45eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2df441665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f3d3f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f3d20500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f3d1e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2df41ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2dfeee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2dfe88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2dfe8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2dfe8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2df8a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2df895bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2df88f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2df8f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2df4eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2df5d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2df442d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2df44c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2df4337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2df45f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f3d1e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2df426bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3e385c4a1b03331c21dabf2702985dce34b7253 Step #5: MERGE-OUTER: attempt 1197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3032959071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b3e385c4a1b03331c21dabf2702985dce34b7253' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2153 processed earlier; will process 1862 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81567== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ba7585594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ba74f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ba74dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78733f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f787320c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78731eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ba74b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560ba7f89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ba7f23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560ba7f25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ba7f2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560ba7943429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ba7930bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ba792a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ba79940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ba7585c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ba7671eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ba74ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ba74e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ba74ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ba74fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78731ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ba74c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41ccf8838b7c39d3169c655ab727920241e308ed Step #5: MERGE-OUTER: attempt 1198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3034644988 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/41ccf8838b7c39d3169c655ab727920241e308ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2154 processed earlier; will process 1861 files now Step #5: #1 pulse exec/s: 0 rss: 213Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81587== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef31a77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef319ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef319ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efca304141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efca2e5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efca2e35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef319a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef3247b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef32415632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef32417375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef3241735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef31e35429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef31e22bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef31e1c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef31e860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef31a77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef31b63eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef319cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef319d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef319c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef319ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efca2e37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef319b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f024d389bb39f629772e38cc7dc705774f729f36 Step #5: MERGE-OUTER: attempt 1199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3035680468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f024d389bb39f629772e38cc7dc705774f729f36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2156 processed earlier; will process 1859 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a89c49e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a89c412b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a89c3f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d2288041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d2269500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d22674858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a89c3cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a89cea2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a89ce3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a89ce3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a89ce3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a89c9132c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a89c94a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a89c85bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a89c849bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a89c84332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a89c8ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a89c49ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a89c58aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a89c3f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a89c4002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a89c3e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a89c4134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d22676082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a89c3dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eddfde77279577262f7438f57d5e289c361b3a02 Step #5: MERGE-OUTER: attempt 1200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3042756330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eddfde77279577262f7438f57d5e289c361b3a02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2158 processed earlier; will process 1857 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55827597c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582758f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582758d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d23fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d23de700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d23dc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582758ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558276380138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55827631a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55827631c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55827631c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558275d3a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558275d27bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558275d2132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558275d8b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55827597cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558275a68eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582758d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582758de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582758c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582758f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d23dc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582758b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfdc44b2253b7d17f15a54ba2ab986c17606e8c3 Step #5: MERGE-OUTER: attempt 1201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3045611995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfdc44b2253b7d17f15a54ba2ab986c17606e8c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2160 processed earlier; will process 1855 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81818== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627ac96b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627ac8dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627ac8c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c3833c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c3815100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c38130858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627ac89be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627ad36f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627ad309632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627ad30b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627ad30b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627acde02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5627ace1733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5627acd28f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5627acd16bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5627acd1032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5627acd7a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5627ac96bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5627aca57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5627ac8c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5627ac8cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5627ac8b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5627ac8e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c38132082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5627ac8a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8f44d19d9a4e831579fc6ae9b0fa4e6ab571da1 Step #5: MERGE-OUTER: attempt 1202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3048356294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8f44d19d9a4e831579fc6ae9b0fa4e6ab571da1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2162 processed earlier; will process 1853 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81875== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8988c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e89883bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e89881e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74323c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74321d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74321b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8987f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e8992cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e899265632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e899267375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e89926735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e898c85429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e898c72bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e898c6c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e898cd60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e8988c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8989b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e89881fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8988292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8988107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e89883c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f74321b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e898803bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4492822bc2fcc834673dd6d57cc1aeff782fafbf Step #5: MERGE-OUTER: attempt 1203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3049600582 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4492822bc2fcc834673dd6d57cc1aeff782fafbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2163 processed earlier; will process 1852 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81919== ERROR: libFuzzer: deadly signal Step #5: #0 0x564592b4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564592ac3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564592aa6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e576d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e574e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e574c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564592a7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564593553138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645934ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5645934ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645934ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564592f0d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564592efabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564592ef432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564592f5e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564592b4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564592c3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564592aa7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564592ab12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564592a987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564592ac44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e574ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564592a8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98a774fb6500a462c05d0e6ebfdcb91226e0cd84 Step #5: MERGE-OUTER: attempt 1204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3050745873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/98a774fb6500a462c05d0e6ebfdcb91226e0cd84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2164 processed earlier; will process 1851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81961== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620a1c45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620a1bb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5620a1b9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facd198f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facd17a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7facd1783858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5620a1b75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5620a2649138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5620a25e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5620a25e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5620a25e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5620a2003429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5620a1ff0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5620a1fea32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5620a20540f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5620a1c45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5620a1d31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5620a1b9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620a1ba72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620a1b8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5620a1bba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7facd1785082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5620a1b81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b22ad65bd33914926399827f0780e94726f47fe4 Step #5: MERGE-OUTER: attempt 1205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3052486992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b22ad65bd33914926399827f0780e94726f47fe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2165 processed earlier; will process 1850 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81978== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e65380c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e653780b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e653763665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4779d1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4779b3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4779b0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e65373ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e654210138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6541aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e6541ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6541ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e653c812c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e653cb833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e653cb94b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e653bb0178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e653c1b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e65380cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e6538f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e653764d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e65376e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e6537557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e6537814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f4779b11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e653748bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00c510d16909324b20da28f32c19e553c484c8d2 Step #5: MERGE-OUTER: attempt 1206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3053682149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00c510d16909324b20da28f32c19e553c484c8d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2166 processed earlier; will process 1849 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82058== ERROR: libFuzzer: deadly signal Step #5: #0 0x559307937594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593078abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55930788e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b69b1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b6993400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b69913858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559307867e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55930833b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5593082d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5593082d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5593082d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559307cf5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559307ce2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559307cdc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559307d460f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559307937c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559307a23eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55930788fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593078992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593078807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593078ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b69915082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559307873bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8844c0074555b040d948a10684621e7ccb3a8752 Step #5: MERGE-OUTER: attempt 1207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3057221898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8844c0074555b040d948a10684621e7ccb3a8752' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2168 processed earlier; will process 1847 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82109== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fc27eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fc275fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fc2742665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facf5dfe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facf5c1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7facf5bf2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fc271be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561fc31ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fc3189632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561fc318b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fc318b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561fc2c602c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561fc2c9733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561fc2ba8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561fc2b96bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561fc2b9032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561fc2bfa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561fc27ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561fc28d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561fc2743d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561fc274d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561fc27347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561fc27604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7facf5bf4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561fc2727bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4693d5ef6616a7df15830bf7f2bd3deaa3a902e Step #5: MERGE-OUTER: attempt 1208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3060501410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4693d5ef6616a7df15830bf7f2bd3deaa3a902e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2171 processed earlier; will process 1844 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82235== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee6ff9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee6ff12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee6fef5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc72847e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc72829300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc728272858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee6fecee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee709a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee7093c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee7093e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee7093e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee7035c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee70349bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee7034332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee703ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee6ff9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee7008aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee6fef6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee6ff002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee6fee77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee6ff134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc728274082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee6fedabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff6feee718a05d156a21b9d1098215f531d860e6 Step #5: MERGE-OUTER: attempt 1209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3061943926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ff6feee718a05d156a21b9d1098215f531d860e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2172 processed earlier; will process 1843 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82253== ERROR: libFuzzer: deadly signal Step #5: #0 0x56113a05f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561139fd3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561139fb6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76067d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76065ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76065cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561139f8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56113aa63138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56113a9fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56113a9ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56113a9ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56113a41d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56113a40abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56113a40432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56113a46e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56113a05fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56113a14beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561139fb7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561139fc12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561139fa87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561139fd44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76065cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561139f9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c611b114039448b0bfc4297667f2953ed22c86bd Step #5: MERGE-OUTER: attempt 1210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3063377640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c611b114039448b0bfc4297667f2953ed22c86bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2173 processed earlier; will process 1842 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82271== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fcdf26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fcde9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fcde7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80a657e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80a639300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80a6372858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fcde56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564fce92a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fce8c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564fce8c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fce8c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564fce2e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fce2d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fce2cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fce3350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fcdf26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fce012eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fcde7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fcde882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fcde6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fcde9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80a6374082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fcde62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1202f00185231af38308a3848c92e87e5028d9e Step #5: MERGE-OUTER: attempt 1211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3064896093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1202f00185231af38308a3848c92e87e5028d9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2174 processed earlier; will process 1841 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82289== ERROR: libFuzzer: deadly signal Step #5: #0 0x5593b439d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593b4311b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5593b42f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58c682241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58c663700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58c6616858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5593b42cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5593b4da1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5593b4d3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5593b4d3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5593b4d3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5593b475b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5593b4748bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5593b474232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5593b47ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5593b439dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5593b4489eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5593b42f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593b42ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593b42e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593b43124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58c6618082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5593b42d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99948759579408c9322a382f025d8500fca15b0b Step #5: MERGE-OUTER: attempt 1212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3066188712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/99948759579408c9322a382f025d8500fca15b0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2176 processed earlier; will process 1839 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82371== ERROR: libFuzzer: deadly signal Step #5: #0 0x56527d270594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56527d1e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56527d1c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f209a6f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f209a50c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f209a4eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56527d1a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56527dc74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56527dc0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56527dc10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56527dc1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56527d62e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56527d61bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56527d61532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56527d67f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56527d270c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56527d35ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56527d1c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56527d1d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56527d1b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56527d1e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f209a4ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56527d1acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9d02e722e9f847194b0f9cd92503f49b5750af3 Step #5: MERGE-OUTER: attempt 1213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3068071689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9d02e722e9f847194b0f9cd92503f49b5750af3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2177 processed earlier; will process 1838 files now Step #5: #1 pulse exec/s: 0 rss: 202Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82386== ERROR: libFuzzer: deadly signal Step #5: #0 0x556dc92c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556dc923db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556dc9220665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08e3fb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08e3dc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08e3da5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556dc91f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556dc9ccd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556dc9c67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556dc9c69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556dc9c6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556dc9687429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556dc9674bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556dc966e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556dc96d80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556dc92c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556dc93b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556dc9221d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556dc922b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556dc92127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556dc923e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f08e3da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556dc9205bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-339b489fea11c65ebb4bc5e4c742637c2af3b002 Step #5: MERGE-OUTER: attempt 1214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3072078919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/339b489fea11c65ebb4bc5e4c742637c2af3b002' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2181 processed earlier; will process 1834 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82522== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c80d0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c80c81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c80c64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f714fc4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f714fa6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f714fa40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c80c3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c81711138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c816ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c816ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c816ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c810cb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c810b8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c810b232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c8111c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c80d0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c80df9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c80c65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c80c6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c80c567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c80c824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f714fa42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c80c49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39e57eb5d07c828950de0caf31168d685332f859 Step #5: MERGE-OUTER: attempt 1215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3073142377 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/39e57eb5d07c828950de0caf31168d685332f859' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2182 processed earlier; will process 1833 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82539== ERROR: libFuzzer: deadly signal Step #5: #0 0x56093ccbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56093cc33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56093cc16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdee3e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdee1f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdee1d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56093cbefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56093d6c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56093d65d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56093d65f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56093d65f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56093d07d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56093d06abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56093d06432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56093d0ce0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56093ccbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56093cdabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56093cc17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56093cc212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56093cc087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56093cc344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdee1d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56093cbfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6bfaad7c48d909708be5d37b4bcd9d6724b9ebb Step #5: MERGE-OUTER: attempt 1216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3074213700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c6bfaad7c48d909708be5d37b4bcd9d6724b9ebb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2183 processed earlier; will process 1832 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82557== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609f03a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609f031cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609f02ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa75dc8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa75da9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa75da76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609f02d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609f0dac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609f0d46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609f0d48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609f0d4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609f0766429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609f0753bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609f074d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609f07b70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609f03a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609f0494eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609f0300d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609f030a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609f02f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609f031d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa75da78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609f02e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a0f08eea079f9ecd27083bee72f62ee49124bc3 Step #5: MERGE-OUTER: attempt 1217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3075750305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a0f08eea079f9ecd27083bee72f62ee49124bc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2184 processed earlier; will process 1831 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82576== ERROR: libFuzzer: deadly signal Step #5: #0 0x56186b67e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56186b5f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56186b5d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbffbf641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbffa0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbff9ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56186b5aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56186c082138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56186c01c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56186c01e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x56186ba240d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56186ba8d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56186b67ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56186b76aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56186b5d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56186b5e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56186b5c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56186b5f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdbff9ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56186b5babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12236bb6e801169a5da75b2dfda99bbf30e1d9ed Step #5: MERGE-OUTER: attempt 1218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3077251382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/12236bb6e801169a5da75b2dfda99bbf30e1d9ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2185 processed earlier; will process 1830 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9b9a83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9b99f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9b99da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f366b2c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f366b0d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f366b0b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9b99b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9ba487138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9ba421632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9ba423375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9ba42335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9b9e41429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9b9e2ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9b9e2832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9b9e920f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9b9a83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9b9b6feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9b99dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9b99e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9b99cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9b99f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f366b0b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9b99bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f35fe36599e05f724f23a22343623eecfeef1f3f Step #5: MERGE-OUTER: attempt 1219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3078316315 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f35fe36599e05f724f23a22343623eecfeef1f3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2186 processed earlier; will process 1829 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82612== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d98abf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d98ab67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d98ab4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd26822941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd26803e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd26801d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d98ab23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d98b5f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d98b591632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d98b593375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d98b59335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d98afb1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d98af9ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d98af9832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d98b0020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d98abf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d98acdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d98ab4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d98ab552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d98ab3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d98ab684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd26801f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d98ab2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-566aa3f57f70c226d360d21ecb6d9f6144d71197 Step #5: MERGE-OUTER: attempt 1220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3079734840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/566aa3f57f70c226d360d21ecb6d9f6144d71197' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2187 processed earlier; will process 1828 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==82630== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0fd33a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0fd2aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0fd291665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f274ba4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f274b85500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f274b834858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0fd26ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0fdd3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0fdcd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0fdcda578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55d0fd6e00d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d0fd7490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d0fd33ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d0fd426eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d0fd292d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d0fd29c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d0fd2837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d0fd2af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f274b836082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d0fd276bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03428f74929fa514f68dfd92a68dac5266ef27ae Step #5: MERGE-OUTER: attempt 1221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3080795362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03428f74929fa514f68dfd92a68dac5266ef27ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2188 processed earlier; will process 1827 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82680== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e4c9753594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4c96c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4c96aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30dde9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30ddcb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30ddc93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4c9683e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e4ca157138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4ca0f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e4ca0f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e4ca0f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e4c9b11429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e4c9afebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e4c9af832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4c9b620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e4c9753c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e4c983feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4c96abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4c96b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4c969c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4c96c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30ddc95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4c968fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1b893a0bd6d8a4e0d8fa94190adf2246378ff64 Step #5: MERGE-OUTER: attempt 1222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3081880640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f1b893a0bd6d8a4e0d8fa94190adf2246378ff64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2189 processed earlier; will process 1826 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82697== ERROR: libFuzzer: deadly signal Step #5: #0 0x560025abf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560025a33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560025a16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34595eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f345940000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34593df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600259efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600264c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56002645d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56002645f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56002645f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560025e7d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560025e6abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560025e6432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560025ece0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560025abfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560025babeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560025a17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560025a212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560025a087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560025a344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34593e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600259fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db30c19f2b50f7b4cde597b6ff2eb261e8deb3f2 Step #5: MERGE-OUTER: attempt 1223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3083446341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db30c19f2b50f7b4cde597b6ff2eb261e8deb3f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2190 processed earlier; will process 1825 files now Step #5: #1 pulse exec/s: 0 rss: 97Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82716== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6e8778594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6e86ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6e86cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a6e5df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a6e3f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a6e3d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6e86a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c6e917c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6e9116632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c6e9118375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6e911835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c6e8bed2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6e8c2433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6e8b35f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6e8b23bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6e8b1d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6e8b870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6e8778c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6e8864eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6e86d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6e86da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6e86c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6e86ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8a6e3d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6e86b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae2ad6ed4045c73e1e4763d7da2872ba30e22762 Step #5: MERGE-OUTER: attempt 1224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3084553145 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae2ad6ed4045c73e1e4763d7da2872ba30e22762' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2192 processed earlier; will process 1823 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82821== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7ac869594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7ac7ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7ac7c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f765df5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f765dd6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f765dd44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7ac799e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c7ad26d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7ad207632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c7ad209375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7ad20935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c7accde2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c7acd1533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c7acc26f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c7acc14bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c7acc0e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c7acc780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7ac869c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c7ac955eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c7ac7c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7ac7cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c7ac7b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c7ac7de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f765dd46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c7ac7a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9826d00f41bde0beb212ead7e6bb6fdc237c9d7f Step #5: MERGE-OUTER: attempt 1225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3086015883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9826d00f41bde0beb212ead7e6bb6fdc237c9d7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2193 processed earlier; will process 1822 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82835== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586228cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558622841b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558622824665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa11009241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa10fea700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa10fe86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586227fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5586232d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55862326b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55862326d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55862326d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558622c8b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558622c78bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558622c7232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558622cdc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586228cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586229b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558622825d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55862282f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586228167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586228424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa10fe88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558622809bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-967fd2b4d5f640e8bc6ab3ba454d53c1d631cf63 Step #5: MERGE-OUTER: attempt 1226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3087712002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/967fd2b4d5f640e8bc6ab3ba454d53c1d631cf63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2194 processed earlier; will process 1821 files now Step #5: #1 pulse exec/s: 0 rss: 151Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82852== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e9b1e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e9b15ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e9b13d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f164418c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1643fa100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1643f80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e9b116e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e9bbea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e9bb84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e9bb86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e9bb8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e9b5a4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e9b591bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e9b58b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e9b5f50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e9b1e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e9b2d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e9b13ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e9b1482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e9b12f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e9b15b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1643f82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e9b122bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d3c5f6593790173c356daeafda71ba71ce6f321 Step #5: MERGE-OUTER: attempt 1227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3089376064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d3c5f6593790173c356daeafda71ba71ce6f321' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2196 processed earlier; will process 1819 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82961== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6a7454594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6a73c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6a73ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7e826a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7e807f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7e805e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6a7384e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e6a7e58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6a7df2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e6a7df4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6a7df435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e6a7812429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e6a77ffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e6a77f932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6a78630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e6a7454c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e6a7540eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e6a73acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6a73b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6a739d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6a73c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7e8060082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6a7390bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-517d1a823114153ace44ae7d3525588cbaad8dac Step #5: MERGE-OUTER: attempt 1228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3090032437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/517d1a823114153ace44ae7d3525588cbaad8dac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2197 processed earlier; will process 1818 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83000== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f57b1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f57a92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f57a75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b319d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b317ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b317cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f57a4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f58522138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f584bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f584be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f584be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f57edc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f57ec9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f57ec332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f57f2d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f57b1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f57c0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f57a76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f57a802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f57a677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f57a934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2b317ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f57a5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d08a726a7de4ff944f1dce2b53c36520d987303 Step #5: MERGE-OUTER: attempt 1229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3091097071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7d08a726a7de4ff944f1dce2b53c36520d987303' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2198 processed earlier; will process 1817 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83016== ERROR: libFuzzer: deadly signal Step #5: #0 0x55626a3b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55626a325b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55626a308665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40dc83841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40dc64d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40dc62c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55626a2e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55626adb5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55626ad4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55626ad51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55626ad5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55626a76f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55626a75cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55626a75632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55626a7c00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55626a3b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55626a49deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55626a309d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55626a3132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55626a2fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55626a3264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40dc62e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55626a2edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05995e5d5cd268f2a19a4d5f8e9955c11770dff5 Step #5: MERGE-OUTER: attempt 1230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3092008720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05995e5d5cd268f2a19a4d5f8e9955c11770dff5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2199 processed earlier; will process 1816 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83034== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee56170594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee560e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee560c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21b594c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21b576100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21b5740858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee560a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee56b74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee56b0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee56b10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee56b1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee5652e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee5651bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee5651532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee5657f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee56170c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee5625ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee560c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee560d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee560b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee560e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f21b5742082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee560acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-217f107022a8147d4c4f7fc89b90e99d256792ad Step #5: MERGE-OUTER: attempt 1231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3092824886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/217f107022a8147d4c4f7fc89b90e99d256792ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2200 processed earlier; will process 1815 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83052== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dd2396594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dd230ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dd22ed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50f41ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50f400300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50f3fe2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dd22c6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560dd2d9a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dd2d34632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560dd2d36375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dd2d3635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560dd2754429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560dd2741bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560dd273b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560dd27a50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560dd2396c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560dd2482eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560dd22eed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560dd22f82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560dd22df7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560dd230b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50f3fe4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560dd22d2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e82b3e30c901aa64a4df0264aed3d9eb1a8e92e8 Step #5: MERGE-OUTER: attempt 1232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3093654025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e82b3e30c901aa64a4df0264aed3d9eb1a8e92e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2201 processed earlier; will process 1814 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf3d60e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf3d582b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf3d565665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ea00a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e9feb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e9fe96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf3d53ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf3e012138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf3dfac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf3dfae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf3dfae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf3d9cc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf3d9b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf3d9b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf3da1d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf3d60ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf3d6faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf3d566d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf3d5702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf3d5577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf3d5834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e9fe98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf3d54abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8e84dd04b4ea72424ee1b8dcf8d99d0df4f179a Step #5: MERGE-OUTER: attempt 1233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3094494501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f8e84dd04b4ea72424ee1b8dcf8d99d0df4f179a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2202 processed earlier; will process 1813 files now Step #5: #1 pulse exec/s: 0 rss: 168Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83088== ERROR: libFuzzer: deadly signal Step #5: #0 0x55deb5845594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55deb57b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55deb579c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f915d40541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f915d21a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f915d1f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55deb5775e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55deb6249138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55deb61e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55deb61e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55deb61e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55deb5cba2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55deb5cf133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55deb5c02f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55deb5bf0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55deb5bea32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55deb5c540f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55deb5845c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55deb5931eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55deb579dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55deb57a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55deb578e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55deb57ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f915d1fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55deb5781bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e37913c8093cdda0d44fb89838cdb2f41b70690b Step #5: MERGE-OUTER: attempt 1234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3095708318 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e37913c8093cdda0d44fb89838cdb2f41b70690b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2206 processed earlier; will process 1809 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83180== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a85c186594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a85c0fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a85c0dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec014f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec0130a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec012e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a85c0b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a85cb8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a85cb24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a85cb26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a85cb2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a85c5fb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a85c63233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a85c543f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a85c531bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a85c52b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a85c5950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a85c186c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a85c272eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a85c0ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a85c0e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a85c0cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a85c0fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec012eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a85c0c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07de5777e5009c4d07db8a14fd4acc983a15920d Step #5: MERGE-OUTER: attempt 1235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3097023938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/07de5777e5009c4d07db8a14fd4acc983a15920d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2208 processed earlier; will process 1807 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83294== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576100cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557610043b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557610026665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ccd30c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ccd12100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ccd100858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55760ffffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557610ad3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557610a6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557610a6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557610a6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55761048d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55761047abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55761047432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576104de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576100cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576101bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557610027d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576100312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576100187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576100444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ccd102082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55761000bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9bb1ea7a27917f1bfcdbe5b48d0ed31b0a5aafc Step #5: MERGE-OUTER: attempt 1236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3098512565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b9bb1ea7a27917f1bfcdbe5b48d0ed31b0a5aafc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2210 processed earlier; will process 1805 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83413== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f5b050594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f5afc4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f5afa7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01c7b2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01c793600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01c7915858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f5af80e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562f5ba54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f5b9ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562f5b9f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f5b9f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562f5b40e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f5b3fbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f5b3f532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f5b45f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f5b050c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f5b13ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f5afa8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f5afb22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f5af997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f5afc54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01c7917082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f5af8cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-876e54028bceffc1ab631d37e9ae9cd47d3f6577 Step #5: MERGE-OUTER: attempt 1237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3099202758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/876e54028bceffc1ab631d37e9ae9cd47d3f6577' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2212 processed earlier; will process 1803 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83491== ERROR: libFuzzer: deadly signal Step #5: #0 0x564df2fb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564df2f27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564df2f0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bfaccd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bfaae200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bfaac1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564df2ee3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564df39b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564df3951632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564df3953375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564df395335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564df3371429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564df335ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564df335832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564df33c20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564df2fb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564df309feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564df2f0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564df2f152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564df2efc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564df2f284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9bfaac3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564df2eefbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ab2f67c18e0fc4060b3c569e4f3dc0ba26ac139 Step #5: MERGE-OUTER: attempt 1238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3100156609 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1ab2f67c18e0fc4060b3c569e4f3dc0ba26ac139' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2214 processed earlier; will process 1801 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==83601== ERROR: libFuzzer: deadly signal Step #5: #0 0x556622453594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566223c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566223aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d736d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d734e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d734c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556622383e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556622e57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556622df1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556622df3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5566227f90d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5566228620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556622453c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55662253feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5566223abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5566223b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55662239c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5566223c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2d734c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55662238fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb5dd641df7a72a28de907b48c8b97b85af9aab5 Step #5: MERGE-OUTER: attempt 1239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3101048446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eb5dd641df7a72a28de907b48c8b97b85af9aab5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2215 processed earlier; will process 1800 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83621== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e50b5f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e50b568b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e50b54b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66c764d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66c746200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66c7441858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e50b524e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e50bff8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e50bf92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e50bf94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e50bf9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e50ba692c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e50baa033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e50b9b1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e50b99fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e50b99932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e50ba030f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e50b5f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e50b6e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e50b54cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e50b5562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e50b53d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e50b5694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f66c7443082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e50b530bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b7447a1636133c61bfaa646c593621018f852cd Step #5: MERGE-OUTER: attempt 1240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3101551749 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4b7447a1636133c61bfaa646c593621018f852cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2216 processed earlier; will process 1799 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83691== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae83511594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae83485b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae83468665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5edce1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5edcc3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5edcc12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae83441e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae83f15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae83eaf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae83eb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae83eb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae839862c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae839bd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae838cef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae838bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae838b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae839200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae83511c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae835fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae83469d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae834732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae8345a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae834864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5edcc14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae8344dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c535594ef1b5c6122dfd4bfc288d61b948f5d18 Step #5: MERGE-OUTER: attempt 1241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3102234411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c535594ef1b5c6122dfd4bfc288d61b948f5d18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2217 processed earlier; will process 1798 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83705== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd1b7bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd1b731b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd1b714665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf4d57041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf4d38500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf4d364858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd1b6ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd1c1c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd1c15b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd1c15d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd1c15d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd1bb7b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd1bb68bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd1bb6232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd1bbcc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd1b7bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd1b8a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd1b715d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd1b71f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd1b7067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd1b7324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf4d366082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd1b6f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55fd8cf66fe9c75c76a27086efe43a07ddbb61a3 Step #5: MERGE-OUTER: attempt 1242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3102856468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55fd8cf66fe9c75c76a27086efe43a07ddbb61a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2219 processed earlier; will process 1796 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83780== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d04e65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d04dd9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d04dbc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5d6bb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5d69ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5d69ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d04d95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562d05869138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d05803632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562d05805375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d0580535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562d05223429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d05210bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d0520a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d052740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d04e65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d04f51eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d04dbdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d04dc72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d04dae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d04dda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5d69af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d04da1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9293fae226a128c4c264fdc3d2f6fce3d516981 Step #5: MERGE-OUTER: attempt 1243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3103721202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9293fae226a128c4c264fdc3d2f6fce3d516981' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2220 processed earlier; will process 1795 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83797== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622d2fd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622d2f4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622d2f2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1ac47e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1ac29300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1ac272858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622d2f08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622d39dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622d3976632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622d3978375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622d397835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622d3396429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622d3383bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622d337d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622d33e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622d2fd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622d30c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622d2f30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622d2f3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622d2f217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622d2f4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc1ac274082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622d2f14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e36b8a4b6df99ab48fb60e7ab1dc5cd2540aaab1 Step #5: MERGE-OUTER: attempt 1244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3104513936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e36b8a4b6df99ab48fb60e7ab1dc5cd2540aaab1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2221 processed earlier; will process 1794 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83815== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eac721b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eac718fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eac7172665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ec104b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ec0e6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ec0e3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eac714be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eac7c1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eac7bb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eac7bbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eac7bbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eac75d9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eac75c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eac75c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eac762a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eac721bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eac7307eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eac7173d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eac717d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eac71647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eac71904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ec0e41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eac7157bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e191e60791e6f0d150a3c0a7d6667f04ec776608 Step #5: MERGE-OUTER: attempt 1245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3105308327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e191e60791e6f0d150a3c0a7d6667f04ec776608' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2222 processed earlier; will process 1793 files now Step #5: #1 pulse exec/s: 0 rss: 305Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83833== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590daf6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5590daedeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5590daec1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e0393441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e0374900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e03728858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590dae9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5590db96e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590db908632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5590db90a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590db90a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5590db3df2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5590db41633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5590db327f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5590db315bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5590db30f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5590db3790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5590daf6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5590db056eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5590daec2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5590daecc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5590daeb37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5590daedf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e0372a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5590daea6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22b95a1425144c293e64fc7c778108a24204eef1 Step #5: MERGE-OUTER: attempt 1246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3106530287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/22b95a1425144c293e64fc7c778108a24204eef1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2225 processed earlier; will process 1790 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83951== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eba6375594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eba62e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eba62cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f232fa7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f232f88c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f232f86b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eba62a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eba6d79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eba6d13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eba6d15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eba6d1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eba67ea2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eba682133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eba68224b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55eba6719178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55eba67840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55eba6375c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55eba6461eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55eba62cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55eba62d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55eba62be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55eba62ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f232f86d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55eba62b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7442491b58cc1a07fb811785495558e8ebe57bc Step #5: MERGE-OUTER: attempt 1247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3106992345 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7442491b58cc1a07fb811785495558e8ebe57bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2226 processed earlier; will process 1789 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==83991== ERROR: libFuzzer: deadly signal Step #5: #0 0x559225a68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592259dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592259bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff09888d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0986a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff098681858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559225998e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55922646c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559226406632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559226408375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55922640835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559225ed1ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559225f3bd20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x559225f969cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x559225e77172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x559225e77172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559225a68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559225b54eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5592259c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5592259ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5592259b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5592259dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff098683082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5592259a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d793313a534f0baf528968e07e354d4aed9e06db Step #5: MERGE-OUTER: attempt 1248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3110505874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d793313a534f0baf528968e07e354d4aed9e06db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2233 processed earlier; will process 1782 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84173== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a79a824594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a79a798b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a79a77b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e0a43341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e0a24800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e0a227858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a79a754e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a79b228138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a79b1c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a79b1c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a79b1c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a79abe2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a79abcfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a79abc932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a79ac330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a79a824c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a79a910eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a79a77cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a79a7862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a79a76d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a79a7994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e0a229082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a79a760bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71ee4b801deaa71c9ad18f2335e318620b2b057b Step #5: MERGE-OUTER: attempt 1249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3110949535 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71ee4b801deaa71c9ad18f2335e318620b2b057b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2234 processed earlier; will process 1781 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84211== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637b6264594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637b61d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637b61bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8524f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff85230d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8522ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637b6194e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5637b6c68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637b6c02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637b6c04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637b6c0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5637b6622429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5637b660fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5637b660932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637b66730f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637b6264c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637b6350eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637b61bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637b61c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637b61ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637b61d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8522ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637b61a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9c89cb7595e9e55e9cb3cf851766e2a8936b81c Step #5: MERGE-OUTER: attempt 1250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3111623371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9c89cb7595e9e55e9cb3cf851766e2a8936b81c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2235 processed earlier; will process 1780 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84223== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce50a37594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce509abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce5098e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cffc5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cffa7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cffa52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce50967e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce5143b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce513d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce513d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce513d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce50df5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce50de2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce50ddc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce50e460f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce50a37c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce50b23eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce5098fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce509992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce509807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce509ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cffa54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce50973bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-231340df10958f96b2ee36e4db8239548f777b19 Step #5: MERGE-OUTER: attempt 1251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3112414108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/231340df10958f96b2ee36e4db8239548f777b19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2236 processed earlier; will process 1779 files now Step #5: #1 pulse exec/s: 1 rss: 562Mb Step #5: #2 pulse exec/s: 1 rss: 562Mb Step #5: #4 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84240== ERROR: libFuzzer: deadly signal Step #5: #0 0x56032c950594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56032c8c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56032c8a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f740793d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f740775200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7407731858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56032c880e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56032d354138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56032d2ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56032d2f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56032d2f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56032cdc52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56032cdfc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56032cd0df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56032ccfbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56032ccf532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56032cd5f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56032c950c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56032ca3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56032c8a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56032c8b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56032c8997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56032c8c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7407733082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56032c88cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b36c62aed7e5651ec3c53dcf5fc199ff6d1b066c Step #5: MERGE-OUTER: attempt 1252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3117308218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b36c62aed7e5651ec3c53dcf5fc199ff6d1b066c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2241 processed earlier; will process 1774 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84411== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e41efa0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e41ef14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e41eef7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f044255441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f044236900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0442348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e41eed0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e41f9a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e41f93e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e41f940375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e41f94035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e41f35e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e41f34bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e41f34532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e41f3af0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e41efa0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e41f08ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e41eef8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e41ef022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e41eee97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e41ef154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f044234a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e41eedcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-009ccbc066dae4edf2409fc94953388d6d7de637 Step #5: MERGE-OUTER: attempt 1253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3119631009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/009ccbc066dae4edf2409fc94953388d6d7de637' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2243 processed earlier; will process 1772 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84494== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daef837594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daef7abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daef78e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec4cf0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec4cd1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec4ccf8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daef767e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55daf023b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daf01d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55daf01d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daf01d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55daefbf5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daefbe2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daefbdc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daefc460f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daef837c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daef923eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daef78fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daef7992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daef7807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daef7ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec4ccfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daef773bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f42c2d504bb4b0867f4d1bfa9f2a7b6d38d99c14 Step #5: MERGE-OUTER: attempt 1254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3122318343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f42c2d504bb4b0867f4d1bfa9f2a7b6d38d99c14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2246 processed earlier; will process 1769 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84557== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bc3955594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bc38c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bc38ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b6048f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b602a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b60283858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bc3885e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564bc4359138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bc42f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564bc42f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bc42f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564bc3d13429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564bc3d00bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564bc3cfa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564bc3d640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564bc3955c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564bc3a41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564bc38add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564bc38b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564bc389e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564bc38ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b60285082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564bc3891bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-450b84ce9b7112aaf39cc3f754c37a811f3906eb Step #5: MERGE-OUTER: attempt 1255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3123111210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/450b84ce9b7112aaf39cc3f754c37a811f3906eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2247 processed earlier; will process 1768 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84575== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab26bf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab26b67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab26b4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21b05be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21b03d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21b03b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab26b23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab275f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab27591632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab27593375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab2759335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab26fb1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab26f9ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab26f9832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab270020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab26bf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab26cdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab26b4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab26b552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab26b3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab26b684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f21b03b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab26b2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-135f7e11e75ad882b63776a5cdc57b0683a44264 Step #5: MERGE-OUTER: attempt 1256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3123904031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/135f7e11e75ad882b63776a5cdc57b0683a44264' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2248 processed earlier; will process 1767 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84593== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d7c277594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d7c1ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d7c1ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc48005341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc47fe6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc47fe47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d7c1a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560d7cc7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d7cc15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560d7cc17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d7cc1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560d7c635429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d7c622bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d7c61c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d7c6860f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d7c277c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d7c363eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d7c1cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d7c1d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d7c1c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d7c1ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc47fe49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d7c1b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52a0766de600254c7dcca5d985adc151e9d3b82b Step #5: MERGE-OUTER: attempt 1257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3124701934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52a0766de600254c7dcca5d985adc151e9d3b82b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2249 processed earlier; will process 1766 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee4bb9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee4bb13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee4baf6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5481b3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f548195300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5481932858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee4bacfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee4c5a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee4c53d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee4c53f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee4c53f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee4bf5d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee4bf4abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee4bf4432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee4bfae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee4bb9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee4bc8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee4baf7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee4bb012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee4bae87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee4bb144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5481934082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee4badbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-131e6f070a51af50fda6a07cfa815fe34b8d7ff8 Step #5: MERGE-OUTER: attempt 1258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3125489298 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/131e6f070a51af50fda6a07cfa815fe34b8d7ff8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2250 processed earlier; will process 1765 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==84629== ERROR: libFuzzer: deadly signal Step #5: #0 0x564316538594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643164acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56431648f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44ff68941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44ff49e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44ff47d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564316468e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564316f3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564316ed6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564316ed8578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5643168de0d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5643169470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x564316538c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x564316624eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x564316490d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56431649a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5643164817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5643164ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f44ff47f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x564316474bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfea404bdeb2c9fe67ef0b00fffe0aa308e8d8a6 Step #5: MERGE-OUTER: attempt 1259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3126278340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfea404bdeb2c9fe67ef0b00fffe0aa308e8d8a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2251 processed earlier; will process 1764 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84651== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d43d0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d43c80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d43c63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47a007341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f479fe8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f479fe67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d43c3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d44710138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d446aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d446ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d446ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d441812c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d441b833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d440c9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d440b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d440b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d4411b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d43d0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d43df8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d43c64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d43c6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d43c557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d43c814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f479fe69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d43c48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74a90bb58441d45563ca40d9d999a47e6d0dc235 Step #5: MERGE-OUTER: attempt 1260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3127926016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/74a90bb58441d45563ca40d9d999a47e6d0dc235' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2253 processed earlier; will process 1762 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84765== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c2a1fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c2a172b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c2a155665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f496556641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f496537b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f496535a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c2a12ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557c2ac02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c2ab9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557c2ab9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c2ab9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557c2a5bc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c2a5a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c2a5a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c2a60d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c2a1fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c2a2eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c2a156d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c2a1602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c2a1477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c2a1734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f496535c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c2a13abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ada27b29d2b66f68ed2a3fffdedddd888f64501b Step #5: MERGE-OUTER: attempt 1261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3128574451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ada27b29d2b66f68ed2a3fffdedddd888f64501b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2254 processed earlier; will process 1761 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84809== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594c7f6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594c7ee3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594c7ec6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3fa384941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3fa365e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3fa363d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594c7e9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594c8973138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594c890d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594c890f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594c890f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594c832d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594c831abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594c831432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594c837e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594c7f6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594c805beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594c7ec7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594c7ed12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594c7eb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594c7ee44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3fa363f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594c7eabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9648a4debef7b8e758fdb530e5f55c76a092f31 Step #5: MERGE-OUTER: attempt 1262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3130403111 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a9648a4debef7b8e758fdb530e5f55c76a092f31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2258 processed earlier; will process 1757 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84928== ERROR: libFuzzer: deadly signal Step #5: #0 0x563565b1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563565a8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563565a72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a85ce441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a85af900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a85ad8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563565a4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56356651f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635664b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635664bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635664bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563565ed9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563565ec6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563565ec032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563565f2a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563565b1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563565c07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563565a73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563565a7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563565a647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563565a904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a85ada082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563565a57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69dd27aa42b7ff3e761291b9fc5bec722a250371 Step #5: MERGE-OUTER: attempt 1263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3131349294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69dd27aa42b7ff3e761291b9fc5bec722a250371' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2259 processed earlier; will process 1756 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84936== ERROR: libFuzzer: deadly signal Step #5: #0 0x56316c055594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56316bfc9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56316bfac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f393485d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f393467200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3934651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56316bf85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56316ca59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56316c9f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56316c9f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56316c9f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56316c4ca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56316c50133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56316c412f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56316c400bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56316c3fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56316c4640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56316c055c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56316c141eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56316bfadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56316bfb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56316bf9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56316bfca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3934653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56316bf91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b3ad48da1f08566c72f5c9a0ca1e7888cd5fd39 Step #5: MERGE-OUTER: attempt 1264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3133275033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b3ad48da1f08566c72f5c9a0ca1e7888cd5fd39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2261 processed earlier; will process 1754 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84987== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab666a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab66619b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab665fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefad75841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefad56d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefad54c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab665d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab670a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab67043632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab67045375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab6704535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab66a63429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab66a50bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab66a4a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab66ab40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab666a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab66791eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab665fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab666072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab665ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab6661a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefad54e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab665e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1beca35ccaf1ea2a1b6e51bfc445477903f7e85 Step #5: MERGE-OUTER: attempt 1265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3133702727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a1beca35ccaf1ea2a1b6e51bfc445477903f7e85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2262 processed earlier; will process 1753 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85057== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce66eb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce66e27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce66e0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4eb37ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4eb360400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4eb35e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce66de3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce678b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce67851632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce67853375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce6785335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce67271429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce6725ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce6725832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce672c20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce66eb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce66f9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce66e0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce66e152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce66dfc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce66e284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4eb35e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce66defbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdafe3ba3d4e099e6caf4b91808cb13feb664b0f Step #5: MERGE-OUTER: attempt 1266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3134546333 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cdafe3ba3d4e099e6caf4b91808cb13feb664b0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2263 processed earlier; will process 1752 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85065== ERROR: libFuzzer: deadly signal Step #5: #0 0x55784963f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578495b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557849596665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b421e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b41ffc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b41fdb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55784956fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55784a043138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557849fdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557849fdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557849fdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5578499fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578499eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578499e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557849a4e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55784963fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55784972beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557849597d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578495a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578495887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578495b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b41fdd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55784957bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1519dfa8a420e5b73974ee7ad9ea0728e7cbf16 Step #5: MERGE-OUTER: attempt 1267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3136128376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e1519dfa8a420e5b73974ee7ad9ea0728e7cbf16' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2264 processed earlier; will process 1751 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85076== ERROR: libFuzzer: deadly signal Step #5: #0 0x56085afd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56085af4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56085af2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f71d1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f71b3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f71b0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56085af06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56085b9da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56085b974632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56085b976375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56085b97635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56085b44b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56085b48233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56085b393f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56085b381bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56085b37b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56085b3e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56085afd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56085b0c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56085af2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56085af382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56085af1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56085af4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7f71b11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56085af12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a02ba910f0dc138b5f2926a790910e0bcc4322ef Step #5: MERGE-OUTER: attempt 1268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3136855116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a02ba910f0dc138b5f2926a790910e0bcc4322ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2265 processed earlier; will process 1750 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==85090== ERROR: libFuzzer: deadly signal Step #5: #0 0x56388290d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563882881b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563882864665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83f57d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83f55ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83f55c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56388283de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563883311138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638832ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5638832ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638832ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563882d822c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563882db3fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x563882a016bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x5638829ef4da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x5638829f9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x5638829f9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x5638829f9ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x563882865d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56388286f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5638828567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5638828824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f83f55cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563882849bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9c1d29268df784442eff12abe8534fefa9cd6d3 Step #5: MERGE-OUTER: attempt 1269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3138768224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a9c1d29268df784442eff12abe8534fefa9cd6d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2267 processed earlier; will process 1748 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85187== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d6316b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d630dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d630c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f150805241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1507e6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1507e46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d6309be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d63b6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d63b09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d63b0b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d63b0b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d635e02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d6361733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d63528f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d63516bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d6351032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d6357a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d6316bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d63257eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d630c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d630cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d630b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d630e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1507e48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d630a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68beedaa7fa2cb30e171d8d6ae76ee2ec11edc10 Step #5: MERGE-OUTER: attempt 1270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3139224677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/68beedaa7fa2cb30e171d8d6ae76ee2ec11edc10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2268 processed earlier; will process 1747 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85225== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f5bbe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f5bb55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f5bb38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9f366a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9f347f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9f345e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f5bb11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560f5c5e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f5c57f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560f5c581375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f5c58135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560f5bf9f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f5bf8cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f5bf8632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f5bff00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f5bbe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f5bccdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f5bb39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f5bb432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f5bb2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f5bb564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9f3460082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f5bb1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3446cf88d6c3ac87c4998134c1e660529a431a7d Step #5: MERGE-OUTER: attempt 1271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3142081384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3446cf88d6c3ac87c4998134c1e660529a431a7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2273 processed earlier; will process 1742 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85328== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b9cd61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b9ccd5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b9ccb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c5cddb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c5cbf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c5cbcf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b9cc91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b9d765138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b9d6ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b9d701375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b9d70135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b9d1d62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b9d20d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b9d12be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x559b9d12dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x559b9ce59a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x559b9ce3fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x559b9ce4dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x559b9ce4dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x559b9ce4dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x559b9ccb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x559b9ccc32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x559b9ccaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x559b9ccd64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f2c5cbd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559b9cc9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7138bfb71270dd46c4132d0f94e410a4e0128022 Step #5: MERGE-OUTER: attempt 1272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3143460203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7138bfb71270dd46c4132d0f94e410a4e0128022' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2274 processed earlier; will process 1741 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85409== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647d16de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647d1652b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647d1635665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41049e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41047fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41047dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647d160ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5647d20e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647d207c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5647d207e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647d207e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5647d1b532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647d1b8a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647d1aa8e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5647d1aaaad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5647d17d6a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5647d17bcdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5647d17caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5647d17caff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5647d17caff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5647d1636d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5647d16402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5647d16277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5647d16534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f41047de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5647d161abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bf746abc8889fac5589e1bc39396ea259c97517 Step #5: MERGE-OUTER: attempt 1273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3144906847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1bf746abc8889fac5589e1bc39396ea259c97517' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2275 processed earlier; will process 1740 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85490== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4887b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d488729b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d48870c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe60418f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe603fa400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe603f83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4886e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4891b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d489153632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d489155375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d48915535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d488c2a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d488c6133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d488b7fe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d488b81ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d4888ada08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d488893dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d4888a1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d4888a1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d4888a1ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d48870dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d4887172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d4886fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d48872a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe603f85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d4886f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-364a031f010c0b534996d876cefc662c520c2126 Step #5: MERGE-OUTER: attempt 1274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3146608418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/364a031f010c0b534996d876cefc662c520c2126' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2276 processed earlier; will process 1739 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85571== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b4b7d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b4b744b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b4b727665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f454fa6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f454f88000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f454f85f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b4b700e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b4c1d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b4c16e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b4c170375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b4c17035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b4bc452c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b4bc7c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b4bb9ae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562b4bb9cad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x562b4b8c8a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562b4b8aedad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x562b4b8bcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x562b4b8bcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x562b4b8bcff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562b4b728d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562b4b7322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562b4b7197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562b4b7454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f454f861082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562b4b70cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24d2e87ce84b56427bb167f2f7595cb485bc2729 Step #5: MERGE-OUTER: attempt 1275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3148928469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/24d2e87ce84b56427bb167f2f7595cb485bc2729' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2277 processed earlier; will process 1738 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 305Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebee8ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebee85eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebee841665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc08cbe841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc08c9fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc08c9dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebee81ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ebef2ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebef288632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ebef28a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebef28a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ebeed5f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebeed9633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebeeca7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebeec95bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebeec8f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebeecf90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebee8eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebee9d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebee842d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebee84c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebee8337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebee85f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc08c9de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebee826bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dabf2d873a53ae09cc908b20d1ca118e46c026db Step #5: MERGE-OUTER: attempt 1276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3151473871 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dabf2d873a53ae09cc908b20d1ca118e46c026db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2282 processed earlier; will process 1733 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85793== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591e46c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591e4634b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591e4617665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5af829b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5af80b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5af808f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5591e45f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5591e50c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591e505e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5591e5060375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591e506035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5591e4a7e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5591e4a6bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5591e4a6532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5591e4acf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5591e46c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5591e47aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5591e4618d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5591e46222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5591e46097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5591e46354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5af8091082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5591e45fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9411976425d12415170e76f0ae4238cff28c1436 Step #5: MERGE-OUTER: attempt 1277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3151917194 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9411976425d12415170e76f0ae4238cff28c1436' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2283 processed earlier; will process 1732 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85864== ERROR: libFuzzer: deadly signal Step #5: #0 0x557021549594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570214bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570214a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37815d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37813ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37813cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557021479e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557021f4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557021ee7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557021ee9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557021ee935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5570219be2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570219f533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557021906f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570218f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570218ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5570219580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557021549c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557021635eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5570214a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570214ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570214927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570214be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f37813cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557021485bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f1b7183d1b351c66a92504aaa2256d25827b541 Step #5: MERGE-OUTER: attempt 1278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3155481913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4f1b7183d1b351c66a92504aaa2256d25827b541' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2285 processed earlier; will process 1730 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85922== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574b8175594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574b80e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574b80cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f074b95741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f074b76c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f074b74b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574b80a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574b8b79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574b8b13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574b8b15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574b8b1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574b8533429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574b8520bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574b851a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574b85840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5574b8175c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5574b8261eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574b80cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574b80d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574b80be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574b80ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f074b74d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574b80b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e61271f323c1550f695dc57686af9f73a12fa9c2 Step #5: MERGE-OUTER: attempt 1279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3155924118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e61271f323c1550f695dc57686af9f73a12fa9c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2286 processed earlier; will process 1729 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: 2026-07-11 07:23:35,141 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:23:35,452 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55611b312594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55611b286b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55611b269665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c688c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c686d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c686b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55611b242e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55611bd16138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55611bcb0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55611bcb2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55611bcb235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55611b7872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55611b7be33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55611b6cff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55611b6bdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55611b6b732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55611b7210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55611b312c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55611b3feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55611b26ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55611b2742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55611b25b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55611b2874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c686b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55611b24ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb745c1db27023438b921ada53b20f9240bd588e Step #5: MERGE-OUTER: attempt 1280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3158295141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fb745c1db27023438b921ada53b20f9240bd588e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2290 processed earlier; will process 1725 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86127== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630fe678594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630fe5ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630fe5cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa23f28841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa23f09d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa23f07c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630fe5a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630ff07c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630ff016632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5630ff018375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630ff01835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630feaed2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630feb2433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5630fea42e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5630fea44ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5630fe770a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5630fe756dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5630fe764ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5630fe764ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5630fe764ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5630fe5d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5630fe5da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5630fe5c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5630fe5ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa23f07e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5630fe5b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77232942297ba5a3b9e8635db146195a758a5768 Step #5: MERGE-OUTER: attempt 1281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3161000676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/77232942297ba5a3b9e8635db146195a758a5768' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2292 processed earlier; will process 1723 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86235== ERROR: libFuzzer: deadly signal Step #5: #0 0x561947393594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561947307b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619472ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c18e5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c18c6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c18c4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619472c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561947d97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561947d31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561947d33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561947d3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561947751429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56194773ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56194773832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619477a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561947393c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56194747feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5619472ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619472f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619472dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5619473084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c18c4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619472cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8250a6cac95c1f67f99d8e0c1b8ea41dc3c7c98 Step #5: MERGE-OUTER: attempt 1282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3162205791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8250a6cac95c1f67f99d8e0c1b8ea41dc3c7c98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2294 processed earlier; will process 1721 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86345== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efd093c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efd08b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efd0893665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d01b5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d0196c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d0194b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efd086ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55efd1340138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efd12da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55efd12dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efd12dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55efd0cfa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55efd0ce7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55efd0ce132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55efd0d4b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55efd093cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55efd0a28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55efd0894d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55efd089e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55efd08857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55efd08b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d0194d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55efd0878bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d36e83a3e66877b34af8a98549e1bd14c519055e Step #5: MERGE-OUTER: attempt 1283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3162782156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d36e83a3e66877b34af8a98549e1bd14c519055e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2295 processed earlier; will process 1720 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86357== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618213b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561821329b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56182130c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5ce5e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5ce3fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5ce3dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618212e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561821db9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561821d53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561821d55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561821d5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56182182a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56182186133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561821772f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561821760bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56182175a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618217c40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618213b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618214a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56182130dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618213172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618212fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56182132a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd5ce3de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5618212f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df0cad8472ce2bd6dc0ef1e4dc13c10751ffdb7e Step #5: MERGE-OUTER: attempt 1284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3163512874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df0cad8472ce2bd6dc0ef1e4dc13c10751ffdb7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2296 processed earlier; will process 1719 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86371== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2112ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c211260b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c211243665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff240fb541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff240dca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff240da9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c21121ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c211cf0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c211c8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c211c8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c211c8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c2116aa429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c211697bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c21169132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2116fb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2112ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2113d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c211244d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c21124e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2112357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2112614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff240dab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c211228bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b6ae5e47392dc4ecbdb40c142ada58a29e8401b Step #5: MERGE-OUTER: attempt 1285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3167912828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1b6ae5e47392dc4ecbdb40c142ada58a29e8401b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2299 processed earlier; will process 1716 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff757bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff75731b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff75714665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fb6c0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fb6a2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fb69ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff756ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ff761c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff7615b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ff7615d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff7615d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ff75c322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ff75c6933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ff75b87e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55ff75b89ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55ff758b5a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55ff7589bdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55ff758a9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55ff758a9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55ff758a9ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55ff75715d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ff7571f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ff757067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ff757324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5fb6a01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ff756f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-217dac4db6673fd5f313814c126199a8d62768c0 Step #5: MERGE-OUTER: attempt 1286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3169011286 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/217dac4db6673fd5f313814c126199a8d62768c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2301 processed earlier; will process 1714 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==86573== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557a8553594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557a84c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557a84aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa5812741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa57f3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa57f1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557a8483e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5557a8f57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557a8ef1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5557a8ef3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557a8ef335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5557a89bcad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5557a8a26d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5557a8a819cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5557a8962172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5557a8962172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5557a8553c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5557a863feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5557a84abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5557a84b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5557a849c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5557a84c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7faa57f1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5557a848fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c1230b7c75e2223bc71f1323e0afe85465e6cd8 Step #5: MERGE-OUTER: attempt 1287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3169916321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1c1230b7c75e2223bc71f1323e0afe85465e6cd8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2302 processed earlier; will process 1713 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86655== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e420f78594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e420eecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e420ecf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0eea54441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0eea35900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0eea338858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e420ea8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e42197c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e421916632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e421918375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e42191835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e421336429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e421323bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e42131d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4213870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e420f78c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e421064eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e420ed0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e420eda2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e420ec17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e420eed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0eea33a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e420eb4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84677270109b4183f4bb99214503d36b7bc04a33 Step #5: MERGE-OUTER: attempt 1288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3170585494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/84677270109b4183f4bb99214503d36b7bc04a33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2303 processed earlier; will process 1712 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86698== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c743566594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7434dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7434bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6525e7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6525c8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6525c6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c743496e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c743f6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c743f04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c743f06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c743f0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c743924429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c743911bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c74390b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c7439750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c743566c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c743652eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7434bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7434c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7434af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7434db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6525c70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7434a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c12a63077d932724ca35ec21983e9dcd0f5fb787 Step #5: MERGE-OUTER: attempt 1289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3172498247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c12a63077d932724ca35ec21983e9dcd0f5fb787' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2307 processed earlier; will process 1708 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86886== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d54f87d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d54f7f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d54f7d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe94ba5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe94b86f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe94b84e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d54f7ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d550281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d55021b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d55021d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d55021d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d54fcf22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d54fd2933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d54fc3af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d54fc28bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d54fc2232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d54fc8c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d54f87dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d54f969eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d54f7d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d54f7df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d54f7c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d54f7f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe94b850082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d54f7b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1da4c27dafaf21c635fbca3d02359721f726959 Step #5: MERGE-OUTER: attempt 1290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3173845493 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c1da4c27dafaf21c635fbca3d02359721f726959' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2309 processed earlier; will process 1706 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86943== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f464e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f4645db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f46440665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe7c24041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe7c05500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe7c034858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f46419e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f46eed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f46e87632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f46e89375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f46e8935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f468a7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f46894bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f4688e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f468f80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f464e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f465d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f46441d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f4644b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f464327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f4645e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe7c036082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f46425bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-829b7c38c3aeef74be60a94442c6ffd2f943c479 Step #5: MERGE-OUTER: attempt 1291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3174291408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/829b7c38c3aeef74be60a94442c6ffd2f943c479' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2310 processed earlier; will process 1705 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87014== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615e4e8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615e4e01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615e4de4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc96edb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc96ebce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc96ebad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615e4dbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615e5891138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615e582b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615e582d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615e582d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615e53022c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615e533933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615e5257e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5615e5259ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5615e4f85a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5615e4f6bdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5615e4f79ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5615e4f79ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5615e4f79ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5615e4de5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5615e4def2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5615e4dd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5615e4e024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fc96ebaf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5615e4dc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ac4534f4d689dc2ca663cd770e1da522ab1a512 Step #5: MERGE-OUTER: attempt 1292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3175699849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ac4534f4d689dc2ca663cd770e1da522ab1a512' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2312 processed earlier; will process 1703 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87062== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5dc5e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5dc55bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5dc53e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b8ef4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b8ed5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b8ed3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5dc517e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5dcfeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5dcf85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5dcf87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5dcf8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5dca5c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5dca9333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5dc9b1e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55c5dc9b3ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55c5dc6dfa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55c5dc6c5dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55c5dc6d3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55c5dc6d3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55c5dc6d3ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55c5dc53fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55c5dc5492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55c5dc5307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55c5dc55c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4b8ed40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55c5dc523bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dfa284590f3677ad496907a2bb0469e33b16f47 Step #5: MERGE-OUTER: attempt 1293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3177466431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4dfa284590f3677ad496907a2bb0469e33b16f47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2314 processed earlier; will process 1701 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 294Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87124== ERROR: libFuzzer: deadly signal Step #5: #0 0x557148b19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557148a8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557148a70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d2d33941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d2d14e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d2d12d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557148a49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55714951d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571494b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5571494b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571494b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557148ed7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557148ec4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557148ebe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557148f280f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557148b19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557148c05eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557148a71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557148a7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557148a627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557148a8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d2d12f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557148a55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9baabd987e8fe025256b4d9ebb7332e7877d14d Step #5: MERGE-OUTER: attempt 1294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3179550283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a9baabd987e8fe025256b4d9ebb7332e7877d14d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2321 processed earlier; will process 1694 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87231== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eacb892594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eacb806b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eacb7e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3ba8a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3ba6b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3ba696858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eacb7c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eacc296138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eacc230632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eacc232375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eacc23235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eacbc50429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eacbc3dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eacbc3732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eacbca10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eacb892c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eacb97eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eacb7ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eacb7f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eacb7db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eacb8074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3ba698082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eacb7cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d5a7c3743330939ad29f11de0cbc9a25c0e8550 Step #5: MERGE-OUTER: attempt 1295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3180140084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5d5a7c3743330939ad29f11de0cbc9a25c0e8550' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2322 processed earlier; will process 1693 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87275== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb608a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb60818b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb607fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fd66b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fd64c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fd64a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb607d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb612a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb61242632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb61244375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb6124435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb60d192c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb60d5033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb60c61f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fb60c4fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fb60c4932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fb60cb30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fb608a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fb60990eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fb607fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fb608062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fb607ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fb608194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2fd64aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fb607e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e7b0ff34dbdf5a34e7a9a50ae1be356b54266f4 Step #5: MERGE-OUTER: attempt 1296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3180866522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e7b0ff34dbdf5a34e7a9a50ae1be356b54266f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2323 processed earlier; will process 1692 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87289== ERROR: libFuzzer: deadly signal Step #5: #0 0x55852078e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558520702b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585206e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6dade041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6dabf500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6dabd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585206bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558521192138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55852112c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55852112e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55852112e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558520c032c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558520c3a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558520b4bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558520b39bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558520b3332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558520b9d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55852078ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55852087aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5585206e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5585206f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5585206d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5585207034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb6dabd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5585206cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29f46dfd2616708ef10e6c20f1f7e2aeb1e2481d Step #5: MERGE-OUTER: attempt 1297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3181340997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/29f46dfd2616708ef10e6c20f1f7e2aeb1e2481d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2324 processed earlier; will process 1691 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87297== ERROR: libFuzzer: deadly signal Step #5: #0 0x56041b48b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56041b3ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56041b3e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37739fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f377381300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37737f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56041b3bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56041be8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56041be29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56041be2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56041be2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56041b9002c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56041b93733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56041b848f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56041b836bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56041b83032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56041b89a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56041b48bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56041b577eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56041b3e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56041b3ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56041b3d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56041b4004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f37737f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56041b3c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6be323c8318ed39920a5cf284f32e6db928a1b6a Step #5: MERGE-OUTER: attempt 1298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3182789711 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6be323c8318ed39920a5cf284f32e6db928a1b6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2326 processed earlier; will process 1689 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87416== ERROR: libFuzzer: deadly signal Step #5: #0 0x563738680594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637385f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637385d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46459f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f464580b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46457ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637385b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563739084138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56373901e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563739020375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56373902035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563738a3e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563738a2bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563738a2532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563738a8f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563738680c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56373876ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637385d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637385e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637385c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637385f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46457ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637385bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e79d975ee7a790ed9c68108217f8b3bf63a615b Step #5: MERGE-OUTER: attempt 1299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3183761469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4e79d975ee7a790ed9c68108217f8b3bf63a615b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2329 processed earlier; will process 1686 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87495== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f793b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f79325b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f79308665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55e695441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55e676900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55e6748858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f792e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f79db5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f79d4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f79d51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f79d5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f798262c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f7985d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f7976ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564f7975cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564f7975632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564f797c00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564f793b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564f7949deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564f79309d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564f793132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564f792fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564f793264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f55e674a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564f792edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ade138465bcb84e6fbcb74a30cd92766f475c1b5 Step #5: MERGE-OUTER: attempt 1300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3185500163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ade138465bcb84e6fbcb74a30cd92766f475c1b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2334 processed earlier; will process 1681 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87651== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645931f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564593168b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56459314b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b1c1cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b1bfe100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b1bfc0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564593124e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564593bf8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564593b92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564593b94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564593b9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5645936692c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5645936a033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5645935b1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56459359fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56459359932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5645936030f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5645931f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5645932e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56459314cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5645931562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56459313d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5645931694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3b1bfc2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564593130bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d0a1c1f07ac0f8ffe0290d743902b7788d207ab Step #5: MERGE-OUTER: attempt 1301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3186730025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6d0a1c1f07ac0f8ffe0290d743902b7788d207ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2335 processed earlier; will process 1680 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87689== ERROR: libFuzzer: deadly signal Step #5: #0 0x560441abb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560441a2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560441a12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe0207e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe01e9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe01e72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604419ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5604424bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560442459632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56044245b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56044245b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560441e79429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560441e66bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560441e6032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560441eca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560441abbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560441ba7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560441a13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560441a1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560441a047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560441a304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe01e74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604419f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcac680bbb417afb880441b2548061e927f348b6 Step #5: MERGE-OUTER: attempt 1302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3187618599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bcac680bbb417afb880441b2548061e927f348b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2336 processed earlier; will process 1679 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87705== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e602ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e60221b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e60204665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f016189b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01616b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f016168f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e601dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e60cb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e60c4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e60c4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e60c4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e6066b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e60658bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e6065232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e606bc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e602adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e60399eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e60205d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e6020f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e601f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e602224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0161691082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e601e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1db3e3252d3bc5cb34758422de2b42c1e48c4953 Step #5: MERGE-OUTER: attempt 1303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3188410900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1db3e3252d3bc5cb34758422de2b42c1e48c4953' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2337 processed earlier; will process 1678 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==87723== ERROR: libFuzzer: deadly signal Step #5: #0 0x56507f08a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56507effeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56507efe1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf1f6b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf1f4c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf1f4a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56507efbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56507fa8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56507fa28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56507fa2a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x56507f4300d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56507f4990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56507f08ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56507f176eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56507efe2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56507efec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56507efd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56507efff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdf1f4a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56507efc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-951a4a3c58c817b60601d884033f378a1dc3515d Step #5: MERGE-OUTER: attempt 1304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3189212416 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/951a4a3c58c817b60601d884033f378a1dc3515d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2338 processed earlier; will process 1677 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87776== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b150e57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b150dcbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b150dae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c146fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c1451200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c144f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b150d87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b15185b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1517f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b1517f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1517f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1512cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b15130333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b151214f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b151202bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1511fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1512660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b150e57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b150f43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b150dafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b150db92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b150da07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b150dcc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0c144f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b150d93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd798274fc66f804a15245e507323bbd69c682dd Step #5: MERGE-OUTER: attempt 1305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3191071610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd798274fc66f804a15245e507323bbd69c682dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2341 processed earlier; will process 1674 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87858== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9c9405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9c9379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9c935c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f1acc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f1aadb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f1aaba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9c9335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d9c9e09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9c9da3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d9c9da5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9c9da535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9c987a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d9c98b133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d9c97c2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d9c97b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d9c97aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d9c98140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d9c9405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d9c94f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d9c935dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d9c93672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d9c934e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d9c937a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6f1aabc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d9c9341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fee2471613e663c2e7466fb2a26abf1f6c458fa7 Step #5: MERGE-OUTER: attempt 1306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3191796048 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fee2471613e663c2e7466fb2a26abf1f6c458fa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2342 processed earlier; will process 1673 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87872== ERROR: libFuzzer: deadly signal Step #5: #0 0x557bb27cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557bb2743b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557bb2726665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa33b4c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa33b2db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa33b2ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557bb26ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557bb31d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bb316d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557bb316f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bb316f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557bb2c442c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557bb2c7b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557bb2b8cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557bb2b7abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557bb2b7432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557bb2bde0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557bb27cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557bb28bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557bb2727d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557bb27312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557bb27187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557bb27444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa33b2bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557bb270bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a041b31bec7cc02ac802332a12121db3e8882d52 Step #5: MERGE-OUTER: attempt 1307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3192523830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a041b31bec7cc02ac802332a12121db3e8882d52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2343 processed earlier; will process 1672 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87886== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584cfb35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584cfaa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584cfa8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bcbbd441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bcb9e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bcb9c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584cfa65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5584d0539138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584d04d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5584d04d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584d04d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5584cffaa2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5584cffe133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5584cfef2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5584cfee0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5584cfeda32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5584cff440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5584cfb35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5584cfc21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5584cfa8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5584cfa972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5584cfa7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5584cfaaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6bcb9ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5584cfa71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09f67afb10502dc14b348ee70149b8e872f2cacb Step #5: MERGE-OUTER: attempt 1308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3194036131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/09f67afb10502dc14b348ee70149b8e872f2cacb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2345 processed earlier; will process 1670 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87975== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e66761594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e666d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e666b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f211d1e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f211cff800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f211cfd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e66691e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559e67165138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e670ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559e67101375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e6710135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559e66b1f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559e66b0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559e66b0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559e66b700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559e66761c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559e6684deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559e666b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559e666c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559e666aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559e666d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f211cfd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559e6669dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e48e03261ea73e945a9c745374e9c2449c2aeb47 Step #5: MERGE-OUTER: attempt 1309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3195773878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e48e03261ea73e945a9c745374e9c2449c2aeb47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2347 processed earlier; will process 1668 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88056== ERROR: libFuzzer: deadly signal Step #5: #0 0x56359c500594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56359c474b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56359c457665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6b21c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6b1fdd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6b1fbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56359c430e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56359cf04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56359ce9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56359cea0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56359cea035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56359c8be429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56359c8abbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56359c8a532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56359c90f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56359c500c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56359c5eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56359c458d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56359c4622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56359c4497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56359c4754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb6b1fbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56359c43cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1807d8911d3c84c74d73e330ab1011f0207a7c4 Step #5: MERGE-OUTER: attempt 1310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3196234838 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f1807d8911d3c84c74d73e330ab1011f0207a7c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2348 processed earlier; will process 1667 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88064== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2fbd8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2fbd00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2fbce3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f954f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f9530900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f952e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2fbcbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d2fc790138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2fc72a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d2fc72c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2fc72c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d2fc14a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2fc137bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2fc13132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2fc19b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2fbd8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2fbe78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2fbce4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2fbcee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2fbcd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2fbd014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f952ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2fbcc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-effcd84e73104f764bbf50770bb575e15d57bfd9 Step #5: MERGE-OUTER: attempt 1311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3196901280 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/effcd84e73104f764bbf50770bb575e15d57bfd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2349 processed earlier; will process 1666 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88076== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c96b61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c96ad5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c96ab8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76d144241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76d125700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76d1236858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c96a91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556c97565138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c974ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556c97501375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c9750135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556c96f1f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c96f0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c96f0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c96f700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c96b61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c96c4deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c96ab9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c96ac32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c96aaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c96ad64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76d1238082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c96a9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f48eb5ede12494bcb20a79e3c7db7286673b8b9c Step #5: MERGE-OUTER: attempt 1312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3197691781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f48eb5ede12494bcb20a79e3c7db7286673b8b9c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2350 processed earlier; will process 1665 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88093== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a7004e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a6ffc2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a6ffa5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99906e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99904fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99904dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a6ff7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555a70a52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a709ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555a709ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a709ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555a7040c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a703f9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a703f332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a7045d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a7004ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a7013aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a6ffa6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a6ffb02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a6ff977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a6ffc34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99904df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a6ff8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a6f8289312fc00927db5727dea9f6aea1b40447 Step #5: MERGE-OUTER: attempt 1313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3198489488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9a6f8289312fc00927db5727dea9f6aea1b40447' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2351 processed earlier; will process 1664 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88111== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558f81a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558f8116b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558f80f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6224e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6222f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6222d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558f80d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5558f8ba6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558f8b40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5558f8b42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558f8b4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5558f8560429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558f854dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558f854732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558f85b10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558f81a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558f828eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558f80fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558f81042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558f80eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558f81174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6222d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558f80debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce0c7fbdd05916af6058aec071a96d26a0a719c9 Step #5: MERGE-OUTER: attempt 1314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3199277428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ce0c7fbdd05916af6058aec071a96d26a0a719c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2352 processed earlier; will process 1663 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88129== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f724d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f7244cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f7242f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7891ea041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7891cb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7891c94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f72408e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f72edc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f72e76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f72e78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f72e7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f72896429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f72883bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f7287d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f728e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f724d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f725c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f72430d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f7243a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f724217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f7244d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7891c96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f72414bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-897c533af9eba4ece159626fbdf754d791af47b0 Step #5: MERGE-OUTER: attempt 1315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3200067834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/897c533af9eba4ece159626fbdf754d791af47b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2353 processed earlier; will process 1662 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88147== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627f2493594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627f2407b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627f23ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08f574041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08f555500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08f5534858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627f23c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627f2e97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627f2e31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627f2e33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627f2e3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627f2851429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627f283ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627f283832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627f28a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627f2493c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627f257feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627f23ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627f23f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627f23dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627f24084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f08f5536082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627f23cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcac21202138ec4cfabbe400b6a62a256c9a2714 Step #5: MERGE-OUTER: attempt 1316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3200851256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fcac21202138ec4cfabbe400b6a62a256c9a2714' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2354 processed earlier; will process 1661 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88165== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eae1131594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eae10a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eae1088665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66a04e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66a02fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66a02d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eae1061e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eae1b35138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eae1acf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eae1ad1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eae1ad135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eae14ef429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eae14dcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eae14d632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eae15400f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eae1131c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eae121deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eae1089d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eae10932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eae107a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eae10a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f66a02db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eae106dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a28dbad012be60e1ed72aa2e04f4a2ba1aeda147 Step #5: MERGE-OUTER: attempt 1317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3201641224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a28dbad012be60e1ed72aa2e04f4a2ba1aeda147' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2355 processed earlier; will process 1660 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88183== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d37b30c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d37b280b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d37b263665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff53863941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff53844e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff53842d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d37b23ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d37bd10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d37bcaa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d37bcac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d37bcac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d37b6ca429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d37b6b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d37b6b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d37b71b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d37b30cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d37b3f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d37b264d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d37b26e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d37b2557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d37b2814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff53842f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d37b248bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f27b54780ee90cad20b372ab5098b8339b399d8 Step #5: MERGE-OUTER: attempt 1318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3202427359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9f27b54780ee90cad20b372ab5098b8339b399d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2356 processed earlier; will process 1659 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88201== ERROR: libFuzzer: deadly signal Step #5: #0 0x56028d3c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56028d33db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56028d320665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa17bd7f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa17bb9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa17bb73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56028d2f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56028ddcd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56028dd67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56028dd69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56028dd6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56028d83e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56028d87533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56028d786f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56028d774bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56028d76e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56028d7d80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56028d3c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56028d4b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56028d321d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56028d32b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56028d3127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56028d33e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa17bb75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56028d305bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c6049153ef88327b70a03215c887781f46dbe63 Step #5: MERGE-OUTER: attempt 1319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3203974214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3c6049153ef88327b70a03215c887781f46dbe63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2360 processed earlier; will process 1655 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88327== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e0b1dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e0b150b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e0b133665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f045ccdd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f045caf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f045cad1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e0b10ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e0bbe0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e0bb7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e0bb7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e0bb7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e0b59a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e0b587bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e0b58132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e0b5eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e0b1dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e0b2c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e0b134d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e0b13e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e0b1257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e0b1514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f045cad3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e0b118bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51f974904dc103756950d5f093d7fc71d77fc20f Step #5: MERGE-OUTER: attempt 1320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3206091321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/51f974904dc103756950d5f093d7fc71d77fc20f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2364 processed earlier; will process 1651 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88455== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dda352594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dda2c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dda2a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1957a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1955b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff195595858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dda282e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ddad56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ddacf0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ddacf2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ddacf235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563dda7c72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563dda7fe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563dda70ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563dda6fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563dda6f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563dda7610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563dda352c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563dda43eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563dda2aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563dda2b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563dda29b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563dda2c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff195597082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563dda28ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69daada47468b936928acb68fffb54edb5e07026 Step #5: MERGE-OUTER: attempt 1321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3207970016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/69daada47468b936928acb68fffb54edb5e07026' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2368 processed earlier; will process 1647 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88614== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5cb7b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5cb724b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5cb707665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a2f5f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a2f40e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a2f3ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5cb6e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5cc1b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5cc14e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5cc150375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5cc15035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5cbb6e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5cbb5bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5cbb5532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5cbbbf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5cb7b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5cb89ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5cb708d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5cb7122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5cb6f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5cb7254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2a2f3ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5cb6ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9cc81d98ebb39488cd99df376f63848d31c848d Step #5: MERGE-OUTER: attempt 1322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3209971637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9cc81d98ebb39488cd99df376f63848d31c848d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2371 processed earlier; will process 1644 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88709== ERROR: libFuzzer: deadly signal Step #5: #0 0x56052c954594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56052c8c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56052c8ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8964bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8962d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8962b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56052c884e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56052d358138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56052d2f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56052d2f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56052d2f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56052cdc92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56052ce0033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56052cd1ee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56052cd20ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x56052ca4ca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x56052ca32dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56052ca40ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56052ca40ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56052ca40ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56052c8acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56052c8b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56052c89d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56052c8c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd8962b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56052c890bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bcac66aa2300fd4daeab65cb2151d24b3543014 Step #5: MERGE-OUTER: attempt 1323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3211216740 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3bcac66aa2300fd4daeab65cb2151d24b3543014' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2372 processed earlier; will process 1643 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88825== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566c9ab4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566c9a28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566c9a0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b9e55d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b9e37200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b9e351858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566c99e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5566ca4b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566ca452632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5566ca454375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566ca45435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5566c9f292c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566c9f6033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566c9e71f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566c9e5fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566c9e5932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566c9ec30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566c9ab4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566c9ba0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566c9a0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566c9a162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566c99fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566c9a294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5b9e353082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566c99f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb3533d6e722b8486b9d59c8837106ca76f1ecc0 Step #5: MERGE-OUTER: attempt 1324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3211959608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fb3533d6e722b8486b9d59c8837106ca76f1ecc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2373 processed earlier; will process 1642 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88838== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a5aaaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a5aa23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a5aa06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6f2e0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6f2c1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6f2bfb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a5a9dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558a5b4b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a5b44d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558a5b44f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a5b44f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558a5ae6d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558a5ae5abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558a5ae5432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558a5aebe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558a5aaafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558a5ab9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558a5aa07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558a5aa112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558a5a9f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558a5aa244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6f2bfd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558a5a9ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-311060bedd570a0516f8d6bd955108e0dca59d66 Step #5: MERGE-OUTER: attempt 1325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3214133408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/311060bedd570a0516f8d6bd955108e0dca59d66' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2375 processed earlier; will process 1640 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88918== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eadc336594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eadc2aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eadc28d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94fc94f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94fc76400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94fc743858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eadc266e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eadcd3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eadccd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eadccd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eadccd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eadc6f4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eadc6e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eadc6db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eadc7450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eadc336c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eadc422eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eadc28ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eadc2982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eadc27f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eadc2ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f94fc745082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eadc272bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-565ec19755571471e1fe372477891e849bb99663 Step #5: MERGE-OUTER: attempt 1326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3214792981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/565ec19755571471e1fe372477891e849bb99663' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2376 processed earlier; will process 1639 files now Step #5: #1 pulse exec/s: 0 rss: 217Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88961== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb5d0d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb5d04ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb5d02d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c49efb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c49d1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c49cef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb5d006e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb5dada138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb5da74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb5da76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb5da7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb5d54b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb5d58233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb5d493f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fb5d481bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fb5d47b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fb5d4e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fb5d0d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fb5d1c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fb5d02ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fb5d0382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fb5d01f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fb5d04b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5c49cf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fb5d012bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e8c371312f6f288c7c88b75e9fb4587570cdfac Step #5: MERGE-OUTER: attempt 1327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3215761079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e8c371312f6f288c7c88b75e9fb4587570cdfac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2378 processed earlier; will process 1637 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89071== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ceab400594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ceab374b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ceab357665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7418c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7416de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7416bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ceab330e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ceabe04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ceabd9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ceabda0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ceabda035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ceab8752c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ceab8ac33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ceab7bdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ceab7abbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ceab7a532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ceab80f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ceab400c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ceab4eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ceab358d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ceab3622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ceab3497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ceab3754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb7416bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ceab33cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10cdf60aaae47f1921ba9cf234a7939c9ca17578 Step #5: MERGE-OUTER: attempt 1328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3216534265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/10cdf60aaae47f1921ba9cf234a7939c9ca17578' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2379 processed earlier; will process 1636 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89083== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f320a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f32018b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f31ffb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6387ff841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6387e0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6387dec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f31fd4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f32aa8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f32a42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f32a44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f32a4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f32462429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f3244fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f3244932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f324b30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f320a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f32190eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f31ffcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f320062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f31fed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f320194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6387dee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f31fe0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fefe8fd2d6324d55d9c4c38dff1d5dee5e727fd Step #5: MERGE-OUTER: attempt 1329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3217801596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5fefe8fd2d6324d55d9c4c38dff1d5dee5e727fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2381 processed earlier; will process 1634 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89198== ERROR: libFuzzer: deadly signal Step #5: #0 0x561aefe58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561aefdccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561aefdaf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8e540e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8e522300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8e5202858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561aefd88e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561af085c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561af07f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561af07f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561af07f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561af02cd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561af030433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561af0215f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561af0203bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561af01fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561af02670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561aefe58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561aeff44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561aefdb0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561aefdba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561aefda17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561aefdcd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb8e5204082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561aefd94bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6dda625328352450ea1a16f525edcf10a496f24 Step #5: MERGE-OUTER: attempt 1330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3218272204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c6dda625328352450ea1a16f525edcf10a496f24' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2382 processed earlier; will process 1633 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89206== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636e807c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636e7ff0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636e7fd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23816b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23814c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23814a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636e7face45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5636e8a80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636e8a1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5636e8a1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636e8a1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5636e84f12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636e852833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5636e8439f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5636e8427bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5636e842132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5636e848b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636e807cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636e8168eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5636e7fd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636e7fde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636e7fc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5636e7ff14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f23814a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5636e7fb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e080ac7684d7f768f29b68b5ac5532693e70e32c Step #5: MERGE-OUTER: attempt 1331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3219584892 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e080ac7684d7f768f29b68b5ac5532693e70e32c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2384 processed earlier; will process 1631 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89352== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b207a2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2079a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b207986665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c0eb0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c0e91800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c0e8f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b20795fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b208433138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2083cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b2083cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2083cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b207ded429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b207ddabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b207dd432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b207e3e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b207a2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b207b1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b207987d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2079912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2079787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2079a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c0e8f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b20796bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d79f15c1eca634016dde9f6e6e7a3ac99c34d312 Step #5: MERGE-OUTER: attempt 1332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3220248051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d79f15c1eca634016dde9f6e6e7a3ac99c34d312' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2385 processed earlier; will process 1630 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89364== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1f8f15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1f8e89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1f8e6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc51ee9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc51eca500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc51ec84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1f8e45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b1f9919138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1f98b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b1f98b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1f98b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1f938a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b1f93c133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b1f92d2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b1f92c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1f92ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1f93240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b1f8f15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b1f9001eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b1f8e6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b1f8e772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b1f8e5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b1f8e8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc51ec86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b1f8e51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-459d005eefc33f65ba04d011f2bd3f6ca6eb16a2 Step #5: MERGE-OUTER: attempt 1333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3221579794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/459d005eefc33f65ba04d011f2bd3f6ca6eb16a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2388 processed earlier; will process 1627 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89450== ERROR: libFuzzer: deadly signal Step #5: #0 0x562788cd3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562788c47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562788c2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ba73b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ba71c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ba71a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562788c03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627896d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562789671632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562789673375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56278967335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562789091429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56278907ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56278907832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627890e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562788cd3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562788dbfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562788c2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562788c352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562788c1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562788c484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ba71aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562788c0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-caf2ebe81c8e330b3d67de98162650f129e198ba Step #5: MERGE-OUTER: attempt 1334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3223688507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/caf2ebe81c8e330b3d67de98162650f129e198ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2392 processed earlier; will process 1623 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==89546== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e99a00d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e999f81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e999f64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d1fbec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d1fa0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d1f9e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e999f3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e99aa11138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e99a9ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e99a9ad578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55e99a3b30d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e99a41c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e99a00dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e99a0f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e999f65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e999f6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e999f567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e999f824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6d1f9e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e999f49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afed75ea5a04969e829011e15c9856cf2e0e6103 Step #5: MERGE-OUTER: attempt 1335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3224482180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/afed75ea5a04969e829011e15c9856cf2e0e6103' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2393 processed earlier; will process 1622 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89568== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d245a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d2451ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d244fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0257d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0255ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0255cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d244d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560d24faa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d24f44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560d24f46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d24f4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560d24964429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d24951bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d2494b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d249b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d245a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d24692eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d244fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d245082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d244ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d2451b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0255cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d244e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-339a75075021cc6292b6df93b963525b71caa819 Step #5: MERGE-OUTER: attempt 1336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3226192864 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/339a75075021cc6292b6df93b963525b71caa819' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2394 processed earlier; will process 1621 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89638== ERROR: libFuzzer: deadly signal Step #5: #0 0x555cd32dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555cd3250b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555cd3233665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff79cbeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff79ca0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff79c9df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555cd320ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555cd3ce0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555cd3c7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555cd3c7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555cd3c7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555cd369a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555cd3687bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555cd368132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555cd36eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555cd32dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555cd33c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555cd3234d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555cd323e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555cd32257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555cd32514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff79c9e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555cd3218bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-414b31e12f46a7d3a5c805335a5e785351095f1b Step #5: MERGE-OUTER: attempt 1337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3226620570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/414b31e12f46a7d3a5c805335a5e785351095f1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2395 processed earlier; will process 1620 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==89645== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619a619c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619a6110b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619a60f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb2b92041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb2b73500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb2b714858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619a60cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5619a6ba0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619a6b3a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5619a6b3c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5619a65420d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5619a65ab0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5619a619cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5619a6288eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5619a60f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5619a60fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5619a60e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5619a61114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ffb2b716082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5619a60d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b90d7906d5410c1d0407066a563b372392d07132 Step #5: MERGE-OUTER: attempt 1338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3227491723 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b90d7906d5410c1d0407066a563b372392d07132' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2396 processed earlier; will process 1619 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89696== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6389f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e638966b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e638949665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8f198041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff8f179500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8f1774858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e638922e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e6393f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e639390632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e639392375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e63939235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e638db0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e638d9dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e638d9732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e638e010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e6389f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e638adeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e63894ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6389542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e63893b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6389674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8f1776082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e63892ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e59e0ff6c8ba9e0d4bc7c510c20e6b4c3eaba94b Step #5: MERGE-OUTER: attempt 1339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3230148355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e59e0ff6c8ba9e0d4bc7c510c20e6b4c3eaba94b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2397 processed earlier; will process 1618 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89736== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d123092594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d123006b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d122fe9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f469b0e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f469aefe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f469aedd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d122fc2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d123a96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d123a30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d123a32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d123a3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1235072c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d12353e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d12345ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d12345ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d12318aa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d123170dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d12317eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d12317eff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d12317eff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d122fead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d122ff42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d122fdb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d1230074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f469aedf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d122fcebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83f7392481ec109d5d47c5e5bbac27c6b4fc2dca Step #5: MERGE-OUTER: attempt 1340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3231439579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/83f7392481ec109d5d47c5e5bbac27c6b4fc2dca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2399 processed earlier; will process 1616 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89780== ERROR: libFuzzer: deadly signal Step #5: #0 0x561821f03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561821e77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561821e5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efeb3d7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efeb3b8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efeb3b65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561821e33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561822907138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618228a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5618228a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618228a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5618223782c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618223af33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618222cde9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5618222cfad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561821ffba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561821fe1dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561821fefff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561821fefff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561821fefff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561821e5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561821e652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561821e4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561821e784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7efeb3b67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561821e3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8348dae5504cfa9dc7fe6a3cc0218dab0408fb6d Step #5: MERGE-OUTER: attempt 1341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3235260147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8348dae5504cfa9dc7fe6a3cc0218dab0408fb6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2402 processed earlier; will process 1613 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89871== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595b0856594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595b07cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595b07ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb14f98a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb14f79f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb14f77e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595b0786e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5595b125a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595b11f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5595b11f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595b11f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5595b0c14429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595b0c01bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595b0bfb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5595b0c650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5595b0856c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5595b0942eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5595b07aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595b07b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595b079f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5595b07cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb14f780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5595b0792bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a87e39f2ada120f6f7fba4477dd18f773421fc01 Step #5: MERGE-OUTER: attempt 1342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3241495086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a87e39f2ada120f6f7fba4477dd18f773421fc01' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2406 processed earlier; will process 1609 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89998== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfb9b05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfb9a79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfb9a5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f33b9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f339aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f33989858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfb9a35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bfba509138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfba4a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bfba4a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfba4a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bfb9f7a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bfb9fb133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bfb9ec2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bfb9eb0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bfb9eaa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bfb9f140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bfb9b05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bfb9bf1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bfb9a5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bfb9a672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bfb9a4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bfb9a7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f3398b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bfb9a41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ad6d1f7e791e22ceb1ba282baa0706e6cb95210 Step #5: MERGE-OUTER: attempt 1343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3242762974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9ad6d1f7e791e22ceb1ba282baa0706e6cb95210' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2408 processed earlier; will process 1607 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90143== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4f117b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4f10efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4f10d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4aefd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4aede800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4aedc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4f10abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b4f1b7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4f1b19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b4f1b1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4f1b1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b4f1539429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4f1526bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4f152032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4f158a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4f117bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4f1267eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4f10d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4f10dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4f10c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4f10f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4aedc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4f10b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccc96bb4dc28145af5130b9795444ceda7433237 Step #5: MERGE-OUTER: attempt 1344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3243576736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ccc96bb4dc28145af5130b9795444ceda7433237' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2409 processed earlier; will process 1606 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90159== ERROR: libFuzzer: deadly signal Step #5: #0 0x56349cb59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56349cacdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56349cab0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2ddd9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2ddbb000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2ddb8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56349ca89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56349d55d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56349d4f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56349d4f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56349d4f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56349cf17429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56349cf04bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56349cefe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56349cf680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56349cb59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56349cc45eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56349cab1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56349cabb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56349caa27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56349cace4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff2ddb91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56349ca95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2c4c8c884413a1219f8a1ceda7338c61b93e450 Step #5: MERGE-OUTER: attempt 1345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3244370600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f2c4c8c884413a1219f8a1ceda7338c61b93e450' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2410 processed earlier; will process 1605 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0c294f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0c28c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0c28a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b4e0e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b4defd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b4dedc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b0c287fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b0c3353138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b0c32ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b0c32ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b0c32ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b0c2d0d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0c2cfabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0c2cf432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0c2d5e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0c294fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0c2a3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b0c28a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0c28b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b0c28987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0c28c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b4dede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b0c288bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8173cad4dc02595564352641cb03286389ffe63a Step #5: MERGE-OUTER: attempt 1346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3245165313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8173cad4dc02595564352641cb03286389ffe63a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2411 processed earlier; will process 1604 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90195== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d9efe4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d9ef58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d9ef3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b65fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b65de700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b65dc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d9ef14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d9f9e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d9f982632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d9f984375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9f98435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d9f3a2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d9f38fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d9f38932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d9f3f30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d9efe4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d9f0d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d9ef3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d9ef462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d9ef2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d9ef594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b65dc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d9ef20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bef9b28deee550411d8bd657eade3dd224298fdd Step #5: MERGE-OUTER: attempt 1347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3245961995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bef9b28deee550411d8bd657eade3dd224298fdd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2412 processed earlier; will process 1603 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90213== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b03b56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b03acab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b03aad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52d508041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52d4e9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52d4e74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b03a86e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b0455a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b044f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b044f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b044f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b03f14429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b03f01bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b03efb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b03f650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b03b56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b03c42eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b03aaed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b03ab82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b03a9f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b03acb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f52d4e76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b03a92bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03342204498f90bf047ee349c86fe7267a016a7b Step #5: MERGE-OUTER: attempt 1348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3247839373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03342204498f90bf047ee349c86fe7267a016a7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2415 processed earlier; will process 1600 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90369== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1ce09e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1ce012b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1cdff5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae756c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae754dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae754bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1cdfcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b1ceaa2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1cea3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b1cea3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1cea3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1ce45c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1ce449bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1ce44332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1ce4ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1ce09ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1ce18aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1cdff6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1ce0002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1cdfe77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1ce0134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae754bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1cdfdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbde707e3a330d9cbce17d38b6be8d1d64f42601 Step #5: MERGE-OUTER: attempt 1349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3248703559 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bbde707e3a330d9cbce17d38b6be8d1d64f42601' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2416 processed earlier; will process 1599 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90385== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf36cb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf36c27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf36c0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f794d62541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f794d43a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f794d419858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf36be3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf376b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf37651632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf37653375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf3765335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf37071429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf3705ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf3705832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf370c20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf36cb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf36d9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf36c0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf36c152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf36bfc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf36c284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f794d41b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf36befbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-517c2339601e4fa3945e7b817dc1d3a484e576a1 Step #5: MERGE-OUTER: attempt 1350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3249492033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/517c2339601e4fa3945e7b817dc1d3a484e576a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2417 processed earlier; will process 1598 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90403== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f11d631594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f11d5a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f11d588665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f522ae4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f522ac5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f522ac35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f11d561e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f11e035138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f11dfcf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f11dfd1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f11dfd135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f11d9ef429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f11d9dcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f11d9d632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f11da400f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f11d631c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f11d71deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f11d589d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f11d5932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f11d57a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f11d5a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f522ac37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f11d56dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b160a7eee743f26db5a6d6f44892e7bec0c7e4b2 Step #5: MERGE-OUTER: attempt 1351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3250283674 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b160a7eee743f26db5a6d6f44892e7bec0c7e4b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2418 processed earlier; will process 1597 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==90421== ERROR: libFuzzer: deadly signal Step #5: #0 0x56044e8cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56044e83fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56044e822665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe7f5cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe7f3e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe7f3bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56044e7fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56044f2cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56044f269632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56044f26b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x56044ec710d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56044ecda0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56044e8cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56044e9b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56044e823d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56044e82d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56044e8147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56044e8404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7efe7f3c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56044e807bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de8367e65dbe7d33034812fabdf96ea8c7c98eeb Step #5: MERGE-OUTER: attempt 1352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3251081390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de8367e65dbe7d33034812fabdf96ea8c7c98eeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2419 processed earlier; will process 1596 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90474== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609e4465594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609e43d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609e43bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f021ae1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f021ac3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f021ac12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609e4395e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609e4e69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609e4e03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609e4e05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609e4e0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609e4823429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609e4810bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609e480a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609e48740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609e4465c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609e4551eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609e43bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609e43c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609e43ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609e43da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f021ac14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609e43a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c18dd390208890a301d113d80e6b0817570324f Step #5: MERGE-OUTER: attempt 1353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3253248115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1c18dd390208890a301d113d80e6b0817570324f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2421 processed earlier; will process 1594 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90619== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea4ae80594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea4adf4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea4add7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27a199e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27a17b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27a1792858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea4adb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea4b884138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea4b81e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea4b820375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea4b82035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea4b2f52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea4b32c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea4b23df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea4b22bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea4b22532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea4b28f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea4ae80c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea4af6ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea4add8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea4ade22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea4adc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea4adf54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f27a1794082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea4adbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c1a5bf0b576eb85a6c51feed3116ed1ee279674 Step #5: MERGE-OUTER: attempt 1354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3254541293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c1a5bf0b576eb85a6c51feed3116ed1ee279674' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2423 processed earlier; will process 1592 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90676== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad4a098594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad4a00cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad49fef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2caadd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2ca8f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2ca8d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad49fc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad4aa9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad4aa36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad4aa38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad4aa3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad4a456429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad4a443bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad4a43d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad4a4a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad4a098c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad4a184eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad49ff0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad49ffa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad49fe17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad4a00d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2ca8d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad49fd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5ef5b132d737b984b2bfe35d4a1b64a42775714 Step #5: MERGE-OUTER: attempt 1355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3255652606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c5ef5b132d737b984b2bfe35d4a1b64a42775714' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2425 processed earlier; will process 1590 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90788== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba2d17a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba2d0eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba2d0d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e8b27d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e8b09200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e8b071858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba2d0aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba2db7e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba2db18632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba2db1a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba2db1a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba2d538429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba2d525bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba2d51f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba2d5890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba2d17ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba2d266eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba2d0d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba2d0dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba2d0c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba2d0ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1e8b073082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba2d0b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07ae5713b1b6a3f90c2cf3ca6dcede148a57fdff Step #5: MERGE-OUTER: attempt 1356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3256446846 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/07ae5713b1b6a3f90c2cf3ca6dcede148a57fdff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2426 processed earlier; will process 1589 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90806== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ea8957594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ea88cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ea88ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f663071641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f663052b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f663050a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ea8887e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562ea935b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ea92f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562ea92f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ea92f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562ea8d15429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ea8d02bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ea8cfc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ea8d660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ea8957c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ea8a43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ea88afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ea88b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ea88a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ea88cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f663050c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ea8893bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98a7c6d34ceeb068d1c29edff91c0221d390383d Step #5: MERGE-OUTER: attempt 1357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3257234267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/98a7c6d34ceeb068d1c29edff91c0221d390383d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2427 processed earlier; will process 1588 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90824== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625475b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562547527b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56254750a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bd121341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bd102800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bd1007858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625474e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562547fb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562547f51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562547f53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562547f5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562547a282c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562547a5f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56254797de9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56254797fad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5625476aba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562547691dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56254769fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56254769fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56254769fff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56254750bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5625475152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5625474fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5625475284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f7bd1009082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5625474efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e9ca31ce54d8ade3115bfe8730448e8b410ab7a Step #5: MERGE-OUTER: attempt 1358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3258469868 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6e9ca31ce54d8ade3115bfe8730448e8b410ab7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2428 processed earlier; will process 1587 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90908== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626fb302594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626fb276b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626fb259665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f472751841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f472732d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f472730c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626fb232e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5626fbd06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626fbca0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5626fbca2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626fbca235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5626fb7772c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626fb7ae33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626fb6bff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626fb6adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5626fb6a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626fb7110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626fb302c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626fb3eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5626fb25ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5626fb2642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626fb24b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5626fb2774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f472730e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5626fb23ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4610cb6f9096b8362c1d8850ccb556073c8b3f7 Step #5: MERGE-OUTER: attempt 1359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3259249400 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a4610cb6f9096b8362c1d8850ccb556073c8b3f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2429 processed earlier; will process 1586 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90951== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c4d106594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c4d07ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c4d05d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79ea6e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79ea4f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79ea4d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c4d036e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562c4db0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c4daa4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562c4daa6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c4daa635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562c4d57b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562c4d5b233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562c4d4c3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562c4d4b1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562c4d4ab32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562c4d5150f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562c4d106c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562c4d1f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562c4d05ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562c4d0682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562c4d04f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562c4d07b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f79ea4d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562c4d042bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef20f7b0df88febc6f5fe740a57d18a765f91e09 Step #5: MERGE-OUTER: attempt 1360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3259713224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ef20f7b0df88febc6f5fe740a57d18a765f91e09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2430 processed earlier; will process 1585 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==90964== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f01c27a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f01c1eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f01c1d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53236f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f532350700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53234e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f01c1aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f01cc7e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f01cc18632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f01cc1a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55f01c6200d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f01c6890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f01c27ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f01c366eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f01c1d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f01c1dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f01c1c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f01c1ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f53234e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f01c1b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-323dcf15559aa3a4b9716bdef87f20534f4184a1 Step #5: MERGE-OUTER: attempt 1361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3260506813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/323dcf15559aa3a4b9716bdef87f20534f4184a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2431 processed earlier; will process 1584 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91016== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcf702a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcf6f9eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcf6f81665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f512523741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f512504c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f512502b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcf6f5ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fcf7a2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcf79c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fcf79ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcf79ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fcf73e8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fcf73d5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fcf73cf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fcf74390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fcf702ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fcf7116eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fcf6f82d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fcf6f8c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fcf6f737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fcf6f9f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f512502d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fcf6f66bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-833ef766df1b2eaa917b9fbe2c331006b661a2f6 Step #5: MERGE-OUTER: attempt 1362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3261292526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/833ef766df1b2eaa917b9fbe2c331006b661a2f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2432 processed earlier; will process 1583 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91055== ERROR: libFuzzer: deadly signal Step #5: #0 0x56219a389594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56219a2fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56219a2e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb4a5c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb4a3de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb4a3bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56219a2b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56219ad8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56219ad27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56219ad29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56219ad2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56219a7fe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56219a83533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56219a746f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56219a734bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56219a72e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56219a7980f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56219a389c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56219a475eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56219a2e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56219a2eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56219a2d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56219a2fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbb4a3bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56219a2c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8febd46937b9efe5bcacefe8f9c270308c1e0868 Step #5: MERGE-OUTER: attempt 1363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3262607099 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8febd46937b9efe5bcacefe8f9c270308c1e0868' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2434 processed earlier; will process 1581 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91112== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e56aebc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e56ae30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e56ae13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7f6bd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7f69e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7f69c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e56adece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e56b8c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e56b85a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e56b85c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e56b85c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e56b27a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e56b267bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e56b26132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e56b2cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e56aebcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e56afa8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e56ae14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e56ae1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e56ae057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e56ae314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7f69c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e56adf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c27db8926b854b9b4380eac5350942cdf0627fc3 Step #5: MERGE-OUTER: attempt 1364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3263030520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c27db8926b854b9b4380eac5350942cdf0627fc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2435 processed earlier; will process 1580 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==91182== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c1dcaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c1dc23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c1dc06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbeb5e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbeb3f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbeb3d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c1dbdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c1e6b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c1e64d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c1e64f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x563c1e0550d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563c1e0be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563c1dcafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563c1dd9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563c1dc07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563c1dc112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563c1dbf87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563c1dc244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fcbeb3d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563c1dbebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d0bae42f4a2cd6f4e55e1ae9753f969f75dc515 Step #5: MERGE-OUTER: attempt 1365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3263892791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d0bae42f4a2cd6f4e55e1ae9753f969f75dc515' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2436 processed earlier; will process 1579 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91202== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5c4955594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5c48c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5c48ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b50ff741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b50e0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b50deb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5c4885e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b5c5359138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5c52f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b5c52f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5c52f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b5c4dca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5c4e0133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5c4d12f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5c4d00bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5c4cfa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5c4d640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5c4955c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5c4a41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5c48add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5c48b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5c489e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5c48ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4b50ded082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5c4891bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b0b3aa38cb40ba042be99d517f988e0683d8740 Step #5: MERGE-OUTER: attempt 1366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3264607754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9b0b3aa38cb40ba042be99d517f988e0683d8740' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2437 processed earlier; will process 1578 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91275== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651e8158594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651e80ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651e80af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1803d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1801ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1801cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651e8088e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5651e8b5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651e8af6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5651e8af8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651e8af835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5651e8516429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5651e8503bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5651e84fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651e85670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5651e8158c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651e8244eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651e80b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651e80ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651e80a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651e80cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1801ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651e8094bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f33993e78d5e91495023c3d596e11aec08ffc92d Step #5: MERGE-OUTER: attempt 1367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3265391622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f33993e78d5e91495023c3d596e11aec08ffc92d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2438 processed earlier; will process 1577 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==91292== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638eac6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638eabe3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638eabc6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70f392141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70f373600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70f3715858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638eab9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5638eb673138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638eb60d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5638eb60f578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5638eb0150d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5638eb07e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5638eac6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5638ead5beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5638eabc7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5638eabd12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5638eabb87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5638eabe44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f70f3717082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5638eababbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3055569f4541c1adab7e597bac195864a85ce972 Step #5: MERGE-OUTER: attempt 1368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3266180709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3055569f4541c1adab7e597bac195864a85ce972' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2439 processed earlier; will process 1576 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91345== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0dd8c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0dd835b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0dd818665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f3334f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f3316400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f33143858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0dd7f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e0de2c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0de25f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e0de261375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0de26135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e0ddd362c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0ddd6d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0ddc8be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55e0ddc8dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55e0dd9b9a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55e0dd99fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55e0dd9adff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55e0dd9adff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55e0dd9adff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55e0dd819d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55e0dd8232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55e0dd80a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55e0dd8364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5f33145082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55e0dd7fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8275193d5254d13d53aa2f5b57432edaaab3d4c Step #5: MERGE-OUTER: attempt 1369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3268042779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8275193d5254d13d53aa2f5b57432edaaab3d4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2440 processed earlier; will process 1575 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91420== ERROR: libFuzzer: deadly signal Step #5: #0 0x562369823594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562369797b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56236977a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60b0a3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60b084900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60b0828858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562369753e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56236a227138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56236a1c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56236a1c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56236a1c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562369be1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562369bcebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562369bc832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562369c320f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562369823c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56236990feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56236977bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5623697852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56236976c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5623697984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60b082a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56236975fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4231a53cc42a599f64272e3ed3359e0409e34ed8 Step #5: MERGE-OUTER: attempt 1370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3269428567 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4231a53cc42a599f64272e3ed3359e0409e34ed8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2442 processed earlier; will process 1573 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91495== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611d0f82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611d0ef6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611d0ed9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f963d59f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f963d3b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f963d393858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611d0eb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5611d1986138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611d1920632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611d1922375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611d192235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5611d13f72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5611d142e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5611d133ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5611d132dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5611d132732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5611d13910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5611d0f82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5611d106eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5611d0edad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5611d0ee42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5611d0ecb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5611d0ef74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f963d395082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5611d0ebebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87496edeaacd57dad55ec8a6a2bb50324e4df01b Step #5: MERGE-OUTER: attempt 1371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3271568714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/87496edeaacd57dad55ec8a6a2bb50324e4df01b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2444 processed earlier; will process 1571 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91578== ERROR: libFuzzer: deadly signal Step #5: #0 0x55568f654594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55568f5c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55568f5ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38b635841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38b616d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38b614c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55568f584e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555690058138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55568fff2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55568fff4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55568fff435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55568fac92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55568fb0033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55568fa11f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55568f9ffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55568f9f932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55568fa630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55568f654c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55568f740eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55568f5acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55568f5b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55568f59d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55568f5c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f38b614e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55568f590bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da2ab1062ae357bca920f3bf2b8980c90a4bb90f Step #5: MERGE-OUTER: attempt 1372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3273586957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/da2ab1062ae357bca920f3bf2b8980c90a4bb90f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2446 processed earlier; will process 1569 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91655== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2e4c28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2e4b9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2e4b7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f844a00041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8449e1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8449df4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2e4b58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d2e562c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2e55c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d2e55c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2e55c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d2e4fe6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2e4fd3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2e4fcd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2e50370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2e4c28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2e4d14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2e4b80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2e4b8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2e4b717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2e4b9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8449df6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2e4b64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71e59cd07d8095486fdd938c38d932dac8dabaeb Step #5: MERGE-OUTER: attempt 1373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3274249676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71e59cd07d8095486fdd938c38d932dac8dabaeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2447 processed earlier; will process 1568 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91699== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615d1102594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615d1076b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615d1059665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34965f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f349640800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34963e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615d1032e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615d1b06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615d1aa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615d1aa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615d1aa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615d15772c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615d15ae33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615d14cce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5615d14cead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5615d11faa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5615d11e0dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5615d11eeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5615d11eeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5615d11eeff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5615d105ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5615d10642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5615d104b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5615d10774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f34963e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5615d103ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b836ce3cefff6708f651dfb23431aa13cd29d44d Step #5: MERGE-OUTER: attempt 1374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3277048409 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b836ce3cefff6708f651dfb23431aa13cd29d44d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2452 processed earlier; will process 1563 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==91861== ERROR: libFuzzer: deadly signal Step #5: #0 0x55766db8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55766db00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55766dae3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc479d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc477e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc477c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55766dabce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55766e590138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55766e52a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55766e52c578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55766df320d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55766df9b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55766db8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55766dc78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55766dae4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55766daee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55766dad57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55766db014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7efc477c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55766dac8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a435c6c0371b44688f97e8370bbee15f8df57bab Step #5: MERGE-OUTER: attempt 1375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3277729025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a435c6c0371b44688f97e8370bbee15f8df57bab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2453 processed earlier; will process 1562 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91875== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588fc325594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588fc299b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588fc27c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc41cc2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc41ca3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc41ca1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588fc255e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588fcd29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588fccc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588fccc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588fccc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588fc6e3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588fc6d0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588fc6ca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588fc7340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588fc325c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588fc411eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588fc27dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588fc2872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588fc26e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588fc29a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc41ca20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588fc261bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08329d9b3b9781f29fe8ad089bb0c8d330410c0f Step #5: MERGE-OUTER: attempt 1376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3281186718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/08329d9b3b9781f29fe8ad089bb0c8d330410c0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2457 processed earlier; will process 1558 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91937== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617dd087594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617dcffbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617dcfde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2871a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc286fb900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc286f98858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617dcfb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5617dda8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617dda25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5617dda27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617dda2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5617dd445429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617dd432bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617dd42c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5617dd4960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5617dd087c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5617dd173eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617dcfdfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617dcfe92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617dcfd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617dcffc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc286f9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5617dcfc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-367fae66274bbfaf26232384cc8d7cb738a94bbd Step #5: MERGE-OUTER: attempt 1377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3284530193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/367fae66274bbfaf26232384cc8d7cb738a94bbd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2464 processed earlier; will process 1551 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92083== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557a13e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557a1354b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557a1337665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f419ce0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f419cc1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f419cbfb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557a1310e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5557a1de4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557a1d7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5557a1d80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557a1d8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5557a18552c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5557a188c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5557a179df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5557a178bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5557a178532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5557a17ef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5557a13e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5557a14cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5557a1338d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5557a13422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5557a13297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5557a13554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f419cbfd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5557a131cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7649f59a3f8f5f61ef1e37b45abee741d1367032 Step #5: MERGE-OUTER: attempt 1378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3288521757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7649f59a3f8f5f61ef1e37b45abee741d1367032' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2469 processed earlier; will process 1546 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92218== ERROR: libFuzzer: deadly signal Step #5: #0 0x56223bf1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56223be90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56223be73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb4948841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb4929d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb4927c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56223be4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56223c920138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56223c8ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56223c8bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56223c8bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56223c3912c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56223c3c833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56223c2d9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56223c2c7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56223c2c132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56223c32b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56223bf1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56223c008eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56223be74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56223be7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56223be657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56223be914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdb4927e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56223be58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed937225606ae168196717c551d307e779ef36ac Step #5: MERGE-OUTER: attempt 1379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3289750343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed937225606ae168196717c551d307e779ef36ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2471 processed earlier; will process 1544 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92303== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629b4570594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629b44e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629b44c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f351989e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35196b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3519692858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629b44a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5629b4f74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629b4f0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5629b4f10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629b4f1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5629b492e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629b491bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629b491532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629b497f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629b4570c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629b465ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629b44c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629b44d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629b44b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629b44e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3519694082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629b44acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f83309608e6d15e3742aad76bbc1c3b49178ed3 Step #5: MERGE-OUTER: attempt 1380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3290555593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1f83309608e6d15e3742aad76bbc1c3b49178ed3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2472 processed earlier; will process 1543 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92318== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b3db25594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b3da99b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b3da7c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa80e2e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa80e0fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa80e0dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b3da55e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b3e529138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b3e4c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b3e4c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b3e4c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b3df9a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b3dfd133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b3dee2f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561b3ded0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561b3deca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561b3df340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561b3db25c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561b3dc11eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561b3da7dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561b3da872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561b3da6e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561b3da9a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa80e0de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561b3da61bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c6563e590421dcbe24927a3a81529bac7f13d2b Step #5: MERGE-OUTER: attempt 1381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3293118997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4c6563e590421dcbe24927a3a81529bac7f13d2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2477 processed earlier; will process 1538 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92414== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e99bb7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e99b2bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e99b0e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0aa15de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0aa13f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0aa13d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e99ae7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558e9a5bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e9a555632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558e9a557375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e9a55735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558e99f75429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558e99f62bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558e99f5c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558e99fc60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558e99bb7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558e99ca3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558e99b0fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558e99b192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558e99b007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558e99b2c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0aa13d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558e99af3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e746bb720af35b7baaf5e18a931dc51205311ce0 Step #5: MERGE-OUTER: attempt 1382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3293922769 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e746bb720af35b7baaf5e18a931dc51205311ce0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2478 processed earlier; will process 1537 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92429== ERROR: libFuzzer: deadly signal Step #5: #0 0x560913c3f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560913bb3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560913b96665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f529680141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f529661600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52965f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560913b6fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560914643138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609145dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609145df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609145df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560913ffd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560913feabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560913fe432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56091404e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560913c3fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560913d2beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560913b97d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560913ba12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560913b887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560913bb44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f52965f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560913b7bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6e7001bd982c596bd9e7953be440229967b69ba Step #5: MERGE-OUTER: attempt 1383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3294717078 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d6e7001bd982c596bd9e7953be440229967b69ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2479 processed earlier; will process 1536 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92447== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0f1567594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0f14dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0f14be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8c44e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8c42f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8c42d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0f1497e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0f1f6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0f1f05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0f1f07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0f1f0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0f1925429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0f1912bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0f190c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0f19760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0f1567c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0f1653eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0f14bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0f14c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0f14b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0f14dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8c42d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0f14a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8afcc8f1003a818111017900852710a349eb096 Step #5: MERGE-OUTER: attempt 1384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3297590089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8afcc8f1003a818111017900852710a349eb096' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2482 processed earlier; will process 1533 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92567== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c748ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c74863b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c74846665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8304b6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f830497b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f830495a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c7481fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c752f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c7528d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c7528f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c7528f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c74d642c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c74d9b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c74cacf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c74c9abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c74c9432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c74cfe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c748efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c749dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c74847d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c748512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c748387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c748644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f830495c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c7482bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb1dbcca6ab59bc82c5c0623b997e9d555830113 Step #5: MERGE-OUTER: attempt 1385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3299121974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bb1dbcca6ab59bc82c5c0623b997e9d555830113' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2484 processed earlier; will process 1531 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92643== ERROR: libFuzzer: deadly signal Step #5: #0 0x555df42ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555df421fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555df4202665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f213a86641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f213a67b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f213a65a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555df41dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555df4caf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555df4c49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555df4c4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555df4c4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555df47202c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555df475733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555df4675e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x555df4677ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x555df43a3a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x555df4389dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x555df4397ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x555df4397ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x555df4397ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x555df4203d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x555df420d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x555df41f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x555df42204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f213a65c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x555df41e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5625ba0b9308d002b5b49863ed437bf6bb2e0110 Step #5: MERGE-OUTER: attempt 1386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3300926109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5625ba0b9308d002b5b49863ed437bf6bb2e0110' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2488 processed earlier; will process 1527 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92772== ERROR: libFuzzer: deadly signal Step #5: #0 0x559906c71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559906be5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559906bc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24808b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24806ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24806a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559906ba1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559907675138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55990760f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559907611375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55990761135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55990702f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55990701cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55990701632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5599070800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559906c71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559906d5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559906bc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559906bd32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559906bba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559906be64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24806ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559906badbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70b8394486efe5bb9eeacc5f3fb5d622203f50e4 Step #5: MERGE-OUTER: attempt 1387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3302551888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/70b8394486efe5bb9eeacc5f3fb5d622203f50e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2490 processed earlier; will process 1525 files now Step #5: #1 pulse exec/s: 1 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92880== ERROR: libFuzzer: deadly signal Step #5: #0 0x558773d0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558773c80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558773c63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76202d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76200ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76200c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558773c3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558774710138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587746aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5587746ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587746ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5587740ca429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587740b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587740b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55877411b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558773d0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558773df8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558773c64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558773c6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558773c557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558773c814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76200cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558773c48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aca05767adaa2cd5f0d7e23f1bae7fb35267696a Step #5: MERGE-OUTER: attempt 1388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3307363766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/aca05767adaa2cd5f0d7e23f1bae7fb35267696a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2493 processed earlier; will process 1522 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92962== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2d6e1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2d6d92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2d6d75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80b71ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80b6fdf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80b6fbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2d6d4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e2d7822138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2d77bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e2d77be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2d77be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e2d71dc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2d71c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2d71c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2d722d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2d6e1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2d6f0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2d6d76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2d6d802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2d6d677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2d6d934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80b6fc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2d6d5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a80ffcfe7f6fd8f0b6f4f559a612319ff6fe06f2 Step #5: MERGE-OUTER: attempt 1389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3308875410 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a80ffcfe7f6fd8f0b6f4f559a612319ff6fe06f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2496 processed earlier; will process 1519 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93009== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d36b63e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d36b5b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d36b595665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4576f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd45750a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4574e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d36b56ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d36c042138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d36bfdc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d36bfde375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d36bfde35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d36bab32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d36baea33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d36ba08e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d36ba0aad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d36b736a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d36b71cdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d36b72aff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d36b72aff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d36b72aff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d36b596d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d36b5a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d36b5877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d36b5b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd4574eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d36b57abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bce16b612619027536e74fb2de6d0ce01429eefc Step #5: MERGE-OUTER: attempt 1390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3311880909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bce16b612619027536e74fb2de6d0ce01429eefc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2499 processed earlier; will process 1516 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93162== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d643a61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6439d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6439b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc09968e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0994a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc099482858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d643991e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d644465138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6443ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d644401375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d64440135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d643e1f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d643e0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d643e0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d643e700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d643a61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d643b4deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6439b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6439c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6439aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6439d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc099484082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d64399dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5dac24b18b051276f9a092d55e72e65c000f5903 Step #5: MERGE-OUTER: attempt 1391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3313758422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5dac24b18b051276f9a092d55e72e65c000f5903' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2501 processed earlier; will process 1514 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93245== ERROR: libFuzzer: deadly signal Step #5: #0 0x561196a5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611969cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611969b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f226170741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f226151c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22614fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56119698be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56119745f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611973f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5611973fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611973fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561196ed02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561196f0733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561196e18f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561196e06bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561196e0032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561196e6a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561196a5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561196b47eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5611969b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5611969bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5611969a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5611969d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f22614fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561196997bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0a6c2bbe73f3f0b40e52870addd14ff543dce80 Step #5: MERGE-OUTER: attempt 1392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3315885236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f0a6c2bbe73f3f0b40e52870addd14ff543dce80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2504 processed earlier; will process 1511 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93375== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cf5c72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cf5be6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cf5bc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f165a9a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f165a7b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f165a797858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cf5ba2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558cf6676138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558cf6610632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558cf6612375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558cf661235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558cf6030429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558cf601dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558cf601732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558cf60810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558cf5c72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558cf5d5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558cf5bcad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558cf5bd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558cf5bbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558cf5be74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f165a799082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558cf5baebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d557ffe40502e66d2fcd6ffcb851c9f67b118e34 Step #5: MERGE-OUTER: attempt 1393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3316310737 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d557ffe40502e66d2fcd6ffcb851c9f67b118e34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2505 processed earlier; will process 1510 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93445== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c08bb14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c08ba88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c08ba6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f041f78e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f041f5a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f041f582858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c08ba44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c08c518138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c08c4b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c08c4b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c08c4b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c08bed2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c08bebfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c08beb932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c08bf230f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c08bb14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c08bc00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c08ba6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c08ba762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c08ba5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c08ba894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f041f584082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c08ba50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1922e4abf6a01378ab0af6aa1fda567d7f292a6 Step #5: MERGE-OUTER: attempt 1394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3320538744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1922e4abf6a01378ab0af6aa1fda567d7f292a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2508 processed earlier; will process 1507 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93546== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d7a939594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d7a8adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d7a890665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0166bbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01669d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01669b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d7a869e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555d7b33d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d7b2d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555d7b2d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d7b2d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555d7acf7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d7ace4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d7acde32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d7ad480f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d7a939c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d7aa25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d7a891d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d7a89b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d7a8827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d7a8ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01669b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d7a875bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88b3990802a18e858091571d492a00ea814ca8d1 Step #5: MERGE-OUTER: attempt 1395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3322123874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/88b3990802a18e858091571d492a00ea814ca8d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2511 processed earlier; will process 1504 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93638== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1e587b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1e57efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1e57d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba8cfd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba8cded00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba8cdcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1e57abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d1e627f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1e6219632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d1e621b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1e621b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1e5cf02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d1e5d2733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d1e5c38f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d1e5c26bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d1e5c2032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d1e5c8a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1e587bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1e5967eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d1e57d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d1e57dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d1e57c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1e57f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba8cdce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d1e57b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-410751f03f3b658255ccd098a75f47df3188189c Step #5: MERGE-OUTER: attempt 1396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3323610595 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/410751f03f3b658255ccd098a75f47df3188189c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2513 processed earlier; will process 1502 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93696== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffe69e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffe695cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffe693f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d8b92541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d8b73a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d8b719858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffe6918e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ffe73ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffe7386632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ffe7388375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffe738835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ffe6e5d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffe6e9433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffe6da5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffe6d93bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffe6d8d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffe6df70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffe69e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffe6ad4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffe6940d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffe694a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffe69317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffe695d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5d8b71b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffe6924bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06b8544858af4256411ec171172d57d7da5b8cb7 Step #5: MERGE-OUTER: attempt 1397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3324734207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06b8544858af4256411ec171172d57d7da5b8cb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2516 processed earlier; will process 1499 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93807== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fb3bbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fb3b31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fb3b14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f480709841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4806ead00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4806e8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fb3aede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563fb45c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fb455b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563fb455d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fb455d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563fb3f7b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563fb3f68bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563fb3f6232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563fb3fcc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563fb3bbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563fb3ca9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563fb3b15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563fb3b1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563fb3b067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563fb3b324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4806e8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563fb3af9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c630b2395136125bedead683fdb5fec3369249f Step #5: MERGE-OUTER: attempt 1398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3325356753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c630b2395136125bedead683fdb5fec3369249f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2517 processed earlier; will process 1498 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93818== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654c112f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654c10a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654c1086665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa05e97a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa05e78f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa05e76e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654c105fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5654c1b33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654c1acd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5654c1acf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654c1acf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5654c15a42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5654c15db33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5654c14ecf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5654c14dabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5654c14d432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5654c153e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5654c112fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5654c121beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5654c1087d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5654c10912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5654c10787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5654c10a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa05e770082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5654c106bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-230e43f3d735c7a51c16fe1b344f9b4cfdc9ce3b Step #5: MERGE-OUTER: attempt 1399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3326081468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/230e43f3d735c7a51c16fe1b344f9b4cfdc9ce3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2518 processed earlier; will process 1497 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93832== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eedd9d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eedd948b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eedd92b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f692e93441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f692e74900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f692e728858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eedd904e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55eede3d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eede372632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55eede374375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eede37435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55eedde492c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eedde8033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eeddd91f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eeddd7fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eeddd7932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eeddde30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eedd9d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eeddac0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eedd92cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eedd9362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eedd91d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eedd9494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f692e72a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eedd910bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-889de404e26566c89781d02f758bd9f0343cb782 Step #5: MERGE-OUTER: attempt 1400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3326551302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/889de404e26566c89781d02f758bd9f0343cb782' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2519 processed earlier; will process 1496 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93840== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f12d618594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f12d58cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f12d56f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e9310041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e92f1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e92ef4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f12d548e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f12e01c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f12dfb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f12dfb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f12dfb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f12da8d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f12dac433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f12d9e2e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55f12d9e4ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55f12d710a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55f12d6f6dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55f12d704ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55f12d704ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55f12d704ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55f12d570d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55f12d57a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55f12d5617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55f12d58d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f6e92ef6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55f12d554bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6a08b9b3c71b37a2b7efede2c555c411bd799a1 Step #5: MERGE-OUTER: attempt 1401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3328422264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6a08b9b3c71b37a2b7efede2c555c411bd799a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2520 processed earlier; will process 1495 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a023a5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0239d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0239b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d4734941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d4715e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d4713d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a02398ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a024462138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0243fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0243fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0243fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a023ed32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a023f0a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a023e28e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a023e2bc4d in cryptonote::Blockchain::find_blockchain_supplement(unsigned long, std::__1::list> const&, std::__1::vector, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>, std::__1::allocator, std::__1::allocator>, crypto::hash>, std::__1::vector, std::__1::allocator>>, std::__1::allocator, std::__1::allocator>>>>>>>&, unsigned long&, crypto::hash&, unsigned long&, bool, bool, bool, unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2805:9 Step #5: #15 0x55a023b5317b in cryptonote::core_rpc_server::handle_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*, unsigned long&) /src/monero/monero/src/rpc/core_rpc_server.cpp:549:16 Step #5: #16 0x55a023b540e4 in cryptonote::core_rpc_server::on_get_blocks(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:653:12 Step #5: #17 0x55a023b3c4e7 in fuzz_get_blocks(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:73:7 Step #5: #18 0x55a023b4aff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #19 0x55a023b4aff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #20 0x55a023b4aff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #21 0x55a0239b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #22 0x55a0239c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #23 0x55a0239a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #24 0x55a0239d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #25 0x7f6d4713f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #26 0x55a02399abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f1e0a14b9e80c8b35d496ab66bc6766caa4dafd Step #5: MERGE-OUTER: attempt 1402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3330747246 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1f1e0a14b9e80c8b35d496ab66bc6766caa4dafd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2521 processed earlier; will process 1494 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94023== ERROR: libFuzzer: deadly signal Step #5: #0 0x55728e166594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55728e0dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55728e0bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc16ca9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc16c8b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc16c892858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55728e096e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55728eb6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55728eb04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55728eb06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55728eb0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55728e524429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55728e511bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55728e50b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55728e5750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55728e166c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55728e252eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55728e0bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55728e0c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55728e0af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55728e0db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc16c894082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55728e0a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae9f351e13b61119ff77a133e937adcb22d38142 Step #5: MERGE-OUTER: attempt 1403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3331445297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae9f351e13b61119ff77a133e937adcb22d38142' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2522 processed earlier; will process 1493 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94035== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9b8a03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9b8977b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9b895a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86e42ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86e40c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86e40a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9b8933e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9b9407138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9b93a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9b93a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9b93a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9b8dc1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b9b8daebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b9b8da832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9b8e120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b9b8a03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b9b8aefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b9b895bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9b89652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b9b894c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b9b89784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86e40a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b9b893fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9e7f9134edfa8874e22fd34a8a220b6e7e0e1f8 Step #5: MERGE-OUTER: attempt 1404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3332234953 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b9e7f9134edfa8874e22fd34a8a220b6e7e0e1f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2523 processed earlier; will process 1492 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94052== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df08f01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df08e75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df08e58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94b009741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94afeac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94afe8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df08e31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df09905138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df0989f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df098a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df098a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df092bf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df092acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df092a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df093100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df08f01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df08fedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df08e59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df08e632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df08e4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df08e764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f94afe8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df08e3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2873e03503884e833658821922aacca5f6b3ddc9 Step #5: MERGE-OUTER: attempt 1405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3335311341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2873e03503884e833658821922aacca5f6b3ddc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2530 processed earlier; will process 1485 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94208== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609ac0d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609ac045b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609ac028665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccd24dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccd22f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccd22d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609ac001e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609acad5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609aca6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609aca71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609aca7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609ac5462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5609ac57d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609ac48ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609ac47cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609ac47632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5609ac4e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5609ac0d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609ac1bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5609ac029d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5609ac0332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609ac01a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609ac0464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fccd22d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5609ac00dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f8bf89c833c3fa64b9f9b4dff2c03dad3cc168a Step #5: MERGE-OUTER: attempt 1406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3340250412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1f8bf89c833c3fa64b9f9b4dff2c03dad3cc168a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2533 processed earlier; will process 1482 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94327== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d9b980594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d9b8f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d9b8d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83cad7741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83cab8c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83cab6b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d9b8b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d9c384138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d9c31e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d9c320375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9c32035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d9bd3e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d9bd2bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d9bd2532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d9bd8f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d9b980c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d9ba6ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d9b8d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d9b8e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d9b8c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d9b8f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f83cab6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d9b8bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05beed20d9f7d728774ddd7051fd792cea26fbf5 Step #5: MERGE-OUTER: attempt 1407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3344438882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05beed20d9f7d728774ddd7051fd792cea26fbf5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2536 processed earlier; will process 1479 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94450== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c94b678594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c94b5ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c94b5cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d9abd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d9a9e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d9a9c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c94b5a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c94c07c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c94c016632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c94c018375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c94c01835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c94ba36429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c94ba23bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c94ba1d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c94ba870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c94b678c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c94b764eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c94b5d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c94b5da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c94b5c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c94b5ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5d9a9c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c94b5b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dd2ec758a78b2226da923d92e9b0e5eba030679 Step #5: MERGE-OUTER: attempt 1408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3344864278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4dd2ec758a78b2226da923d92e9b0e5eba030679' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2537 processed earlier; will process 1478 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94487== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589947c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558994738b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55899471b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9c1aa641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9c18bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9c189a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589946f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5589951c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558995162632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558995164375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55899516435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558994c392c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558994c7033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558994b81f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558994b6fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558994b6932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558994bd30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5589947c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5589948b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55899471cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5589947262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55899470d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589947394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa9c189c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558994700bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad5a5b6a7640228609725f0023f68dbfdc48befb Step #5: MERGE-OUTER: attempt 1409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3346359990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ad5a5b6a7640228609725f0023f68dbfdc48befb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2539 processed earlier; will process 1476 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94544== ERROR: libFuzzer: deadly signal Step #5: #0 0x556dfd5a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556dfd514b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556dfd4f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f063d41041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f063d22500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f063d204858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556dfd4d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556dfdfa4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556dfdf3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556dfdf40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556dfdf4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556dfda152c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556dfda4c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556dfd96ae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x556dfd96cad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x556dfd698a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x556dfd67edad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x556dfd68cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x556dfd68cff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x556dfd68cff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x556dfd4f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x556dfd5022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x556dfd4e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x556dfd5154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f063d206082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x556dfd4dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e04cb46dae4bd23f02b1050be0ebb5b5ba20726 Step #5: MERGE-OUTER: attempt 1410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3347850440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e04cb46dae4bd23f02b1050be0ebb5b5ba20726' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2540 processed earlier; will process 1475 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94646== ERROR: libFuzzer: deadly signal Step #5: #0 0x564523084594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564522ff8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564522fdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f414cfca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f414cddf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f414cdbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564522fb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564523a88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564523a22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564523a24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564523a2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5645234f92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56452353033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564523441f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56452342fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56452342932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5645234930f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564523084c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564523170eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564522fdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564522fe62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564522fcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564522ff94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f414cdc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564522fc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b2e0ce262f8b031b3d7e40691beab5cb688d124 Step #5: MERGE-OUTER: attempt 1411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3348557063 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b2e0ce262f8b031b3d7e40691beab5cb688d124' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2541 processed earlier; will process 1474 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94658== ERROR: libFuzzer: deadly signal Step #5: #0 0x56032f713594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56032f687b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56032f66a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc93fb6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc93f97e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc93f95d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56032f643e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560330117138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603300b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5603300b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603300b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56032fad1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56032fabebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56032fab832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56032fb220f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56032f713c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56032f7ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56032f66bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56032f6752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56032f65c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56032f6884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc93f95f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56032f64fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3995e9000144a9b5afa823c73dd9a10e70e6f421 Step #5: MERGE-OUTER: attempt 1412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3349436923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3995e9000144a9b5afa823c73dd9a10e70e6f421' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2543 processed earlier; will process 1472 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94767== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c1e292594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c1e206b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c1e1e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88b0faf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88b0dc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88b0da3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c1e1c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562c1ec96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c1ec30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562c1ec32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c1ec3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562c1e7072c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562c1e73e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562c1e64ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562c1e63dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562c1e63732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562c1e6a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562c1e292c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562c1e37eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562c1e1ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562c1e1f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562c1e1db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562c1e2074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f88b0da5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562c1e1cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78e3d1b0546f33e8f99abe1aff09b8f40de89ba1 Step #5: MERGE-OUTER: attempt 1413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3350168734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78e3d1b0546f33e8f99abe1aff09b8f40de89ba1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2544 processed earlier; will process 1471 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94780== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd575cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd57540b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd57523665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f858691741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f858672c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f858670b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd574fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd57fd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd57f6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd57f6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd57f6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd57a412c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd57a7833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd57989f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd57977bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd5797132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd579db0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd575ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd576b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd57524d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd5752e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd575157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd575414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f858670d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd57508bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c57e51fae66768bf5f91739ec3e7b18fbb8514ec Step #5: MERGE-OUTER: attempt 1414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3350895051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c57e51fae66768bf5f91739ec3e7b18fbb8514ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2545 processed earlier; will process 1470 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbaaa97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbaaa0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbaa9ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b707ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b705c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b705a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbaa9c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dbab49b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbab435632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dbab437375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbab43735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dbaae55429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dbaae42bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dbaae3c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dbaaea60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dbaaa97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dbaab83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dbaa9efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dbaa9f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dbaa9e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dbaaa0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b705a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dbaa9d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1863ce7834bd7a7df02d7798ce9e6dd6179ec60 Step #5: MERGE-OUTER: attempt 1415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3351542677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a1863ce7834bd7a7df02d7798ce9e6dd6179ec60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2546 processed earlier; will process 1469 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94838== ERROR: libFuzzer: deadly signal Step #5: #0 0x55637c191594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55637c105b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55637c0e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78fa47041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78fa28500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78fa264858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55637c0c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55637cb95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55637cb2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55637cb31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55637cb3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55637c54f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55637c53cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55637c53632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55637c5a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55637c191c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55637c27deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55637c0e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55637c0f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55637c0da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55637c1064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78fa266082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55637c0cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd54b452de303e6f2404dc9f9fbdb9dcd6ddce0f Step #5: MERGE-OUTER: attempt 1416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3353822585 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd54b452de303e6f2404dc9f9fbdb9dcd6ddce0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2550 processed earlier; will process 1465 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94972== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b37d67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b37cdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b37cbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb78cbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb78ad300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb78ab2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b37c97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b3876b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b38705632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b38707375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b3870735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b381dc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560b3821333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560b38131e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x560b38133ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x560b37e5fa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x560b37e45dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x560b37e53ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x560b37e53ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x560b37e53ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x560b37cbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x560b37cc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x560b37cb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x560b37cdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fbb78ab4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x560b37ca3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4bd64e884ed3fef38cd9e6c918c6c72703de53f Step #5: MERGE-OUTER: attempt 1417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3355066504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c4bd64e884ed3fef38cd9e6c918c6c72703de53f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2552 processed earlier; will process 1463 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95088== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a071e34594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a071da8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a071d8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29536df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29534f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29534d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a071d64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a072838138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0727d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a0727d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0727d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a0722a92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0722e033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0721f1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0721dfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0721d932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0722430f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a071e34c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a071f20eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a071d8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a071d962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a071d7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a071da94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29534d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a071d70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a22d4bb2722266a5f159e1532cc8aee767d3b4c Step #5: MERGE-OUTER: attempt 1418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3355801882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5a22d4bb2722266a5f159e1532cc8aee767d3b4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2553 processed earlier; will process 1462 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95102== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cb3ff6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cb3f6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cb3f4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa41292241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa41273700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa412716858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cb3f26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557cb49fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cb4994632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557cb4996375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cb499635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557cb43b4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557cb43a1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557cb439b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557cb44050f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cb3ff6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cb40e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cb3f4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cb3f582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cb3f3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cb3f6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa412718082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cb3f32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c9fbec8b7f80687ee24a48799fc803e65e12da0 Step #5: MERGE-OUTER: attempt 1419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3356455560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c9fbec8b7f80687ee24a48799fc803e65e12da0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2554 processed earlier; will process 1461 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95146== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba89ccd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba89c41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba89c24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f736ea4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f736e85c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f736e83b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba89bfde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba8a6d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba8a66b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba8a66d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba8a66d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba8a1422c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba8a17933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba8a08af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba8a078bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba8a07232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba8a0dc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba89ccdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba89db9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba89c25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba89c2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba89c167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba89c424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f736e83d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba89c09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0e2f7f4f926c902014e167facb24390e10b65de Step #5: MERGE-OUTER: attempt 1420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3357415284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e0e2f7f4f926c902014e167facb24390e10b65de' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2556 processed earlier; will process 1459 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95256== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c719a4d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7199c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7199a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56e4eed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56e4d0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56e4ce1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c71997de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c71a451138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c71a3eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c71a3ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c71a3ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c719ec22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c719ef933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c719e0af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c719df8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c719df232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c719e5c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c719a4dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c719b39eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c7199a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7199af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c7199967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c7199c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f56e4ce3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c719989bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d1000b5fe02dfe33369de78b9717bebaf07ee8c Step #5: MERGE-OUTER: attempt 1421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3361331269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d1000b5fe02dfe33369de78b9717bebaf07ee8c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2559 processed earlier; will process 1456 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95344== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1c78a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1c781bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1c77fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7ad6c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7ad4de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7ad4bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1c77d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e1c82ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1c8245632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e1c8247375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1c824735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e1c7c65429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1c7c52bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e1c7c4c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1c7cb60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e1c78a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e1c7993eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e1c77ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1c78092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1c77f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1c781c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff7ad4bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e1c77e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26f3699ae2b4580119a31ac556e74873ad821b36 Step #5: MERGE-OUTER: attempt 1422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3362125905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/26f3699ae2b4580119a31ac556e74873ad821b36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2560 processed earlier; will process 1455 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95362== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7dbad9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7dba4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7dba30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79c8b9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79c89ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79c898c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7dba09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7dc4dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7dc477632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7dc479375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7dc47935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7dbe97429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7dbe84bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7dbe7e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7dbee80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7dbad9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7dbbc5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7dba31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7dba3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7dba227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7dba4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79c898e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7dba15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac932c58c6ccf7436496585dcdb20164662eb03b Step #5: MERGE-OUTER: attempt 1423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3362918571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ac932c58c6ccf7436496585dcdb20164662eb03b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2561 processed earlier; will process 1454 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95380== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b90a34b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b90a2bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b90a2a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29d20ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29d1ec200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29d1ea1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b90a27be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b90ad4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b90ace9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b90aceb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b90aceb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b90a7c02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b90a7f733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b90a708f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b90a6f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b90a6f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b90a75a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b90a34bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b90a437eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b90a2a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b90a2ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b90a2947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b90a2c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29d1ea3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b90a287bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c8b16564379b6dfb388c65068dc20f835855a9c Step #5: MERGE-OUTER: attempt 1424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3365633104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5c8b16564379b6dfb388c65068dc20f835855a9c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2564 processed earlier; will process 1451 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95498== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8970f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c89706cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c89704f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc67f51341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc67f32800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc67f307858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c897028e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c897afc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c897a96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c897a98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c897a9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c8974b6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8974a3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c89749d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8975070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c8970f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c8971e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c897050d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c89705a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c8970417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c89706d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc67f309082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c897034bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df3d1860be9354b56c89a957a8163433556ff9c8 Step #5: MERGE-OUTER: attempt 1425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3368563434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df3d1860be9354b56c89a957a8163433556ff9c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2567 processed earlier; will process 1448 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: 2026-07-11 07:27:08,646 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:09,057 I Loading checkpoints Step #5: 2026-07-11 07:27:09,102 E Failed to parse block from blob Step #5: 2026-07-11 07:27:09,102 E Failed to parse transaction from blob Step #5: 2026-07-11 07:27:09,133 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:09,185 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95585== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bebec0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bebeb82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bebeb65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ad290b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ad272000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ad26ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bebeb3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bebf612138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bebf5ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bebf5ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bebf5ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bebefcc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bebefb9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bebefb332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bebf01d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bebec0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bebecfaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bebeb66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bebeb702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bebeb577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bebeb834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ad2701082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bebeb4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-604dc0725412a19d5d29b55214be2de4f8a6c70c Step #5: MERGE-OUTER: attempt 1426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3371987998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/604dc0725412a19d5d29b55214be2de4f8a6c70c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2571 processed earlier; will process 1444 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==95707== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574c33a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574c3317b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574c32fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd97389341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9736a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd973687858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574c32d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574c3da7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574c3d41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574c3d43578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5574c37490d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5574c37b20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5574c33a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5574c348feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5574c32fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5574c33052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5574c32ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5574c33184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd973689082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5574c32dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cda12b50f06a6d45c42f64c28145de9eaf4b909a Step #5: MERGE-OUTER: attempt 1427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3372842378 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cda12b50f06a6d45c42f64c28145de9eaf4b909a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2572 processed earlier; will process 1443 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 4 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95728== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a71e71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a71de5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a71dc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbaa8bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbaa6d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbaa6af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a71da1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558a72875138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a7280f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558a72811375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a7281135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558a722e62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558a7231d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558a7222ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558a7221cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558a7221632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558a722800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558a71e71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558a71f5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558a71dc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558a71dd32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558a71dba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558a71de64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdbaa6b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558a71dadbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-676a1e9d6a87038031eb6baec6112b8780dc1e1f Step #5: MERGE-OUTER: attempt 1428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3376773486 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/676a1e9d6a87038031eb6baec6112b8780dc1e1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2582 processed earlier; will process 1433 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95982== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a1ce11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a1cd85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a1cd68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e71f5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e71d7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e71d53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a1cd41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a1d815138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a1d7af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a1d7b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a1d7b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a1d2862c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a1d2bd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562a1d1cef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562a1d1bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562a1d1b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562a1d2200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562a1ce11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562a1cefdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562a1cd69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562a1cd732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562a1cd5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562a1cd864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e71d55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562a1cd4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddda816727b25c5ff08769680bd9c09fd1a832d8 Step #5: MERGE-OUTER: attempt 1429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3378064843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ddda816727b25c5ff08769680bd9c09fd1a832d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2584 processed earlier; will process 1431 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96096== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589b7646594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589b75bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589b759d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb75c6d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb75c4e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb75c4c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589b7576e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5589b804a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589b7fe4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5589b7fe6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589b7fe635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5589b7a04429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5589b79f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5589b79eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5589b7a550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5589b7646c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5589b7732eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5589b759ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5589b75a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5589b758f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5589b75bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb75c4c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5589b7582bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05b0bf36ab4342ade352cc0f507614e3682728c5 Step #5: MERGE-OUTER: attempt 1430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3379709440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05b0bf36ab4342ade352cc0f507614e3682728c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2586 processed earlier; will process 1429 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96205== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d8637f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d862f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d862d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97cc3af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97cc1c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97cc1a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d862afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563d86d83138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d86d1d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563d86d1f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d86d1f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563d867f42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d8682b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d8673cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d8672abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d8672432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d8678e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d8637fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d8646beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d862d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d862e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d862c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d862f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97cc1a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d862bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79dfdee0ca3e0af09ac76f2bac74631d38721528 Step #5: MERGE-OUTER: attempt 1431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3381083536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/79dfdee0ca3e0af09ac76f2bac74631d38721528' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2588 processed earlier; will process 1427 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96321== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cf18be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cf1832b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cf1815665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0735ae641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07358fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07358da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cf17eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560cf22c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cf225c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560cf225e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cf225e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560cf1c7c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cf1c69bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cf1c6332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cf1ccd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cf18bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cf19aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cf1816d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cf18202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cf18077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cf18334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f07358dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cf17fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7bdcd9f9ab1f0977aafb152c1c0c0985429503e7 Step #5: MERGE-OUTER: attempt 1432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3381514384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7bdcd9f9ab1f0977aafb152c1c0c0985429503e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2589 processed earlier; will process 1426 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96328== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e665f55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e665ec9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e665eac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0bacfdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0bacdf400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0bacdd3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e665e85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e666959138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6668f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e6668f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6668f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e666313429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e666300bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e6662fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6663640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e665f55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e666041eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e665eadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e665eb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e665e9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e665eca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0bacdd5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e665e91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c0d78450bc2659cde1a17619905487ca8f91199 Step #5: MERGE-OUTER: attempt 1433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3382371630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c0d78450bc2659cde1a17619905487ca8f91199' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2590 processed earlier; will process 1425 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96344== ERROR: libFuzzer: deadly signal Step #5: #0 0x556db3e6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556db3de2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556db3dc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35a1e6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35a1c7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35a1c5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556db3d9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556db4872138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556db480c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556db480e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556db480e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556db422c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556db4219bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556db421332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556db427d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556db3e6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556db3f5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556db3dc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556db3dd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556db3db77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556db3de34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35a1c5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556db3daabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-834767f820a0f5fa54b7c505115a6c3f3c067f53 Step #5: MERGE-OUTER: attempt 1434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3383166242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/834767f820a0f5fa54b7c505115a6c3f3c067f53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2591 processed earlier; will process 1424 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96362== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a10c8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a10bfeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a10be1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70e37d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70e35eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70e35ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a10bbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556a1168e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a11628632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556a1162a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a1162a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556a110ff2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a1113633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a11047f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a11035bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a1102f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a110990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a10c8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a10d76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a10be2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a10bec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a10bd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a10bff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f70e35cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a10bc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-995cd88d8007fc108f4709eb02f68dc5ee25f819 Step #5: MERGE-OUTER: attempt 1435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3386363689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/995cd88d8007fc108f4709eb02f68dc5ee25f819' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2595 processed earlier; will process 1420 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96497== ERROR: libFuzzer: deadly signal Step #5: #0 0x56356017a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635600eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635600d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfa8dd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfa8beb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfa8bca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635600aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563560b7e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563560b18632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563560b1a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563560b1a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563560538429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563560525bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56356051f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635605890f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56356017ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563560266eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635600d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635600dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635600c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635600ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfa8bcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635600b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e894e00a642d7dae19f4acfc838ac07625d2bfc Step #5: MERGE-OUTER: attempt 1436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3387153511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e894e00a642d7dae19f4acfc838ac07625d2bfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2596 processed earlier; will process 1419 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c47c3c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c47c33db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c47c320665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46f5dd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46f5bec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46f5bcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c47c2f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c47cdcd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c47cd67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c47cd69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c47cd6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c47c787429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c47c774bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c47c76e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c47c7d80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c47c3c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c47c4b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c47c321d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c47c32b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c47c3127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c47c33e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46f5bcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c47c305bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a07f1ab17a0f00aa4ed5e056383dbc1ef08efb0 Step #5: MERGE-OUTER: attempt 1437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3389943431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9a07f1ab17a0f00aa4ed5e056383dbc1ef08efb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2598 processed earlier; will process 1417 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96597== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641d6733594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641d66a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641d668a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e1b63441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e1b44900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e1b428858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641d6663e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641d7137138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641d70d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641d70d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641d70d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5641d6ba82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641d6bdf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5641d6af0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5641d6adebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5641d6ad832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5641d6b420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641d6733c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641d681feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5641d668bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641d66952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641d667c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641d66a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e1b42a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641d666fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19d3776e03f8c94e6fb899a9eec1dda8f8f4e77a Step #5: MERGE-OUTER: attempt 1438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3391257924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19d3776e03f8c94e6fb899a9eec1dda8f8f4e77a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2600 processed earlier; will process 1415 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96655== ERROR: libFuzzer: deadly signal Step #5: #0 0x560402b75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560402ae9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560402acc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49f70bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49f6ed200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49f6eb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560402aa5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560403579138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560403513632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560403515375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56040351535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560402fea2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56040302133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560402f32f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560402f20bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560402f1a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560402f840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560402b75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560402c61eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560402acdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560402ad72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560402abe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560402aea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f49f6eb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560402ab1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cd12411f85ddd6659f2a48965c7157aae383e28 Step #5: MERGE-OUTER: attempt 1439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3394439622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9cd12411f85ddd6659f2a48965c7157aae383e28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2604 processed earlier; will process 1411 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96778== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a9cf29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a9ce9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a9ce80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1108ff841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1108e0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1108dec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a9ce59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557a9d92d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a9d8c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557a9d8c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a9d8c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557a9d2e7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a9d2d4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a9d2ce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a9d3380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a9cf29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a9d015eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a9ce81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a9ce8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a9ce727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a9ce9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1108dee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a9ce65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0d62ab69a7e77c3eb40155e0507c1b999adf17d Step #5: MERGE-OUTER: attempt 1440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3394884368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d0d62ab69a7e77c3eb40155e0507c1b999adf17d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2605 processed earlier; will process 1410 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96849== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621028c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56210283ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56210281d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f619961b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f619943000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f619940f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621027f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621032ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562103264632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562103266375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56210326635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562102d3b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562102d7233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562102c83f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562102c71bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562102c6b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562102cd50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5621028c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5621029b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56210281ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5621028282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56210280f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56210283b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6199411082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562102802bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c09cb9c7494d60068f6f81794ab8cb71a5f19f9b Step #5: MERGE-OUTER: attempt 1441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3395633289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c09cb9c7494d60068f6f81794ab8cb71a5f19f9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2606 processed earlier; will process 1409 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96862== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0b33bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0b3330b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0b3313665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d2c88e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d2c6a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d2c682858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0b32ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0b3dc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0b3d5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0b3d5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0b3d5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d0b38312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d0b386833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d0b3779f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d0b3767bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d0b376132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0b37cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d0b33bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d0b34a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0b3314d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0b331e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0b33057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0b33314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2d2c684082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0b32f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0455ee34bedd758aee8c823ceb35bd87668a555 Step #5: MERGE-OUTER: attempt 1442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3396342593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c0455ee34bedd758aee8c823ceb35bd87668a555' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2607 processed earlier; will process 1408 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96875== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f62338a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6232feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6232e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74c02f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74c010600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74c00e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6232bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f623d8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f623d28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f623d2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f623d2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f6237ff2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f62383633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f623747f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f623735bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f62372f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6237990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f62338ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f623476eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6232e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6232ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6232d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6232ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f74c00e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6232c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c16904b41df635a9c2fc24c415fc3e36f4c9e2ed Step #5: MERGE-OUTER: attempt 1443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3397582446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c16904b41df635a9c2fc24c415fc3e36f4c9e2ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2609 processed earlier; will process 1406 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96986== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f75e03b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f75dfafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f75df92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b3387d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b3369200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b33671858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f75df6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f75ea3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f75e9d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f75e9db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f75e9db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f75e4b02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f75e4e733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f75e3f8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f75e3e6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f75e3e032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f75e44a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f75e03bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f75e127eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f75df93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f75df9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f75df847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f75dfb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1b33673082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f75df77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5ea4922cda67ce2b146e151e4f920184622d43d Step #5: MERGE-OUTER: attempt 1444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3398554239 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a5ea4922cda67ce2b146e151e4f920184622d43d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2610 processed earlier; will process 1405 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96994== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a17bfe9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a17bf5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a17bf40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80c0b8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80c099c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80c097b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a17bf19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a17c9ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a17c987632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a17c989375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a17c98935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a17c45e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a17c49533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a17c3a6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a17c394bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a17c38e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a17c3f80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a17bfe9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a17c0d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a17bf41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a17bf4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a17bf327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a17bf5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f80c097d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a17bf25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a6365f59af93b616296f1f8c9d0094f71725de7 Step #5: MERGE-OUTER: attempt 1445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3400194923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0a6365f59af93b616296f1f8c9d0094f71725de7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2612 processed earlier; will process 1403 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e76fbc4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e76fb38b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e76fb1b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fd2d3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fd2b4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fd2b2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e76faf4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7705c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e770562632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e770564375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e77056435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e76ff82429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e76ff6fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e76ff6932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e76ffd30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e76fbc4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e76fcb0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e76fb1cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e76fb262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e76fb0d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e76fb394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0fd2b2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e76fb00bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42144cdd3a2efaf900b58f08107f46d6f5ef1da8 Step #5: MERGE-OUTER: attempt 1446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3400620308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/42144cdd3a2efaf900b58f08107f46d6f5ef1da8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2613 processed earlier; will process 1402 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97115== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c849e05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c849d79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c849d5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b05dc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b05bd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b05bb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c849d35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c84a809138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c84a7a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c84a7a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c84a7a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c84a1c3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c84a1b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c84a1aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c84a2140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c849e05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c849ef1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c849d5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c849d672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c849d4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c849d7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b05bb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c849d41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9894020f537b8eaee6ab32254a340f936526581 Step #5: MERGE-OUTER: attempt 1447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3402557097 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9894020f537b8eaee6ab32254a340f936526581' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2615 processed earlier; will process 1400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97229== ERROR: libFuzzer: deadly signal Step #5: #0 0x56206042e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620603a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562060385665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91648a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91646b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9164698858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56206035ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562060e32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562060dcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562060dce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562060dce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5620607ec429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5620607d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5620607d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56206083d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56206042ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56206051aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562060386d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620603902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620603777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5620603a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f916469a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56206036abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ae920404648353df866e813d64706c5c861934f Step #5: MERGE-OUTER: attempt 1448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3403141192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4ae920404648353df866e813d64706c5c861934f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2616 processed earlier; will process 1399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97241== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632fbfef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632fbf63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632fbf46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e42eee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e42d0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e42ce2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632fbf1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5632fc9f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632fc98d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5632fc98f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632fc98f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5632fc3ad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632fc39abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632fc39432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632fc3fe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632fbfefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632fc0dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632fbf47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632fbf512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632fbf387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632fbf644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e42ce4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632fbf2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05c29708aa538278386e56dbb4a4b342da1c79d5 Step #5: MERGE-OUTER: attempt 1449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3403931159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05c29708aa538278386e56dbb4a4b342da1c79d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2617 processed earlier; will process 1398 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97258== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c04292594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c04206b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c041e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd35082741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd35063c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd35061b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c041c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564c04c96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c04c30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564c04c32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c04c3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564c04650429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c0463dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c0463732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c046a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c04292c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c0437eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c041ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c041f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c041db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c042074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd35061d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c041cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1b1e7c8fac14206e5151e898a19669969c201ec Step #5: MERGE-OUTER: attempt 1450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3404717808 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d1b1e7c8fac14206e5151e898a19669969c201ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2618 processed earlier; will process 1397 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97276== ERROR: libFuzzer: deadly signal Step #5: #0 0x56138536c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613852e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613852c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc60e72641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc60e53b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc60e51a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56138529ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561385d70138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561385d0a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561385d0c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561385d0c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56138572a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561385717bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56138571132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56138577b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56138536cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561385458eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613852c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613852ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613852b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613852e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc60e51c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613852a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d635552028b8bb85a1b0e6e814101cfc754a548f Step #5: MERGE-OUTER: attempt 1451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3405509830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d635552028b8bb85a1b0e6e814101cfc754a548f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2619 processed earlier; will process 1396 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97294== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b72487594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b723fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b723de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd4ace641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd4aafb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd4aada858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b723b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563b72e8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b72e25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563b72e27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b72e2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563b72845429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b72832bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b7282c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b728960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b72487c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b72573eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b723dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b723e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b723d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b723fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbd4aadc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b723c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-782e83d0cd92b69669e5a8e2ea3109865665f4c4 Step #5: MERGE-OUTER: attempt 1452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3406303617 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/782e83d0cd92b69669e5a8e2ea3109865665f4c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2620 processed earlier; will process 1395 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97312== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebe6b8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebe6b00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebe6ae3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d893d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d891ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d891c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebe6abce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ebe7590138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebe752a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ebe752c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebe752c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ebe70012c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebe703833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebe6f56e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55ebe6f58ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55ebe6c84a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55ebe6c6adad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55ebe6c78ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55ebe6c78ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55ebe6c78ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55ebe6ae4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ebe6aee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ebe6ad57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ebe6b014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4d891cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ebe6ac8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cddac6dc42af1d906340d0ca0cfe561a6ac92f9d Step #5: MERGE-OUTER: attempt 1453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3407687260 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cddac6dc42af1d906340d0ca0cfe561a6ac92f9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2622 processed earlier; will process 1393 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==97402== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ebff3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ebfeafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ebfe92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f857f47a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f857f28f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f857f26e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ebfe6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ec093f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ec08d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ec08db578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x558ec02e10d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558ec034a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558ebff3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558ec0027eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558ebfe93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558ebfe9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558ebfe847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558ebfeb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f857f270082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558ebfe77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac583fdc909d4440b73a82f637aae0535a1073eb Step #5: MERGE-OUTER: attempt 1454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3408484004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ac583fdc909d4440b73a82f637aae0535a1073eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2623 processed earlier; will process 1392 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97454== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f5b205594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f5b179b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f5b15c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feab41e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feab3ffb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feab3fda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f5b135e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f5bc09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f5bba3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f5bba5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f5bba535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f5b67a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f5b6b133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f5b5cfe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x556f5b5d1ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x556f5b2fda08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x556f5b2e3dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x556f5b2f1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x556f5b2f1ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x556f5b2f1ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x556f5b15dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x556f5b1672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x556f5b14e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x556f5b17a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7feab3fdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x556f5b141bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-375c2050c502bd6094b4f352fd0fe21ecf3016c8 Step #5: MERGE-OUTER: attempt 1455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3410254987 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/375c2050c502bd6094b4f352fd0fe21ecf3016c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2625 processed earlier; will process 1390 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97533== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634486b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56344862db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563448610665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99a47c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99a45d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99a45b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634485e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5634490bd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563449057632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563449059375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56344905935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563448b2e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563448b6533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563448a76f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563448a64bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563448a5e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563448ac80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5634486b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5634487a5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563448611d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56344861b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5634486027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56344862e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f99a45b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5634485f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc60810aa1ad080704179ca7457372bb6ab13a14 Step #5: MERGE-OUTER: attempt 1456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3410750727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bc60810aa1ad080704179ca7457372bb6ab13a14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2626 processed earlier; will process 1389 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97547== ERROR: libFuzzer: deadly signal Step #5: #0 0x56037c887594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56037c7fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56037c7de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc25cf7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc25cd8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc25cd68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56037c7b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56037d28b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56037d225632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56037d227375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56037d22735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56037ccfc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56037cd3333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56037cc44f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56037cc32bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56037cc2c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56037cc960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56037c887c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56037c973eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56037c7dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56037c7e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56037c7d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56037c7fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc25cd6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56037c7c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-979e6e81fa323d6dcc980ffd733d9c541471de4d Step #5: MERGE-OUTER: attempt 1457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3411701022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/979e6e81fa323d6dcc980ffd733d9c541471de4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2628 processed earlier; will process 1387 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97625== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ae68c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ae6834b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ae6817665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b7a82a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b7a63f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b7a61e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ae67f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ae72c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ae725e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ae7260375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ae726035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ae6d352c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563ae6d6c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563ae6c8ae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x563ae6c8cad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563ae69b8a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563ae699edad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563ae69acff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563ae69acff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563ae69acff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563ae6818d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563ae68222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563ae68097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563ae68354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f1b7a620082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563ae67fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b79e00f58c60edc2a11062f1328fdad5ff168e2 Step #5: MERGE-OUTER: attempt 1458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3413450174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9b79e00f58c60edc2a11062f1328fdad5ff168e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2630 processed earlier; will process 1385 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==97687== ERROR: libFuzzer: deadly signal Step #5: #0 0x560917eed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560917e61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560917e44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19266f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f192650900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f19264e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560917e1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609188f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56091888b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56091888d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5609182930d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5609182fc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560917eedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560917fd9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560917e45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560917e4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560917e367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560917e624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f19264ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560917e29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1aa7feeaeac6d610e9633d0f976b87d10f49be98 Step #5: MERGE-OUTER: attempt 1459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3414244661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1aa7feeaeac6d610e9633d0f976b87d10f49be98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2631 processed earlier; will process 1384 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97740== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646e126a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646e11deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646e11c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd5739541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd571aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd57189858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646e119ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5646e1c6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646e1c08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5646e1c0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646e1c0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646e16df2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646e171633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646e1634e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5646e1636ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5646e1362a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5646e1348dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5646e1356ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5646e1356ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5646e1356ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5646e11c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5646e11cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5646e11b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5646e11df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fcd5718b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5646e11a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94bcca3f53c2e4cfbf41ee97d7e83e5386066e8b Step #5: MERGE-OUTER: attempt 1460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3415491889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/94bcca3f53c2e4cfbf41ee97d7e83e5386066e8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2632 processed earlier; will process 1383 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97820== ERROR: libFuzzer: deadly signal Step #5: #0 0x56133dcd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56133dc4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56133dc2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c02c2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c02a3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c02a18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56133dc06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56133e6da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56133e674632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56133e676375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56133e67635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56133e094429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56133e081bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56133e07b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56133e0e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56133dcd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56133ddc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56133dc2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56133dc382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56133dc1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56133dc4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c02a1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56133dc12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca12ba5127c4759b94687153cbc2abc6b931dba4 Step #5: MERGE-OUTER: attempt 1461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3416279006 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ca12ba5127c4759b94687153cbc2abc6b931dba4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2633 processed earlier; will process 1382 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97838== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da5dcc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da5dc34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da5dc17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ac136341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ac117800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ac1157858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da5dbf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55da5e6c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da5e65e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55da5e660375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da5e66035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55da5e07e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da5e06bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da5e06532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da5e0cf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da5dcc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da5ddaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da5dc18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da5dc222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da5dc097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da5dc354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ac1159082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da5dbfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11eb69693be6bccf341fded17d56b797e01fa085 Step #5: MERGE-OUTER: attempt 1462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3417071817 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/11eb69693be6bccf341fded17d56b797e01fa085' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2634 processed earlier; will process 1381 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==97856== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ded641594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ded5b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ded598665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf3f50e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf3f32300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf3f302858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ded571e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560dee045138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dedfdf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560dedfe1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x560ded9e70d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560deda500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560ded641c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560ded72deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560ded599d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560ded5a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560ded58a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560ded5b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fcf3f304082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560ded57dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a19a0f8714854ead0ff6b9ebe9e505c132e4d3f6 Step #5: MERGE-OUTER: attempt 1463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3417868426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a19a0f8714854ead0ff6b9ebe9e505c132e4d3f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2635 processed earlier; will process 1380 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97909== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b40983e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4097b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b409795665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f444acce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f444aae300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f444aac2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b40976ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b40a242138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b40a1dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b40a1de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b40a1de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b409bfc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b409be9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b409be332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b409c4d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b40983ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b40992aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b409796d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4097a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4097877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4097b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f444aac4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b40977abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bae99bb6008f1a493f0711d934bd8e39d9971534 Step #5: MERGE-OUTER: attempt 1464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3420958357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bae99bb6008f1a493f0711d934bd8e39d9971534' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2636 processed earlier; will process 1379 files now Step #5: #1 pulse exec/s: 0 rss: 252Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97947== ERROR: libFuzzer: deadly signal Step #5: #0 0x563467cee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563467c62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563467c45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89cf7cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89cf5e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89cf5c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563467c1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5634686f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56346868c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56346868e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56346868e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5634681632c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56346819a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5634680abf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563468099bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56346809332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5634680fd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563467ceec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563467ddaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563467c46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563467c502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563467c377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563467c634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f89cf5c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563467c2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10a0646ab9889908cdbbd5db2730cc1d6f4a159e Step #5: MERGE-OUTER: attempt 1465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3423505319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/10a0646ab9889908cdbbd5db2730cc1d6f4a159e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2639 processed earlier; will process 1376 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98044== ERROR: libFuzzer: deadly signal Step #5: #0 0x56171b3f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56171b366b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56171b349665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20b527d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20b509200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20b5071858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56171b322e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56171bdf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56171bd90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56171bd92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56171bd9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56171b7b0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56171b79dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56171b79732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56171b8010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56171b3f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56171b4deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56171b34ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56171b3542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56171b33b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56171b3674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20b5073082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56171b32ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5d16e411f96a20edd20b8bab3be729e4da3ac80 Step #5: MERGE-OUTER: attempt 1466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3423949993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b5d16e411f96a20edd20b8bab3be729e4da3ac80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2640 processed earlier; will process 1375 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98115== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d67b462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d67b3d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d67b3b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e87a0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e8782400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e87803858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d67b392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d67be66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d67be00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d67be02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d67be0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d67b8d72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d67b90e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d67b81ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d67b80dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d67b80732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d67b8710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d67b462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d67b54eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d67b3bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d67b3c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d67b3ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d67b3d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e87805082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d67b39ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0eb9b39884ace4124e575a6d93f08f482024b584 Step #5: MERGE-OUTER: attempt 1467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3424721567 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0eb9b39884ace4124e575a6d93f08f482024b584' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2641 processed earlier; will process 1374 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98122== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581ee830594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581ee7a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581ee787665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0c4e0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0c4c2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0c4c00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581ee760e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581ef234138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581ef1ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581ef1d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581ef1d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581eebee429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581eebdbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581eebd532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581eec3f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581ee830c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581ee91ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581ee788d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581ee7922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581ee7797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581ee7a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0c4c02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581ee76cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b52705ceb04f11c88622e79141c64a0a36acd6b Step #5: MERGE-OUTER: attempt 1468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3426964293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4b52705ceb04f11c88622e79141c64a0a36acd6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2645 processed earlier; will process 1370 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98207== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621e6f8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621e6f00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621e6ee3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8adbe041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8ad9f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8ad9d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621e6ebce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621e7990138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621e792a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621e792c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621e792c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621e74012c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5621e743833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5621e7349f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5621e7337bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5621e733132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5621e739b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5621e6f8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5621e7078eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5621e6ee4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5621e6eee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5621e6ed57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5621e6f014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd8ad9d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5621e6ec8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffec387f72d9c8fb31268077d4ff2c5cb0fa06d2 Step #5: MERGE-OUTER: attempt 1469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3428227477 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ffec387f72d9c8fb31268077d4ff2c5cb0fa06d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2647 processed earlier; will process 1368 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: #8 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98321== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d8a5e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d8a55bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d8a53e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7fb1b6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7fb197a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7fb1959858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d8a517e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559d8afeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d8af85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559d8af87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d8af8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559d8a9a5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d8a992bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d8a98c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d8a9f60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d8a5e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d8a6d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d8a53fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d8a5492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d8a5307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d8a55c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7fb195b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d8a523bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a786b216db36eb804778a60ccdf0d627234594c Step #5: MERGE-OUTER: attempt 1470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3432710734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a786b216db36eb804778a60ccdf0d627234594c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2656 processed earlier; will process 1359 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98499== ERROR: libFuzzer: deadly signal Step #5: #0 0x561390067594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56138ffdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56138ffbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa03d95f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa03d77400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa03d753858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56138ff97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561390a6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561390a05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561390a07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561390a0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561390425429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561390412bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56139040c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613904760f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561390067c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561390153eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56138ffbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56138ffc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56138ffb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56138ffdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa03d755082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56138ffa3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c6465f5c89876924ba3116bb8261d9e3f365065 Step #5: MERGE-OUTER: attempt 1471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3437293494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c6465f5c89876924ba3116bb8261d9e3f365065' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2660 processed earlier; will process 1355 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98590== ERROR: libFuzzer: deadly signal Step #5: #0 0x55deebed4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55deebe48b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55deebe2b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f479931641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f479912b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f479910a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55deebe04e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55deec8d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55deec872632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55deec874375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55deec87435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55deec3492c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55deec38033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55deec291f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55deec27fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55deec27932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55deec2e30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55deebed4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55deebfc0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55deebe2cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55deebe362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55deebe1d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55deebe494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f479910c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55deebe10bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a05bba4b323b6619b11596319de3e810676b49f Step #5: MERGE-OUTER: attempt 1472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3438247744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5a05bba4b323b6619b11596319de3e810676b49f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2662 processed earlier; will process 1353 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98700== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a47f984594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a47f8f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a47f8db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2dab09341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2daaea800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2daae87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a47f8b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a480388138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a480322632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a480324375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a48032435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a47fdf92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a47fe3033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a47fd41f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a47fd2fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a47fd2932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a47fd930f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a47f984c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a47fa70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a47f8dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a47f8e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a47f8cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a47f8f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2daae89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a47f8c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9c1fa90eb2ccfe0e2eda50ae410c157f7816844 Step #5: MERGE-OUTER: attempt 1473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3439772453 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9c1fa90eb2ccfe0e2eda50ae410c157f7816844' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2663 processed earlier; will process 1352 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98707== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5de0d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5de04ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5de02d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5926bb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59269cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59269ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5de006e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d5deada138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5dea74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d5dea76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5dea7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d5de54b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d5de58233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d5de493f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d5de481bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d5de47b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d5de4e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d5de0d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d5de1c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d5de02ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d5de0382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d5de01f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d5de04b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59269ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d5de012bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53da21d0be349a6013ecb041b89b34d399994e25 Step #5: MERGE-OUTER: attempt 1474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3440273772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53da21d0be349a6013ecb041b89b34d399994e25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2664 processed earlier; will process 1351 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==98715== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aaecf61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aaeced5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aaeceb8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c5789341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c576a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c57687858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aaece91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aaed965138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aaed8ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aaed901578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55aaed3070d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aaed3700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aaecf61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aaed04deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aaeceb9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aaecec32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aaeceaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aaeced64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2c57689082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aaece9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05dd1ceae7a2c0fd2234f78d491932d514585e96 Step #5: MERGE-OUTER: attempt 1475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3441092992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05dd1ceae7a2c0fd2234f78d491932d514585e96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2665 processed earlier; will process 1350 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98735== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd94e8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd94e00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd94de3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f129f53341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f129f34800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f129f327858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd94dbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cd95890138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd9582a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cd9582c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd9582c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cd953012c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd9533833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd953394b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55cd95230178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55cd9529b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55cd94e8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55cd94f78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55cd94de4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55cd94dee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55cd94dd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55cd94e014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f129f329082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55cd94dc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75a28574e469ad8ee09057e401f9a5f66e900695 Step #5: MERGE-OUTER: attempt 1476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3441798833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/75a28574e469ad8ee09057e401f9a5f66e900695' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2666 processed earlier; will process 1349 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==98812== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555ef600594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555ef574b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555ef557665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff89358741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff89339c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff89337b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555ef530e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5555f0004138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555eff9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5555effa0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5555ef9a60d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5555efa0f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5555ef600c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5555ef6eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5555ef558d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5555ef5622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5555ef5497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5555ef5754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff89337d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5555ef53cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8f95ff3090fa7fec31cb8f901c9ea5bc193f7e8 Step #5: MERGE-OUTER: attempt 1477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3442681725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b8f95ff3090fa7fec31cb8f901c9ea5bc193f7e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2667 processed earlier; will process 1348 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98894== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c88451594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c883c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c883a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50f705441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50f6e6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50f6e48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c88381e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557c88e55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c88def632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557c88df1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c88df135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557c8880f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c887fcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c887f632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c888600f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c88451c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c8853deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c883a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c883b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c8839a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c883c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f50f6e4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c8838dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38324d08f41a0f0142b06e077ab1a737ad4b6882 Step #5: MERGE-OUTER: attempt 1478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3448465786 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/38324d08f41a0f0142b06e077ab1a737ad4b6882' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2670 processed earlier; will process 1345 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99049== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615236ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561523673b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561523656665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ac802f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ac7e4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ac7e23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56152362fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561524103138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56152409d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56152409f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56152409f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561523abd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561523aaabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561523aa432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561523b0e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615236ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615237ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561523657d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615236612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615236487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615236744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ac7e25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56152363bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d9f0b8f63e50c81de8b224516dc439592a00763 Step #5: MERGE-OUTER: attempt 1479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3450484291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d9f0b8f63e50c81de8b224516dc439592a00763' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2672 processed earlier; will process 1343 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99106== ERROR: libFuzzer: deadly signal Step #5: #0 0x55adff4de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55adff452b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55adff435665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d7ed3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d7eb4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d7eb2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55adff40ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55adffee2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55adffe7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55adffe7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55adffe7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55adff89c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55adff889bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55adff88332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55adff8ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55adff4dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55adff5caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55adff436d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55adff4402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55adff4277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55adff4534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d7eb30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55adff41abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f676ea00fa7ff7c55d4a18aca4ed888f3769c137 Step #5: MERGE-OUTER: attempt 1480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3450913964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f676ea00fa7ff7c55d4a18aca4ed888f3769c137' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2673 processed earlier; will process 1342 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99176== ERROR: libFuzzer: deadly signal Step #5: #0 0x560219aef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560219a63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560219a46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd035baf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0359c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0359a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560219a1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56021a4f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56021a48d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56021a48f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56021a48f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560219f642c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560219f9b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560219eacf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560219e9abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560219e9432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560219efe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560219aefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560219bdbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560219a47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560219a512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560219a387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560219a644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd0359a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560219a2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-031235846d29e1d9f8d9551a556a89156446a4e7 Step #5: MERGE-OUTER: attempt 1481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3451684908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/031235846d29e1d9f8d9551a556a89156446a4e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2674 processed earlier; will process 1341 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99190== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644e663f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644e65b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644e6596665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8de380b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8de362000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8de35ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644e656fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5644e7043138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644e6fdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5644e6fdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644e6fdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5644e69fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5644e69eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5644e69e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644e6a4e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644e663fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644e672beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5644e6597d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644e65a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644e65887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644e65b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8de3601082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644e657bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bff1083c44f33b855d7cde3cbe8831b876fef817 Step #5: MERGE-OUTER: attempt 1482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3452940405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bff1083c44f33b855d7cde3cbe8831b876fef817' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2675 processed earlier; will process 1340 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99234== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572d8758594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572d86ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572d86af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57ef0e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57eeefd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57eeedc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572d8688e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5572d915c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572d90f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572d90f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572d90f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5572d8b16429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5572d8b03bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5572d8afd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5572d8b670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572d8758c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572d8844eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5572d86b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572d86ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572d86a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572d86cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f57eeede082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5572d8694bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4bcb44f44098df0f2cd361df814eddc1c5d844f Step #5: MERGE-OUTER: attempt 1483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3454283597 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b4bcb44f44098df0f2cd361df814eddc1c5d844f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2677 processed earlier; will process 1338 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==99321== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641b9a6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641b99dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641b99c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a67a8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a6789700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a67876858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641b999be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641ba46f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641ba409632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641ba40b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5641b9e110d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5641b9e7a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5641b9a6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5641b9b57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5641b99c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5641b99cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5641b99b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5641b99e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0a67878082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5641b99a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8d018f3b20d02ea328979cf0fdefbed91ff535d Step #5: MERGE-OUTER: attempt 1484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3455073704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c8d018f3b20d02ea328979cf0fdefbed91ff535d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2678 processed earlier; will process 1337 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99343== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9a349b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9a340fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9a33f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a661241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a642700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26a6406858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9a33cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9a3e9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9a3e39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9a3e3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9a3e3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9a39102c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f9a394733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f9a3858f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f9a3846bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f9a384032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f9a38aa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f9a349bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f9a3587eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f9a33f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9a33fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9a33e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f9a34104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26a6408082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f9a33d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac6f9801abf07fe3273c3663286e43fa22ed096e Step #5: MERGE-OUTER: attempt 1485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3457218830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ac6f9801abf07fe3273c3663286e43fa22ed096e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2679 processed earlier; will process 1336 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99413== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcc85f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcc856cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcc854f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb47b27f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb47b09400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb47b073858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcc8528e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fcc8ffc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcc8f96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fcc8f98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcc8f9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fcc8a6d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fcc8aa433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fcc89b5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fcc89a3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fcc899d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fcc8a070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fcc85f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fcc86e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fcc8550d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fcc855a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fcc85417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fcc856d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb47b075082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fcc8534bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-318f8eff9c97911c19e5dbadb8d3c1acbc91ecb3 Step #5: MERGE-OUTER: attempt 1486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3457982543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/318f8eff9c97911c19e5dbadb8d3c1acbc91ecb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2680 processed earlier; will process 1335 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99426== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d92520c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d925180b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d925163665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f660f45641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f660f26b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f660f24a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d92513ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d925c10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d925baa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d925bac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d925bac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9255ca429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9255b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9255b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d92561b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d92520cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d9252f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d925164d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d92516e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d9251557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d9251814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f660f24c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d925148bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-717f3275d4f4b59abc5c58c7ba302068baec9d7a Step #5: MERGE-OUTER: attempt 1487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3462586274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/717f3275d4f4b59abc5c58c7ba302068baec9d7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2686 processed earlier; will process 1329 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99565== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c493d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c4934ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c4932d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96a0c6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96a0a7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96a0a5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c49306e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c49dda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c49d74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c49d76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c49d7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c49794429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c49781bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c4977b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c497e50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c493d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c494c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c4932ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c493382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c4931f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c4934b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96a0a60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c49312bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d650baf4229078e7ac559a35a187901fab5e45a7 Step #5: MERGE-OUTER: attempt 1488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3463375355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d650baf4229078e7ac559a35a187901fab5e45a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2687 processed earlier; will process 1328 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99583== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588e1b91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588e1b05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588e1ae8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6161ffa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6161e0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6161dee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588e1ac1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588e2595138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588e252f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588e2531375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588e253135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588e1f4f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588e1f3cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588e1f3632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588e1fa00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588e1b91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588e1c7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588e1ae9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588e1af32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588e1ada7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588e1b064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6161df0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588e1acdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ede04cc5c0f85c39b06ab0170ca755c72472be41 Step #5: MERGE-OUTER: attempt 1489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3464168256 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ede04cc5c0f85c39b06ab0170ca755c72472be41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2688 processed earlier; will process 1327 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99601== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df4eaee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df4ea62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df4ea45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fec1dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1febff200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1febfd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df4ea1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df4f4f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df4f48c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df4f48e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df4f48e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df4eeac429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df4ee99bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df4ee9332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df4eefd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df4eaeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df4ebdaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df4ea46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df4ea502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df4ea377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df4ea634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1febfd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df4ea2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b43e1c9435b2c6dfeddc38d07eae1cb0a9a4e9e6 Step #5: MERGE-OUTER: attempt 1490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3464961869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b43e1c9435b2c6dfeddc38d07eae1cb0a9a4e9e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2689 processed earlier; will process 1326 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99619== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e510cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e5103fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e51022665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd85441741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd85422c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd85420b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e50ffbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557e51acf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e51a69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557e51a6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e51a6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557e51489429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e51476bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e5147032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e514da0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e510cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e511b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e51023d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e5102d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e510147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e510404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd85420d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e51007bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4829a24b0bcc8647b8851324b7dc5b607e3233a5 Step #5: MERGE-OUTER: attempt 1491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3466684310 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4829a24b0bcc8647b8851324b7dc5b607e3233a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2692 processed earlier; will process 1323 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99704== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef3dae7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef3da5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef3da3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff41bcf141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff41bb0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff41bae5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef3da17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef3e4eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef3e485632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef3e487375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef3e48735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef3dea5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef3de92bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef3de8c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef3def60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef3dae7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef3dbd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef3da3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef3da492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef3da307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef3da5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff41bae7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef3da23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c20ca191711488fc5297746dc0a33a022a55b1fc Step #5: MERGE-OUTER: attempt 1492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3467548900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c20ca191711488fc5297746dc0a33a022a55b1fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2693 processed earlier; will process 1322 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99721== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f3b4fc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3b4f3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3b4f1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc271c6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc271a8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc271a5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f3b4ef7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f3b59cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f3b5965632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f3b5967375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f3b596735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f3b5385429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f3b5372bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f3b536c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f3b53d60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f3b4fc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f3b50b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f3b4f1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f3b4f292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f3b4f107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f3b4f3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc271a61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f3b4f03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36997dd3352eaa3305aa0b9f8c7d7f632603be5c Step #5: MERGE-OUTER: attempt 1493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468348294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/36997dd3352eaa3305aa0b9f8c7d7f632603be5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2694 processed earlier; will process 1321 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99739== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585a50c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585a503cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585a501f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9cef3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9ced5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9ced2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585a4ff8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5585a5acc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585a5a66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5585a5a68375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585a5a6835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5585a5486429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585a5473bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585a546d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5585a54d70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5585a50c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5585a51b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585a5020d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585a502a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585a50117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585a503d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9ced31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5585a5004bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8eac03337a7ab164ac58a4e948d06755e195b891 Step #5: MERGE-OUTER: attempt 1494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3469147686 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8eac03337a7ab164ac58a4e948d06755e195b891' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2695 processed earlier; will process 1320 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99757== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b43272f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4326a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b432686665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f383bdee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f383bc0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f383bbe2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b43265fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b433133138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4330cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b4330cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4330cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b432aed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b432adabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b432ad432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b432b3e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b43272fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b43281beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b432687d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4326912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4326787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4326a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f383bbe4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b43266bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ab1334224367577efb9eb2cb48775f65c21f176 Step #5: MERGE-OUTER: attempt 1495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3470094278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6ab1334224367577efb9eb2cb48775f65c21f176' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2697 processed earlier; will process 1318 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99840== ERROR: libFuzzer: deadly signal Step #5: #0 0x55571d29f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55571d213b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55571d1f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe846ca541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe846aba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe846a99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55571d1cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55571dca3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55571dc3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55571dc3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55571dc3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55571d7142c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55571d74b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55571d65cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55571d64abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55571d64432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55571d6ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55571d29fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55571d38beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55571d1f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55571d2012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55571d1e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55571d2144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe846a9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55571d1dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8023160a7744cd5f47a4860c5674f6e30facf6c Step #5: MERGE-OUTER: attempt 1496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3470756584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8023160a7744cd5f47a4860c5674f6e30facf6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2698 processed earlier; will process 1317 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99854== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c3b9ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c3b91fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c3b902665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42d699a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42d67af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42d678e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c3b8dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557c3c3af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c3c349632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557c3c34b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c3c34b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557c3bd69429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c3bd56bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c3bd5032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c3bdba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c3b9abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c3ba97eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c3b903d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c3b90d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c3b8f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c3b9204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42d6790082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c3b8e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a27b035eb6bdd419bcd690a7e311a38f8953611c Step #5: MERGE-OUTER: attempt 1497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3471415502 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a27b035eb6bdd419bcd690a7e311a38f8953611c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2699 processed earlier; will process 1316 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99898== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d945b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d94525b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d94508665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f267d98641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f267d79b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f267d77a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d944e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d94fb5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d94f4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d94f51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d94f5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d94a262c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d94a5d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d9496ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d9495cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d9495632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d949c00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d945b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d9469deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d94509d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d945132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d944fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d945264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f267d77c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d944edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e0ed0524df804ccd6eca861e4fe63960e4ce39c Step #5: MERGE-OUTER: attempt 1498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3472645174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7e0ed0524df804ccd6eca861e4fe63960e4ce39c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2701 processed earlier; will process 1314 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99982== ERROR: libFuzzer: deadly signal Step #5: #0 0x555974326594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55597429ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55597427d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bbe04541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bbde5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bbde39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555974256e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555974d2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555974cc4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555974cc6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555974cc635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5559746e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5559746d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5559746cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5559747350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555974326c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555974412eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55597427ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5559742882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55597426f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55597429b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8bbde3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555974262bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-741d0b7caec521a11a0af582b1436d740b768c99 Step #5: MERGE-OUTER: attempt 1499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3474737235 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/741d0b7caec521a11a0af582b1436d740b768c99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2704 processed earlier; will process 1311 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100104== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613d77fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613d7770b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613d7753665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd73ccc941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd73cade00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd73cabd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613d772ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5613d8200138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613d819a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613d819c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613d819c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5613d7bba429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613d7ba7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613d7ba132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613d7c0b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613d77fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613d78e8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613d7754d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613d775e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613d77457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613d77714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd73cabf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613d7738bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a4aaf7a1d0ba71487584ba62e34db932534cb49 Step #5: MERGE-OUTER: attempt 1500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3477211887 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a4aaf7a1d0ba71487584ba62e34db932534cb49' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2706 processed earlier; will process 1309 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100162== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612f15fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612f156fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612f1552665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa981eb241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa981cc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa981ca6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612f152be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5612f1fff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612f1f99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5612f1f9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612f1f9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5612f19b9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612f19a6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612f19a032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612f1a0a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612f15fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612f16e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5612f1553d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612f155d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612f15447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612f15704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa981ca8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5612f1537bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b49db3da197815174523bb82199ff48cf2715196 Step #5: MERGE-OUTER: attempt 1501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3478330195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b49db3da197815174523bb82199ff48cf2715196' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2708 processed earlier; will process 1307 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100274== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abd959594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abd8cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abd8b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cd8f7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cd8d8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cd8d6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abd889e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558abe35d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abe2f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558abe2f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abe2f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558abdd17429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558abdd04bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558abdcfe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558abdd680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558abd959c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558abda45eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558abd8b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558abd8bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558abd8a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558abd8ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9cd8d70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558abd895bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af2f2d2e5451d783fc5f1a54e4dd4a522dce69d4 Step #5: MERGE-OUTER: attempt 1502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3479125637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af2f2d2e5451d783fc5f1a54e4dd4a522dce69d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2709 processed earlier; will process 1306 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100292== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa16db8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa16d2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa16d0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4949de241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4949bf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4949bd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa16ce8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aa177bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa17756632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aa17758375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa1775835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aa17176429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa17163bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa1715d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa171c70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa16db8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa16ea4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa16d10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa16d1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa16d017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa16d2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4949bd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa16cf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03faa032b4e95d9b523fbecfbad1c6b41de86e05 Step #5: MERGE-OUTER: attempt 1503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3479920182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03faa032b4e95d9b523fbecfbad1c6b41de86e05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2710 processed earlier; will process 1305 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100310== ERROR: libFuzzer: deadly signal Step #5: #0 0x560abaeb8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560abae2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560abae0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e7c48041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e7c29500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e7c274858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560abade8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560abb8bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560abb856632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560abb858375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560abb85835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560abb276429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560abb263bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560abb25d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560abb2c70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560abaeb8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560abafa4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560abae10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560abae1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560abae017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560abae2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e7c276082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560abadf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4115fa12317c7b16a36ffcfa3dc5a07ee8a64f33 Step #5: MERGE-OUTER: attempt 1504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3480708913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4115fa12317c7b16a36ffcfa3dc5a07ee8a64f33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2711 processed earlier; will process 1304 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100328== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d038952594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d0388c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0388a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb7ce0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb7cc2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb7cbff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d038882e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d039356138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0392f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d0392f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0392f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d038d10429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d038cfdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d038cf732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d038d610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d038952c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d038a3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d0388aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0388b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d03889b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0388c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb7cc01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d03888ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c73557ef5ffc32a20a33a35e0819ef042fef99b9 Step #5: MERGE-OUTER: attempt 1505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3481497217 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c73557ef5ffc32a20a33a35e0819ef042fef99b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2712 processed earlier; will process 1303 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100346== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588208f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55882086db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558820850665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1de651a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1de632f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1de630e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558820829e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588212fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558821297632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558821299375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55882129935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558820cb7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558820ca4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558820c9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558820d080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588208f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588209e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558820851d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55882085b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588208427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55882086e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1de6310082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558820835bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03fe3621581bcf5acc4323b939d171676f6fcc08 Step #5: MERGE-OUTER: attempt 1506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3482575779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03fe3621581bcf5acc4323b939d171676f6fcc08' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2714 processed earlier; will process 1301 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100432== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e470281594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4701f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4701d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8bee6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8bec7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8bec5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4701b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e470c85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e470c1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e470c21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e470c2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e47063f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e47062cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e47062632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4706900f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e470281c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e47036deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4701d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4701e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4701ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4701f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc8bec5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4701bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91de8055c0c5301282d533fa66540f97489bb1bf Step #5: MERGE-OUTER: attempt 1507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3485381816 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/91de8055c0c5301282d533fa66540f97489bb1bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2715 processed earlier; will process 1300 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100476== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ff742e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ff73a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ff7385665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77dfbea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77df9ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77df9de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ff735ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555ff7e32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ff7dcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555ff7dce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ff7dce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555ff78a32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555ff78da33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555ff77ebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555ff77d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555ff77d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555ff783d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555ff742ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555ff751aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555ff7386d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555ff73902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555ff73777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555ff73a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f77df9e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555ff736abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e57fce612352ad173bb58b391671234a7133c02 Step #5: MERGE-OUTER: attempt 1508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3487655739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e57fce612352ad173bb58b391671234a7133c02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2719 processed earlier; will process 1296 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ddbe1dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ddbe151b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ddbe134665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd13efc841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd13eddd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd13edbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ddbe10de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ddbebe1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ddbeb7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ddbeb7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ddbeb7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ddbe6522c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ddbe68933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ddbe5a7e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55ddbe5a9ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55ddbe2d5a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55ddbe2bbdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55ddbe2c9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55ddbe2c9ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55ddbe2c9ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55ddbe135d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ddbe13f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ddbe1267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ddbe1524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd13edbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ddbe119bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b55d3e32b615d676d2b793b3e8fc6839626e575a Step #5: MERGE-OUTER: attempt 1509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3489514413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b55d3e32b615d676d2b793b3e8fc6839626e575a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2721 processed earlier; will process 1294 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100763== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629296fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56292966fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562929652665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff33e77741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff33e58c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff33e56b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56292962be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56292a0ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56292a099632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56292a09b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56292a09b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562929b702c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562929ba733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562929ac5e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562929ac7ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5629297f3a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5629297d9dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5629297e7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5629297e7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5629297e7ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562929653d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56292965d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5629296447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5629296704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ff33e56d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562929637bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d25aba5f4373dc88326ec45317fe09b9e2adcb1 Step #5: MERGE-OUTER: attempt 1510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3492833367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8d25aba5f4373dc88326ec45317fe09b9e2adcb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2723 processed earlier; will process 1292 files now Step #5: #1 pulse exec/s: 0 rss: 234Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100841== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ff28c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ff2836b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ff2819665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4016b3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f401694500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4016924858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ff27f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558ff32c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ff3260632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558ff3262375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ff326235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558ff2d372c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ff2d6e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ff2c8ce9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x558ff2c8ead3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x558ff29baa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x558ff29a0dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x558ff29aeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x558ff29aeff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x558ff29aeff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x558ff281ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x558ff28242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x558ff280b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x558ff28374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4016926082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x558ff27febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-274a83e0cedcd7663c049aab425b58899ba639e5 Step #5: MERGE-OUTER: attempt 1511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3497500938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/274a83e0cedcd7663c049aab425b58899ba639e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2728 processed earlier; will process 1287 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100967== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617ce76c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617ce6e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617ce6c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12431ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f124300200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1242fe1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617ce69ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5617cf170138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617cf10a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5617cf10c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617cf10c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5617cebe12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617cec1833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617ceb29f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617ceb17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617ceb1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5617ceb7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617ce76cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617ce858eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617ce6c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617ce6ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617ce6b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617ce6e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1242fe3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617ce6a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d79dec78816bddafb82c393bf1615f3cfa1b50af Step #5: MERGE-OUTER: attempt 1512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3498249315 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d79dec78816bddafb82c393bf1615f3cfa1b50af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2729 processed earlier; will process 1286 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100981== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f106db6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f106d2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f106d0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56a8dfa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56a8c0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56a8bee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f106ce6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f1077ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f107754632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f107756375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f10775635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f10722b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f10726233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f107173f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f107161bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f10715b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f1071c50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f106db6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f106ea2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f106d0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f106d182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f106cff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f106d2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f56a8bf0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f106cf2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32388567de9838546d7c4ae4ec3d3b0ab7f18db6 Step #5: MERGE-OUTER: attempt 1513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3498722914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32388567de9838546d7c4ae4ec3d3b0ab7f18db6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2730 processed earlier; will process 1285 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100989== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589aee8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589aee00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589aede3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f412024141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f412005600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4120035858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589aedbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5589af890138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589af82a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5589af82c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589af82c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5589af3012c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5589af33833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5589af256e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5589af258ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5589aef84a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5589aef6adad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5589aef78ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5589aef78ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5589aef78ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5589aede4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5589aedee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5589aedd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5589aee014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f4120037082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5589aedc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3167920562a7fe1743479f8bfb6b2e2d4236b18c Step #5: MERGE-OUTER: attempt 1514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3501282244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3167920562a7fe1743479f8bfb6b2e2d4236b18c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2731 processed earlier; will process 1284 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101102== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f2fe98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f2fe0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f2fdef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63fb5b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63fb3cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63fb3ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f2fdc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f3089c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f30836632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f30838375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f3083835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f3030d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f3034433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f30255f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564f30243bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564f3023d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564f302a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564f2fe98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564f2ff84eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564f2fdf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564f2fdfa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564f2fde17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564f2fe0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f63fb3ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564f2fdd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0c0d35c10fda608521ed382b0ab24d63dbd820c Step #5: MERGE-OUTER: attempt 1515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3502830191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c0c0d35c10fda608521ed382b0ab24d63dbd820c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2732 processed earlier; will process 1283 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101141== ERROR: libFuzzer: deadly signal Step #5: #0 0x556268d2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556268ca1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556268c84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8644e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8642fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8642d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556268c5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556269731138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562696cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5562696cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562696cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5562691a22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5562691d933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5562690eaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5562690d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5562690d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55626913c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556268d2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556268e19eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556268c85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556268c8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556268c767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556268ca24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8642db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556268c69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fa0dd0aff82cd3e8d95d78d669edca1dabfae90 Step #5: MERGE-OUTER: attempt 1516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3503712382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fa0dd0aff82cd3e8d95d78d669edca1dabfae90' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2734 processed earlier; will process 1281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101186== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5547e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a55475cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a55473f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25a996841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25a977d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25a975c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a554718e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a5551ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a555186632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a555188375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a55518835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a554ba6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a554b93bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a554b8d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a554bf70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5547e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5548d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a554740d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a55474a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5547317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a55475d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f25a975e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a554724bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c82e8d06fa9c1e73eede4879c227dd63a2ece34e Step #5: MERGE-OUTER: attempt 1517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3504507054 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c82e8d06fa9c1e73eede4879c227dd63a2ece34e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2735 processed earlier; will process 1280 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101203== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649dec8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649debfeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649debe1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fa8ad541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fa88ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fa88c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649debbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5649df68e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649df628632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5649df62a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649df62a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5649df048429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5649df035bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5649df02f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5649df0990f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5649dec8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5649ded76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5649debe2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5649debec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5649debd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5649debff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0fa88cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5649debc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72c2f1e9c240f681191330bb09663a3292253d96 Step #5: MERGE-OUTER: attempt 1518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3507245734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72c2f1e9c240f681191330bb09663a3292253d96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2739 processed earlier; will process 1276 files now Step #5: #1 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101361== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ce3300594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ce3274b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ce3257665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc840b6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc84097e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc84095d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ce3230e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559ce3d04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ce3c9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559ce3ca0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ce3ca035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559ce37752c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ce37ac33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ce36bdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ce36abbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ce36a532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ce370f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ce3300c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ce33eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ce3258d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ce32622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ce32497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ce32754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc84095f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ce323cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72d467489d1c3968eb54b5c8a385d1665591c43f Step #5: MERGE-OUTER: attempt 1519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3509105584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72d467489d1c3968eb54b5c8a385d1665591c43f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2741 processed earlier; will process 1274 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101404== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d309b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d3092ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d3090d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8dbf6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8dbd8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8dbd63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d308e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d313ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d31354632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d31356375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d3135635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d30d74429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d30d61bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d30d5b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d30dc50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d309b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d30aa2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d3090ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d309182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d308ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d3092b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe8dbd65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d308f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54b19a4790df9ee66fb5497d135f6106a2704b92 Step #5: MERGE-OUTER: attempt 1520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3513712220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/54b19a4790df9ee66fb5497d135f6106a2704b92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2748 processed earlier; will process 1267 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101548== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c9fbe9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c9fb5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c9fb40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ab727441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ab708900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ab7068858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c9fb19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ca05ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ca0587632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ca0589375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ca058935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c9ffa7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c9ff94bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c9ff8e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c9fff80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c9fbe9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c9fcd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c9fb41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c9fb4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c9fb327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c9fb5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ab706a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c9fb25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7133b20b690c84552af0d21a989369b3ef9fbf73 Step #5: MERGE-OUTER: attempt 1521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3514505328 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7133b20b690c84552af0d21a989369b3ef9fbf73' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2749 processed earlier; will process 1266 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101566== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4f3f5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4f3eceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4f3eb1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0156d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0154ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0154cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4f3e8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a4f495e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4f48f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a4f48fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4f48fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a4f4318429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a4f4305bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a4f42ff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a4f43690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a4f3f5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4f4046eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4f3eb2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4f3ebc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4f3ea37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4f3ecf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0154ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4f3e96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-047809a1c5e626e3a3aeedd4e122fb6849bb40ce Step #5: MERGE-OUTER: attempt 1522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3515294003 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/047809a1c5e626e3a3aeedd4e122fb6849bb40ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2750 processed earlier; will process 1265 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101584== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c18b43a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c18b3aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c18b391665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddc88ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddc86df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddc86be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c18b36ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c18be3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c18bdd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c18bdda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c18bdda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c18b7f8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c18b7e5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c18b7df32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c18b8490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c18b43ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c18b526eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c18b392d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c18b39c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c18b3837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c18b3af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddc86c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c18b376bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37d790bc92c15aa802393ed5cf423244170fb072 Step #5: MERGE-OUTER: attempt 1523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3516078644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37d790bc92c15aa802393ed5cf423244170fb072' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2751 processed earlier; will process 1264 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101602== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a68477e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6846f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6846d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8faa8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8fa89f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8fa87e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6846aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a685182138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a68511c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a68511e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a68511e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a684b3c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a684b29bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a684b2332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a684b8d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a68477ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a68486aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6846d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6846e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6846c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6846f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc8fa880082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6846babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e7a38aaee71c1e896022f3e839c7fe0f82dc5cd Step #5: MERGE-OUTER: attempt 1524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3516867794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2e7a38aaee71c1e896022f3e839c7fe0f82dc5cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2752 processed earlier; will process 1263 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101620== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b349c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b34938b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b3491b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a6ad4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a6ab6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a6ab3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b348f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b353c8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b35362632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b35364375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b3536435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b34d82429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b34d6fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b34d6932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b34dd30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b349c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b34ab0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b3491cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b349262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b3490d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b349394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a6ab41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b34900bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fe78521faf51ee5e41b4c0578e327c033fdd9e2 Step #5: MERGE-OUTER: attempt 1525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3517655844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fe78521faf51ee5e41b4c0578e327c033fdd9e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2753 processed earlier; will process 1262 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101638== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e608dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e60850b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e60833665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9eeaaf641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9eea90b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9eea8ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e6080ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e612e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e6127a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e6127c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e6127c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e60c9a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e60c87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e60c8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e60ceb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e608dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e609c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e60834d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e6083e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e608257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e608514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9eea8ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e60818bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65a73ee4b23f864f6c73af8da5ccf42321e96eed Step #5: MERGE-OUTER: attempt 1526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3518447794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/65a73ee4b23f864f6c73af8da5ccf42321e96eed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2754 processed earlier; will process 1261 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101656== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2ca89c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2ca810b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2ca7f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f465892b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f465874000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f465871f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2ca7cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c2cb2a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2cb23a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c2cb23c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2cb23c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c2cac5a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2cac47bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2cac4132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2cacab0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2ca89cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2ca988eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2ca7f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2ca7fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2ca7e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2ca8114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4658721082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2ca7d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c72616ccd2c7dbd739ec5b9b6c90b30c88d85173 Step #5: MERGE-OUTER: attempt 1527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3519237332 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c72616ccd2c7dbd739ec5b9b6c90b30c88d85173' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2755 processed earlier; will process 1260 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101674== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646ec440594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646ec3b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646ec397665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8086f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc80850b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8084ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646ec370e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5646ece44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646ecdde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5646ecde0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646ecde035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646ec7fe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646ec7ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5646ec7e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646ec84f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646ec440c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646ec52ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5646ec398d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646ec3a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646ec3897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646ec3b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc8084ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5646ec37cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4852473d152d5f5dbc9031f8c4be635beb6b8ff Step #5: MERGE-OUTER: attempt 1528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3520069727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f4852473d152d5f5dbc9031f8c4be635beb6b8ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2757 processed earlier; will process 1258 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101757== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3b9a2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3b999fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3b9982665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe365bc441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3659d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3659b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3b995be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c3ba42f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3ba3c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c3ba3cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3ba3cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c3b9ea02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c3b9ed733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c3b9df5e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55c3b9df7ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55c3b9b23a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55c3b9b09dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55c3b9b17ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55c3b9b17ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55c3b9b17ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55c3b9983d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55c3b998d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55c3b99747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55c3b99a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe3659ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55c3b9967bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d0eae6156fb25cfb4970cae3a52061649747612 Step #5: MERGE-OUTER: attempt 1529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3523035806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d0eae6156fb25cfb4970cae3a52061649747612' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2760 processed earlier; will process 1255 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101910== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ddbbfd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ddbbf4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ddbbf2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda3c5f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda3c40d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda3c3ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ddbbf08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ddbc9dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ddbc976632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ddbc978375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ddbc97835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ddbc44d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ddbc48433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ddbc395f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ddbc383bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ddbc37d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ddbc3e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ddbbfd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ddbc0c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ddbbf30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ddbbf3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ddbbf217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ddbbf4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda3c3ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ddbbf14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cb50678ae1520e1d425274f6924c45c0b70a389 Step #5: MERGE-OUTER: attempt 1530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3523690653 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1cb50678ae1520e1d425274f6924c45c0b70a389' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2761 processed earlier; will process 1254 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101924== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650536b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56505362ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56505360d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2b716541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2b6f7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2b6f59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650535e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5650540ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565054054632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565054056375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56505405635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565053b2b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565053b6233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565053a73f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565053a61bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565053a5b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565053ac50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650536b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650537a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56505360ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650536182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650535ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56505362b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2b6f5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650535f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-362a0ac269ad018f5f25e5ffef82caf19b9ea8fc Step #5: MERGE-OUTER: attempt 1531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3525085242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/362a0ac269ad018f5f25e5ffef82caf19b9ea8fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2763 processed earlier; will process 1252 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101982== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e774ee0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e774e54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e774e37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d3211f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d31f3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d31f13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e774e10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7758e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e77587e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e775880375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e77588035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7753552c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e77538c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e77529df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e77528bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e77528532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7752ef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e774ee0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e774fcceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e774e38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e774e422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e774e297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e774e554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d31f15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e774e1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9b4e7eb50debf57bb33934ea6ee9eead1948a8d Step #5: MERGE-OUTER: attempt 1532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3526137360 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e9b4e7eb50debf57bb33934ea6ee9eead1948a8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2765 processed earlier; will process 1250 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102092== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622e85c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622e8534b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622e8517665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f551aeec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f551ad0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f551ace0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622e84f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622e8fc4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622e8f5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622e8f60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622e8f6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622e897e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622e896bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622e896532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622e89cf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622e85c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622e86aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622e8518d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622e85222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622e85097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622e85354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f551ace2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622e84fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77f57153619191ecc390c4dac659e3ae3b91f491 Step #5: MERGE-OUTER: attempt 1533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3526947181 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/77f57153619191ecc390c4dac659e3ae3b91f491' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2766 processed earlier; will process 1249 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102107== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fccbb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fccb25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fccb08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa37a9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa378b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa37892858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fccae1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563fcd5b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fcd54f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563fcd551375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fcd55135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563fcd0262c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563fcd05d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563fccf7be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x563fccf7dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563fccca9a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563fccc8fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563fccc9dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563fccc9dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563fccc9dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563fccb09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563fccb132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563fccafa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563fccb264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ffa37894082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563fccaedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c93cc32775888232ef7945805b5cf7c39d22e061 Step #5: MERGE-OUTER: attempt 1534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3528567621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c93cc32775888232ef7945805b5cf7c39d22e061' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2768 processed earlier; will process 1247 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102192== ERROR: libFuzzer: deadly signal Step #5: #0 0x56066ca8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56066c9ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56066c9e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0dff5c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0dff3d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0dff3b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56066c9bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56066d48f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56066d429632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56066d42b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56066d42b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56066ce49429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56066ce36bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56066ce3032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56066ce9a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56066ca8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56066cb77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56066c9e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56066c9ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56066c9d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56066ca004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0dff3ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56066c9c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-725fe98032c8b0797d1286b4bdeff49fbeb4a5ae Step #5: MERGE-OUTER: attempt 1535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3530513091 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/725fe98032c8b0797d1286b4bdeff49fbeb4a5ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2770 processed earlier; will process 1245 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102280== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acbbc0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acbbb7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acbbb61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f229ed7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f229eb8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f229eb69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acbbb3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55acbc60e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acbc5a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55acbc5aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acbc5aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55acbbfc8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acbbfb5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acbbfaf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acbc0190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acbbc0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acbbcf6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acbbb62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acbbb6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acbbb537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acbbb7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f229eb6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acbbb46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f14e46aa230dbba01abd36ab51dd95ac783d5117 Step #5: MERGE-OUTER: attempt 1536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3531301921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f14e46aa230dbba01abd36ab51dd95ac783d5117' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2771 processed earlier; will process 1244 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:29:49,473 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:49,473 T batch transaction: committing... Step #5: 2026-07-11 07:29:49,473 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,473 T batch transaction: end Step #5: 2026-07-11 07:29:49,473 D Stopping io_context Step #5: 2026-07-11 07:29:49,473 T Miner has received stop signal Step #5: 2026-07-11 07:29:49,473 T Not mining - nothing to stop Step #5: 2026-07-11 07:29:49,473 T Blockchain::deinit Step #5: 2026-07-11 07:29:49,473 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:29:49,473 T BlockchainLMDB::close Step #5: 2026-07-11 07:29:49,473 T BlockchainLMDB::sync Step #5: 2026-07-11 07:29:49,477 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:29:49,477 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:29:49,478 T Blockchain::Blockchain Step #5: 2026-07-11 07:29:49,478 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:29:49,478 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:29:49,478 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:49,478 D option: fast Step #5: 2026-07-11 07:29:49,478 D option: async Step #5: 2026-07-11 07:29:49,478 D option: 250000000bytes Step #5: 2026-07-11 07:29:49,478 T BlockchainLMDB::open Step #5: 2026-07-11 07:29:49,480 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:49,480 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:49,480 D Space used: 4096 Step #5: 2026-07-11 07:29:49,480 D Space remaining: 1073737728 Step #5: 2026-07-11 07:29:49,480 D Size threshold: 0 Step #5: 2026-07-11 07:29:49,480 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:49,480 D Setting m_height to: 0 Step #5: 2026-07-11 07:29:49,480 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,480 T Blockchain::init Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,480 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,480 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:49,480 D init done Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,480 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,480 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,480 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:29:49,507 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:49,507 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,507 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,507 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,507 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,507 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:29:49,507 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,507 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,508 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:29:49,508 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,508 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,508 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,508 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:49,508 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:29:49,533 D Miner tx hash: Step #5: 2026-07-11 07:29:49,533 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:29:49,533 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:49,533 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:49,533 D Space used: 12288 Step #5: 2026-07-11 07:29:49,533 D Space remaining: 1073729536 Step #5: 2026-07-11 07:29:49,533 D Size threshold: 0 Step #5: 2026-07-11 07:29:49,533 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:29:49,533 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,533 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,533 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:49,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:29:49,534 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:29:49,534 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:29:49,534 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:29:49,534 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 D Invalidating block template cache Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 I Blockchain initialized. last block: 0, d4466.h20.m40.s56 time ago, current difficulty: 1 Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,534 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:49,534 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,534 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,534 T requesting 1 from 0, cached Step #5: 2026-07-11 07:29:49,534 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 D Current height: 0 Step #5: 2026-07-11 07:29:49,535 D Start hardfork version: 1 Step #5: 2026-07-11 07:29:49,535 D Current hardfork version: 16 Step #5: 2026-07-11 07:29:49,535 I Validating txpool contents for v16 Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:29:49,535 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:49,535 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:49,535 D Space used: 61440 Step #5: 2026-07-11 07:29:49,535 D Space remaining: 1073680384 Step #5: 2026-07-11 07:29:49,535 D Size threshold: 0 Step #5: 2026-07-11 07:29:49,535 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:49,535 T batch transaction: begin Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:49,535 T batch transaction: committing... Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T batch transaction: end Step #5: 2026-07-11 07:29:49,535 I Loading checkpoints Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:29:49,535 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:29:49,535 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:49,535 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:49,535 D Space used: 69632 Step #5: 2026-07-11 07:29:49,535 D Space remaining: 1073672192 Step #5: 2026-07-11 07:29:49,535 D Size threshold: 0 Step #5: 2026-07-11 07:29:49,535 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:49,535 T batch transaction: begin Step #5: 2026-07-11 07:29:49,535 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,535 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,535 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:29:49,536 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:29:49,536 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,536 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,536 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash d5b2b77517dc92cbcee71002146c7f9eeef0d167d979631f0cc7d785226b99e2 not found in db Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash d2571855715500001200000000000000b1276493fe7f0000509af75571550000 not found in db Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,536 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,536 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,536 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash 91d590ba4d04ca882f15c7e7f177e1eb37499de52139ce7f20c5b8f45dd9b3c1 not found in db Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 E Block recognized as orphaned and rejected, id = <91d590ba4d04ca882f15c7e7f177e1eb37499de52139ce7f20c5b8f45dd9b3c1>, height 2, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,536 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,536 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,536 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash 806b504e17c8b3fe842c51ac5649c782dc64ba46fde61598eca91ca21f063299 not found in db Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 E Block recognized as orphaned and rejected, id = <806b504e17c8b3fe842c51ac5649c782dc64ba46fde61598eca91ca21f063299>, height 3, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,536 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,536 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,536 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash acf7514410a233f0c172dccb47aaf90cd00e6458ff2922072f7c9c6006c7d0ea not found in db Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,536 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,536 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,536 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:49,536 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,537 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,537 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,537 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,537 T Block with hash 3994b3d6b9bde17ec77a8e393b66d122b390c1d7d5394ddd5a9512b616e79ced not found in db Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,537 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,537 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 E Block recognized as orphaned and rejected, id = <3994b3d6b9bde17ec77a8e393b66d122b390c1d7d5394ddd5a9512b616e79ced>, height 5, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,537 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:49,537 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,537 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,537 T Block with hash 75a8eee032ac67a4baef2cc1b82914ce20f5d8a09e624d0dc9120a5959aa671a not found in db Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,537 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:49,537 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,537 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,537 E Block recognized as orphaned and rejected, id = <75a8eee032ac67a4baef2cc1b82914ce20f5d8a09e624d0dc9120a5959aa671a>, height 6, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:49,537 T Blockchain::have_tx Step #5: 2026-07-11 07:29:49,537 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:49,537 T transaction with hash 17c41b8203ba61d3d173438a209aa4a2327393259a00257a0710f74e655d6eb2 not found in db Step #5: 2026-07-11 07:29:49,538 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:49,543 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,543 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,543 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,543 E Tx <17c41b8203ba61d3d173438a209aa4a2327393259a00257a0710f74e655d6eb2> has fewer than two outputs Step #5: 2026-07-11 07:29:49,543 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,543 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:49,543 I Transaction added to pool: txid <17c41b8203ba61d3d173438a209aa4a2327393259a00257a0710f74e655d6eb2> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:29:49,543 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,543 E Transaction verification impossible: <17c41b8203ba61d3d173438a209aa4a2327393259a00257a0710f74e655d6eb2> Step #5: 2026-07-11 07:29:49,544 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:49,544 T Blockchain::have_tx Step #5: 2026-07-11 07:29:49,544 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:49,544 T transaction with hash 2b0912261c1af089ecd8847279d926b4960684ae473add877e9710737e6a9699 not found in db Step #5: 2026-07-11 07:29:49,544 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:49,550 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,550 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,550 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,550 E Tx <2b0912261c1af089ecd8847279d926b4960684ae473add877e9710737e6a9699> has fewer than two outputs Step #5: 2026-07-11 07:29:49,550 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,550 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:49,550 I Transaction added to pool: txid <2b0912261c1af089ecd8847279d926b4960684ae473add877e9710737e6a9699> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:29:49,550 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,550 E Transaction verification impossible: <2b0912261c1af089ecd8847279d926b4960684ae473add877e9710737e6a9699> Step #5: 2026-07-11 07:29:49,551 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:49,551 T Blockchain::have_tx Step #5: 2026-07-11 07:29:49,551 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:49,551 T transaction with hash a4a08d5eabbf8c2340254407c55c0beb464f39864befdbbd7208ad3f38c19f4d not found in db Step #5: 2026-07-11 07:29:49,551 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:49,557 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,557 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,557 E Tx has fewer than two outputs Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:49,557 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,557 E Transaction verification impossible: Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:49,557 T Blockchain::have_tx Step #5: 2026-07-11 07:29:49,557 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:49,557 T transaction with hash 122dbe7732006e0aac419f7ef3c8325a0ad038b142c04b69b1913be048bd7144 not found in db Step #5: 2026-07-11 07:29:49,557 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:49,563 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,563 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,563 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:49,563 E Tx <122dbe7732006e0aac419f7ef3c8325a0ad038b142c04b69b1913be048bd7144> has fewer than two outputs Step #5: 2026-07-11 07:29:49,563 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,563 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:49,563 I Transaction added to pool: txid <122dbe7732006e0aac419f7ef3c8325a0ad038b142c04b69b1913be048bd7144> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:29:49,563 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,563 E Transaction verification impossible: <122dbe7732006e0aac419f7ef3c8325a0ad038b142c04b69b1913be048bd7144> Step #5: 2026-07-11 07:29:49,563 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:29:49,563 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:29:49,563 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:49,563 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,564 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:29:49,564 E id: <5149659146454545383336605f5d676572f0f0f00000002dde36e785c42d4145>, Step #5: 2026-07-11 07:29:49,564 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:29:49,564 E dropping connection Step #5: 2026-07-11 07:29:49,564 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,564 E Failed to parse block from blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:49,564 W Attempt to get block from height 4999112578481409106 failed -- block not in db Step #5: 2026-07-11 07:29:49,564 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:49,564 D Found 0/12 transactions on the blockchain Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,564 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 D Failed to find tx in txpool: Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,565 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,565 D Failed to find tx in txpool: <94eee75efff50c5b4aa316bfff68b000b1c6a98416cf7dbc9ed81f42673260d1> Step #5: 2026-07-11 07:29:49,565 D Found 10/12 transactions in the pool Step #5: 2026-07-11 07:29:49,565 D 10 transactions found, 2 not found Step #5: 2026-07-11 07:29:49,565 T Blockchain::get_outs Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 I Attempting to get output pubkey by global index (amount 3833308924578183486, index 8015104682421165626, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 D Invalid address format Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 E Failed to parse transaction from blob Step #5: 2026-07-11 07:29:49,566 E Failed to parse transaction Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,566 T requesting 1 from 0, cached Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,566 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,567 D Giving back the whole pool Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:49,567 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:49,567 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:49,567 I [PARSE URI] regex not matched for uri: ^(([^:]*?)://)?(\[(.*)\](:(\d+))?)(.*)? Step #5: 2026-07-11 07:29:49,568 I Generating SSL certificate Step #5: 2026-07-11 07:29:50,168 I 2026-07-11 07:29:50,168 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:29:50,168 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:29:50,168 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,168 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,168 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 E Tx <122dbe7732006e0aac419f7ef3c8325a0ad038b142c04b69b1913be048bd7144> has fewer than two outputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 E Tx has fewer than two outputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 E Tx <2b0912261c1af089ecd8847279d926b4960684ae473add877e9710737e6a9699> has fewer than two outputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,169 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:50,169 E Tx <17c41b8203ba61d3d173438a209aa4a2327393259a00257a0710f74e655d6eb2> has fewer than two outputs Step #5: 2026-07-11 07:29:50,169 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,171 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::get_block_already_generated_coins Step #5: 2026-07-11 07:29:50,171 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,171 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:50,171 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,171 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:29:50,171 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,172 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_block_cumulative_rct_outputs Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:50,172 T batch transaction: committing... Step #5: 2026-07-11 07:29:50,172 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,172 T batch transaction: end Step #5: 2026-07-11 07:29:50,172 D Stopping io_context Step #5: 2026-07-11 07:29:50,172 T Miner has received stop signal Step #5: 2026-07-11 07:29:50,172 T Not mining - nothing to stop Step #5: 2026-07-11 07:29:50,172 T Blockchain::deinit Step #5: 2026-07-11 07:29:50,172 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::close Step #5: 2026-07-11 07:29:50,172 T BlockchainLMDB::sync Step #5: 2026-07-11 07:29:50,176 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:29:50,176 T BlockchainLMDB::~BlockchainLMDB Step #5: #4 pulse exec/s: 4 rss: 306Mb Step #5: 2026-07-11 07:29:50,177 T Blockchain::Blockchain Step #5: 2026-07-11 07:29:50,177 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:29:50,177 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:29:50,177 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:50,177 D option: fast Step #5: 2026-07-11 07:29:50,177 D option: async Step #5: 2026-07-11 07:29:50,177 D option: 250000000bytes Step #5: 2026-07-11 07:29:50,177 T BlockchainLMDB::open Step #5: 2026-07-11 07:29:50,178 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:29:50,178 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:50,178 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:50,178 D Space used: 4096 Step #5: 2026-07-11 07:29:50,178 D Space remaining: 1073737728 Step #5: 2026-07-11 07:29:50,178 D Size threshold: 0 Step #5: 2026-07-11 07:29:50,178 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:50,556 D Setting m_height to: 0 Step #5: 2026-07-11 07:29:50,556 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,556 T Blockchain::init Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,556 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,556 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:50,556 D init done Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,556 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,556 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,556 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:50,583 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:50,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,583 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:50,583 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:50,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,583 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:29:50,583 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,583 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,583 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:50,583 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,583 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:29:50,608 D Miner tx hash: Step #5: 2026-07-11 07:29:50,608 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:29:50,608 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:50,608 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:50,608 D Space used: 12288 Step #5: 2026-07-11 07:29:50,608 D Space remaining: 1073729536 Step #5: 2026-07-11 07:29:50,608 D Size threshold: 0 Step #5: 2026-07-11 07:29:50,608 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:29:50,608 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,608 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,608 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:50,608 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,608 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:29:50,608 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:29:50,608 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:29:50,608 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:29:50,608 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,609 D Invalidating block template cache Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:50,609 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,609 I Blockchain initialized. last block: 0, d4466.h20.m40.s57 time ago, current difficulty: 1 Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,609 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,609 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:50,665 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,665 T requesting 1 from 0, cached Step #5: 2026-07-11 07:29:50,665 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:50,665 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,665 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,665 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,665 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,665 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,665 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,665 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,665 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,666 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,666 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,666 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:50,666 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,666 D Current height: 0 Step #5: 2026-07-11 07:29:50,666 D Start hardfork version: 1 Step #5: 2026-07-11 07:29:50,666 D Current hardfork version: 16 Step #5: 2026-07-11 07:29:50,666 I Validating txpool contents for v16 Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:29:50,666 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:29:50,666 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:50,666 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:50,666 D Space used: 49152 Step #5: 2026-07-11 07:29:50,666 D Space remaining: 1073692672 Step #5: 2026-07-11 07:29:50,666 D Size threshold: 0 Step #5: 2026-07-11 07:29:50,666 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:50,947 T batch transaction: begin Step #5: 2026-07-11 07:29:50,947 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:29:50,947 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:50,947 T batch transaction: committing... Step #5: 2026-07-11 07:29:50,947 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,947 T batch transaction: end Step #5: 2026-07-11 07:29:50,947 I Loading checkpoints Step #5: 2026-07-11 07:29:50,947 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:29:50,947 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:50,976 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:29:50,976 T Sorted 33/33 Step #5: 2026-07-11 07:29:50,977 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:29:50,977 T Sorted 33/33 Step #5: 2026-07-11 07:29:50,977 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:29:50,977 T Sorted 33/33 Step #5: 2026-07-11 07:29:50,977 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:29:50,977 T Sorted 33/33 Step #5: 2026-07-11 07:29:50,978 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:50,979 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:50,979 D tx pubkey: <1e5d30bf9f47142f33f01bbf5bcad48f76d04d7be485376f5b44661030a7f808> Step #5: 2026-07-11 07:29:50,979 T Sorted 44/44 Step #5: 2026-07-11 07:29:51,016 I transaction_created: Step #5: 2026-07-11 07:29:51,016 I { Step #5: 2026-07-11 07:29:51,016 I "version": 2, Step #5: 2026-07-11 07:29:51,016 I "unlock_time": 0, Step #5: 2026-07-11 07:29:51,016 I "vin": [ { Step #5: 2026-07-11 07:29:51,016 I "key": { Step #5: 2026-07-11 07:29:51,016 I "amount": 295027291, Step #5: 2026-07-11 07:29:51,016 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "k_image": "7134646bc53563e2e001a416aadd4dcb3681f3fd8fa6040a0fa84471910aefce" Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "vout": [ { Step #5: 2026-07-11 07:29:51,016 I "amount": 0, Step #5: 2026-07-11 07:29:51,016 I "target": { Step #5: 2026-07-11 07:29:51,016 I "tagged_key": { Step #5: 2026-07-11 07:29:51,016 I "key": "5d10929eb624fedf3d878384daa3cd137c0584f229043693d7a421eb80e4f115", Step #5: 2026-07-11 07:29:51,016 I "view_tag": "18" Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "extra": [ 1, 30, 93, 48, 191, 159, 71, 20, 47, 51, 240, 27, 191, 91, 202, 212, 143, 118, 208, 77, 123, 228, 133, 55, 111, 91, 68, 102, 16, 48, 167, 248, 8, 2, 9, 1, 218, 32, 174, 251, 76, 42, 73, 151 Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "rct_signatures": { Step #5: 2026-07-11 07:29:51,016 I "type": 6, Step #5: 2026-07-11 07:29:51,016 I "txnFee": 10000, Step #5: 2026-07-11 07:29:51,016 I "ecdhInfo": [ { Step #5: 2026-07-11 07:29:51,016 I "amount": "c1c57e87da31e5e9" Step #5: 2026-07-11 07:29:51,016 I }], Step #5: 2026-07-11 07:29:51,016 I "outPk": [ "94d024af4cec6c97940a513fbbb2c60099fdda91e528bea05e0d5117c214c776"] Step #5: 2026-07-11 07:29:51,016 I }, Step #5: 2026-07-11 07:29:51,016 I "rctsig_prunable": { Step #5: 2026-07-11 07:29:51,016 I "nbp": 1, Step #5: 2026-07-11 07:29:51,016 I "bpp": [ { Step #5: 2026-07-11 07:29:51,016 I "A": "b2563bceb3816d481aae211e1fecf32ddbe0a2ff2a580400e9f4da4e11620b7a", Step #5: 2026-07-11 07:29:51,016 I "A1": "67b6b6653bff5b18d424ca46ca35aa5fe6aab3969ca94063df94891f08b44233", Step #5: 2026-07-11 07:29:51,016 I "B": "c05b87a2c4787089a794cee6939db6314ce6e5bff8a6679b6da7c8d303622a22", Step #5: 2026-07-11 07:29:51,016 I "r1": "3b3b731e763fac45a3fccce4bc014391b445ff20c8628b7f9b01f474bfbea608", Step #5: 2026-07-11 07:29:51,016 I "s1": "775a6a5d123ae9216e7717c4b863709e7a5ca627a7bfd4370ede5b5e2b662400", Step #5: 2026-07-11 07:29:51,016 I "d1": "86c768536cfef3187543260c1fd56330b624e963822d5e9e73978ca231381a00", Step #5: 2026-07-11 07:29:51,016 I "L": [ "7b76f1bb6addea8162136d08dc508a7f255592f357d5406ccd720cb66e36aecd", "6ccf01331b19661465b2bd15d351c55d9d01b2bbfcab43e46e4983e2bf2fa2de", "1b83624fe67d24c5a947577e9f427af4c6a2157d56f693a4b37b1357b728b750", "bcbb27a1d714e1824db8cea72078fe970054e6ffae7f525573492339ac990bf6", "005ca5308698f6245853c2ca821c6d49c6013179b81580545a9fcd720043b702", "181db9e11128124304224434086d12e8e32ef022040336dc56cf9592b175ada2" Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "R": [ "77afc40c40248022777a736a21bea9061c903e4d9f75505a4a3600bcb6976ed7", "e8c1d778679f2e71b6c1be5070fb17500f0f0352b4ea135c4e3d9ce7373dd8a7", "b7cb627f599a7688da11fed088ba6d8560b453c015df36cd4b74d5f41c01c552", "685c97b80bd2632b3b6f5e8c6f69c9f9fda367880ffcc25b4623f5a39370013e", "07d77a7783cf5c736553c8e81deae8a9cc8c4d8efb8447ca63099550ebf61ea4", "7e25a58ce2dfe923391bc2ed742dc6aacd0392dc0431c86047199c08e26a3595" Step #5: 2026-07-11 07:29:51,016 I ] Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I ], Step #5: 2026-07-11 07:29:51,016 I "CLSAGs": [ { Step #5: 2026-07-11 07:29:51,016 I "s": [ "0962f2660e2463a958766039f6c1b77f77f359891166009d903db3f288f7dc0b", "30a74be81cc064f220b7a7526c87a75863d1fae13c7d3b2d4200b4273e0ec406", "328af72a30c96a1d91fce22a09c8e230f9c47fec13cbeb6df54849021993940c", "77aab8a71e144a05b5e3ac46d08f383ae53c27e4af0de396dee67e3829854002", "b6e25693e7c8dab291273d9fba96d8401f60a8ddb2f4a4bbce843a829e2bed06", "202a848654e9e77931ed48e2d1d26876434e0270ae64443850537592dc05a70c", "f4254ed058c45db9751baacf219576bfc8b9c766b89ee1bf015c1ae39347d100", "90e46aa0b0e59771129cc72df98f9e1b51efe43ee3b676c7edfd092a496e2405", "77b58383b452c813e0ee33203c1fa7dd504e80a162b9eb3ceb7d54ad3acbb30f", "680814c70161267456b5125cf5b92801a958b21d3a1f94136aa08fd1e8979108"], Step #5: 2026-07-11 07:29:51,016 I "c1": "e6c2dddb7e35e295e181159be9901365dcc1a1175b89af8a2942296a7b0f8302", Step #5: 2026-07-11 07:29:51,016 I "D": "abd0756a68a3acfb58a37a36bb3a86c33923a6106d4cd96bc3fd203df2c9d7ec" Step #5: 2026-07-11 07:29:51,016 I }], Step #5: 2026-07-11 07:29:51,016 I "pseudoOuts": [ "8ca99152049a2655be5188bf7fc5be120f1bfd5a8aa604c516ab95807e13aa29"] Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,016 I } Step #5: 2026-07-11 07:29:51,017 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,018 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,018 D tx pubkey: <1b59425c37c5988c0f8c148d2bf964cc16105324adef90ac2557d95320546b01> Step #5: 2026-07-11 07:29:51,018 T Sorted 44/44 Step #5: 2026-07-11 07:29:51,054 I transaction_created: Step #5: 2026-07-11 07:29:51,054 I { Step #5: 2026-07-11 07:29:51,054 I "version": 2, Step #5: 2026-07-11 07:29:51,054 I "unlock_time": 0, Step #5: 2026-07-11 07:29:51,054 I "vin": [ { Step #5: 2026-07-11 07:29:51,054 I "key": { Step #5: 2026-07-11 07:29:51,054 I "amount": 295027291, Step #5: 2026-07-11 07:29:51,054 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:29:51,054 I ], Step #5: 2026-07-11 07:29:51,054 I "k_image": "32240512cf540c3e5ac0794d2aabeb4ab7cd0270277b06dc3efab4fc01442465" Step #5: 2026-07-11 07:29:51,054 I } Step #5: 2026-07-11 07:29:51,054 I } Step #5: 2026-07-11 07:29:51,054 I ], Step #5: 2026-07-11 07:29:51,054 I "vout": [ { Step #5: 2026-07-11 07:29:51,054 I "amount": 0, Step #5: 2026-07-11 07:29:51,054 I "target": { Step #5: 2026-07-11 07:29:51,054 I "tagged_key": { Step #5: 2026-07-11 07:29:51,055 I "key": "5e27982a8013623364061c76d2f57e4b0ca4389b7e0f953288f79a92212ed98d", Step #5: 2026-07-11 07:29:51,055 I "view_tag": "c9" Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,055 I ], Step #5: 2026-07-11 07:29:51,055 I "extra": [ 1, 27, 89, 66, 92, 55, 197, 152, 140, 15, 140, 20, 141, 43, 249, 100, 204, 22, 16, 83, 36, 173, 239, 144, 172, 37, 87, 217, 83, 32, 84, 107, 1, 2, 9, 1, 157, 202, 212, 119, 104, 80, 176, 131 Step #5: 2026-07-11 07:29:51,055 I ], Step #5: 2026-07-11 07:29:51,055 I "rct_signatures": { Step #5: 2026-07-11 07:29:51,055 I "type": 6, Step #5: 2026-07-11 07:29:51,055 I "txnFee": 10000, Step #5: 2026-07-11 07:29:51,055 I "ecdhInfo": [ { Step #5: 2026-07-11 07:29:51,055 I "amount": "4b4b6f11fe1c93df" Step #5: 2026-07-11 07:29:51,055 I }], Step #5: 2026-07-11 07:29:51,055 I "outPk": [ "e9627af3ad50e18557e5dc4d480dff135b47487923d718e566c2f9f099e68631"] Step #5: 2026-07-11 07:29:51,055 I }, Step #5: 2026-07-11 07:29:51,055 I "rctsig_prunable": { Step #5: 2026-07-11 07:29:51,055 I "nbp": 1, Step #5: 2026-07-11 07:29:51,055 I "bpp": [ { Step #5: 2026-07-11 07:29:51,055 I "A": "125674edcc1a9469490102dea2d24afdedf8e326271baeb9697fc1fd940c7ee7", Step #5: 2026-07-11 07:29:51,055 I "A1": "b95395ee97bc7c95b485c0a71bdb88a555bb7ce5c34c650b1c7a47cd5830e3a8", Step #5: 2026-07-11 07:29:51,055 I "B": "5ea3a1402a683bdfa5290c7ba322998a46c46bb22094409e4af6177c77db3d7d", Step #5: 2026-07-11 07:29:51,055 I "r1": "5588da27e0abba2fcc963ea7ebb6860ca9f3d411ce0150462b3926ed5b51fc0c", Step #5: 2026-07-11 07:29:51,055 I "s1": "d189e1a71241ed9fce743eddd7813cad5e4c89ac1be6aa16b7bd40e78e265307", Step #5: 2026-07-11 07:29:51,055 I "d1": "42cc8f74dc69c31e8fa6d97a050c581fac7e8431faa505db8840a1f83633510b", Step #5: 2026-07-11 07:29:51,055 I "L": [ "6f9ae27dc35aa5c9a7046e27bf6f45e72e296ec2afcfe13daa90b96e1b0b764c", "bd53b77d038cfd6e438384843b8382509aa1537313b48f05c31697010dcb5f5e", "259a7804e94108b4baed80e82c82656f070ac7529678be792e793471e0470765", "1d4c559fd7fb67505e258a8833529bed68af1172e380c975bbfbd0138095fc5e", "fdc088af4fe390ec7744c51355720c88cd9ed481d03bc61147d1eac0b3f4ae50", "6c4ab6af3d31521afb01b1a198b32c9625a7c951cdcd1c8c496b23b5e298173a" Step #5: 2026-07-11 07:29:51,055 I ], Step #5: 2026-07-11 07:29:51,055 I "R": [ "2aef40662b71dd0cf930033576e303b31249c93946e7c426291a06e1466eee2a", "23c03de4fe4e0c1d8dbfffadef6f301f93c5362cfaf1f80eaaaa81684ca735ef", "38290a1e2f4ab9217ac09eb8c563f1517260c5bc23426e0090de747cbd4cc615", "ab48119c67287224d8c2ec69c0ac2882c363ce445cc2dd2068a62168ee878b51", "032150bcbcf5c59b131f0d61fc65c8867cce5c382c18dfb8852fafb9b0443fac", "009061ad73c28633cda40b55f818e3555cff659b6bb732394ce4871ea85227fe" Step #5: 2026-07-11 07:29:51,055 I ] Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,055 I ], Step #5: 2026-07-11 07:29:51,055 I "CLSAGs": [ { Step #5: 2026-07-11 07:29:51,055 I "s": [ "6735c62771457ea9e7669151408d33b6f5fcc8371f6da81adfe1a27b90278602", "d03a7b71f76e8fe92038fd8f1e6680a68ff8cd2d3fcaa2e415fbb4093054270d", "5c7f1fb62904c574743e43542f929938143084677a03356c8168a9a1967a6303", "6551f23294ad57f20bd47d4c162e893210c079e9f8bba488942fa1bb40c4b80d", "3b2850950a9a6259aadb616feb1b4bd29eb38b47041cb615a0519b45cc12a607", "3afc4f1c3c43065e1d7c48e432c0bb3d32e16956fcb29a3227040d7becbc830e", "16ff75ee7f2f3d86f44c28ea3047d0e34de12207eda7ccdd087c1ba8bb13ac09", "e6f32f49093422c85b2b4126ccf9e21b31992b845a6bf9f8bcd5cab627b19404", "d49192cc2cc7e8854fde8f3e7d7090daa90fd42532389bad315c12c4662c880d", "ddcd1806c3e6eea076847b6e0dd2a0bc4bd7baf18be6482bdd6f985c0e812200"], Step #5: 2026-07-11 07:29:51,055 I "c1": "f07a7b6f36284ff2f4e5d6c47bb2ab5b6e07514cd5584d862aea9e03c3914905", Step #5: 2026-07-11 07:29:51,055 I "D": "458447755cd83b1ef9914a35e4e21dbfd073954cc8772ff2481f93cf50e5e5e6" Step #5: 2026-07-11 07:29:51,055 I }], Step #5: 2026-07-11 07:29:51,055 I "pseudoOuts": [ "df78f6413fd6e48a290ae6dae1e147bb9d554aec5dc6ea85569287defd087745"] Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,055 I } Step #5: 2026-07-11 07:29:51,056 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,056 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,056 D tx pubkey: <0639817e73353ed6c9f586721cbfcd16f2ebe812714e50c94e7344b95e7ab50d> Step #5: 2026-07-11 07:29:51,056 T Sorted 44/44 Step #5: 2026-07-11 07:29:51,094 I transaction_created: <9103f389c955592e64a7343373cd767017f8c5dcb4e240083c52c4f9b59eb6da> Step #5: 2026-07-11 07:29:51,094 I { Step #5: 2026-07-11 07:29:51,094 I "version": 2, Step #5: 2026-07-11 07:29:51,094 I "unlock_time": 0, Step #5: 2026-07-11 07:29:51,094 I "vin": [ { Step #5: 2026-07-11 07:29:51,094 I "key": { Step #5: 2026-07-11 07:29:51,094 I "amount": 295027291, Step #5: 2026-07-11 07:29:51,094 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "k_image": "e6fc4bd8131d54f7e5ac8e27a5cc15dc010ecc7c0a891ad4810513b091188107" Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "vout": [ { Step #5: 2026-07-11 07:29:51,094 I "amount": 0, Step #5: 2026-07-11 07:29:51,094 I "target": { Step #5: 2026-07-11 07:29:51,094 I "tagged_key": { Step #5: 2026-07-11 07:29:51,094 I "key": "56f2ada848f4e8ae414ecb116449b1c085f54b99eedbb2bebba1c50f6f1104eb", Step #5: 2026-07-11 07:29:51,094 I "view_tag": "70" Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "extra": [ 1, 6, 57, 129, 126, 115, 53, 62, 214, 201, 245, 134, 114, 28, 191, 205, 22, 242, 235, 232, 18, 113, 78, 80, 201, 78, 115, 68, 185, 94, 122, 181, 13, 2, 9, 1, 232, 222, 92, 142, 104, 130, 58, 108 Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "rct_signatures": { Step #5: 2026-07-11 07:29:51,094 I "type": 6, Step #5: 2026-07-11 07:29:51,094 I "txnFee": 10000, Step #5: 2026-07-11 07:29:51,094 I "ecdhInfo": [ { Step #5: 2026-07-11 07:29:51,094 I "amount": "b5051506d43ea141" Step #5: 2026-07-11 07:29:51,094 I }], Step #5: 2026-07-11 07:29:51,094 I "outPk": [ "d1107cb27469eb3bd2e9aff7adbf0591b79365d86edbe0778e6c57f9516a0950"] Step #5: 2026-07-11 07:29:51,094 I }, Step #5: 2026-07-11 07:29:51,094 I "rctsig_prunable": { Step #5: 2026-07-11 07:29:51,094 I "nbp": 1, Step #5: 2026-07-11 07:29:51,094 I "bpp": [ { Step #5: 2026-07-11 07:29:51,094 I "A": "a608ebc4328be11c7e901e97703392e98862d6f3f188f800f4c4793e7e933214", Step #5: 2026-07-11 07:29:51,094 I "A1": "b0438663e15d1641833eef4836d3c648358cc811beb06bf9f7ecff2b9c128e07", Step #5: 2026-07-11 07:29:51,094 I "B": "51fc596c7f99ffb6a1123b76434309b63ededf85ff4204c3f8bdeabfcbf2eae1", Step #5: 2026-07-11 07:29:51,094 I "r1": "b13299b6436d9d07c25b404ee24cfd73f5917389a7b29d53abb39c45b4790104", Step #5: 2026-07-11 07:29:51,094 I "s1": "9b1c73b40d67a78447dfab9e9c4bae0f12c67623227197519a1b626c27377f0b", Step #5: 2026-07-11 07:29:51,094 I "d1": "68d3b0315082c602e4363990b9b7dfb91010e79724e769476af36543dee6cb0f", Step #5: 2026-07-11 07:29:51,094 I "L": [ "c2d69c624d764a55dbe7e3e45a67c606b3a7ae20f3096629ccecf375fdf563db", "cb5f346488406ec99ed5ab185b06fec60bc9de9b21384ef12a40cf70d11ff6aa", "817ca0edbc543bfdef7caebbe2b7ebec1e665e6fb3e6980ae965f5cd24e65ba6", "c95972d7d503cd0563446748be2d99a1e387bc578a077641d89e9f440b016823", "4185f1ec72f537abcff7b844787ef14d88bfd019f424dcf02b02469adf28d285", "546f816de011d41834e2f63834317eda667f7dc602621c4b0ce91973145a54b3" Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "R": [ "0b34825498e4fab784df4a4ca1617f93a00470f784991334dad7b8023dcad24d", "d9f9f354cbb7f29905868215103268ebb9a84ab6c9b0249cae982bdfba629bfa", "f4673be1dcabe81243180d7ae30978636e05d960d5599bd50b39f96c238bc34e", "4954717cb05360a72fdaaf86c1a2e9a2d3981519b9e8b177e3e7d08d6b5c5ba0", "046a3c35191982d865743a9fb4f4a35747bb06a983dfb1e8bba416f42b9dbfa1", "1182f15ad2cb0b08886bdfc822bdf9d7b6beed75f30b04450bd768bf4de259c4" Step #5: 2026-07-11 07:29:51,094 I ] Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I ], Step #5: 2026-07-11 07:29:51,094 I "CLSAGs": [ { Step #5: 2026-07-11 07:29:51,094 I "s": [ "5c7aa4545ceffd2ed06c12a7cbb99354eb5e0ae837d9d0cc993017d9c98b8f05", "a5ca7a5f63aaf7c0bde9ac6672a5444ba0f01e6ffeb397a3d515e6720b120d09", "09419f68e3d86a1d5f652da257f2f2ff78d43a322542ed790d4431b1cbbb2d00", "7bd855734aaf0decd89295b523d791929fc835a42fbbc0a3bdd4a2adc040540d", "c7e4e9e56dbd9e64664458e6c2129b40ded63a1a79f773e84dfd96d8ef913e0f", "e7afe19fa53c11cb1c83c66f9eb9b0675aba03f9fc6df093cb2b378303c82600", "470675fb03aa9d962ef97e8cf868399c60815e2cc074077114ce15ee20e2370a", "46fda86d6ca8072ba32ea4445ecf84ce349fd6501b17e312a9788d4e53c7cf09", "fcd66d7014f9990fb6ded69fd7dd9f79d3f9e378643fd07badda34846d41d306", "2d4e5ec09ec44a60b63d7a385033f2b7e65e916e9bd317977f2a0481c95a8a0e"], Step #5: 2026-07-11 07:29:51,094 I "c1": "08160eca0f907282c017f39a426c70471d8b78cf21b5758d331eb711bb11150b", Step #5: 2026-07-11 07:29:51,094 I "D": "7645c72cee69b85a8f05805beffd7d15b2a2e9abf1b9d7e0bfedd68d6ba64993" Step #5: 2026-07-11 07:29:51,094 I }], Step #5: 2026-07-11 07:29:51,094 I "pseudoOuts": [ "6b1afe32ee248895b262a44ce6e1653e8a217cd10276b4a8c47d9c31fc0a8942"] Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,094 I } Step #5: 2026-07-11 07:29:51,095 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,095 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:29:51,096 D tx pubkey: Step #5: 2026-07-11 07:29:51,096 T Sorted 44/44 Step #5: 2026-07-11 07:29:51,132 I transaction_created: Step #5: 2026-07-11 07:29:51,132 I { Step #5: 2026-07-11 07:29:51,132 I "version": 2, Step #5: 2026-07-11 07:29:51,132 I "unlock_time": 0, Step #5: 2026-07-11 07:29:51,132 I "vin": [ { Step #5: 2026-07-11 07:29:51,132 I "key": { Step #5: 2026-07-11 07:29:51,132 I "amount": 101078054, Step #5: 2026-07-11 07:29:51,132 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "k_image": "1be4ed8b667b1fc4c5fb6e385171aa0cb9fc52066698cc5c81ee5e5e1ba53dac" Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "vout": [ { Step #5: 2026-07-11 07:29:51,132 I "amount": 0, Step #5: 2026-07-11 07:29:51,132 I "target": { Step #5: 2026-07-11 07:29:51,132 I "tagged_key": { Step #5: 2026-07-11 07:29:51,132 I "key": "27331256f7a2c37293d788e4f3a5dfa5547b3d26c2fb248acf875c8165642329", Step #5: 2026-07-11 07:29:51,132 I "view_tag": "1b" Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "extra": [ 1, 206, 66, 121, 63, 7, 249, 50, 76, 85, 11, 183, 117, 52, 162, 77, 239, 196, 181, 201, 245, 167, 181, 114, 88, 11, 27, 83, 217, 12, 25, 32, 65, 2, 9, 1, 200, 132, 11, 52, 107, 222, 152, 45 Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "rct_signatures": { Step #5: 2026-07-11 07:29:51,132 I "type": 6, Step #5: 2026-07-11 07:29:51,132 I "txnFee": 10000, Step #5: 2026-07-11 07:29:51,132 I "ecdhInfo": [ { Step #5: 2026-07-11 07:29:51,132 I "amount": "79c60a9737319567" Step #5: 2026-07-11 07:29:51,132 I }], Step #5: 2026-07-11 07:29:51,132 I "outPk": [ "6995ed35445748a4fdde6cc806688f9dafde940cd3d77dea38d5a3be724edca3"] Step #5: 2026-07-11 07:29:51,132 I }, Step #5: 2026-07-11 07:29:51,132 I "rctsig_prunable": { Step #5: 2026-07-11 07:29:51,132 I "nbp": 1, Step #5: 2026-07-11 07:29:51,132 I "bpp": [ { Step #5: 2026-07-11 07:29:51,132 I "A": "fed9c4dd903702cf93d08460dd3fc19b2945879f0cb06da2c9e3db565997ef78", Step #5: 2026-07-11 07:29:51,132 I "A1": "d79533deca50b1d6245356f28d134d027bf28a6337784ce2f23780b1c4317451", Step #5: 2026-07-11 07:29:51,132 I "B": "b5f3301c77bd4b04ec52b79b5bf49e0769c9b660e1bfbe45809d755f65ef53cf", Step #5: 2026-07-11 07:29:51,132 I "r1": "be4276bd0a40fb9342af6bcd21e4f7593736a5e32ff7fce8a27282cfb3eda507", Step #5: 2026-07-11 07:29:51,132 I "s1": "78ca79f8b8c4eebb5c922321a409625a01e89efc8c136ae7bd9f9faf12979e0e", Step #5: 2026-07-11 07:29:51,132 I "d1": "81b0d13a59c0af6864ec93548e7fc271d3a7cf8eb1ef9678b42137bce9b7ee0e", Step #5: 2026-07-11 07:29:51,132 I "L": [ "de6de2004f313c36bb8ee5b55338de0940d83b1888d4c650f347cba004d74d43", "3abf24751243ee6158987116830c4aec9e1a38d318b60d9d73fad2ff6c7b1598", "369645ee5746eeb59185a75ed414d7b28f4a5eab566eda8b5fa8c52ddc7d6d63", "4bcac2100a3ffa3f345256bedfb703a28449dbbeea58176c55b95afbd4ce5eae", "85ca6ed2a62613b831348b14d883ca4db55fe7330a9fde9c52963988eb31a274", "c04564fe8f7457e22f3d788696749ed624d4332b812da0cc9761d69796a25f37" Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "R": [ "6024c36e968635feccbaf11c446557055e44ca172f6714824a3337936d8713df", "0e7740fbd43292688ebfc6d62ffe60f2cdc58ea4ba14ca53e5070c94e68c9913", "00cce5b388f8ad506a63e98235eed8a38e2698359ea291c03c38fd32a17c6832", "c5ffff21611ec0121614470852686bcb18690da30673bda5a99a50a235cf1f9e", "838c40af53e6745d6d6e0fbbbfd7e4774f9786bbe94d3b9a39d4f67253cbb977", "9d6492d8ebeb1d20ca389b0776453c0385ff5d988b144500d27b14d688e8f4f6" Step #5: 2026-07-11 07:29:51,132 I ] Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I ], Step #5: 2026-07-11 07:29:51,132 I "CLSAGs": [ { Step #5: 2026-07-11 07:29:51,132 I "s": [ "2372489b10962e63df04cfdcc12d86ca1eec3dfe297f250ca2bcfe1c1b13a201", "c9dc2e3ebbded167f64c893c91f78c905eaa79a534e9e3010629603dfb353206", "24377432e7db4390190acfafa2e5458f6bfbc3231d6c59e22f39d7220a2dd507", "96586481da9651963412ce51b32a982b2be84e9bc3034f685b41272fb2518109", "bb150621f32b4963319ec08cbbb2ee1bb7941ef2d74dafe1807fe0f523fb3b02", "3a83cff29fe7ed2940b48643afa49c035ee3519ee03c864b57875cfbed541903", "4e1d200cd4d41bbf2aab7761d701c69793b517aee90d91e2c1c067e335744b04", "23d348abac41d4cdd90f0194948db6ce1ddd88e346bbb97631eca2c2ed08d202", "9d7c584f135d60d8a6cd645a61c55f359f3be633063526b3c1fa8d2fabb3a50c", "d3f7adc4c471435c3963718e61ca72494ee98ac032750810295c1111981de206"], Step #5: 2026-07-11 07:29:51,132 I "c1": "76af745311dc505118de36ce446fc0649ffabade97eb667f44eddfdfc2107309", Step #5: 2026-07-11 07:29:51,132 I "D": "bd4bba0a71bf5cdd73625fe7d6f23f99be0da07628d9b83212af17f98837772a" Step #5: 2026-07-11 07:29:51,132 I }], Step #5: 2026-07-11 07:29:51,132 I "pseudoOuts": [ "15b0c0afeb1e3ce4c363dd542819921cac00816b72b52bb56cc18bc46c814862"] Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,132 I } Step #5: 2026-07-11 07:29:51,133 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:51,133 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:29:51,133 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:29:51,133 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:51,133 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:51,133 D Space used: 57344 Step #5: 2026-07-11 07:29:51,133 D Space remaining: 1073684480 Step #5: 2026-07-11 07:29:51,133 D Size threshold: 0 Step #5: 2026-07-11 07:29:51,133 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:52,340 T batch transaction: begin Step #5: 2026-07-11 07:29:52,340 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:52,340 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,340 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,340 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:29:52,340 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:29:52,340 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:52,340 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,340 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,340 T Block with hash 21433cc425827615a30e23cc799c940c03711f81de9c8fc8c6daf5e50756364b not found in db Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,340 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,340 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:52,340 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,340 T Block with hash 80c2c35671550000c0276493fe7f00000e000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:29:52,340 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,340 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,340 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,340 E Block recognized as orphaned and rejected, id = <21433cc425827615a30e23cc799c940c03711f81de9c8fc8c6daf5e50756364b>, height 1, parent in alt 0, parent in main 0 (parent <80c2c35671550000c0276493fe7f00000e000000000000000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:52,340 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:52,341 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,341 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 2f46b97cad3b1d10657032c1ea8ab187698b7c1a496828061fd6436807ac707c not found in db Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 E Block recognized as orphaned and rejected, id = <2f46b97cad3b1d10657032c1ea8ab187698b7c1a496828061fd6436807ac707c>, height 2, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:52,341 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:52,341 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,341 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 34dc55159c4c7e89480937a2b54f0aa234e622a1910aa3b65bfe0bd067e76b4b not found in db Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 E Block recognized as orphaned and rejected, id = <34dc55159c4c7e89480937a2b54f0aa234e622a1910aa3b65bfe0bd067e76b4b>, height 3, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:52,341 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:52,341 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,341 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 8de78d58d8e5c6189927677c939673c5ba15468dfe7caac3d706270bb3ceb806 not found in db Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:52,341 T Block with hash 00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000 not found in db Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,341 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,341 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,341 E Block recognized as orphaned and rejected, id = <8de78d58d8e5c6189927677c939673c5ba15468dfe7caac3d706270bb3ceb806>, height 4, parent in alt 0, parent in main 0 (parent <00a0fdabe73458a10100000000000000010000000000000030306493fe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:29:52,342 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:52,342 T Blockchain::have_tx Step #5: 2026-07-11 07:29:52,342 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:52,342 T transaction with hash a827d5209b84cadc4d7332c986d101242f4959f85a485fe1888c6b9ef8bddd7b not found in db Step #5: 2026-07-11 07:29:52,342 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:52,347 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,347 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,347 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,347 E Tx has fewer than two outputs Step #5: 2026-07-11 07:29:52,347 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,347 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:52,347 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:29:52,347 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,348 E Transaction verification impossible: Step #5: 2026-07-11 07:29:52,348 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:52,348 T Blockchain::have_tx Step #5: 2026-07-11 07:29:52,348 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:52,348 T transaction with hash cff4ea919a439e5ddc602d08341cd362b0ca77998170e8d853a4a6e0be024d1a not found in db Step #5: 2026-07-11 07:29:52,348 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:52,354 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,354 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,354 E Tx has fewer than two outputs Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:52,354 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,354 E Transaction verification impossible: Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:52,354 T Blockchain::have_tx Step #5: 2026-07-11 07:29:52,354 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:52,354 T transaction with hash 9103f389c955592e64a7343373cd767017f8c5dcb4e240083c52c4f9b59eb6da not found in db Step #5: 2026-07-11 07:29:52,354 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:52,360 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,360 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,360 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,360 E Tx <9103f389c955592e64a7343373cd767017f8c5dcb4e240083c52c4f9b59eb6da> has fewer than two outputs Step #5: 2026-07-11 07:29:52,360 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,360 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:52,360 I Transaction added to pool: txid <9103f389c955592e64a7343373cd767017f8c5dcb4e240083c52c4f9b59eb6da> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:29:52,360 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,360 E Transaction verification impossible: <9103f389c955592e64a7343373cd767017f8c5dcb4e240083c52c4f9b59eb6da> Step #5: 2026-07-11 07:29:52,361 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:29:52,361 T Blockchain::have_tx Step #5: 2026-07-11 07:29:52,361 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:29:52,361 T transaction with hash e5c7ede50452d2353b57e0b6f6780cf7a1a97af713f7057a3b57c61db40fe8de not found in db Step #5: 2026-07-11 07:29:52,361 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:29:52,366 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,366 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,366 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:29:52,366 E Tx has fewer than two outputs Step #5: 2026-07-11 07:29:52,366 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,366 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:29:52,366 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,367 E Transaction verification impossible: Step #5: 2026-07-11 07:29:52,367 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:29:52,367 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:29:52,367 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,367 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:29:52,367 E id: <273829ffffff00ffffffffffffffffffffffffffffb4b4b4b4b4b4b4b4b4b4b4>, Step #5: 2026-07-11 07:29:52,367 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:29:52,367 E dropping connection Step #5: 2026-07-11 07:29:52,367 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,367 D Giving back the whole pool Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,367 I Tx not found in txpool: Step #5: 2026-07-11 07:29:52,367 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,367 I Tx not found in txpool: Step #5: 2026-07-11 07:29:52,367 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:29:52,367 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,367 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:52,367 W Attempt to get block from height 3183528355822250540 failed -- block not in db Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_outs Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 I Attempting to get output pubkey by global index (amount 11829044403571338538, index 2966513334883103924, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:29:52,368 D Found 0/5 transactions on the blockchain Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,368 I Tx not found in txpool: Step #5: 2026-07-11 07:29:52,368 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:52,368 I Tx not found in txpool: Step #5: 2026-07-11 07:29:52,368 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,368 D Failed to find tx in txpool: Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,368 D Failed to find tx in txpool: Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:52,368 D Failed to find tx in txpool: <444ffff5c0044440000ceac2043c2217222da9bffffc9ba1ecf4444e63f52c62> Step #5: 2026-07-11 07:29:52,368 D Found 0/5 transactions in the pool Step #5: 2026-07-11 07:29:52,368 D 0 transactions found, 5 not found Step #5: 2026-07-11 07:29:52,368 T Blockchain::have_tx_keyimges_as_spent Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::has_key_images Step #5: 2026-07-11 07:29:52,368 E Failed to parse transaction from blob Step #5: 2026-07-11 07:29:52,368 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:29:52,368 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,368 T requesting 1 from 0, cached Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,368 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:52,368 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:52,369 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,369 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,369 E Failed to parse block from blob Step #5: 2026-07-11 07:29:52,369 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:29:52,369 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:52,369 D Invalid address format Step #5: 2026-07-11 07:29:52,369 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:52,369 T batch transaction: committing... Step #5: 2026-07-11 07:29:52,369 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:52,369 T batch transaction: end Step #5: 2026-07-11 07:29:52,369 D Stopping io_context Step #5: 2026-07-11 07:29:52,369 T Miner has received stop signal Step #5: 2026-07-11 07:29:52,369 T Not mining - nothing to stop Step #5: 2026-07-11 07:29:52,369 T Blockchain::deinit Step #5: 2026-07-11 07:29:52,369 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:29:52,369 T BlockchainLMDB::close Step #5: 2026-07-11 07:29:52,369 T BlockchainLMDB::sync Step #5: 2026-07-11 07:29:52,372 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:29:52,372 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:29:52,374 T Blockchain::Blockchain Step #5: 2026-07-11 07:29:52,374 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:29:52,374 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:29:52,374 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:52,374 D option: fast Step #5: 2026-07-11 07:29:52,374 D option: async Step #5: 2026-07-11 07:29:52,374 D option: 250000000bytes Step #5: 2026-07-11 07:29:52,374 T BlockchainLMDB::open Step #5: 2026-07-11 07:29:52,375 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:29:52,375 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:52,375 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:52,375 D Space used: 4096 Step #5: 2026-07-11 07:29:52,375 D Space remaining: 1073737728 Step #5: 2026-07-11 07:29:52,375 D Size threshold: 0 Step #5: 2026-07-11 07:29:52,375 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:53,187 D Setting m_height to: 0 Step #5: 2026-07-11 07:29:53,187 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,187 T Blockchain::init Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,187 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,187 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:53,187 D init done Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,187 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,187 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,187 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:29:53,216 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:53,241 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:53,241 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,241 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:53,241 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:53,241 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:29:53,241 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:53,241 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,241 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,241 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,242 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:29:53,242 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,242 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,242 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,242 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,242 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:29:53,242 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,242 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:53,242 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,242 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,242 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,268 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:29:53,269 D Miner tx hash: Step #5: 2026-07-11 07:29:53,269 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:53,269 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:53,269 D Space used: 12288 Step #5: 2026-07-11 07:29:53,269 D Space remaining: 1073729536 Step #5: 2026-07-11 07:29:53,269 D Size threshold: 0 Step #5: 2026-07-11 07:29:53,269 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:29:53,269 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,269 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,269 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:29:53,269 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:29:53,269 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:29:53,269 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:29:53,269 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,269 D Invalidating block template cache Step #5: 2026-07-11 07:29:53,269 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,269 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,270 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:53,270 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,270 I Blockchain initialized. last block: 0, d4466.h20.m41.s0 time ago, current difficulty: 1 Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:53,270 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:53,270 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:53,298 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:53,298 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:53,298 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:53,298 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102298== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571546fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557154671b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557154654665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9ac9aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9ac7bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9ac79e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55715462de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557155101138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55715509b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55715509d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55715509d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557154abb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557154aa8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557154aa232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557154b0c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5571546fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571547e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557154655d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55715465f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571546467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571546724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9ac7a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557154639bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c41296f47b04b19298b0b2005c328812ff211517 Step #5: MERGE-OUTER: attempt 1537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3536106767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c41296f47b04b19298b0b2005c328812ff211517' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2777 processed earlier; will process 1238 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102461== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603e71f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603e716db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603e7150665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fbde0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fbdc1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fbdbf8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603e7129e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5603e7bfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603e7b97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5603e7b99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603e7b9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5603e766e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5603e76a533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5603e75b6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5603e75a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5603e759e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5603e76080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5603e71f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5603e72e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5603e7151d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5603e715b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5603e71427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5603e716e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0fbdbfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5603e7135bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bd1edcd2f299d58105cda8806d215663e0661b5 Step #5: MERGE-OUTER: attempt 1538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3537730187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2bd1edcd2f299d58105cda8806d215663e0661b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2780 processed earlier; will process 1235 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:29:56,932 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:56,932 D Giving back the whole pool Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:29:56,932 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:29:56,933 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:29:56,933 T batch transaction: committing... Step #5: 2026-07-11 07:29:56,933 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:56,933 T batch transaction: end Step #5: 2026-07-11 07:29:56,933 D Stopping io_context Step #5: 2026-07-11 07:29:56,933 T Miner has received stop signal Step #5: 2026-07-11 07:29:56,933 T Not mining - nothing to stop Step #5: 2026-07-11 07:29:56,933 T Blockchain::deinit Step #5: 2026-07-11 07:29:56,933 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:29:56,933 T BlockchainLMDB::close Step #5: 2026-07-11 07:29:56,933 T BlockchainLMDB::sync Step #5: 2026-07-11 07:29:56,936 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:29:56,936 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:29:56,937 T Blockchain::Blockchain Step #5: 2026-07-11 07:29:56,938 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:29:56,938 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:29:56,938 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:56,938 D option: fast Step #5: 2026-07-11 07:29:56,938 D option: async Step #5: 2026-07-11 07:29:56,938 D option: 250000000bytes Step #5: 2026-07-11 07:29:56,938 T BlockchainLMDB::open Step #5: 2026-07-11 07:29:56,938 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:29:56,938 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:56,938 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:56,938 D Space used: 4096 Step #5: 2026-07-11 07:29:56,938 D Space remaining: 1073737728 Step #5: 2026-07-11 07:29:56,938 D Size threshold: 0 Step #5: 2026-07-11 07:29:56,938 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:57,167 D Setting m_height to: 0 Step #5: 2026-07-11 07:29:57,167 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,167 T Blockchain::init Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,167 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,167 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:57,167 D init done Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,167 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,167 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,167 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:57,196 T Blockchain::add_new_block Step #5: 2026-07-11 07:29:57,196 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,196 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:29:57,196 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:29:57,196 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,196 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:29:57,196 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,196 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,196 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,196 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:57,196 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,196 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:29:57,222 D Miner tx hash: Step #5: 2026-07-11 07:29:57,222 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:29:57,222 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:29:57,222 D DB map size: 1073741824 Step #5: 2026-07-11 07:29:57,222 D Space used: 12288 Step #5: 2026-07-11 07:29:57,222 D Space remaining: 1073729536 Step #5: 2026-07-11 07:29:57,222 D Size threshold: 0 Step #5: 2026-07-11 07:29:57,222 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:29:57,222 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,222 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,222 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:57,222 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:29:57,223 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:29:57,223 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:29:57,223 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:29:57,223 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/25)ms Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,223 D Invalidating block template cache Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:29:57,223 T Blockchain::get_tail_id Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,223 I Blockchain initialized. last block: 0, d4466.h20.m41.s4 time ago, current difficulty: 1 Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:29:57,223 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:29:57,223 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:29:57,250 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:29:57,250 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,250 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:29:57,250 T BlockchainLMDB::height Step #5: 2026-07-11 07:29:57,250 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:29:57,250 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102508== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a7e9d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a7e945b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a7e928665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08b892d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08b874200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08b8721858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a7e901e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a7f3d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a7f36f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a7f371375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a7f37135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a7ee462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560a7ee7d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560a7ed8ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560a7ed7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560a7ed7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560a7ede00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560a7e9d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560a7eabdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560a7e929d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560a7e9332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560a7e91a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560a7e9464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f08b8723082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560a7e90dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fc93668a3388bcc9e99aeac427e886599c8f7dc Step #5: MERGE-OUTER: attempt 1539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3540108539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fc93668a3388bcc9e99aeac427e886599c8f7dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2784 processed earlier; will process 1231 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7854dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a785450b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a785433665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3f7fe941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3f7dfe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3f7ddd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a78540ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a785ee0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a785e7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a785e7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a785e7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a7859512c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a78598833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a7858a6e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a7858a8ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55a7855d4a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55a7855badad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55a7855c8ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55a7855c8ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55a7855c8ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55a785434d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a78543e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a7854257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a7854514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fa3f7ddf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a785418bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fd8197ecb52d0684f934b3a8f66b1e23e14771b Step #5: MERGE-OUTER: attempt 1540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3541831712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fd8197ecb52d0684f934b3a8f66b1e23e14771b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2786 processed earlier; will process 1229 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102731== ERROR: libFuzzer: deadly signal Step #5: #0 0x555628768594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556286dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556286bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd46ffa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd46fdb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd46fd94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555628698e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55562916c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555629106632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555629108375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55562910835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555628bdd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555628c1433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555628b32e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x555628b34ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x555628860a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x555628846dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x555628854ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x555628854ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x555628854ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5556286c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5556286ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5556286b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5556286dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd46fd96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5556286a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e40aa0cb5558d0987efcc52b6de9c11f41e3a982 Step #5: MERGE-OUTER: attempt 1541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3545275700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e40aa0cb5558d0987efcc52b6de9c11f41e3a982' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2788 processed earlier; will process 1227 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102840== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592de34e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592de2c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592de2a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5788c5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5788a6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5788a44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592de27ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5592ded52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592decec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5592decee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592decee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5592de7c32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5592de7fa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5592de70bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5592de6f9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5592de6f332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5592de75d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5592de34ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5592de43aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5592de2a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5592de2b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5592de2977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5592de2c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5788a46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5592de28abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c56cb349fa62f8d5f46046d03ec5c521d0b34807 Step #5: MERGE-OUTER: attempt 1542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3549252182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c56cb349fa62f8d5f46046d03ec5c521d0b34807' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2791 processed earlier; will process 1224 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102937== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b46a2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b469a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b46985665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f373536f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f373518400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3735163858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b4695ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563b47432138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b473cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563b473ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b473ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563b46ea32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563b46eda33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563b46debf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563b46dd9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563b46dd332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563b46e3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563b46a2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563b46b1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563b46986d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563b469902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563b469777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563b469a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3735165082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563b4696abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abacf72c5bb0b3d086504aadcafd6c52bc45c2ea Step #5: MERGE-OUTER: attempt 1543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3550225949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/abacf72c5bb0b3d086504aadcafd6c52bc45c2ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2793 processed earlier; will process 1222 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103015== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622dbea7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622dbe1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622dbdfe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda41d0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda41b1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda41af8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622dbdd7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5622dc8ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622dc845632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5622dc847375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622dc84735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5622dc265429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622dc252bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622dc24c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622dc2b60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622dbea7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622dbf93eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622dbdffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622dbe092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622dbdf07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622dbe1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fda41afa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622dbde3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7346924d3077d8cbe1fe09d5ec3803f44eef6e37 Step #5: MERGE-OUTER: attempt 1544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3551479983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7346924d3077d8cbe1fe09d5ec3803f44eef6e37' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2794 processed earlier; will process 1221 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 1 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103059== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc33c72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc33be6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc33bc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4df7b7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4df798f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4df796e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc33ba2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dc34676138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc34610632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dc34612375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc3461235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dc34030429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc3401dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc3401732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc340810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc33c72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc33d5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc33bcad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc33bd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc33bbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc33be74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4df7970082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc33baebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14cda48559585223240e07928c36621196badf32 Step #5: MERGE-OUTER: attempt 1545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3557005390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/14cda48559585223240e07928c36621196badf32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2799 processed earlier; will process 1216 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103194== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de95d4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de95cc3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de95ca6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0efb2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0ef94100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0ef920858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de95c7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de96753138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de966ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de966ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de966ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de9610d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de960fabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de960f432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de9615e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de95d4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de95e3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de95ca7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de95cb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de95c987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de95cc44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0ef922082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de95c8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-708421a6622f938fc276214fed92ab21290a7aac Step #5: MERGE-OUTER: attempt 1546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3557584827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/708421a6622f938fc276214fed92ab21290a7aac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2800 processed earlier; will process 1215 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103237== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2936c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f293636b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f293619665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74e011e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74dff3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74dff12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2935f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f2940c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f294060632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f294062375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f29406235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f293b372c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f293b6e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f293a7ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f293a6dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f293a6732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f293ad10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f2936c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f2937aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f29361ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f2936242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f29360b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2936374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f74dff14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f2935febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7de76014312167a02b5d20a0155a3cb7f68432f9 Step #5: MERGE-OUTER: attempt 1547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3558291551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7de76014312167a02b5d20a0155a3cb7f68432f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2801 processed earlier; will process 1214 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==103250== ERROR: libFuzzer: deadly signal Step #5: #0 0x555709db2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555709d26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555709d09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdefb5ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdefb3df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdefb3be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555709ce2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55570a7b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55570a750632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55570a752375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55570a75235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55570a21bad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55570a285d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55570a2e09cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55570a1c1172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55570a1c1172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x555709db2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x555709e9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x555709d0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x555709d142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x555709cfb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x555709d274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fdefb3c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x555709ceebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b2629ea9b5c204b3fc56240323e5da14a558409 Step #5: MERGE-OUTER: attempt 1548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3559719474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5b2629ea9b5c204b3fc56240323e5da14a558409' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2803 processed earlier; will process 1212 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103341== ERROR: libFuzzer: deadly signal Step #5: #0 0x563971842594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639717b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563971799665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46dcdcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46dcbe400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46dcbc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563971772e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563972246138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639721e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639721e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639721e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563971c00429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563971bedbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563971be732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563971c510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563971842c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56397192eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56397179ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639717a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56397178b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639717b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46dcbc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56397177ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56a13bb8d179405f91673b8f86b3ea80365d92ff Step #5: MERGE-OUTER: attempt 1549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3560165119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/56a13bb8d179405f91673b8f86b3ea80365d92ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2804 processed earlier; will process 1211 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103411== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a96a493594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a96a407b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a96a3ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44373c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44371da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44371b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a96a3c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a96ae97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a96ae31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a96ae33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a96ae3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a96a9082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a96a93f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a96a85de9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a96a85fad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55a96a58ba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55a96a571dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55a96a57fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55a96a57fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55a96a57fff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55a96a3ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a96a3f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a96a3dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a96a4084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f44371bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a96a3cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15d9f55e619a4c1ec03406f97967980aaa202f25 Step #5: MERGE-OUTER: attempt 1550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3565617459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/15d9f55e619a4c1ec03406f97967980aaa202f25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2809 processed earlier; will process 1206 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103580== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ecbeed5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ecbee49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ecbee2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9d0dbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9d0bd100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9d0bb0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ecbee05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ecbf8d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ecbf873632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ecbf875375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ecbf87535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ecbf293429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ecbf280bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ecbf27a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ecbf2e40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ecbeed5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ecbefc1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ecbee2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ecbee372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ecbee1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ecbee4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd9d0bb2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ecbee11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a3928073b21b387922b07fad9626b654dde66ad Step #5: MERGE-OUTER: attempt 1551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3566477169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6a3928073b21b387922b07fad9626b654dde66ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2810 processed earlier; will process 1205 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7391d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f739146b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f739129665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67c5f4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67c5d5800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67c5d37858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f739102e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f739bd6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f739b70632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f739b72375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f739b7235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f739590429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f73957dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f73957732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f7395e10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f7391d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f7392beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f73912ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7391342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f73911b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f7391474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f67c5d39082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f73910ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-906f1321dfe712f10d69195d63d49cf1d5db131a Step #5: MERGE-OUTER: attempt 1552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3567265634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/906f1321dfe712f10d69195d63d49cf1d5db131a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2811 processed earlier; will process 1204 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103615== ERROR: libFuzzer: deadly signal Step #5: #0 0x55875229f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558752213b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587521f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe07560341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe07541800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0753f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587521cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558752ca3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558752c3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558752c3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558752c3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55875265d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55875264abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55875264432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587526ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55875229fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55875238beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587521f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587522012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587521e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587522144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0753f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587521dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad6b495096f70245daf9fa0659ad7ac08754b555 Step #5: MERGE-OUTER: attempt 1553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3568053234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ad6b495096f70245daf9fa0659ad7ac08754b555' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2812 processed earlier; will process 1203 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103633== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df65e7f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df65df3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df65dd6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f2906941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f28e7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f28e5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df65dafe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df66883138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df6681d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df6681f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df6681f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df662f42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df6632b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df6623cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df6622abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df6622432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df6628e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df65e7fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df65f6beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df65dd7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df65de12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df65dc87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df65df44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f28e5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df65dbbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05c2f25e3f391dad7ba18b888ba9ea22b91645ed Step #5: MERGE-OUTER: attempt 1554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3569815520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05c2f25e3f391dad7ba18b888ba9ea22b91645ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2816 processed earlier; will process 1199 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103731== ERROR: libFuzzer: deadly signal Step #5: #0 0x557060a22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557060996b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557060979665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33aebf441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33aea0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33ae9e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557060952e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557061426138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570613c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5570613c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570613c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557060de0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557060dcdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557060dc732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557060e310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557060a22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557060b0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55706097ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5570609842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55706096b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5570609974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33ae9ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55706095ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9672809c2e143645d88cf709850d7bac47ef6eb Step #5: MERGE-OUTER: attempt 1555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3570243835 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a9672809c2e143645d88cf709850d7bac47ef6eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2817 processed earlier; will process 1198 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103801== ERROR: libFuzzer: deadly signal Step #5: #0 0x562784b11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562784a85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562784a68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd04c80941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd04c61e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd04c5fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562784a41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562785515138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627854af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627854b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627854b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562784f862c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562784fbd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562784ecef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562784ebcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562784eb632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562784f200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562784b11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562784bfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562784a69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562784a732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562784a5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562784a864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd04c5ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562784a4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b94d1c6a1f96a9a6fba9d1fe8f2f97c52155ef8b Step #5: MERGE-OUTER: attempt 1556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3570973890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b94d1c6a1f96a9a6fba9d1fe8f2f97c52155ef8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2818 processed earlier; will process 1197 files now Step #5: #1 pulse exec/s: 0 rss: 223Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103814== ERROR: libFuzzer: deadly signal Step #5: #0 0x561304f29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561304e9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561304e80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc334f1541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc334d2a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc334d09858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561304e59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56130592d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613058c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613058c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613058c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56130539e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5613053d533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5613052f3e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5613052f5ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561305021a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561305007dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561305015ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561305015ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561305015ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561304e81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561304e8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561304e727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561304e9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fc334d0b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561304e65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2545af227d93c6f5c893476847999a3a6af61057 Step #5: MERGE-OUTER: attempt 1557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3574399447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2545af227d93c6f5c893476847999a3a6af61057' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2821 processed earlier; will process 1194 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103937== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec0de2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec0dd9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec0dd82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cdef5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cded6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cded4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec0dd5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ec0e82f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec0e7c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ec0e7cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec0e7cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ec0e1e9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec0e1d6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec0e1d032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec0e23a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec0de2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec0df17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec0dd83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec0dd8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec0dd747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec0dda04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9cded4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec0dd67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08bebd214b97819fa7d8cae68041a8e146a694d8 Step #5: MERGE-OUTER: attempt 1558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3577520079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/08bebd214b97819fa7d8cae68041a8e146a694d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2826 processed earlier; will process 1189 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104077== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648b302e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648b2fa2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648b2f85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f563eb8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f563e9a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f563e980858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648b2f5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5648b3a32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648b39cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5648b39ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648b39ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5648b33ec429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5648b33d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5648b33d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5648b343d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5648b302ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5648b311aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5648b2f86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5648b2f902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5648b2f777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5648b2fa34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f563e982082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5648b2f6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72c51896185ecd3fdf700bb5e23aaa6d1881a70e Step #5: MERGE-OUTER: attempt 1559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3578179995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72c51896185ecd3fdf700bb5e23aaa6d1881a70e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2827 processed earlier; will process 1188 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104120== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613e542c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613e53a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613e5383665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff41b83b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff41b65000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff41b62f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613e535ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5613e5e30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613e5dca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613e5dcc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613e5dcc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5613e57ea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613e57d7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613e57d132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613e583b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613e542cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613e5518eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613e5384d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613e538e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613e53757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613e53a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff41b631082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613e5368bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71d4afcdd0b1e4b9827dd90e0c550b54d6e141cb Step #5: MERGE-OUTER: attempt 1560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3579582182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71d4afcdd0b1e4b9827dd90e0c550b54d6e141cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2830 processed earlier; will process 1185 files now Step #5: #1 pulse exec/s: 0 rss: 90Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104238== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a68b5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a68acfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a68ab2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2482bc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24829d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24829b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a68a8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563a6955f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a694f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563a694fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a694fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563a68f19429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563a68f06bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563a68f0032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563a68f6a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563a68b5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563a68c47eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563a68ab3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563a68abd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563a68aa47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563a68ad04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24829b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563a68a97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf127965f6539e65276d55be67b3af5aaf40b4ec Step #5: MERGE-OUTER: attempt 1561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3584252215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bf127965f6539e65276d55be67b3af5aaf40b4ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2838 processed earlier; will process 1177 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:30:44,276 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:30:44,276 T batch transaction: committing... Step #5: 2026-07-11 07:30:44,276 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,276 T batch transaction: end Step #5: 2026-07-11 07:30:44,276 D Stopping io_context Step #5: 2026-07-11 07:30:44,276 T Miner has received stop signal Step #5: 2026-07-11 07:30:44,276 T Not mining - nothing to stop Step #5: 2026-07-11 07:30:44,276 T Blockchain::deinit Step #5: 2026-07-11 07:30:44,277 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:30:44,277 T BlockchainLMDB::close Step #5: 2026-07-11 07:30:44,277 T BlockchainLMDB::sync Step #5: 2026-07-11 07:30:44,280 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:30:44,280 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:30:44,281 T Blockchain::Blockchain Step #5: 2026-07-11 07:30:44,281 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:30:44,281 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:30:44,281 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:30:44,282 D option: fast Step #5: 2026-07-11 07:30:44,282 D option: async Step #5: 2026-07-11 07:30:44,282 D option: 250000000bytes Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::open Step #5: 2026-07-11 07:30:44,282 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:30:44,282 D DB map size: 1073741824 Step #5: 2026-07-11 07:30:44,282 D Space used: 4096 Step #5: 2026-07-11 07:30:44,282 D Space remaining: 1073737728 Step #5: 2026-07-11 07:30:44,282 D Size threshold: 0 Step #5: 2026-07-11 07:30:44,282 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:30:44,282 D Setting m_height to: 0 Step #5: 2026-07-11 07:30:44,282 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,282 T Blockchain::init Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,282 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,282 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,282 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:30:44,282 D init done Step #5: 2026-07-11 07:30:44,283 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,283 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,283 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,283 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:30:44,309 T Blockchain::add_new_block Step #5: 2026-07-11 07:30:44,309 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,309 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:30:44,309 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:30:44,309 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,309 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:30:44,309 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,309 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,309 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,309 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:30:44,309 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,309 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,334 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:30:44,334 D Miner tx hash: Step #5: 2026-07-11 07:30:44,334 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:30:44,334 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:30:44,334 D DB map size: 1073741824 Step #5: 2026-07-11 07:30:44,334 D Space used: 12288 Step #5: 2026-07-11 07:30:44,334 D Space remaining: 1073729536 Step #5: 2026-07-11 07:30:44,334 D Size threshold: 0 Step #5: 2026-07-11 07:30:44,334 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:30:44,334 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:30:44,335 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,335 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,335 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:30:44,335 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:30:44,335 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:30:44,335 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:30:44,335 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,335 D Invalidating block template cache Step #5: 2026-07-11 07:30:44,335 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:30:44,335 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,335 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,335 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,336 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:30:44,336 T Blockchain::get_tail_id Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,336 I Blockchain initialized. last block: 0, d4466.h20.m41.s51 time ago, current difficulty: 1 Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,336 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,336 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,336 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:30:44,336 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:30:44,336 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:30:45,880 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:30:45,880 T BlockchainLMDB::height Step #5: 2026-07-11 07:30:45,880 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:30:45,880 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104353== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b017405594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b017379b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b01735c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cfcadd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cfc8f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cfc8d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b017335e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b017e09138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b017da3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b017da5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b017da535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b0177c3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0177b0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0177aa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0178140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b017405c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0174f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b01735dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0173672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b01734e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b01737a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cfc8d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b017341bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9955e115a7bad960208fe85ccdf3324dc9a217f9 Step #5: MERGE-OUTER: attempt 1562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3588692375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9955e115a7bad960208fe85ccdf3324dc9a217f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2842 processed earlier; will process 1173 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e731add594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e731a51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e731a34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4e7c3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4e7a4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4e7a29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e731a0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7324e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e73247b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e73247d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e73247d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e731f522c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e731f8933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e731e9af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e731e88bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e731e8232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e731eec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e731addc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e731bc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e731a35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e731a3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e731a267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e731a524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd4e7a2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e731a19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73839366d85c132f1220610428b377109af742ca Step #5: MERGE-OUTER: attempt 1563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3590593625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73839366d85c132f1220610428b377109af742ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2844 processed earlier; will process 1171 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104592== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5a83bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5a832fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5a8312665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda0726141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda0707600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda07055858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5a82ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5a8dbf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5a8d59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5a8d5b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5a8d5b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5a88302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5a886733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5a8778f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5a8766bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5a876032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5a87ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5a83bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5a84a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c5a8313d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c5a831d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5a83047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c5a83304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fda07057082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5a82f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd6785f47f958801241de3b6f792d4a1852d3531 Step #5: MERGE-OUTER: attempt 1564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3591649381 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd6785f47f958801241de3b6f792d4a1852d3531' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2846 processed earlier; will process 1169 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acc79f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acc796cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acc794f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb1c02241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb1be3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb1be16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acc7928e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55acc83fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acc8396632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55acc8398375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acc839835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55acc7db6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acc7da3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acc7d9d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acc7e070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acc79f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acc7ae4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acc7950d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acc795a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acc79417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acc796d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb1be18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acc7934bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f9546dd16c8dc630d13f811ac8eed25ab9da841 Step #5: MERGE-OUTER: attempt 1565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3596627132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0f9546dd16c8dc630d13f811ac8eed25ab9da841' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2852 processed earlier; will process 1163 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104811== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b44eae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b44e22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b44e05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f564ad6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f564ab7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f564ab58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b44ddee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557b458b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b4584c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557b4584e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b4584e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557b4526c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b45259bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b4525332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b452bd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b44eaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b44f9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b44e06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b44e102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b44df77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b44e234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f564ab5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b44deabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dcf904a6be697b4a44321aba05c2d5944f96db3 Step #5: MERGE-OUTER: attempt 1566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3597415293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3dcf904a6be697b4a44321aba05c2d5944f96db3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2853 processed earlier; will process 1162 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef85041594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef84fb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef84f98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a72d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a70ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26a70c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef84f71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ef85a45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef859df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ef859e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef859e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ef853ff429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef853ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef853e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef854500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef85041c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef8512deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef84f99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef84fa32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef84f8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef84fb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26a70cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef84f7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27ea932b35e8d6b04902231b2048ef64b89455d0 Step #5: MERGE-OUTER: attempt 1567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3598231129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/27ea932b35e8d6b04902231b2048ef64b89455d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2855 processed earlier; will process 1160 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104941== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab46ac9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab46a3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab46a20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f991445d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f991427200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9914251858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab469f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab474cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab47467632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab47469375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab4746935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab46e87429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab46e74bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab46e6e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab46ed80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab46ac9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab46bb5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab46a21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab46a2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab46a127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab46a3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9914253082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab46a05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00fc0119e841ce1ce500b0547c9423ba4edd8e36 Step #5: MERGE-OUTER: attempt 1568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3598662911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/00fc0119e841ce1ce500b0547c9423ba4edd8e36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2856 processed earlier; will process 1159 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104948== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568cab93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568cab07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568caaea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b68ab541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b688ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b688a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568caac3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5568cb597138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568cb531632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568cb533375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568cb53335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5568cb0082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5568cb03f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568caf50f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568caf3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568caf3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5568cafa20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5568cab93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5568cac7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5568caaebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568caaf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5568caadc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568cab084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8b688ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5568caacfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4668a7c02391735d2f9cb3ccf7a8f1b4d75a3743 Step #5: MERGE-OUTER: attempt 1569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3599405592 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4668a7c02391735d2f9cb3ccf7a8f1b4d75a3743' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2857 processed earlier; will process 1158 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==104961== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e83e7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e83df0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e83dd3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f202f4d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f202f2ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f202f2c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e83dace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558e84880138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e8481a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558e8481c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e8481c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558e842e5ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e8434fd20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x558e843aa9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x558e8428b172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x558e8428b172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x558e83e7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558e83f68eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558e83dd4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558e83dde2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558e83dc57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558e83df14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f202f2cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558e83db8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b93aa3786133ed584833d738e9ce8cd8544a98b8 Step #5: MERGE-OUTER: attempt 1570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3601144687 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b93aa3786133ed584833d738e9ce8cd8544a98b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2858 processed earlier; will process 1157 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105003== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a966e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a96657b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a9663a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ae68cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ae66e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ae66c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a96613e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556a970e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a97081632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556a97083375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a9708335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556a96b582c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a96b8f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a96aa0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a96a8ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a96a8832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a96af20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a966e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a967cfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a9663bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a966452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a9662c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a966584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ae66c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a9661fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59102be3b84645ea926b73f258e56a334e1a9f89 Step #5: MERGE-OUTER: attempt 1571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3605291325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/59102be3b84645ea926b73f258e56a334e1a9f89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2862 processed earlier; will process 1153 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105139== ERROR: libFuzzer: deadly signal Step #5: #0 0x55802e7cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55802e743b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55802e726665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c5973b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c5955000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c5952f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55802e6ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55802f1d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55802f16d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55802f16f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55802f16f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55802ec442c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55802ec7b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55802eb8cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55802eb7abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55802eb7432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55802ebde0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55802e7cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55802e8bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55802e727d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55802e7312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55802e7187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55802e7444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6c59531082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55802e70bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bff51dc05eca8fe5706e3805f9f5547a79f0818c Step #5: MERGE-OUTER: attempt 1572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3606611494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bff51dc05eca8fe5706e3805f9f5547a79f0818c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2864 processed earlier; will process 1151 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105225== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577df966594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577df8dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577df8bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f594e6a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f594e4be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f594e49d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577df896e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5577e036a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577e0304632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5577e0306375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577e030635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5577dfddb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5577dfe1233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5577dfd23f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5577dfd11bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5577dfd0b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5577dfd750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5577df966c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5577dfa52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5577df8bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5577df8c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5577df8af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5577df8db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f594e49f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5577df8a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3380daa0d6b0d9a20a1b92fef0a9bdeb9fe21ea7 Step #5: MERGE-OUTER: attempt 1573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3607802018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3380daa0d6b0d9a20a1b92fef0a9bdeb9fe21ea7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2866 processed earlier; will process 1149 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105308== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba5869a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba5860eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba585f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc69a5a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc69a3b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc69a395858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba585cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba5909e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba59038632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba5903a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba5903a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba58a58429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba58a45bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba58a3f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba58aa90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba5869ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba58786eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba585f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba585fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba585e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba5860f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc69a397082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba585d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32c2f2f1e45ee5b1511c5e4b38351463cb62a855 Step #5: MERGE-OUTER: attempt 1574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3608251527 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32c2f2f1e45ee5b1511c5e4b38351463cb62a855' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2867 processed earlier; will process 1148 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105379== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1485e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e148558b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e14853b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddd74de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddd72f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddd72d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e148514e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e148fe8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e148f82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e148f84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e148f8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e1489a2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e14898fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e14898932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1489f30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e1485e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e1486d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e14853cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1485462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e14852d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1485594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddd72d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e148520bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03ecbde071d9f05445a4a8563d6c763b009866b8 Step #5: MERGE-OUTER: attempt 1575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3608932311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/03ecbde071d9f05445a4a8563d6c763b009866b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2868 processed earlier; will process 1147 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105392== ERROR: libFuzzer: deadly signal Step #5: #0 0x563524ae1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563524a55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563524a38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3e9f3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3e9d5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3e9d32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563524a11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635254e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56352547f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563525481375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56352548135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563524e9f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563524e8cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563524e8632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563524ef00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563524ae1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563524bcdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563524a39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563524a432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563524a2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563524a564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3e9d34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563524a1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b602f75a0b67c6fabe2f64d9abb3c30249288170 Step #5: MERGE-OUTER: attempt 1576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3610729582 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b602f75a0b67c6fabe2f64d9abb3c30249288170' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2869 processed earlier; will process 1146 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==105436== ERROR: libFuzzer: deadly signal Step #5: #0 0x563774e5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563774dd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563774db4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb53177841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb53158d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb53156c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563774d8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563775861138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637757fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637757fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637757fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5637752c6ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563775330d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56377538b9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56377526c172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56377526c172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x563774e5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x563774f49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563774db5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x563774dbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x563774da67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x563774dd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fb53156e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563774d99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf5974558a5aff7e150002a631f2abbbe9e1ce22 Step #5: MERGE-OUTER: attempt 1577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3613195084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bf5974558a5aff7e150002a631f2abbbe9e1ce22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2872 processed earlier; will process 1143 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105532== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f3ce209594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3ce17db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3ce160665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f624df3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f624dd5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f624dd2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f3ce139e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f3cec0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f3ceba7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f3ceba9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f3ceba935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f3ce5c7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f3ce5b4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f3ce5ae32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f3ce6180f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f3ce209c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f3ce2f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f3ce161d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f3ce16b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f3ce1527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f3ce17e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f624dd31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f3ce145bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a43fbdad8b44dfd4650cf3bceccbcba10004b439 Step #5: MERGE-OUTER: attempt 1578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3613660810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a43fbdad8b44dfd4650cf3bceccbcba10004b439' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2873 processed earlier; will process 1142 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105547== ERROR: libFuzzer: deadly signal Step #5: #0 0x561318b4d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561318ac1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561318aa4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f537cb3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f537c95200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f537c931858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561318a7de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561319551138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613194eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5613194ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613194ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561318fc22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561318ff933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561318f0af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561318ef8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561318ef232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561318f5c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561318b4dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561318c39eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561318aa5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561318aaf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561318a967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561318ac24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f537c933082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561318a89bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecb705a574f12a70c8ae8ba7491c5a0cb1ef91c8 Step #5: MERGE-OUTER: attempt 1579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3614269479 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ecb705a574f12a70c8ae8ba7491c5a0cb1ef91c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2874 processed earlier; will process 1141 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105557== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582d9901594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582d9875b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582d9858665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9f093b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9f075000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9f072f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582d9831e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582da305138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582da29f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582da2a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582da2a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582d9cbf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582d9cacbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582d9ca632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582d9d100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582d9901c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582d99edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582d9859d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582d98632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582d984a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582d98764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9f0731082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582d983dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31606899cd2e8b4e9514253777a89a477471605e Step #5: MERGE-OUTER: attempt 1580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3617790149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/31606899cd2e8b4e9514253777a89a477471605e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2877 processed earlier; will process 1138 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7d4808594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7d477cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7d475f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa91109d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa910eb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa910e91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7d4738e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7d520c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7d51a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7d51a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7d51a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7d4bc6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7d4bb3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7d4bad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7d4c170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7d4808c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7d48f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7d4760d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7d476a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7d47517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7d477d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa910e93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7d4744bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f33998d143e69bca7a3e321d8767d6629a61417c Step #5: MERGE-OUTER: attempt 1581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3618583699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f33998d143e69bca7a3e321d8767d6629a61417c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2878 processed earlier; will process 1137 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105670== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5ce573594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5ce4e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5ce4ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c4134f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c4116400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c41143858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5ce4a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b5cef77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5cef11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b5cef13375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5cef1335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b5ce931429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b5ce91ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5ce91832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b5ce9820f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b5ce573c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b5ce65feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5ce4cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5ce4d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5ce4bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5ce4e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c41145082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b5ce4afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cabe70ad683bdc422b18a36cdcec420bd9ff3514 Step #5: MERGE-OUTER: attempt 1582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3619372761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cabe70ad683bdc422b18a36cdcec420bd9ff3514' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2879 processed earlier; will process 1136 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105688== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618f04c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618f0439b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618f041c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57a23f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57a220e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57a21ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618f03f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5618f0ec9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618f0e63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5618f0e65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618f0e6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5618f0883429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618f0870bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618f086a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618f08d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618f04c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618f05b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618f041dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618f04272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618f040e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618f043a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f57a21ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618f0401bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d66bce6e3edda9fbdc42b7bfe9943a70c4f285b Step #5: MERGE-OUTER: attempt 1583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3620166535 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7d66bce6e3edda9fbdc42b7bfe9943a70c4f285b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2880 processed earlier; will process 1135 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105706== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7b54ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7b5442b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7b5425665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd96771441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd96752900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd967508858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7b53fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7b5ed2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7b5e6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e7b5e6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7b5e6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e7b588c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e7b5879bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e7b587332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e7b58dd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e7b54cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e7b55baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e7b5426d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e7b54302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e7b54177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e7b54434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd96750a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e7b540abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fc8f3f0e495a570a101f43edafbaebec8c7c7bd Step #5: MERGE-OUTER: attempt 1584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3621422016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fc8f3f0e495a570a101f43edafbaebec8c7c7bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2882 processed earlier; will process 1133 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4c3120594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4c3094b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4c3077665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29266f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f292650a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29264e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4c3050e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4c3b24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4c3abe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4c3ac0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4c3ac035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4c34de429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4c34cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4c34c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4c352f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4c3120c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d4c320ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4c3078d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4c30822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4c30697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4c30954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29264eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4c305cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e0cf023888c2fd259ab603eab391e7ddebc3cc8 Step #5: MERGE-OUTER: attempt 1585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3624522876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0e0cf023888c2fd259ab603eab391e7ddebc3cc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2884 processed earlier; will process 1131 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105879== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595efb6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595efae3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595efac6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4a701c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4a6e3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4a6e10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595efa9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5595f0573138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595f050d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5595f050f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595f050f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5595effe42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5595f001b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5595eff2cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5595eff1abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5595eff1432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5595eff7e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5595efb6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5595efc5beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5595efac7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5595efad12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5595efab87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5595efae44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb4a6e12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5595efaabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b44f05f44355ce7f4fc59122e59eb8de55469413 Step #5: MERGE-OUTER: attempt 1586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3630148215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b44f05f44355ce7f4fc59122e59eb8de55469413' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2888 processed earlier; will process 1127 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105998== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fe731c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fe7290b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fe7273665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f646655941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f646636e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f646634d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fe724ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fe7d20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fe7cba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fe7cbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fe7cbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fe76da429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555fe76c7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555fe76c132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555fe772b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555fe731cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555fe7408eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555fe7274d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555fe727e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555fe72657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555fe72914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f646634f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555fe7258bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fce7d8f157adb11c6c5638f3f6a599899240c99 Step #5: MERGE-OUTER: attempt 1587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3633027229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2fce7d8f157adb11c6c5638f3f6a599899240c99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2889 processed earlier; will process 1126 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106036== ERROR: libFuzzer: deadly signal Step #5: #0 0x55749bd58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55749bcccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55749bcaf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75405ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75403c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75403a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55749bc88e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55749c75c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55749c6f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55749c6f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55749c6f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55749c116429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55749c103bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55749c0fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55749c1670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55749bd58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55749be44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55749bcb0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55749bcba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55749bca17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55749bccd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75403a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55749bc94bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f721b26aa62ada91f0eacc5cc6e244a0e1ad0ca Step #5: MERGE-OUTER: attempt 1588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3633923213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0f721b26aa62ada91f0eacc5cc6e244a0e1ad0ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2890 processed earlier; will process 1125 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106052== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e5639b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e5630fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e562f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d6f20841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d6f01d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d6effc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e562cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564e56d9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e56d39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564e56d3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e56d3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564e56759429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e56746bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e5674032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e567aa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e5639bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e56487eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e562f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e562fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e562e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e563104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d6effe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e562d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be2a0fcc167aa2584e6c1426546ba2d571a24ac6 Step #5: MERGE-OUTER: attempt 1589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3634712682 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/be2a0fcc167aa2584e6c1426546ba2d571a24ac6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2891 processed earlier; will process 1124 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106070== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e411f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e41165b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e41148665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca62ee941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca62cfe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca62cdd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e41121e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e41bf5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e41b8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e41b91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e41b9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e416662c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e4169d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e415aef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e4159cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e4159632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e416000f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e411f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e412ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e41149d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e411532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e4113a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e411664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca62cdf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e4112dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d372a9b345d5bb063d7ef0d7372554a469f65698 Step #5: MERGE-OUTER: attempt 1590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3637237124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d372a9b345d5bb063d7ef0d7372554a469f65698' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2897 processed earlier; will process 1118 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106199== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d9b974594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d9b8e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d9b8cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febef03e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febeee5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febeee32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d9b8a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555d9c378138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d9c312632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555d9c314375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d9c31435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555d9bd32429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d9bd1fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d9bd1932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d9bd830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d9b974c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d9ba60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d9b8ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d9b8d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d9b8bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d9b8e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7febeee34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d9b8b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53bb64cd8600c7f72549d801d604fb9a9eadbd13 Step #5: MERGE-OUTER: attempt 1591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3640040073 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53bb64cd8600c7f72549d801d604fb9a9eadbd13' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2900 processed earlier; will process 1115 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106319== ERROR: libFuzzer: deadly signal Step #5: #0 0x560aa31c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560aa3139b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560aa311c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33bd96d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33bd78200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33bd761858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560aa30f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560aa3bc9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560aa3b63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560aa3b65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560aa3b6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560aa363a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560aa367133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560aa3582f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560aa3570bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560aa356a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560aa35d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560aa31c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560aa32b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560aa311dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560aa31272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560aa310e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560aa313a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f33bd763082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560aa3101bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f3b9be703ff00465188c72ff348428f082598b9 Step #5: MERGE-OUTER: attempt 1592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3642459237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f3b9be703ff00465188c72ff348428f082598b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2904 processed earlier; will process 1111 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106455== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f5ac09594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f5ab7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f5ab60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c582ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c5810300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c580e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f5ab39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f5b60d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f5b5a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f5b5a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f5b5a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f5b07e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f5b0b533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f5afd3e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x559f5afd5ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x559f5ad01a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x559f5ace7dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x559f5acf5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x559f5acf5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x559f5acf5ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x559f5ab61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x559f5ab6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x559f5ab527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x559f5ab7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f6c580e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x559f5ab45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33ac2aa2b15b5f8adde63acf6cadd9b5867cfd53 Step #5: MERGE-OUTER: attempt 1593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3643502076 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33ac2aa2b15b5f8adde63acf6cadd9b5867cfd53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2905 processed earlier; will process 1110 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106563== ERROR: libFuzzer: deadly signal Step #5: #0 0x55879dff9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55879df6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55879df50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8f33f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8f320700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8f31e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55879df29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55879e9fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55879e997632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55879e999375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55879e99935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55879e3b7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55879e3a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55879e39e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55879e4080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55879dff9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55879e0e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55879df51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55879df5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55879df427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55879df6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa8f31e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55879df35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc555ce4181f78de15d5e2380417e9c3045b262a Step #5: MERGE-OUTER: attempt 1594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3644297761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc555ce4181f78de15d5e2380417e9c3045b262a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2906 processed earlier; will process 1109 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106580== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637dd148594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637dd0bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637dd09f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47ab2f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47ab10600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47ab0e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637dd078e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5637ddb4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637ddae6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637ddae8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637ddae835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5637dd506429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5637dd4f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5637dd4ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637dd5570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637dd148c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637dd234eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637dd0a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637dd0aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637dd0917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637dd0bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47ab0e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637dd084bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba3feafd3e84bca9a325d2b8d55795c251fbabde Step #5: MERGE-OUTER: attempt 1595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3645092504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ba3feafd3e84bca9a325d2b8d55795c251fbabde' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2907 processed earlier; will process 1108 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106598== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d6fdf9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d6fd6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d6fd50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c4323441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c4304900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c43028858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d6fd29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562d707fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d70797632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562d70799375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d7079935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562d701b7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d701a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d7019e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d702080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d6fdf9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d6fee5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d6fd51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d6fd5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d6fd427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d6fd6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c4302a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d6fd35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6f5347ca40566c0d069edc3ece8a3fe954b27e3 Step #5: MERGE-OUTER: attempt 1596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3645881226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d6f5347ca40566c0d069edc3ece8a3fe954b27e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2908 processed earlier; will process 1107 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106616== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af0f9c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af0f937b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af0f91a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb20d22e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb20d04300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb20d022858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af0f8f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55af103c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af10361632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55af10363375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af1036335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55af0fd81429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af0fd6ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af0fd6832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af0fdd20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af0f9c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af0faafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af0f91bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af0f9252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af0f90c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af0f9384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb20d024082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af0f8ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e6220077464925a3c66dba0703a3cb6248fd9f0 Step #5: MERGE-OUTER: attempt 1597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3646669411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3e6220077464925a3c66dba0703a3cb6248fd9f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2909 processed earlier; will process 1106 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106634== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2069c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c206937b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c20691a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e2d4d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e2d2ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e2d2cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2068f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c2073c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c207361632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c207363375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c20736335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c206e382c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c206e6f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c206d80f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c206d6ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c206d6832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c206dd20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2069c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c206aafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c20691bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2069252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c20690c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2069384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6e2d2cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2068ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4dd6c56d74ee4be8208ab72544a4f4cf1ce8dbea Step #5: MERGE-OUTER: attempt 1598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3648740100 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4dd6c56d74ee4be8208ab72544a4f4cf1ce8dbea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2913 processed earlier; will process 1102 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e39a7a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e39a71bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e39a6fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15b72f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15b710900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15b70e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e39a6d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e39b1ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e39b145632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e39b147375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e39b14735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e39ab65429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e39ab52bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e39ab4c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e39abb60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e39a7a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e39a893eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e39a6ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e39a7092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e39a6f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e39a71c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f15b70ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e39a6e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3b1bd90f8dc1d266cb650b0169edd4c469bbfa3 Step #5: MERGE-OUTER: attempt 1599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3649532834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b3b1bd90f8dc1d266cb650b0169edd4c469bbfa3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2914 processed earlier; will process 1101 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee0b4d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee0b447b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee0b42a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effbffd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effbfdeb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effbfdca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee0b403e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee0bed7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee0be71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee0be73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee0be7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee0b891429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee0b87ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee0b87832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee0b8e20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee0b4d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee0b5bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee0b42bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee0b4352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee0b41c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee0b4484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7effbfdcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee0b40fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7f1f2c6d4a4e2b1109f8e944e4558f430bc2b44 Step #5: MERGE-OUTER: attempt 1600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3650329758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7f1f2c6d4a4e2b1109f8e944e4558f430bc2b44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2915 processed earlier; will process 1100 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106830== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568c98b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568c982bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568c980e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a77f5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a77d6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a77d47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568c97e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5568ca2bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568ca255632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568ca257375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568ca25735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5568c9c75429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568c9c62bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568c9c5c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568c9cc60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568c98b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568c99a3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568c980fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568c98192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568c98007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568c982c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a77d49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568c97f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06f8a295aa1239bb357c27e48ee46861188113fc Step #5: MERGE-OUTER: attempt 1601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3653262435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06f8a295aa1239bb357c27e48ee46861188113fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2917 processed earlier; will process 1098 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106913== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d6a746594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d6a6bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d6a69d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ff6c4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ff6a6300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ff6a42858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d6a676e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563d6b14a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d6b0e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563d6b0e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d6b0e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563d6abbb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d6abf233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d6ab10e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x563d6ab12ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x563d6a83ea08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x563d6a824dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x563d6a832ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x563d6a832ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x563d6a832ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x563d6a69ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x563d6a6a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x563d6a68f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x563d6a6bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f0ff6a44082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x563d6a682bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4fa702a6664dd1390f27367e6eb48b235fbec09 Step #5: MERGE-OUTER: attempt 1602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3654057207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f4fa702a6664dd1390f27367e6eb48b235fbec09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2918 processed earlier; will process 1097 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 286Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106988== ERROR: libFuzzer: deadly signal Step #5: #0 0x55757fa05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55757f979b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55757f95c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12719de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12717f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12717d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55757f935e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557580409138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575803a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5575803a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575803a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55757fdc3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55757fdb0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55757fdaa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55757fe140f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55757fa05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55757faf1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55757f95dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55757f9672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55757f94e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55757f97a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12717d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55757f941bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3d04466baeb80221fd85e7f7864f5028043b389 Step #5: MERGE-OUTER: attempt 1603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3654938739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e3d04466baeb80221fd85e7f7864f5028043b389' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2921 processed earlier; will process 1094 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107070== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ee94bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ee9431b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ee9414665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d30ae241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d308f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d308d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ee93ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ee9ec1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ee9e5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ee9e5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ee9e5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ee99322c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557ee996933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557ee987af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557ee9868bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557ee986232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557ee98cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557ee94bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557ee95a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557ee9415d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557ee941f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557ee94067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557ee94324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1d308d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557ee93f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8ad89376907197dd014205e6d4c1a4f50b785a6 Step #5: MERGE-OUTER: attempt 1604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3655614561 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e8ad89376907197dd014205e6d4c1a4f50b785a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2922 processed earlier; will process 1093 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107084== ERROR: libFuzzer: deadly signal Step #5: #0 0x561600c9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561600c12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561600bf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fd41dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fd3ff200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fd3fd1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561600bcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5616016a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56160163c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56160163e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56160163e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616011132c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56160114a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56160105bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561601049bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56160104332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616010ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561600c9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561600d8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561600bf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561600c002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561600be77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561600c134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5fd3fd3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561600bdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de0055ff71092cb6de6b3471514bff06c2eb4fc8 Step #5: MERGE-OUTER: attempt 1605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3656340513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de0055ff71092cb6de6b3471514bff06c2eb4fc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2923 processed earlier; will process 1092 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107098== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee51a0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee51982b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee51965665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e7159f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e713b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e71393858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee5193ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee52412138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee523ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee523ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee523ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee51e832c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ee51eba33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ee51dcbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ee51db9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ee51db332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ee51e1d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ee51a0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ee51afaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ee51966d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ee519702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ee519577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ee519834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1e71395082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ee5194abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e15764f18c88c463f5687456e97b65d7eb5b3c6f Step #5: MERGE-OUTER: attempt 1606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3657066077 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e15764f18c88c463f5687456e97b65d7eb5b3c6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2924 processed earlier; will process 1091 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107112== ERROR: libFuzzer: deadly signal Step #5: #0 0x56195e640594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56195e5b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56195e597665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f779091141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f779072600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7790705858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56195e570e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56195f044138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56195efde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56195efe0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56195efe035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56195e9fe429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56195e9ebbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56195e9e532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56195ea4f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56195e640c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56195e72ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56195e598d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56195e5a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56195e5897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56195e5b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7790707082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56195e57cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bbdd604abca4ea068b5c60dbffd8791035978c6 Step #5: MERGE-OUTER: attempt 1607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3660069363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2bbdd604abca4ea068b5c60dbffd8791035978c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2927 processed earlier; will process 1088 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107201== ERROR: libFuzzer: deadly signal Step #5: #0 0x56488cf64594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56488ced8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56488cebb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e74a1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e7482900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e74808858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56488ce94e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56488d968138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56488d902632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56488d904375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56488d90435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56488d322429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56488d30fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56488d30932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56488d3730f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56488cf64c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56488d050eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56488cebcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56488cec62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56488cead7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56488ced94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e7480a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56488cea0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44fd2251b7ed3f37c62074f62c1b44ec7230a95d Step #5: MERGE-OUTER: attempt 1608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3660867784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/44fd2251b7ed3f37c62074f62c1b44ec7230a95d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2928 processed earlier; will process 1087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107219== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e1ff17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e1fe8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e1fe6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f028bc5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f028ba7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f028ba4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e1fe47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558e2091b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e208b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558e208b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e208b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558e202d5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558e202c2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558e202bc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558e203260f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558e1ff17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558e20003eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558e1fe6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558e1fe792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558e1fe607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558e1fe8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f028ba51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558e1fe53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61ffcecef4b98f498a87b911aa84cc1758944164 Step #5: MERGE-OUTER: attempt 1609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3661659195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/61ffcecef4b98f498a87b911aa84cc1758944164' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2929 processed earlier; will process 1086 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107237== ERROR: libFuzzer: deadly signal Step #5: #0 0x556060155594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560600c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560600ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3805b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3803ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3803a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556060085e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556060b59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556060af3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556060af5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556060af535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556060513429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556060500bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5560604fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5560605640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556060155c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556060241eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5560600add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5560600b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55606009e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5560600ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3803ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556060091bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cecb382465e018290521add111e03bf8cf4681f Step #5: MERGE-OUTER: attempt 1610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3662445818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1cecb382465e018290521add111e03bf8cf4681f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2930 processed earlier; will process 1085 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107255== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dc0d4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dc0cc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dc0ca3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4707dd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4707beb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4707bca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dc0c7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563dc1750138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dc16ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563dc16ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dc16ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563dc110a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dc10f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dc10f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dc115b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dc0d4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dc0e38eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dc0ca4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dc0cae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dc0c957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dc0cc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4707bcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dc0c88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed7006b7bc5cbb97331df61dd1da139053a3512b Step #5: MERGE-OUTER: attempt 1611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3663236405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed7006b7bc5cbb97331df61dd1da139053a3512b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2931 processed earlier; will process 1084 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107273== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6ad465594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6ad3d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6ad3bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f561649041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56162a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5616284858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6ad395e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a6ade69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6ade03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a6ade05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6ade0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a6ad823429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6ad810bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6ad80a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6ad8740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6ad465c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6ad551eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6ad3bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6ad3c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6ad3ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6ad3da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5616286082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6ad3a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-105ee19fc3570a41f0690fe4aed90f3d312e42bd Step #5: MERGE-OUTER: attempt 1612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3664029324 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/105ee19fc3570a41f0690fe4aed90f3d312e42bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2932 processed earlier; will process 1083 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107291== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f439f4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f439ec3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f439ea6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb0a05741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb09e6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb09e4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f439e7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f43a953138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f43a8ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f43a8ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f43a8ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f43a30d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f43a2fabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f43a2f432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f43a35e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f439f4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f43a03beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f439ea7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f439eb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f439e987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f439ec44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb09e4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f439e8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc451a9f1bdd7ebfff0d938910b8e9c5054af6ff Step #5: MERGE-OUTER: attempt 1613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3664820850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc451a9f1bdd7ebfff0d938910b8e9c5054af6ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2933 processed earlier; will process 1082 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107309== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbb3728594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbb369cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbb367f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb6821141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb6802600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb68005858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbb3658e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fbb412c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbb40c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fbb40c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbb40c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fbb3ae6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fbb3ad3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fbb3acd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fbb3b370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fbb3728c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fbb3814eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fbb3680d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fbb368a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fbb36717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fbb369d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb68007082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fbb3664bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-288dd8323a79ac487e7687159239710a2513013c Step #5: MERGE-OUTER: attempt 1614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3665607687 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/288dd8323a79ac487e7687159239710a2513013c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2934 processed earlier; will process 1081 files now Step #5: #1 pulse exec/s: 0 rss: 306Mb Step #5: #2 pulse exec/s: 2 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107327== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cf8b36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cf8aaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cf8a8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87578de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87576f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87576d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cf8a66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564cf953a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cf94d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564cf94d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cf94d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564cf8ef4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564cf8ee1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564cf8edb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564cf8f450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564cf8b36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564cf8c22eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564cf8a8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564cf8a982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564cf8a7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564cf8aab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87576d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564cf8a72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4db3560267cb07057216a5a4be6858ddab87be2b Step #5: MERGE-OUTER: attempt 1615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3667422457 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4db3560267cb07057216a5a4be6858ddab87be2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2937 processed earlier; will process 1078 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==107419== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b07640594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b075b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b07597665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d1ee0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d1ec1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d1ebfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b07570e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b08044138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b07fde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b07fe0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b07fe035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b07aa9ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b07b13d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x559b07b6e9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x559b07a4f172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x559b07a4f172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559b07640c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559b0772ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559b07598d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x559b075a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x559b075897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x559b075b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f6d1ebfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559b0757cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c74640320746f16f7896edde227dc1f50007b69e Step #5: MERGE-OUTER: attempt 1616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3668326323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c74640320746f16f7896edde227dc1f50007b69e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2938 processed earlier; will process 1077 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107440== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627dbe27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627dbd9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627dbd7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98699cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98697e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98697c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627dbd57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627dc82b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627dc7c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627dc7c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627dc7c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627dc1e5429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627dc1d2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627dc1cc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627dc2360f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627dbe27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627dbf13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627dbd7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627dbd892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627dbd707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627dbd9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98697c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627dbd63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0123cabda25cb360d336e2e0537e2bbf6573bc69 Step #5: MERGE-OUTER: attempt 1617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3668989940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0123cabda25cb360d336e2e0537e2bbf6573bc69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2939 processed earlier; will process 1076 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107513== ERROR: libFuzzer: deadly signal Step #5: #0 0x558060355594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580602c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580602ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17af30341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17af11800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17af0f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558060285e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558060d59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558060cf3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558060cf5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558060cf535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5580607ca2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55806080133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558060712f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558060700bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5580606fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5580607640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558060355c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558060441eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5580602add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580602b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55806029e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580602ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f17af0f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558060291bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6804d950d6931a441234478b370cead33eed98f Step #5: MERGE-OUTER: attempt 1618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3670751555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f6804d950d6931a441234478b370cead33eed98f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2942 processed earlier; will process 1073 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107634== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ff6d11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ff6c85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ff6c68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c922ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c920df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c920be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ff6c41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ff7715138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ff76af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ff76b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ff76b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564ff70cf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ff70bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ff70b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ff71200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ff6d11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ff6dfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ff6c69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ff6c732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ff6c5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ff6c864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c920c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ff6c4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7582210677b55bd2a9676d64e61f7deceb0d87f Step #5: MERGE-OUTER: attempt 1619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3671540645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7582210677b55bd2a9676d64e61f7deceb0d87f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2943 processed earlier; will process 1072 files now Step #5: #1 pulse exec/s: 0 rss: 254Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107652== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576dedad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576ded21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576ded04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80d68a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80d66b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80d6694858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576decdde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5576df7b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576df74b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576df74d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576df74d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576df16b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576df158bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576df15232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576df1bc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576dedadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576dee99eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576ded05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576ded0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576decf67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576ded224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80d6696082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576dece9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f787286236b8101cdb3402ffaeac9a786d8a48dd Step #5: MERGE-OUTER: attempt 1620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3673446574 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f787286236b8101cdb3402ffaeac9a786d8a48dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2947 processed earlier; will process 1068 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107804== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d1e098594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d1e00cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d1dfef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb471d9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb471baa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb471b89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d1dfc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557d1ea9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d1ea36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557d1ea38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d1ea3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557d1e50d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d1e54433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d1e455f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d1e443bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d1e43d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d1e4a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d1e098c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d1e184eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d1dff0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d1dffa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d1dfe17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d1e00d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb471b8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d1dfd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ca65b05ecd46aaee12aabece53150a7703d0cbf Step #5: MERGE-OUTER: attempt 1621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3675733324 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9ca65b05ecd46aaee12aabece53150a7703d0cbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2950 processed earlier; will process 1065 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107894== ERROR: libFuzzer: deadly signal Step #5: #0 0x561aa7f6c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561aa7ee0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561aa7ec3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdff47741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdff28c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdff26b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561aa7e9ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561aa8970138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561aa890a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561aa890c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561aa890c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561aa832a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561aa8317bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561aa831132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561aa837b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561aa7f6cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561aa8058eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561aa7ec4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561aa7ece2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561aa7eb57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561aa7ee14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdff26d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561aa7ea8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dd0b15b07e3b9bd433c6d52dbc7c13d766b04d9 Step #5: MERGE-OUTER: attempt 1622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3677168986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0dd0b15b07e3b9bd433c6d52dbc7c13d766b04d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2954 processed earlier; will process 1061 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:32:15,364 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:15,653 I Loading checkpoints Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,654 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:15,672 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:16,025 I Loading checkpoints Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,026 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: 2026-07-11 07:32:16,043 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:16,391 I Loading checkpoints Step #5: 2026-07-11 07:32:16,445 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,445 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,446 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:32:16,463 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:17,057 I Loading checkpoints Step #5: 2026-07-11 07:32:17,070 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108015== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b347b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b34725b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b34708665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17d5afd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f17d591200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f17d58f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b346e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b351b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b3514f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b35151375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b3515135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b34c262c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b34c5d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b34b7be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x561b34b7dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561b348a9a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561b3488fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561b3489dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561b3489dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561b3489dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561b34709d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561b347132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561b346fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561b347264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f17d58f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561b346edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae590286e0529247d07d0e6739c9da293df691d6 Step #5: MERGE-OUTER: attempt 1623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3680056283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae590286e0529247d07d0e6739c9da293df691d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2960 processed earlier; will process 1055 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108132== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce31a02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce31976b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce31959665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff11eb1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff11e93000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff11e90f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce31932e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce32406138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce323a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce323a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce323a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce31dc0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce31dadbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce31da732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce31e110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce31a02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce31aeeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce3195ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce319642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce3194b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce319774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff11e911082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce3193ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae419629b99a7f88714e64fe24eb615fe1743fbb Step #5: MERGE-OUTER: attempt 1624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3680851718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae419629b99a7f88714e64fe24eb615fe1743fbb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2961 processed earlier; will process 1054 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108150== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610a92af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610a9223b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610a9206665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdf0efb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdf0d1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdf0cef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610a91dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5610a9cb3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610a9c4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5610a9c4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610a9c4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5610a966d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5610a965abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5610a965432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5610a96be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5610a92afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5610a939beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5610a9207d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5610a92112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5610a91f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5610a92244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdf0cf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5610a91ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59f50ebe936ec5f4be5cb5e10351e01c02328abf Step #5: MERGE-OUTER: attempt 1625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3681638719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/59f50ebe936ec5f4be5cb5e10351e01c02328abf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2962 processed earlier; will process 1053 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 0 rss: 290Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108168== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e37a97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e37a0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e379ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fccda8d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fccda6e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fccda6c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e379c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e3849b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e38435632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e38437375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e3843735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e37e55429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e37e42bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e37e3c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e37ea60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e37a97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e37b83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e379efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e379f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e379e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e37a0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fccda6c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e379d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9901bed7d88a9f4b4a7895c88dc94620b15664c8 Step #5: MERGE-OUTER: attempt 1626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3682508776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9901bed7d88a9f4b4a7895c88dc94620b15664c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2965 processed earlier; will process 1050 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108252== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572fc913594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572fc887b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572fc86a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26bcf0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26bcd1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26bccf5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572fc843e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5572fd317138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572fd2b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572fd2b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572fd2b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5572fcd882c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5572fcdbf33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572fccd0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5572fccbebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5572fccb832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572fcd220f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572fc913c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5572fc9ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5572fc86bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572fc8752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572fc85c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572fc8884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26bccf7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572fc84fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b95108ed675fa9820c02ab06c71901a761d7473 Step #5: MERGE-OUTER: attempt 1627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3683705242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7b95108ed675fa9820c02ab06c71901a761d7473' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2967 processed earlier; will process 1048 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108336== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ea68ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ea6862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ea6845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8b2ba041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8b29b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8b2994858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ea681ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ea72f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ea728c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ea728e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ea728e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ea6d632c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557ea6d9a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557ea6cabf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557ea6c99bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557ea6c9332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557ea6cfd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557ea68eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557ea69daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557ea6846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557ea68502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557ea68377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557ea68634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa8b2996082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557ea682abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de59e22d7e9093907e23357ee9b264bd1f0dc279 Step #5: MERGE-OUTER: attempt 1628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3684175282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de59e22d7e9093907e23357ee9b264bd1f0dc279' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2968 processed earlier; will process 1047 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==108344== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9a2333594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9a22a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9a228a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd88e06541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd88de7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd88de59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9a2263e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9a2d37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9a2cd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9a2cd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9a2cd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9a279cad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f9a2806d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55f9a28619cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55f9a2742172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55f9a2742172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55f9a2333c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55f9a241feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55f9a228bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55f9a22952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55f9a227c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55f9a22a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fd88de5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55f9a226fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccbebf1dbe295ef96f05aa70711c2ec426b86505 Step #5: MERGE-OUTER: attempt 1629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3685083214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ccbebf1dbe295ef96f05aa70711c2ec426b86505' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2969 processed earlier; will process 1046 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108427== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9d867f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9d85f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9d85d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68e5ab141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68e58c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68e58a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9d85afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e9d9083138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9d901d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e9d901f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9d901f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e9d8af42c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e9d8b2b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e9d8a3cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e9d8a2abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e9d8a2432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e9d8a8e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e9d867fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e9d876beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e9d85d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e9d85e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e9d85c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e9d85f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f68e58a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e9d85bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81a139829f4ddfba52d957dcb2df6b128f4d87c8 Step #5: MERGE-OUTER: attempt 1630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3686425034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81a139829f4ddfba52d957dcb2df6b128f4d87c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2971 processed earlier; will process 1044 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108513== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfb910f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfb9083b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfb9066665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ecc39d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ecc1b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ecc191858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfb903fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dfb9b13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfb9aad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dfb9aaf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfb9aaf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dfb95842c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dfb95bb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dfb94ccf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dfb94babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dfb94b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dfb951e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dfb910fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dfb91fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dfb9067d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dfb90712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dfb90587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dfb90844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ecc193082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dfb904bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b094b251b1e6dbf7814022d87e24eea62de6097c Step #5: MERGE-OUTER: attempt 1631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3687153311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b094b251b1e6dbf7814022d87e24eea62de6097c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2972 processed earlier; will process 1043 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108527== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b0aac1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b0aa35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b0aa18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87af66241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87af47700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87af456858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b0a9f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b0b4c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b0b45f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b0b461375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b0b46135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b0ae7f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b0ae6cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b0ae6632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b0aed00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b0aac1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b0abadeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b0aa19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b0aa232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b0aa0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b0aa364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87af458082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b0a9fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e21d763d9653a149cdaf10c548e29276446849a8 Step #5: MERGE-OUTER: attempt 1632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3689372955 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e21d763d9653a149cdaf10c548e29276446849a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2975 processed earlier; will process 1040 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108593== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594500f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559450065b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559450048665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70bff4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70bfd6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70bfd40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559450021e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559450af5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559450a8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559450a91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559450a9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594504af429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55945049cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55945049632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594505000f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594500f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594501ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559450049d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594500532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55945003a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594500664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70bfd42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55945002dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89707644491656e364be63e592dd3cfccd72830e Step #5: MERGE-OUTER: attempt 1633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3693358414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89707644491656e364be63e592dd3cfccd72830e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2979 processed earlier; will process 1036 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108761== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa78403594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa78377b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa7835a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e81acc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e818e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e818c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa78333e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa78e07138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa78da1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa78da3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa78da335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa787c1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa787aebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa787a832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa788120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa78403c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa784efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa7835bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa783652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa7834c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa783784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e818c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa7833fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f428bba2c42f6acf2db2796c349b8ad6b65ad70e Step #5: MERGE-OUTER: attempt 1634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3703714401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f428bba2c42f6acf2db2796c349b8ad6b65ad70e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2982 processed earlier; will process 1033 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108847== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd67a0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd6797eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd67961665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87389ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87387e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87387c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd6793ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd6840e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd683a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd683aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd683aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd67e7f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd67eb633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd67dc7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fd67db5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fd67daf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fd67e190f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fd67a0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fd67af6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fd67962d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fd6796c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fd679537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fd6797f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f87387c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fd67946bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70a7d0a1ce9dac6fab591a7ed6edc4c39a655527 Step #5: MERGE-OUTER: attempt 1635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3707891543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/70a7d0a1ce9dac6fab591a7ed6edc4c39a655527' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2983 processed earlier; will process 1032 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108885== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d64153594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d640c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d640aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f207307e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2072e9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2072e72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d64083e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557d64b57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d64af1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557d64af3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d64af335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557d645c82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d645ff33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d64510f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d644febd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d644f832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d645620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d64153c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d6423feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d640abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d640b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d6409c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d640c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2072e74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d6408fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39c2e2a5c9b380c90cbe6403d5f1c871677d5dc3 Step #5: MERGE-OUTER: attempt 1636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3710090490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/39c2e2a5c9b380c90cbe6403d5f1c871677d5dc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2986 processed earlier; will process 1029 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108937== ERROR: libFuzzer: deadly signal Step #5: #0 0x563642003594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563641f77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563641f5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8932d0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8932b1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8932afb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563641f33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563642a07138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636429a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5636429a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636429a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5636423c1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5636423aebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5636423a832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636424120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563642003c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5636420efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563641f5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563641f652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563641f4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563641f784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8932afd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563641f3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d1d934c6ef1b85fe450c30bf6b9ef7c1fe7c1ac Step #5: MERGE-OUTER: attempt 1637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3715991918 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6d1d934c6ef1b85fe450c30bf6b9ef7c1fe7c1ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2989 processed earlier; will process 1026 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109091== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602aa479594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602aa3edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602aa3d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36d7c9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36d7aaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36d7a8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602aa3a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5602aae7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602aae17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5602aae19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602aae1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5602aa837429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5602aa824bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5602aa81e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602aa8880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602aa479c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5602aa565eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602aa3d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602aa3db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602aa3c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602aa3ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36d7a90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5602aa3b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3110e03dd6b29aaaf1a24fbefe39bbe9a39a090f Step #5: MERGE-OUTER: attempt 1638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3717224997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3110e03dd6b29aaaf1a24fbefe39bbe9a39a090f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2990 processed earlier; will process 1025 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109102== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d67c699594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d67c60db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d67c5f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e7d23241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e7d04700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e7d026858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d67c5c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d67d09d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d67d037632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d67d039375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d67d03935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d67ca57429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d67ca44bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d67ca3e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d67caa80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d67c699c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d67c785eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d67c5f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d67c5fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d67c5e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d67c60e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e7d028082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d67c5d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c36af543f619a6265cc8ac4a2797f88d44ceef0 Step #5: MERGE-OUTER: attempt 1639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3719056899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c36af543f619a6265cc8ac4a2797f88d44ceef0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2991 processed earlier; will process 1024 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109119== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8f1fac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8f1f20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8f1f03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33da20641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33da01b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33d9ffa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8f1edce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b8f29b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8f294a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b8f294c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8f294c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b8f236a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8f2357bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8f235132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8f23bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8f1facc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8f2098eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8f1f04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8f1f0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8f1ef57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8f1f214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33d9ffc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8f1ee8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7161db6b5d51c5c1879b2b2be07619ffe8520e6a Step #5: MERGE-OUTER: attempt 1640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3720653711 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7161db6b5d51c5c1879b2b2be07619ffe8520e6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2993 processed earlier; will process 1022 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109233== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a561249594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5611bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5611a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad2518e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad24fa300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad24f82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a561179e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a561c4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a561be7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a561be9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a561be935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a561607429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5615f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5615ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5616580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a561249c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a561335eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5611a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5611ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5611927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5611be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fad24f84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a561185bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73581fa060dd486040d3a16780511568ce30fca2 Step #5: MERGE-OUTER: attempt 1641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3723638299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73581fa060dd486040d3a16780511568ce30fca2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2996 processed earlier; will process 1019 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109330== ERROR: libFuzzer: deadly signal Step #5: #0 0x563714744594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637146b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56371469b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59d48a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59d46b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59d4698858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563714674e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563715148138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637150e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637150e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637150e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563714bb92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563714bf033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563714b01f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563714aefbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563714ae932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563714b530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563714744c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563714830eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56371469cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5637146a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56371468d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5637146b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59d469a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563714680bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b56f060740fc9d28c163e69c5e20a8dba26af384 Step #5: MERGE-OUTER: attempt 1642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3725511901 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b56f060740fc9d28c163e69c5e20a8dba26af384' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2997 processed earlier; will process 1018 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109378== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584326d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558432645b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558432628665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3411add41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34118f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34118d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558432601e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5584330d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55843306f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558433071375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55843307135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558432a8f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558432a7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558432a7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558432ae00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5584326d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5584327bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558432629d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5584326332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55843261a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5584326464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34118d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55843260dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a94d099fb99890032f7d2128e4d66636ce9c7009 Step #5: MERGE-OUTER: attempt 1643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3727101162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a94d099fb99890032f7d2128e4d66636ce9c7009' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2998 processed earlier; will process 1017 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109396== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a69441594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a693b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a69398665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa81d28341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa81d09800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa81d077858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a69371e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560a69e45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a69ddf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560a69de1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a69de135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560a697ff429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a697ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a697e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a698500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a69441c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a6952deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a69399d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a693a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a6938a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a693b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa81d079082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a6937dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fffbacae89225522f6187562606cca813263b7e3 Step #5: MERGE-OUTER: attempt 1644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3728687934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fffbacae89225522f6187562606cca813263b7e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 2999 processed earlier; will process 1016 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109414== ERROR: libFuzzer: deadly signal Step #5: #0 0x562afff68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562affedcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562affebf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f515309f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5152eb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5152e93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562affe98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b0096c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b00906632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b00908375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b0090835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b00326429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562b00313bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562b0030d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562b003770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562afff68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562b00054eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562affec0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562affeca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562affeb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562affedd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5152e95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562affea4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16893a62ba7b2d0c8bc3642856e214e0d01db61b Step #5: MERGE-OUTER: attempt 1645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3730333423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/16893a62ba7b2d0c8bc3642856e214e0d01db61b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3000 processed earlier; will process 1015 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109434== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f51975594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f518e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f518cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f897431241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f897412700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8974106858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f518a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f52379138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f52313632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f52315375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f5231535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f51d33429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f51d20bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f51d1a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f51d840f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f51975c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f51a61eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f518cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f518d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f518be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f518ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8974108082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f518b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d138d5056c53bb6afc77c3d70303eb0de585ed84 Step #5: MERGE-OUTER: attempt 1646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3731885381 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d138d5056c53bb6afc77c3d70303eb0de585ed84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3002 processed earlier; will process 1013 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109542== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da0c2bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da0c231b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da0c214665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5ed7d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5ed5e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5ed5c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da0c1ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55da0ccc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da0cc5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55da0cc5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da0cc5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55da0c67b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da0c668bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da0c66232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da0c6cc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da0c2bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da0c3a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da0c215d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da0c21f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da0c2067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da0c2324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5ed5c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da0c1f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81f4ef09012828479ea44aa4ae396eb44c33cdca Step #5: MERGE-OUTER: attempt 1647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3733489268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81f4ef09012828479ea44aa4ae396eb44c33cdca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3003 processed earlier; will process 1012 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109559== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559bf509594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559bf47db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559bf460665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03c0ef441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03c0d0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03c0ce8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559bf439e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5559bff0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559bfea7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5559bfea9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559bfea935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5559bf8c7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5559bf8b4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5559bf8ae32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5559bf9180f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5559bf509c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5559bf5f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5559bf461d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5559bf46b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5559bf4527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5559bf47e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03c0cea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5559bf445bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef2aeb6deb77712733649a7c070a97f78281499b Step #5: MERGE-OUTER: attempt 1648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3735092701 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ef2aeb6deb77712733649a7c070a97f78281499b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3004 processed earlier; will process 1011 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109577== ERROR: libFuzzer: deadly signal Step #5: #0 0x56097cf0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56097ce83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56097ce66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb362f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb3610c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb360eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56097ce3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56097d913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56097d8ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56097d8af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56097d8af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56097d2cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56097d2babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56097d2b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56097d31e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56097cf0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56097cffbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56097ce67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56097ce712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56097ce587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56097ce844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb360ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56097ce4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e214f43a86dc493a8d2d5c8ef83b85e9ca4b476 Step #5: MERGE-OUTER: attempt 1649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3736247093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e214f43a86dc493a8d2d5c8ef83b85e9ca4b476' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3005 processed earlier; will process 1010 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109595== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ec7ab7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ec7a2bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ec7a0e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff96d56041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff96d37500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff96d354858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ec79e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ec84bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ec8455632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ec8457375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ec845735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ec7e75429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ec7e62bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ec7e5c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ec7ec60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ec7ab7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ec7ba3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ec7a0fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ec7a192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ec7a007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ec7a2c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff96d356082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ec79f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6a610624f2ec1b0283397668602694772008439 Step #5: MERGE-OUTER: attempt 1650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3737419829 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a6a610624f2ec1b0283397668602694772008439' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3006 processed earlier; will process 1009 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109613== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d415f28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d415e9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d415e7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88402e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88400fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88400dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d415e58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d41692c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4168c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4168c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4168c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4162e6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4162d3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4162cd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4163370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d415f28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d416014eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d415e80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d415e8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d415e717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d415e9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88400df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d415e64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c812f479d06f15f84f1a9a755ce82899c626ae0 Step #5: MERGE-OUTER: attempt 1651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3738572580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c812f479d06f15f84f1a9a755ce82899c626ae0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3007 processed earlier; will process 1008 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109627== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a88e07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a88d7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a88d5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf9ce8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf9cc9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf9cc75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a88d37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559a8980b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a897a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559a897a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a897a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559a8927c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559a892b333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559a891c4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559a891b2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559a891ac32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559a892160f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559a88e07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559a88ef3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559a88d5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559a88d692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559a88d507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559a88d7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf9cc77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559a88d43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61c4b02572f9c2e33dbed4513cf062d99e5b5ae3 Step #5: MERGE-OUTER: attempt 1652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3740421847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/61c4b02572f9c2e33dbed4513cf062d99e5b5ae3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3008 processed earlier; will process 1007 files now Step #5: #1 pulse exec/s: 0 rss: 288Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2da16e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2da0e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2da0c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb83c8bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb83c6d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb83c6b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2da09ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a2dab72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2dab0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a2dab0e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2dab0e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a2da52c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2da519bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2da51332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2da57d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2da16ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2da25aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2da0c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2da0d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2da0b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2da0e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb83c6b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2da0aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7594d5bfddc464d3ddc085c5b2b7f01c40e7d20 Step #5: MERGE-OUTER: attempt 1653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3746511808 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7594d5bfddc464d3ddc085c5b2b7f01c40e7d20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3012 processed earlier; will process 1003 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109799== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f5ac9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f5ac12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f5abf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3747c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3745da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3745b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f5abcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f5b6a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f5b63c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f5b63e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f5b63e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f5b1132c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f5b14a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563f5b05bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563f5b049bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563f5b04332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563f5b0ad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563f5ac9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563f5ad8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563f5abf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563f5ac002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563f5abe77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563f5ac134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc3745bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563f5abdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c314754d0abdd7789e86973d84837161c24b2e2 Step #5: MERGE-OUTER: attempt 1654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3748291566 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c314754d0abdd7789e86973d84837161c24b2e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3013 processed earlier; will process 1002 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109816== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8cb7ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8cb722b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8cb705665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15106f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f151050a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15104e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8cb6dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a8cc1b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8cc14c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a8cc14e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8cc14e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a8cbb6c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8cbb59bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8cbb5332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a8cbbbd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a8cb7aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a8cb89aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a8cb706d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8cb7102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8cb6f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8cb7234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f15104eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a8cb6eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-729cc1045578993ab02361458baae320af530a33 Step #5: MERGE-OUTER: attempt 1655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3749398092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/729cc1045578993ab02361458baae320af530a33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3014 processed earlier; will process 1001 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109830== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b50702594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b50676b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b50659665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f026916841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0268f7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0268f5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b50632e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563b51106138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b510a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563b510a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b510a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563b50ac0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b50aadbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b50aa732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b50b110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b50702c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b507eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b5065ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b506642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b5064b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b506774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0268f5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b5063ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d30d8b0c798bbafb1eda68acd5230e42b280c4d Step #5: MERGE-OUTER: attempt 1656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3752282292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3d30d8b0c798bbafb1eda68acd5230e42b280c4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3015 processed earlier; will process 1000 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109878== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625438b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562543829b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56254380c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ca02e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ca00f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ca00d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625437e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5625442b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562544253632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562544255375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56254425535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562543c73429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562543c60bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562543c5a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562543cc40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625438b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625439a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56254380dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625438172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625437fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56254382a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7ca00d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625437f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e9038f35c464cd717beb586792b9bc73c8cd28e Step #5: MERGE-OUTER: attempt 1657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3753796176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e9038f35c464cd717beb586792b9bc73c8cd28e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3016 processed earlier; will process 999 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109896== ERROR: libFuzzer: deadly signal Step #5: #0 0x56416d68c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56416d600b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56416d5e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce068f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce0670a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce066e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56416d5bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56416e090138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56416e02a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56416e02c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56416e02c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56416da4a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56416da37bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56416da3132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56416da9b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56416d68cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56416d778eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56416d5e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56416d5ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56416d5d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56416d6014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce066eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56416d5c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-253575e2bbeb9dc907946313097f2c91f7fb97c7 Step #5: MERGE-OUTER: attempt 1658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3756704369 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/253575e2bbeb9dc907946313097f2c91f7fb97c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3018 processed earlier; will process 997 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55758c857594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55758c7cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55758c7ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0892ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0890ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0890de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55758c787e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55758d25b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55758d1f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55758d1f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55758d1f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55758cccc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55758cd0333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55758cc21e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55758cc23ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55758c94fa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55758c935dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55758c943ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55758c943ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55758c943ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55758c7afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55758c7b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55758c7a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55758c7cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ff0890e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55758c793bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ecda34066eaa470e172e70368f568e2772d696d Step #5: MERGE-OUTER: attempt 1659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3760469105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ecda34066eaa470e172e70368f568e2772d696d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3019 processed earlier; will process 996 files now Step #5: #1 pulse exec/s: 1 rss: 154Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110048== ERROR: libFuzzer: deadly signal Step #5: #0 0x56384c895594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56384c809b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56384c7ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe12605241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe125e6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe125e46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56384c7c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56384d299138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56384d233632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56384d235375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56384d23535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56384cc53429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56384cc40bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56384cc3a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56384cca40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56384c895c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56384c981eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56384c7edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56384c7f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56384c7de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56384c80a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe125e48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56384c7d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0438ec5481bdf71a039318eb9b0969b6e9308b85 Step #5: MERGE-OUTER: attempt 1660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3762755042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0438ec5481bdf71a039318eb9b0969b6e9308b85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3021 processed earlier; will process 994 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110094== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbfc174594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbfc0e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbfc0cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc8be6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc8bc7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc8bc55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbfc0a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dbfcb78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbfcb12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dbfcb14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbfcb1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dbfc532429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dbfc51fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dbfc51932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dbfc5830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dbfc174c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dbfc260eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dbfc0ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dbfc0d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dbfc0bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dbfc0e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdc8bc57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dbfc0b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae60b6d9ef8045516adb7d8b5f721a0e0ec0fd5c Step #5: MERGE-OUTER: attempt 1661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3764320996 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae60b6d9ef8045516adb7d8b5f721a0e0ec0fd5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3022 processed earlier; will process 993 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110111== ERROR: libFuzzer: deadly signal Step #5: #0 0x561768c3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561768bb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561768b95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4996d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4994ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff4994cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561768b6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561769642138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617695dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5617695de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617695de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561768ffc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561768fe9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561768fe332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56176904d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561768c3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561768d2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561768b96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561768ba02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561768b877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561768bb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff4994ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561768b7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4f2a0f178c46e8ddd0470b067763eec944a2c7d Step #5: MERGE-OUTER: attempt 1662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3765835174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c4f2a0f178c46e8ddd0470b067763eec944a2c7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3023 processed earlier; will process 992 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110129== ERROR: libFuzzer: deadly signal Step #5: #0 0x556083462594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560833d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560833b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04827af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04825c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04825a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556083392e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556083e66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556083e00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556083e02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556083e0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5560838d72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55608390e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55608381ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55608380dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55608380732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5560838710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556083462c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55608354eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5560833bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5560833c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5560833ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5560833d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f04825a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55608339ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3c166776f6bfcfabbd0ca84b1c1429164ff1cd6 Step #5: MERGE-OUTER: attempt 1663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3768216317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c3c166776f6bfcfabbd0ca84b1c1429164ff1cd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3025 processed earlier; will process 990 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110209== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1bcd5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1bccd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1bccb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf1597541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf1578a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf15769858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1bcc8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d1bd762138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1bd6fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d1bd6fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1bd6fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1bd11c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d1bd109bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d1bd10332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1bd16d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1bcd5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d1bce4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1bccb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1bccc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1bcca77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1bccd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf1576b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1bcc9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6b6db57264ff682459f1b179e2286c747bcc5df Step #5: MERGE-OUTER: attempt 1664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3776408307 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a6b6db57264ff682459f1b179e2286c747bcc5df' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3028 processed earlier; will process 987 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110324== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f3ec666594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f3ec5dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3ec5bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5094e4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5094c5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5094c36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f3ec596e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f3ed06a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f3ed004632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f3ed006375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f3ed00635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f3ecadb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f3ecb1233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f3eca30e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55f3eca32ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55f3ec75ea08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55f3ec744dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55f3ec752ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55f3ec752ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55f3ec752ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55f3ec5bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55f3ec5c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55f3ec5af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55f3ec5db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f5094c38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55f3ec5a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d71d8839b39bcbedd61fa1b1f307d29abfcfdc7b Step #5: MERGE-OUTER: attempt 1665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3780399348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d71d8839b39bcbedd61fa1b1f307d29abfcfdc7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3029 processed earlier; will process 986 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110407== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e97703594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e97677b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e9765a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f399a38b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f399a1a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f399a17f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e97633e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559e98107138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e980a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559e980a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e980a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559e97ac1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559e97aaebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559e97aa832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559e97b120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559e97703c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559e977efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559e9765bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559e976652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559e9764c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559e976784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f399a181082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559e9763fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e5f86c053e55b62a4c241a1dc6347535bc333c6 Step #5: MERGE-OUTER: attempt 1666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3782227971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9e5f86c053e55b62a4c241a1dc6347535bc333c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3030 processed earlier; will process 985 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110454== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594af008594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594aef7cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594aef5f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbbb811f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbbb7f3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbbb7f13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594aef38e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594afa0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594af9a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594af9a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594af9a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594af3c6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594af3b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594af3ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594af4170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594af008c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594af0f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594aef60d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594aef6a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594aef517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594aef7d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbbb7f15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594aef44bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-686b1078ec3c91673fe0dab66c2bef6e743e1c7d Step #5: MERGE-OUTER: attempt 1667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3783801696 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/686b1078ec3c91673fe0dab66c2bef6e743e1c7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3031 processed earlier; will process 984 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110472== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9d4b35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9d4aa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9d4a8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0a679741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0a65ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0a658b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9d4a65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d9d5539138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9d54d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d9d54d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9d54d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9d4ef3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9d4ee0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9d4eda32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d9d4f440f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d9d4b35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d9d4c21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d9d4a8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d9d4a972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d9d4a7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d9d4aaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0a658d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d9d4a71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48acd719717534a340518696458fbb7c83c0fb3b Step #5: MERGE-OUTER: attempt 1668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3793256751 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/48acd719717534a340518696458fbb7c83c0fb3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3037 processed earlier; will process 978 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110678== ERROR: libFuzzer: deadly signal Step #5: #0 0x557741479594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577413edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577413d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3e351d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3e333200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3e3311858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577413a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557741e7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557741e17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557741e19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557741e1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557741837429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557741824bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55774181e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577418880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557741479c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557741565eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577413d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577413db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577413c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577413ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3e3313082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577413b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5888f739521f6d2236ad5074dfc79c9f5267992 Step #5: MERGE-OUTER: attempt 1669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3796118819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a5888f739521f6d2236ad5074dfc79c9f5267992' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3039 processed earlier; will process 976 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: #8 pulse exec/s: 1 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110760== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9d7194594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9d7108b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9d70eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba0ea4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba0e85a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba0e839858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9d70c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f9d7b98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9d7b32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f9d7b34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9d7b3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f9d76092c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f9d764033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f9d7551f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f9d753fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f9d753932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f9d75a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f9d7194c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f9d7280eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f9d70ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9d70f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9d70dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f9d71094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba0e83b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f9d70d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fb32c30d8e7ed3a653cf51aa2442414336fbf9e Step #5: MERGE-OUTER: attempt 1670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3802439783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1fb32c30d8e7ed3a653cf51aa2442414336fbf9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3050 processed earlier; will process 965 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110906== ERROR: libFuzzer: deadly signal Step #5: #0 0x56197f25c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56197f1d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56197f1b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03855fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f038541200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03853f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56197f18ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56197fc60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56197fbfa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56197fbfc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56197fbfc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56197f61a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56197f607bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56197f60132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56197f66b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56197f25cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56197f348eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56197f1b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56197f1be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56197f1a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56197f1d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03853f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56197f198bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b39c45869a779ecdf77f436a2d822f41143fb2a Step #5: MERGE-OUTER: attempt 1671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3803295748 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6b39c45869a779ecdf77f436a2d822f41143fb2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3051 processed earlier; will process 964 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110922== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bae5ad0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bae5a44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bae5a27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00ba6f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00ba50c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00ba4eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bae5a00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bae64d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bae646e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bae6470375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bae647035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bae5e8e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bae5e7bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bae5e7532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bae5edf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bae5ad0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bae5bbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bae5a28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bae5a322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bae5a197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bae5a454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f00ba4ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bae5a0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f9ebfbf3a8f5fe761e74039afd3d66632607746 Step #5: MERGE-OUTER: attempt 1672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3804091435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8f9ebfbf3a8f5fe761e74039afd3d66632607746' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3052 processed earlier; will process 963 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110940== ERROR: libFuzzer: deadly signal Step #5: #0 0x55782d766594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55782d6dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55782d6bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9938fd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9938ded00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9938dcc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55782d696e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55782e16a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55782e104632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55782e106375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55782e10635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55782dbdb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55782dc1233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55782db30e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55782db32ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55782d85ea08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55782d844dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55782d852ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55782d852ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55782d852ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55782d6bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55782d6c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55782d6af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55782d6db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f9938dce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55782d6a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6be26dc0944860fa7cd52b036aa6ab37ffe941e Step #5: MERGE-OUTER: attempt 1673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3805760692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6be26dc0944860fa7cd52b036aa6ab37ffe941e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3054 processed earlier; will process 961 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111024== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fbdda9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fbdd1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fbdd00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2b07fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2b061300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2b05f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fbdcd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563fbe7ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fbe747632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563fbe749375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fbe74935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563fbe21e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563fbe25533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563fbe166f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563fbe154bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563fbe14e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563fbe1b80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563fbdda9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563fbde95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563fbdd01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563fbdd0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563fbdcf27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563fbdd1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2b05f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563fbdce5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d4a4cd00f50bf87f22a16561fa50bf24732b670 Step #5: MERGE-OUTER: attempt 1674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3806495622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8d4a4cd00f50bf87f22a16561fa50bf24732b670' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3055 processed earlier; will process 960 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111038== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd4c8f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd4c864b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd4c847665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e50ce841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e50afd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e50adc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd4c820e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd4d2f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd4d28e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd4d290375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd4d29035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd4ccae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd4cc9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd4cc9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd4ccff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd4c8f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd4c9dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd4c848d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd4c8522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd4c8397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd4c8654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e50ade082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd4c82cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4491a8337b846eee107985c27c4febec1724511 Step #5: MERGE-OUTER: attempt 1675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3808405746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4491a8337b846eee107985c27c4febec1724511' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3056 processed earlier; will process 959 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111082== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff5b8b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff5b82bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff5b80e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf22cd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf22ae600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf22ac5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff5b7e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ff5c2bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff5c255632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ff5c257375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff5c25735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ff5bd2c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ff5bd6333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ff5bc81e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55ff5bc83ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55ff5b9afa08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55ff5b995dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55ff5b9a3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55ff5b9a3ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55ff5b9a3ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55ff5b80fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ff5b8192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ff5b8007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ff5b82c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fcf22ac7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ff5b7f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0df0777850f26db994d8548766e6afe022c72d7d Step #5: MERGE-OUTER: attempt 1676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3814873694 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0df0777850f26db994d8548766e6afe022c72d7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3058 processed earlier; will process 957 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111193== ERROR: libFuzzer: deadly signal Step #5: #0 0x560edc2ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560edc273b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560edc256665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb119b1541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb11992a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb119909858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560edc22fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560edcd03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560edcc9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560edcc9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560edcc9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560edc7742c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560edc7ab33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560edc6bcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560edc6aabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560edc6a432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560edc70e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560edc2ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560edc3ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560edc257d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560edc2612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560edc2487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560edc2744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb11990b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560edc23bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4eae7a48ad5cf32435f017f882df54cad718c50 Step #5: MERGE-OUTER: attempt 1677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3817852163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c4eae7a48ad5cf32435f017f882df54cad718c50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3059 processed earlier; will process 956 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: #4 pulse exec/s: 0 rss: 563Mb Step #5: #8 pulse exec/s: 0 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111201== ERROR: libFuzzer: deadly signal Step #5: #0 0x564547447594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645473bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56454739e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1070b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe106ec700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe106ea6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564547377e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564547e4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564547de5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564547de7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564547de735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564547805429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645477f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5645477ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645478560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564547447c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564547533eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56454739fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645473a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645473907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645473bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe106ea8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564547383bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db22352ec28674f9d0ad570df05ffdc727d9ba58 Step #5: MERGE-OUTER: attempt 1678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3835206427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/db22352ec28674f9d0ad570df05ffdc727d9ba58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3073 processed earlier; will process 942 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111363== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df607a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df6071db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df60700665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb401f5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb401d7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb401d52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df606d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df611ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df61147632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df61149375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df6114935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df60c1e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df60c5533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df60b73e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55df60b75ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55df608a1a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55df60887dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55df60895ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55df60895ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55df60895ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55df60701d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55df6070b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55df606f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55df6071e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fb401d54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55df606e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73b06d11abfe2dc5510a297f054730d7bc5eeb4b Step #5: MERGE-OUTER: attempt 1679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3842188838 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/73b06d11abfe2dc5510a297f054730d7bc5eeb4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3078 processed earlier; will process 937 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111505== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9ba7c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9ba73db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9ba720665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e59a3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e5984c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e5982b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9ba6f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d9bb1cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9bb167632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d9bb169375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9bb16935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9bac3e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d9bac7533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d9bab93e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55d9bab95ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55d9ba8c1a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55d9ba8a7dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55d9ba8b5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55d9ba8b5ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55d9ba8b5ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55d9ba721d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55d9ba72b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55d9ba7127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55d9ba73e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f3e5982d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55d9ba705bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60a532206b074ebf6ca93403ffd964a44473931b Step #5: MERGE-OUTER: attempt 1680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3846391876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/60a532206b074ebf6ca93403ffd964a44473931b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3079 processed earlier; will process 936 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111586== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614c3510594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614c3484b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614c3467665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f156826841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f156807d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f156805c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614c3440e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5614c3f14138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614c3eae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5614c3eb0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614c3eb035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5614c39852c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5614c39bc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5614c38dae9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5614c38dcad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5614c3608a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5614c35eedad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5614c35fcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5614c35fcff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5614c35fcff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5614c3468d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5614c34722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5614c34597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5614c34854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f156805e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5614c344cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ba938e60ef73495e4d72e7954142ac33b45fcc8 Step #5: MERGE-OUTER: attempt 1681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3848816971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6ba938e60ef73495e4d72e7954142ac33b45fcc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3080 processed earlier; will process 935 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111731== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a461824594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a461798b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a46177b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f748211e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7481f3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7481f12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a461754e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a462228138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4621c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a4621c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4621c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a461c992c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a461cd033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a461beee9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55a461bf0ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55a46191ca08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55a461902dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55a461910ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55a461910ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55a461910ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55a46177cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55a4617862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55a46176d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55a4617994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f7481f14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55a461760bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21e07acc893dc1e2fcf56b64c064778d69dece7b Step #5: MERGE-OUTER: attempt 1682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3853069995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/21e07acc893dc1e2fcf56b64c064778d69dece7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3083 processed earlier; will process 932 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111852== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bcc8f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bcc86cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bcc84f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a55ca841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a55abd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a55a9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bcc828e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561bcd2fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bcd296632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561bcd298375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bcd29835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561bcccb6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561bccca3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561bccc9d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561bccd070f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561bcc8f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561bcc9e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561bcc850d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561bcc85a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561bcc8417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561bcc86d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a55a9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561bcc834bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-801d2aed2b62ed36e94352b76702edd5b5bb2a11 Step #5: MERGE-OUTER: attempt 1683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3854095142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/801d2aed2b62ed36e94352b76702edd5b5bb2a11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3084 processed earlier; will process 931 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111892== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f20610594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f20584b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f20567665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f43ad70541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f43ad51a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f43ad4f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f20540e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556f21014138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f20fae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556f20fb0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f20fb035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556f20a852c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f20abc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f209cdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f209bbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f209b532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f20a1f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f20610c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f206fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f20568d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f205722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f205597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f205854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f43ad4fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f2054cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25597beecf51dff368e51e7bf35f256bbfbca168 Step #5: MERGE-OUTER: attempt 1684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3856100882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25597beecf51dff368e51e7bf35f256bbfbca168' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3085 processed earlier; will process 930 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: #8 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111899== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e065486594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0653fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0653dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5e878841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5e859d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5e857c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0653b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e065e8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e065e24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e065e26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e065e2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e065844429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e065831bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e06582b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0658950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e065486c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e065572eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e0653ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0653e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0653cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e0653fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa5e857e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e0653c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-887e6a8af1f34db62763e55d88586d0b6aca717c Step #5: MERGE-OUTER: attempt 1685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3873343278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/887e6a8af1f34db62763e55d88586d0b6aca717c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3099 processed earlier; will process 916 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112098== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dc37a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dc3718b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dc36fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30ea3bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30ea1d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30ea1b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dc36d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560dc41a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dc4142632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560dc4144375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dc414435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560dc3b62429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560dc3b4fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560dc3b4932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560dc3bb30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560dc37a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560dc3890eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560dc36fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560dc37062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560dc36ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560dc37194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30ea1b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560dc36e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88b67822b86d84758a883d386abbb3d933ffba2b Step #5: MERGE-OUTER: attempt 1686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3874135278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/88b67822b86d84758a883d386abbb3d933ffba2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3100 processed earlier; will process 915 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112116== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e89a62b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e89a59fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e89a582665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7f155441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7f136900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7f1348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e89a55be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e89b02f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e89afc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e89afcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e89afcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e89a9e9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e89a9d6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e89a9d032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e89aa3a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e89a62bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e89a717eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e89a583d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e89a58d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e89a5747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e89a5a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7f134a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e89a567bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5487d4972f93f4e6a7997c08f35abfccde7656af Step #5: MERGE-OUTER: attempt 1687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3874928756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5487d4972f93f4e6a7997c08f35abfccde7656af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3101 processed earlier; will process 914 files now Step #5: #1 pulse exec/s: 0 rss: 254Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112134== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b068c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b0683cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b0681f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e19b6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e1997f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e1995e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b067f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b072cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b07266632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b07268375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b0726835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b06c86429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b06c73bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b06c6d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b06cd70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b068c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b069b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b06820d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b0682a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b068117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b0683d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e19960082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b06804bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-333e626e20348f601e184be108cc2354de2b868b Step #5: MERGE-OUTER: attempt 1688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3878152725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/333e626e20348f601e184be108cc2354de2b868b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3107 processed earlier; will process 908 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112272== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5276f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b527664b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b527647665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1926d3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1926b4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1926b28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b527620e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b5280f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b52808e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b528090375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b52809035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b527aae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b527a9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b527a9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b527aff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b5276f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b5277dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b527648d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5276522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5276397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5276654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1926b2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b52762cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cc37b4ad4b0de85cf71139a8bc1a2640597ae03 Step #5: MERGE-OUTER: attempt 1689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3880858933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9cc37b4ad4b0de85cf71139a8bc1a2640597ae03' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3114 processed earlier; will process 901 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112443== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594b9e96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594b9e0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594b9ded665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc22278c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2225a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc222580858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594b9dc6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594ba89a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594ba834632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594ba836375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594ba83635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594ba254429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5594ba241bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5594ba23b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5594ba2a50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594b9e96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594b9f82eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5594b9deed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594b9df82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594b9ddf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594b9e0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc222582082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5594b9dd2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0d505de21713ad97af4aef0a03d56ef38efd898 Step #5: MERGE-OUTER: attempt 1690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3881715342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a0d505de21713ad97af4aef0a03d56ef38efd898' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3115 processed earlier; will process 900 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112460== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568d1fd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568d1f49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568d1f2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9ad23941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9ad04e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9ad02d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568d1f05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5568d29d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568d2973632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568d2975375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568d297535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5568d2393429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568d2380bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568d237a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568d23e40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568d1fd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568d20c1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568d1f2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568d1f372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568d1f1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568d1f4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9ad02f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568d1f11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e126da8de2597fe9788e49af2f79b6ccdffa8ec0 Step #5: MERGE-OUTER: attempt 1691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3882506185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e126da8de2597fe9788e49af2f79b6ccdffa8ec0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3116 processed earlier; will process 899 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112478== ERROR: libFuzzer: deadly signal Step #5: #0 0x56514e864594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56514e7d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56514e7bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf444e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf442f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf442d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56514e794e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56514f268138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56514f202632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56514f204375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56514f20435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56514ec22429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56514ec0fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56514ec0932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56514ec730f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56514e864c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56514e950eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56514e7bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56514e7c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56514e7ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56514e7d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faf442d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56514e7a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b36b1c088ffca5582960847ff903f85b1761b819 Step #5: MERGE-OUTER: attempt 1692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3883293355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b36b1c088ffca5582960847ff903f85b1761b819' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3117 processed earlier; will process 898 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112496== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4385c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b438539b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b43851c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36a4b0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36a492100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36a4900858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4384f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b438fc9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b438f63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b438f65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b438f6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b438983429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b438970bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b43896a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4389d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4385c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4386b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b43851dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4385272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b43850e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b43853a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36a4902082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b438501bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8edf9c11b0668a1d1f742a7e4c452ec74843e5f Step #5: MERGE-OUTER: attempt 1693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3884082032 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a8edf9c11b0668a1d1f742a7e4c452ec74843e5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3118 processed earlier; will process 897 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb851ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb85162b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb85145665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9947ff241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9947e0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9947de6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb8511ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb85bf2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb85b8c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb85b8e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb85b8e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb855ac429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb85599bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb8559332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb855fd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb851eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb852daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb85146d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb851502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb851377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb851634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9947de8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb8512abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2548e2fa576d79e49b3c8978bfb4b7c29a3af9bb Step #5: MERGE-OUTER: attempt 1694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3884869693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2548e2fa576d79e49b3c8978bfb4b7c29a3af9bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3119 processed earlier; will process 896 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112532== ERROR: libFuzzer: deadly signal Step #5: #0 0x557eb8c68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557eb8bdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557eb8bbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6405e5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6405c6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6405c44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557eb8b98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557eb966c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557eb9606632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557eb9608375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557eb960835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557eb90dd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557eb911433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557eb9025f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557eb9013bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557eb900d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557eb90770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557eb8c68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557eb8d54eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557eb8bc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557eb8bca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557eb8bb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557eb8bdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6405c46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557eb8ba4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6da7cd0e9e68dc1bda8619f833b65dfb2344056e Step #5: MERGE-OUTER: attempt 1695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3887210813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6da7cd0e9e68dc1bda8619f833b65dfb2344056e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3122 processed earlier; will process 893 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112617== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648c8363594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648c82d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648c82ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f307e28e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f307e0a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f307e082858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648c8293e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5648c8d67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648c8d01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5648c8d03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648c8d0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5648c8721429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5648c870ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5648c870832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5648c87720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5648c8363c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5648c844feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5648c82bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5648c82c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5648c82ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5648c82d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f307e084082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5648c829fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f31a8b837d8853e55a1bc726130e98a4c87a5029 Step #5: MERGE-OUTER: attempt 1696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3889100592 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f31a8b837d8853e55a1bc726130e98a4c87a5029' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3126 processed earlier; will process 889 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112714== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f5015b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f500cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f500b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b946cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b944e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b944c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f5008be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557f50b5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f50af9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557f50afb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f50afb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557f505d02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f5060733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f50518f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f50506bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f5050032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f5056a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f5015bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f50247eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f500b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f500bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f500a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f500d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9b944c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f50097bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27f7c6aea2d996731866ddc91d6130de9fbee0ac Step #5: MERGE-OUTER: attempt 1697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3890249114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/27f7c6aea2d996731866ddc91d6130de9fbee0ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3128 processed earlier; will process 887 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd7c691594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd7c605b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd7c5e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41306e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41304f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41304d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd7c5c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fd7d095138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd7d02f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fd7d031375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd7d03135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fd7cb062c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd7cb3d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fd7ca5be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55fd7ca5dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55fd7c789a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55fd7c76fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55fd7c77dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55fd7c77dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55fd7c77dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55fd7c5e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55fd7c5f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55fd7c5da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55fd7c6064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f41304d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55fd7c5cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ff71c5bfc300f3a63b58a73f105127bd701815e Step #5: MERGE-OUTER: attempt 1698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3893680508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ff71c5bfc300f3a63b58a73f105127bd701815e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3130 processed earlier; will process 885 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112912== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d777981594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7778f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7778d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5444cd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5444ae500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5444ac4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7778b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d778385138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d77831f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d778321375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d77832135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d777d3f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d777d2cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d777d2632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d777d900f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d777981c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d777a6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7778d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7778e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7778ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7778f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5444ac6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7778bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e14c32a2c71234a72b26eb8ecb6ecc361f4de59 Step #5: MERGE-OUTER: attempt 1699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3895693976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e14c32a2c71234a72b26eb8ecb6ecc361f4de59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3132 processed earlier; will process 883 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==113023== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586000d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558600049b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55860002c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78b38c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78b36db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78b36ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558600005e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558600ad9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558600a73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558600a75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558600a7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55860053ead5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5586005a8d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5586006039cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5586004e4172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5586004e4172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5586000d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5586001c1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55860002dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5586000372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55860001e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55860004a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f78b36bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558600011bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3f8fb91f842f6e48c7b09076ae8fe592caa07a5 Step #5: MERGE-OUTER: attempt 1700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3897303484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a3f8fb91f842f6e48c7b09076ae8fe592caa07a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3134 processed earlier; will process 881 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113105== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640702ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564070273b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564070256665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f393cbba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f393c9cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f393c9ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56407022fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564070d03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564070c9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564070c9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564070c9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5640707742c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640707ab33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640706bcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640706aabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640706a432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56407070e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5640702ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640703ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564070257d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5640702612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640702487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640702744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f393c9b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56407023bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33cc68b1cebc64fa2ce4ea411643f65a54eb6442 Step #5: MERGE-OUTER: attempt 1701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3897933105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33cc68b1cebc64fa2ce4ea411643f65a54eb6442' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3135 processed earlier; will process 880 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113115== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559f698d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559f6901b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559f68e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f3e93241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f3e74700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f3e726858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559f68bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5559f7391138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559f732b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5559f732d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559f732d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5559f6d4b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5559f6d38bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5559f6d3232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5559f6d9c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5559f698dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5559f6a79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5559f68e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5559f68ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5559f68d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5559f69024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f3e728082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5559f68c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c48ceabe12f44be389fc6d7a4348f8f2c43a563b Step #5: MERGE-OUTER: attempt 1702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3900359173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c48ceabe12f44be389fc6d7a4348f8f2c43a563b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3140 processed earlier; will process 875 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 561Mb Step #5: #4 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113283== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac1fce3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac1fc57b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac1fc3a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff25802841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff257e3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff257e1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac1fc13e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac206e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac20681632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac20683375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac2068335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac200a1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac2008ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac2008832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac200f20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac1fce3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac1fdcfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac1fc3bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac1fc452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac1fc2c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac1fc584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff257e1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac1fc1fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23a293ff7b99cdf82ad660f7f350c431b91228e2 Step #5: MERGE-OUTER: attempt 1703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3905444128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23a293ff7b99cdf82ad660f7f350c431b91228e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3146 processed earlier; will process 869 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113478== ERROR: libFuzzer: deadly signal Step #5: #0 0x55941c2ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55941c220b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55941c203665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28596d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28594ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28594cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55941c1dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55941ccb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55941cc4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55941cc4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55941cc4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55941c66a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55941c657bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55941c65132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55941c6bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55941c2acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55941c398eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55941c204d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55941c20e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55941c1f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55941c2214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28594cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55941c1e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eafd7bf389b9806733cc5b659f4f4514f5cea628 Step #5: MERGE-OUTER: attempt 1704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3906002247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eafd7bf389b9806733cc5b659f4f4514f5cea628' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3147 processed earlier; will process 868 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113485== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8bc1da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8bc14eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8bc131665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7cf40541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7cf21a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7cf1f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8bc10ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d8bcbde138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8bcb78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d8bcb7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8bcb7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8bc64f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8bc68633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8bc597f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8bc585bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8bc57f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8bc5e90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8bc1dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8bc2c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8bc132d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8bc13c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8bc1237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8bc14f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff7cf1fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8bc116bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c9d0f5ce5811ba8f96b410c81dabf202e2ec3ec Step #5: MERGE-OUTER: attempt 1705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3906755029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7c9d0f5ce5811ba8f96b410c81dabf202e2ec3ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3148 processed earlier; will process 867 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113498== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e7426d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e741e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e741c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facdb23a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facdb04f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7facdb02e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e7419de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564e74c71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e74c0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564e74c0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e74c0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564e7462b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e74618bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e7461232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e7467c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e7426dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e74359eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e741c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e741cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e741b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e741e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7facdb030082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e741a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dffd6ec33b73238dac8deff9db61d2f5692a1819 Step #5: MERGE-OUTER: attempt 1706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3907419404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dffd6ec33b73238dac8deff9db61d2f5692a1819' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3149 processed earlier; will process 866 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113542== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b20c73e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b20c6b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b20c695665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ab945141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ab926600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ab9245858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b20c66ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b20d142138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b20d0dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b20d0de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b20d0de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b20cbb32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b20cbea33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b20cafbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b20cae9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b20cae332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b20cb4d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b20c73ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b20c82aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b20c696d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b20c6a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b20c6877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b20c6b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ab9247082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b20c67abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d877c6cd41b8827727c01d0a3540af9e88ae85d0 Step #5: MERGE-OUTER: attempt 1707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3909148504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d877c6cd41b8827727c01d0a3540af9e88ae85d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3151 processed earlier; will process 864 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113653== ERROR: libFuzzer: deadly signal Step #5: #0 0x56534a6f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56534a66cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56534a64f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3899ac241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38998d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38998b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56534a628e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56534b0fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56534b096632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56534b098375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56534b09835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56534ab6d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56534aba433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56534aac2e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56534aac4ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x56534a7f0a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x56534a7d6dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56534a7e4ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56534a7e4ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56534a7e4ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56534a650d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56534a65a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56534a6417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56534a66d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f38998b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56534a634bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58cc92d624a0d988e5ccdffdec6a908589041f99 Step #5: MERGE-OUTER: attempt 1708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3910108965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/58cc92d624a0d988e5ccdffdec6a908589041f99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3152 processed earlier; will process 863 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113698== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b7d33f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b7d2b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b7d296665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cfd47141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cfd28600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cfd265858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b7d26fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b7dd43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b7dcdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b7dcdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b7dcdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b7d6fd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b7d6eabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b7d6e432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b7d74e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b7d33fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b7d42beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b7d297d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b7d2a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b7d2887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b7d2b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3cfd267082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b7d27bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb5435f2ba5deadc1a0c1d16f9dcc764d9f76eb9 Step #5: MERGE-OUTER: attempt 1709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3911944713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bb5435f2ba5deadc1a0c1d16f9dcc764d9f76eb9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3154 processed earlier; will process 861 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113781== ERROR: libFuzzer: deadly signal Step #5: #0 0x556aef0b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556aef02cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556aef00f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdc73a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdc71b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdc7198858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556aeefe8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556aefabc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556aefa56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556aefa58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556aefa5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556aef476429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556aef463bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556aef45d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556aef4c70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556aef0b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556aef1a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556aef010d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556aef01a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556aef0017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556aef02d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbdc719a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556aeeff4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc430b9ef720db6165bd777404566d2f17c92a60 Step #5: MERGE-OUTER: attempt 1710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3913059752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc430b9ef720db6165bd777404566d2f17c92a60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3156 processed earlier; will process 859 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113893== ERROR: libFuzzer: deadly signal Step #5: #0 0x55662e1e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55662e15db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55662e140665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36d710b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36d6f2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36d6eff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55662e119e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55662ebed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55662eb87632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55662eb89375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55662eb8935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55662e5a7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55662e594bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55662e58e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55662e5f80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55662e1e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55662e2d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55662e141d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55662e14b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55662e1327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55662e15e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36d6f01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55662e125bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-443cafa1f8bd3c4e7cab2cc37455867660eaa817 Step #5: MERGE-OUTER: attempt 1711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3913854700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/443cafa1f8bd3c4e7cab2cc37455867660eaa817' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3157 processed earlier; will process 858 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113911== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b0c2ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b0c25eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b0c241665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7590da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff758eef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff758ece858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b0c21ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b0ccee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b0cc88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b0cc8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b0cc8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b0c6a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b0c695bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b0c68f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b0c6f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b0c2eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b0c3d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b0c242d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b0c24c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b0c2337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b0c25f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff758ed0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b0c226bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27c76dd431a73c9d5819d4e7680abc11c9607ec8 Step #5: MERGE-OUTER: attempt 1712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3914646929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/27c76dd431a73c9d5819d4e7680abc11c9607ec8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3158 processed earlier; will process 857 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113929== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573aadab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573aad1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573aad02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b6d2b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b6d0c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b6d0a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573aacdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5573ab7af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573ab749632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5573ab74b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573ab74b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5573ab169429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573ab156bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573ab15032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573ab1ba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573aadabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573aae97eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573aad03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573aad0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573aacf47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573aad204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b6d0aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573aace7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-095c813e95ef27c2e2537a1a481c27b5388d56db Step #5: MERGE-OUTER: attempt 1713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3915441758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/095c813e95ef27c2e2537a1a481c27b5388d56db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3159 processed earlier; will process 856 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113947== ERROR: libFuzzer: deadly signal Step #5: #0 0x55893c198594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55893c10cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55893c0ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f293a7d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f293a5e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f293a5c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55893c0c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55893cb9c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55893cb36632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55893cb38375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55893cb3835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55893c556429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55893c543bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55893c53d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55893c5a70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55893c198c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55893c284eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55893c0f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55893c0fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55893c0e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55893c10d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f293a5c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55893c0d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a21a5a304a00709415adc716b85629cf4a7c8db Step #5: MERGE-OUTER: attempt 1714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3916238181 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8a21a5a304a00709415adc716b85629cf4a7c8db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3160 processed earlier; will process 855 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113965== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e7122e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e711a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e71185665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f690c54b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f690c36000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f690c33f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e7115ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564e71c32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e71bcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564e71bce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e71bce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564e715ec429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e715d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e715d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e7163d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e7122ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e7131aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e71186d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e711902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e711777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e711a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f690c341082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e7116abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a9204787826037af873b9fa19744b03d855f750 Step #5: MERGE-OUTER: attempt 1715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3917493665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7a9204787826037af873b9fa19744b03d855f750' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3162 processed earlier; will process 853 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2ff73f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2ff6b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2ff696665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d99fb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d99dc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d99da5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2ff66fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e300143138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3000dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e3000df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3000df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e2ffafd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2ffaeabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2ffae432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2ffb4e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2ff73fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2ff82beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2ff697d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2ff6a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2ff6887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2ff6b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d99da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2ff67bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-469bbe65c0b3756a5b255cafb52fbac9be29d1b0 Step #5: MERGE-OUTER: attempt 1716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3918290253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/469bbe65c0b3756a5b255cafb52fbac9be29d1b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3163 processed earlier; will process 852 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114071== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b34344594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b342b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b3429b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7167ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa71660300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7165e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b34274e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b34d48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b34ce2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b34ce4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b34ce435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b34702429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555b346efbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555b346e932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555b347530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555b34344c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555b34430eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555b3429cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555b342a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555b3428d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555b342b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7165e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555b34280bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1e98e620461becfda8ad10b4d322d22b1b3cc15 Step #5: MERGE-OUTER: attempt 1717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3919092211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c1e98e620461becfda8ad10b4d322d22b1b3cc15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3164 processed earlier; will process 851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114089== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd46d32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd46ca6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd46c89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faad9e2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faad9c4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faad9c23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd46c62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cd47736138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd476d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cd476d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd476d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cd470f0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cd470ddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cd470d732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cd471410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cd46d32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cd46e1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cd46c8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cd46c942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cd46c7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cd46ca74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faad9c25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cd46c6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-088094c5f9236db71dc710baf254f0806a26beb1 Step #5: MERGE-OUTER: attempt 1718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3919887873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/088094c5f9236db71dc710baf254f0806a26beb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3165 processed earlier; will process 850 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114107== ERROR: libFuzzer: deadly signal Step #5: #0 0x555738b9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555738b12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555738af5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ee7bac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ee79c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ee79a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555738acee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5557395a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55573953c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55573953e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55573953e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555738f5c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555738f49bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555738f4332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555738fad0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555738b9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555738c8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555738af6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555738b002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555738ae77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555738b134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ee79a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555738adabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdd7eaac1862e8c70d5bcc39e1a29b477b921a69 Step #5: MERGE-OUTER: attempt 1719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3921345703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fdd7eaac1862e8c70d5bcc39e1a29b477b921a69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3167 processed earlier; will process 848 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114219== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad46fde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad46f52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad46f35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e0587541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e0568a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e05669858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad46f0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad479e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad4797c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad4797e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad4797e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad474532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ad4748a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ad4739bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ad47389bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ad4738332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ad473ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ad46fdec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ad470caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ad46f36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ad46f402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ad46f277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ad46f534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e0566b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ad46f1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c9833875848534bf711bb77e163a84aad23eb64 Step #5: MERGE-OUTER: attempt 1720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3921844977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c9833875848534bf711bb77e163a84aad23eb64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3168 processed earlier; will process 847 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114227== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f486201594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f486175b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f486158665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97ed2f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97ed10900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97ed0e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f486131e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f486c05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f486b9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f486ba1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f486ba135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f4866762c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4866ad33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4865bef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4865acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4865a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4866100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f486201c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4862edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f486159d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4861632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f48614a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4861764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97ed0ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f48613dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fcc4ac06f36b754b5b0b63f8538d293413190544 Step #5: MERGE-OUTER: attempt 1721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3922320635 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fcc4ac06f36b754b5b0b63f8538d293413190544' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3169 processed earlier; will process 846 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114234== ERROR: libFuzzer: deadly signal Step #5: #0 0x555779b5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555779aceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555779ab1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc32e42041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc32e23500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc32e214858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555779a8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55577a55e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55577a4f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55577a4fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55577a4fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555779f18429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555779f05bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555779eff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555779f690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555779b5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555779c46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555779ab2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555779abc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555779aa37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555779acf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc32e216082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555779a96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbea8ca03089b0a88f6126aefa332027aa7c6d99 Step #5: MERGE-OUTER: attempt 1722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3923177589 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fbea8ca03089b0a88f6126aefa332027aa7c6d99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3170 processed earlier; will process 845 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114250== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e82a689594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e82a5fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e82a5e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe05e60441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe05e41900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe05e3f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e82a5b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e82b08d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e82b027632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e82b029375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e82b02935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e82aafe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e82ab3533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e82aa53e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55e82aa55ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55e82a781a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55e82a767dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55e82a775ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55e82a775ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55e82a775ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55e82a5e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55e82a5eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55e82a5d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55e82a5fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe05e3fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55e82a5c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15990b49ff62e640e36edcacca5e7b82858c5a12 Step #5: MERGE-OUTER: attempt 1723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3926131458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/15990b49ff62e640e36edcacca5e7b82858c5a12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3172 processed earlier; will process 843 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114361== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd64c74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd64be8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd64bcb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36fb91541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36fb72a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36fb709858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd64ba4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd65678138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd65612632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd65614375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd6561435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd650e92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd6512033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd65031f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd6501fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd6501932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd650830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd64c74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd64d60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd64bccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd64bd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd64bbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd64be94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f36fb70b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd64bb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1ed71bdaf636592751d61b0d234dcb98cecbc25 Step #5: MERGE-OUTER: attempt 1724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3932998118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e1ed71bdaf636592751d61b0d234dcb98cecbc25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3179 processed earlier; will process 836 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114570== ERROR: libFuzzer: deadly signal Step #5: #0 0x56255d724594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56255d698b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56255d67b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34be7a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34be5bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34be59c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56255d654e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56255e128138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56255e0c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56255e0c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56255e0c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56255dae2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56255dacfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56255dac932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56255db330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56255d724c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56255d810eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56255d67cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56255d6862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56255d66d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56255d6994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34be59e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56255d660bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-559c2bd36855c80dae570fb914735d54b1ec9d3c Step #5: MERGE-OUTER: attempt 1725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3933900634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/559c2bd36855c80dae570fb914735d54b1ec9d3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3180 processed earlier; will process 835 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114586== ERROR: libFuzzer: deadly signal Step #5: #0 0x56545e785594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56545e6f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56545e6dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f825cec541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f825ccda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f825ccb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56545e6b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56545f189138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56545f123632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56545f125375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56545f12535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56545eb43429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56545eb30bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56545eb2a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56545eb940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56545e785c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56545e871eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56545e6ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56545e6e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56545e6ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56545e6fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f825ccbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56545e6c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-024b7743709ac9b6790616c57074904d247c2209 Step #5: MERGE-OUTER: attempt 1726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3934691968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/024b7743709ac9b6790616c57074904d247c2209' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3181 processed earlier; will process 834 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114604== ERROR: libFuzzer: deadly signal Step #5: #0 0x56435d490594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56435d404b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56435d3e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd99314d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd992f6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd992f41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56435d3c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56435de94138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56435de2e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56435de30375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56435de3035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56435d84e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56435d83bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56435d83532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56435d89f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56435d490c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56435d57ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56435d3e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56435d3f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56435d3d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56435d4054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd992f43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56435d3ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc7ded31f5c6092b3a35f59bb272c39a7c6b0232 Step #5: MERGE-OUTER: attempt 1727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3935487302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cc7ded31f5c6092b3a35f59bb272c39a7c6b0232' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3182 processed earlier; will process 833 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114622== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b632571594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6324e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6324c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff00992d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff00974200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff009721858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6324a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b632f75138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b632f0f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b632f11375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b632f1135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b63292f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b63291cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b63291632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b6329800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b632571c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b63265deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b6324c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b6324d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b6324ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b6324e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff009723082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b6324adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4852e271bb3bccf8708ead5e42528c93444336d Step #5: MERGE-OUTER: attempt 1728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3936279132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a4852e271bb3bccf8708ead5e42528c93444336d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3183 processed earlier; will process 832 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114640== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac1bd48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac1bcbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac1bc9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb908d4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb908b5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb908b3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac1bc78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac1c74c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac1c6e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac1c6e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac1c6e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac1c106429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac1c0f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac1c0ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac1c1570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac1bd48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac1be34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac1bca0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac1bcaa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac1bc917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac1bcbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb908b3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac1bc84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc52fa9b13e25364161caf644abcb678b8e1bbbf Step #5: MERGE-OUTER: attempt 1729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3937077859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bc52fa9b13e25364161caf644abcb678b8e1bbbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3184 processed earlier; will process 831 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114658== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e63fb8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e63faffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e63fae2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f393232741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f393213c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f393211b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e63fabbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e64058f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e640529632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e64052b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e64052b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e63ff49429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e63ff36bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e63ff3032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e63ff9a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e63fb8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e63fc77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e63fae3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e63faed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e63fad47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e63fb004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f393211d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e63fac7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c54160d5699e18318fdd868aa4561702906546e Step #5: MERGE-OUTER: attempt 1730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3937869464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c54160d5699e18318fdd868aa4561702906546e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3185 processed earlier; will process 830 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114676== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2c3602594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2c3576b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2c3559665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ed159641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ed13ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ed138a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2c3532e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f2c4006138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2c3fa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f2c3fa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2c3fa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f2c39c0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2c39adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2c39a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2c3a110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2c3602c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2c36eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2c355ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2c35642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2c354b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2c35774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ed138c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2c353ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d6a13ba74b91aafd0e561ad413894aac4281495 Step #5: MERGE-OUTER: attempt 1731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3938666773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d6a13ba74b91aafd0e561ad413894aac4281495' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3186 processed earlier; will process 829 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114694== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596bc815594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596bc789b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596bc76c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f605fcc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f605fada00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f605fab9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596bc745e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5596bd219138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596bd1b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5596bd1b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596bd1b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5596bcc8a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5596bccc133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5596bcbdfe9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5596bcbe1ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5596bc90da08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5596bc8f3dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5596bc901ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5596bc901ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5596bc901ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5596bc76dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5596bc7772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5596bc75e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5596bc78a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f605fabb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5596bc751bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5af8ed86d6a0de0c7b83dbea7448c638ce246bb7 Step #5: MERGE-OUTER: attempt 1732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3939866653 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5af8ed86d6a0de0c7b83dbea7448c638ce246bb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3187 processed earlier; will process 828 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114778== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c235cd1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c235c45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c235c28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2667df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2665f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2665d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c235c01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c2366d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c23666f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c236671375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c23667135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c23608f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c23607cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c23607632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2360e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c235cd1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c235dbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c235c29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c235c332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c235c1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c235c464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2665d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c235c0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-691aae841fab3fc0bcfe07ecbdfa0ac9fc4a48f4 Step #5: MERGE-OUTER: attempt 1733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3940993977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/691aae841fab3fc0bcfe07ecbdfa0ac9fc4a48f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3188 processed earlier; will process 827 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114817== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b12d80594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b12cf4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b12cd7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f982852241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f982833700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9828316858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b12cb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557b13784138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b1371e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557b13720375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b1372035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557b131f52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b1322c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b1313df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b1312bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b1312532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b1318f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b12d80c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b12e6ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b12cd8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b12ce22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b12cc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b12cf54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9828318082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b12cbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08977cac09fd0263b2fee031290ec2ddc84b403e Step #5: MERGE-OUTER: attempt 1734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3941794398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/08977cac09fd0263b2fee031290ec2ddc84b403e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3189 processed earlier; will process 826 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114830== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e905241594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9051b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e905198665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7bbaad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7bb8c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7bb8a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e905171e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e905c45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e905bdf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e905be1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e905be135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e9056b62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e9056ed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e9055fef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e9055ecbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e9055e632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e9056500f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e905241c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e90532deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e905199d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e9051a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e90518a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e9051b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7bb8a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e90517dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-607ab5cb09a77b0c48f4ffcecd9e4552659f15b9 Step #5: MERGE-OUTER: attempt 1735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3943300059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/607ab5cb09a77b0c48f4ffcecd9e4552659f15b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3191 processed earlier; will process 824 files now Step #5: #1 pulse exec/s: 0 rss: 274Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114888== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c01234594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c011a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c0118b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76e94e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76e92f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76e92d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c01164e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c01c38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c01bd2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c01bd4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c01bd435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c015f2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c015dfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c015d932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c016430f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c01234c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c01320eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c0118cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c011962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c0117d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c011a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76e92da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c01170bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a62574d4f05455979f314ec2f9e5f306eb898df0 Step #5: MERGE-OUTER: attempt 1736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3945487012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a62574d4f05455979f314ec2f9e5f306eb898df0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3196 processed earlier; will process 819 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115006== ERROR: libFuzzer: deadly signal Step #5: #0 0x564948b72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564948ae6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564948ac9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8765dcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8765be400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8765bc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564948aa2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564949576138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564949510632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564949512375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56494951235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564948f30429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564948f1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564948f1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564948f810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564948b72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564948c5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564948acad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564948ad42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564948abb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564948ae74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8765bc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564948aaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be93ba207a448ace69e675fa3b7c98879fdeab50 Step #5: MERGE-OUTER: attempt 1737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3946098175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/be93ba207a448ace69e675fa3b7c98879fdeab50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3197 processed earlier; will process 818 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115050== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3728d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a372845b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a372828665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2cda8a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2cda6b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2cda696858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a372801e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a3732d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a37326f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a373271375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a37327135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a372c8f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a372c7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a372c7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a372ce00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3728d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3729bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a372829d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3728332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a37281a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3728464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2cda698082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a37280dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6e0dfd7ecacd1f0ecd14946cdc06172659b8427 Step #5: MERGE-OUTER: attempt 1738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3946747819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c6e0dfd7ecacd1f0ecd14946cdc06172659b8427' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3198 processed earlier; will process 817 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115094== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626bb016594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626baf8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626baf6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa75542c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa75524100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa755220858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626baf46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5626bba1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626bb9b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5626bb9b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626bb9b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5626bb3d4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626bb3c1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626bb3bb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626bb4250f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626bb016c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626bb102eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626baf6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626baf782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626baf5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626baf8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa755222082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626baf52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8aef61793cdd140d5f2361089acccdc40cbd2f16 Step #5: MERGE-OUTER: attempt 1739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3949643134 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8aef61793cdd140d5f2361089acccdc40cbd2f16' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3201 processed earlier; will process 814 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115212== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630deafb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630dea6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630dea52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b363a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b361ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b36199858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630dea2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630df4ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630df499632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5630df49b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630df49b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630deeb9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630deea6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630deea032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630def0a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630deafbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630debe7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630dea53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630dea5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630dea447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630dea704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b3619b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630dea37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55f48d32c60261b487bbeb908bdb3adcc30819b9 Step #5: MERGE-OUTER: attempt 1740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3951063080 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55f48d32c60261b487bbeb908bdb3adcc30819b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3204 processed earlier; will process 811 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115302== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1cd91d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1cd891b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1cd874665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65d84ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65d830100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65d82e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1cd84de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a1ce321138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1ce2bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a1ce2bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1ce2bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a1cdcdb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1cdcc8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1cdcc232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1cdd2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1cd91dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1cda09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1cd875d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1cd87f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1cd8667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1cd8924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65d82e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1cd859bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a09971358078a84e914cf71aa3069d19f1ab7e5 Step #5: MERGE-OUTER: attempt 1741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3952666709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a09971358078a84e914cf71aa3069d19f1ab7e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3207 processed earlier; will process 808 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115425== ERROR: libFuzzer: deadly signal Step #5: #0 0x559380afa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559380a6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559380a51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5cd4dfa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5cd4c0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5cd4bee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559380a2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5593814fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559381498632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55938149a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55938149a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559380f6f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559380fa633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559380eb7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559380ea5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559380e9f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559380f090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559380afac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559380be6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559380a52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559380a5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559380a437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559380a6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5cd4bf0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559380a36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e77889457faa3b4e7083cf1fa95f280edcdde75d Step #5: MERGE-OUTER: attempt 1742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3954157212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e77889457faa3b4e7083cf1fa95f280edcdde75d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3209 processed earlier; will process 806 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115576== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639bf9e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639bf957b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639bf93a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa5c5f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa5c40c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa5c3eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639bf913e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5639c03e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639c0381632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639c0383375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639c038335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5639bfda1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639bfd8ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639bfd8832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639bfdf20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639bf9e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639bfacfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639bf93bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639bf9452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639bf92c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639bf9584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa5c3ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639bf91fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-435ef8faee13d3126f9669de8eab2ec6840f7ac4 Step #5: MERGE-OUTER: attempt 1743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3955503344 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/435ef8faee13d3126f9669de8eab2ec6840f7ac4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3212 processed earlier; will process 803 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115697== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf4b4c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf4b436b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf4b419665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed2b94541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed2b75a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed2b739858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf4b3f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf4bec6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf4be60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf4be62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf4be6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf4b9372c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bf4b96e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bf4b87ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bf4b86dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bf4b86732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bf4b8d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bf4b4c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bf4b5aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bf4b41ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bf4b4242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bf4b40b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bf4b4374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed2b73b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bf4b3febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9dc3768ab526f8fe8570196b187f09caf96b12e8 Step #5: MERGE-OUTER: attempt 1744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3959484334 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9dc3768ab526f8fe8570196b187f09caf96b12e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3215 processed earlier; will process 800 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fecebfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55feceb6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55feceb52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed8f35e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed8f17300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed8f152858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55feceb2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fecf5ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fecf599632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fecf59b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fecf59b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fecefb9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fecefa6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fecefa032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fecf00a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fecebfbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fecece7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55feceb53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55feceb5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55feceb447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55feceb704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed8f154082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55feceb37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04d0a5cefbaf636866cf20caf6cf2cc2aad6c92e Step #5: MERGE-OUTER: attempt 1745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3960271777 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/04d0a5cefbaf636866cf20caf6cf2cc2aad6c92e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3216 processed earlier; will process 799 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115811== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565982a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55659821bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565981fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0b3c8a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0b3c6ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0b3c699858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565981d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556598cab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556598c45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556598c47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556598c4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556598665429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556598652bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55659864c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5565986b60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5565982a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556598393eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5565981ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5565982092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5565981f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55659821c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0b3c69b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5565981e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c84e964664c6ee12b635472542f7ac7b3aed33a Step #5: MERGE-OUTER: attempt 1746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3961064521 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c84e964664c6ee12b635472542f7ac7b3aed33a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3217 processed earlier; will process 798 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0c32cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0c3240b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0c3223665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd045a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd043bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd0439c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b0c31fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b0c3cd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b0c3c6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b0c3c6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b0c3c6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b0c368a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0c3677bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0c367132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0c36db0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0c32ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0c33b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b0c3224d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0c322e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b0c32157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0c32414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd0439e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b0c3208bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7969bbe1a5d5fd6b4b4edf68d2f17047856d374 Step #5: MERGE-OUTER: attempt 1747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3961864750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c7969bbe1a5d5fd6b4b4edf68d2f17047856d374' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3218 processed earlier; will process 797 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115847== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597d01cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597d0143b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597d0126665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2fda5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2fd86800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2fd847858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597d00ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5597d0bd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597d0b6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5597d0b6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597d0b6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5597d058d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597d057abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597d057432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597d05de0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597d01cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597d02bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597d0127d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597d01312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597d01187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597d01444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2fd849082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597d010bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7af01489850fe420db1f5e7fe664e4922b451494 Step #5: MERGE-OUTER: attempt 1748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3962655161 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7af01489850fe420db1f5e7fe664e4922b451494' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3219 processed earlier; will process 796 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==115865== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627f7800594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627f7774b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627f7757665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd063a0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd06381f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0637fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627f7730e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627f8204138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627f819e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627f81a0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5627f7ba60d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5627f7c0f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5627f7800c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5627f78eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5627f7758d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5627f77622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5627f77497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5627f77754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd063800082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5627f773cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8fc979b0cd1dd90672e7a18a41c89aa185fd52f Step #5: MERGE-OUTER: attempt 1749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3963447143 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f8fc979b0cd1dd90672e7a18a41c89aa185fd52f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3220 processed earlier; will process 795 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115887== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c9f06d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c9efe1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c9efc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc3db4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc3d95f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc3d93e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c9ef9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c9fa71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c9fa0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c9fa0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c9fa0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c9f4e22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c9f51933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561c9f42af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561c9f418bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561c9f41232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561c9f47c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561c9f06dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561c9f159eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561c9efc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c9efcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c9efb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c9efe24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdc3d940082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c9efa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3f9df968d662e0e1bec2f0051ded60036f6fc47 Step #5: MERGE-OUTER: attempt 1750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3965247053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c3f9df968d662e0e1bec2f0051ded60036f6fc47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3221 processed earlier; will process 794 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115957== ERROR: libFuzzer: deadly signal Step #5: #0 0x55920ead1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55920ea45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55920ea28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faafee7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faafec8700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faafec66858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55920ea01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55920f4d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55920f46f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55920f471375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55920f47135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55920ef462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55920ef7d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55920ee8ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55920ee7cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55920ee7632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55920eee00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55920ead1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55920ebbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55920ea29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55920ea332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55920ea1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55920ea464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faafec68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55920ea0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98e90d11ae9d7171257c6e723a5292e07ef496b3 Step #5: MERGE-OUTER: attempt 1751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3965968557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/98e90d11ae9d7171257c6e723a5292e07ef496b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3222 processed earlier; will process 793 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115969== ERROR: libFuzzer: deadly signal Step #5: #0 0x564defac8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564defa3cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564defa1f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76a856c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76a838100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76a8360858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564def9f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564df04cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564df0466632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564df0468375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564df046835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564defe86429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564defe73bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564defe6d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564defed70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564defac8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564defbb4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564defa20d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564defa2a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564defa117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564defa3d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76a8362082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564defa04bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49a935db112920b8be64d9fd6925ed1cf8a0ef1c Step #5: MERGE-OUTER: attempt 1752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3966759715 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/49a935db112920b8be64d9fd6925ed1cf8a0ef1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3223 processed earlier; will process 792 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==115986== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e228b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e22826b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e22809665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f558f6c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f558f4da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f558f4b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e227e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557e232b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e23250632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557e23252578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x557e22c580d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x557e22cc10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x557e228b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x557e2299eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x557e2280ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x557e228142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x557e227fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x557e228274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f558f4bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x557e227eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9378c2663efbff491e4bd3de7542395825a8642 Step #5: MERGE-OUTER: attempt 1753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3967547119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c9378c2663efbff491e4bd3de7542395825a8642' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3224 processed earlier; will process 791 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116039== ERROR: libFuzzer: deadly signal Step #5: #0 0x55584f9ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55584f963b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55584f946665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b7595b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b7577000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b7574f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55584f91fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5558503f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55585038d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55585038f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55585038f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55584fdad429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55584fd9abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55584fd9432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55584fdfe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55584f9efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55584fadbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55584f947d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55584f9512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55584f9387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55584f9644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b75751082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55584f92bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c536e60da25b4ca84ef782f6fd2da058c45aebf Step #5: MERGE-OUTER: attempt 1754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3968209817 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c536e60da25b4ca84ef782f6fd2da058c45aebf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3225 processed earlier; will process 790 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116082== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b75df03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b75de77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b75de5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18f8c0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18f8a2200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18f8a01858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b75de33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b75e907138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b75e8a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b75e8a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b75e8a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b75e3782c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b75e3af33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b75e2c0f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b75e2aebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b75e2a832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b75e3120f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b75df03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b75dfefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b75de5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b75de652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b75de4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b75de784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18f8a03082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b75de3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77c6f84077e879be5005c2f529e712d4a4553388 Step #5: MERGE-OUTER: attempt 1755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3971325354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/77c6f84077e879be5005c2f529e712d4a4553388' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3228 processed earlier; will process 787 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116173== ERROR: libFuzzer: deadly signal Step #5: #0 0x565237aca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565237a3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565237a21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b60d5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b60b7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b60b51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652379fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5652384ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565238468632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56523846a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56523846a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565237f3f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565237f7633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565237e87f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565237e75bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565237e6f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565237ed90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565237acac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565237bb6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565237a22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x565237a2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x565237a137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x565237a3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5b60b53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565237a06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-225287df72c4b01ca9b1cc4f2358d82b255054c7 Step #5: MERGE-OUTER: attempt 1756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3972030677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/225287df72c4b01ca9b1cc4f2358d82b255054c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3229 processed earlier; will process 786 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116186== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604302b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560430226b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560430209665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69f16a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69f14ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69f1499858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604301e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560430cb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560430c50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560430c52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560430c5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560430670429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56043065dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56043065732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5604306c10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5604302b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56043039eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56043020ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5604302142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604301fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604302274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f69f149b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604301eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d442c5b919e06deda52347fe4164d0f8f19f1078 Step #5: MERGE-OUTER: attempt 1757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3974744392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d442c5b919e06deda52347fe4164d0f8f19f1078' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3234 processed earlier; will process 781 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116318== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d46cdc6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d46cd3ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d46cd1d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f028363041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f028344500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0283424858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d46ccf6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d46d7ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d46d764632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d46d766375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d46d76635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d46d184429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d46d171bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d46d16b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d46d1d50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d46cdc6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d46ceb2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d46cd1ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d46cd282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d46cd0f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d46cd3b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0283426082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d46cd02bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c721004b5a11a818efab8f780262540a709b95ef Step #5: MERGE-OUTER: attempt 1758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3976057071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c721004b5a11a818efab8f780262540a709b95ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3236 processed earlier; will process 779 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116406== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d220260594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2201d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2201b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e35ec541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e35cda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e35cb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d220190e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d220c64138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d220bfe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d220c00375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d220c0035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d2206d52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d22070c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d22061df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d22060bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d22060532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d22066f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d220260c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d22034ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d2201b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d2201c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d2201a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d2201d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0e35cbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d22019cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2be1356007dbe54445ea4354d6cdf0f7481286f7 Step #5: MERGE-OUTER: attempt 1759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3979117489 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2be1356007dbe54445ea4354d6cdf0f7481286f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3239 processed earlier; will process 776 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116498== ERROR: libFuzzer: deadly signal Step #5: #0 0x556372599594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55637250db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563724f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5968ab241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59688c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59688a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563724c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556372f9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556372f37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556372f39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556372f3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556372a0e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556372a4533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556372956f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556372944bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55637293e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563729a80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556372599c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556372685eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5563724f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5563724fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5563724e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55637250e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59688a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5563724d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2bd476865c9d632741301e5365e7a57a1d63409 Step #5: MERGE-OUTER: attempt 1760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3980289605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a2bd476865c9d632741301e5365e7a57a1d63409' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3241 processed earlier; will process 774 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116612== ERROR: libFuzzer: deadly signal Step #5: #0 0x558991966594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589918dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589918bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7910ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa790f1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa790ef3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558991896e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55899236a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558992304632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558992306375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55899230635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558991d24429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558991d11bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558991d0b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558991d750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558991966c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558991a52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5589918bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5589918c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5589918af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5589918db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa790ef5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5589918a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa38d79f027c8e3690e70e1cc75705e47ac4590e Step #5: MERGE-OUTER: attempt 1761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3980728167 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa38d79f027c8e3690e70e1cc75705e47ac4590e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3242 processed earlier; will process 773 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116683== ERROR: libFuzzer: deadly signal Step #5: #0 0x564150908594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56415087cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56415085f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4568a5541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f456886a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4568849858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564150838e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56415130c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641512a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641512a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641512a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564150cc6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564150cb3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564150cad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564150d170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564150908c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641509f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564150860d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56415086a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641508517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56415087d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f456884b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564150844bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d95664cf523cb95a8bd5770333e6e2f355af5cd5 Step #5: MERGE-OUTER: attempt 1762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3981704081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d95664cf523cb95a8bd5770333e6e2f355af5cd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3244 processed earlier; will process 771 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116730== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618f3e9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618f3e13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618f3df6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06819bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06817d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06817af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618f3dcfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5618f48a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618f483d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5618f483f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618f483f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5618f425d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618f424abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618f424432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618f42ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618f3e9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618f3f8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618f3df7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618f3e012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618f3de87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618f3e144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f06817b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618f3ddbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe57d6356bcda8776ae61dac705dfa5d22a07c09 Step #5: MERGE-OUTER: attempt 1763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3982988258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fe57d6356bcda8776ae61dac705dfa5d22a07c09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3246 processed earlier; will process 769 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116844== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ed9fee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ed9f62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ed9f45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd40ff541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd40e0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd40de9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ed9f1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557eda9f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557eda98c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557eda98e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557eda98e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557eda3ac429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557eda399bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557eda39332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557eda3fd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ed9feec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557eda0daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ed9f46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ed9f502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ed9f377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ed9f634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd40deb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ed9f2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f6a55c5a6c4d87513c1f00c196939540b3a4dab Step #5: MERGE-OUTER: attempt 1764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3983777472 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0f6a55c5a6c4d87513c1f00c196939540b3a4dab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3247 processed earlier; will process 768 files now Step #5: #1 pulse exec/s: 0 rss: 275Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116861== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c10d12b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c10d09fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c10d082665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f179b56b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f179b38000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f179b35f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c10d05be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c10db2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c10dac9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c10dacb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c10dacb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c10d5a02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c10d5d733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c10d4e8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c10d4d6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c10d4d032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c10d53a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c10d12bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c10d217eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c10d083d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c10d08d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c10d0747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c10d0a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f179b361082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c10d067bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a40ac0d2beeb241e78eadcc57555e8a98aebdd7 Step #5: MERGE-OUTER: attempt 1765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3984749378 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0a40ac0d2beeb241e78eadcc57555e8a98aebdd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3249 processed earlier; will process 766 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116946== ERROR: libFuzzer: deadly signal Step #5: #0 0x56417adc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56417ad37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56417ad1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f989aaf241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f989a90700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f989a8e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56417acf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56417b7c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56417b761632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56417b763375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56417b76335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56417b181429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56417b16ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56417b16832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56417b1d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56417adc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56417aeafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56417ad1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56417ad252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56417ad0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56417ad384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f989a8e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56417acffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-382751c266f973dc01514245f480c8001a324450 Step #5: MERGE-OUTER: attempt 1766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3985176791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/382751c266f973dc01514245f480c8001a324450' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3250 processed earlier; will process 765 files now Step #5: #1 pulse exec/s: 0 rss: 242Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117016== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c44a3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c449b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c44994665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bf46bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1bf44d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1bf44b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c4496de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560c45441138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c453db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560c453dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c453dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560c44eb22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560c44ee933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560c44dfaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560c44de8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560c44de232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560c44e4c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560c44a3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560c44b29eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560c44995d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560c4499f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560c449867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560c449b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1bf44b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560c44979bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c20224b16588eefb550d0d9da6632e69372c99f0 Step #5: MERGE-OUTER: attempt 1767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3986665621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c20224b16588eefb550d0d9da6632e69372c99f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3253 processed earlier; will process 762 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117102== ERROR: libFuzzer: deadly signal Step #5: #0 0x556995047594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556994fbbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556994f9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3152ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3150c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3150a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556994f77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556995a4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569959e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5569959e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569959e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5569954bc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5569954f333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556995404f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5569953f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5569953ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5569954560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556995047c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556995133eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556994f9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556994fa92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556994f907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556994fbc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd3150a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556994f83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05d20ccc8547e8f0d524f2e2fba556568c49a711 Step #5: MERGE-OUTER: attempt 1768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3987924932 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/05d20ccc8547e8f0d524f2e2fba556568c49a711' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3255 processed earlier; will process 760 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117248== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609b7293594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609b7207b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609b71ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e3e99a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e3e7af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e3e78e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609b71c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609b7c97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609b7c31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609b7c33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609b7c3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609b77082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5609b773f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609b7650f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609b763ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609b763832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5609b76a20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5609b7293c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609b737feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5609b71ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5609b71f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609b71dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609b72084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e3e790082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5609b71cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-604c17bcd3f8d356e58f3e6c6d3cff31a7d62123 Step #5: MERGE-OUTER: attempt 1769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3989242084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/604c17bcd3f8d356e58f3e6c6d3cff31a7d62123' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3257 processed earlier; will process 758 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117330== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0f09ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0f091fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0f0902665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72d0ed741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72d0cec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72d0ccb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0f08dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e0f13af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0f1349632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e0f134b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0f134b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e0f0e202c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e0f0e5733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0f0d75e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55e0f0d77ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55e0f0aa3a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55e0f0a89dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55e0f0a97ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55e0f0a97ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55e0f0a97ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55e0f0903d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55e0f090d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55e0f08f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55e0f09204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f72d0ccd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55e0f08e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf14f48d0e5e8f02ef49262178d60b79764214e1 Step #5: MERGE-OUTER: attempt 1770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3991535819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bf14f48d0e5e8f02ef49262178d60b79764214e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3258 processed earlier; will process 757 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117441== ERROR: libFuzzer: deadly signal Step #5: #0 0x56211aabb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56211aa2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56211aa12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18f1aa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18f18b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18f1894858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56211a9ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56211b4bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56211b459632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56211b45b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56211b45b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56211af302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56211af6733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56211ae78f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56211ae66bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56211ae6032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56211aeca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56211aabbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56211aba7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56211aa13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56211aa1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56211aa047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56211aa304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18f1896082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56211a9f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ee46524deef8593a371ec4d4a7b35647540f1e7 Step #5: MERGE-OUTER: attempt 1771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3992206268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5ee46524deef8593a371ec4d4a7b35647540f1e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3259 processed earlier; will process 756 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117454== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ea40a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ea4019b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ea3ffc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6c144341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6c125800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6c1237858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ea3fd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560ea4aa9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ea4a43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560ea4a45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ea4a4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560ea451a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560ea455133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560ea4462f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560ea4450bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560ea444a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560ea44b40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560ea40a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560ea4191eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560ea3ffdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560ea40072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560ea3fee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560ea401a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff6c1239082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560ea3fe1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02dae6241e4745007d5d6f6c45d31ddf5477e284 Step #5: MERGE-OUTER: attempt 1772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3994076007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/02dae6241e4745007d5d6f6c45d31ddf5477e284' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3261 processed earlier; will process 754 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117537== ERROR: libFuzzer: deadly signal Step #5: #0 0x563805fb6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563805f2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563805f0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1e667941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1e648e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1e646d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563805ee6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5638069ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563806954632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563806956375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56380695635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56380642b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56380646233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563806373f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563806361bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56380635b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5638063c50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563805fb6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5638060a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563805f0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563805f182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563805eff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563805f2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1e646f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563805ef2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f46bd717163c4edd89fc8665444670909c82e0a1 Step #5: MERGE-OUTER: attempt 1773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995577198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f46bd717163c4edd89fc8665444670909c82e0a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3263 processed earlier; will process 752 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117625== ERROR: libFuzzer: deadly signal Step #5: #0 0x557bc4360594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557bc42d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557bc42b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f37f2341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f37d3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f37d17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557bc4290e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557bc4d64138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bc4cfe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557bc4d00375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bc4d0035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557bc471e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557bc470bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557bc470532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557bc476f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557bc4360c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557bc444ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557bc42b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557bc42c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557bc42a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557bc42d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f37d19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557bc429cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25c5885cde0f996e4039b4787e6cb7b593606805 Step #5: MERGE-OUTER: attempt 1774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3996369013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/25c5885cde0f996e4039b4787e6cb7b593606805' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3264 processed earlier; will process 751 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117642== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4e3ec8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4e3e3cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4e3e1f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a4ceda41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a4ccef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a4ccce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4e3df8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a4e48cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4e4866632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a4e4868375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4e486835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a4e4286429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a4e4273bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a4e426d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a4e42d70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a4e3ec8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4e3fb4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4e3e20d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4e3e2a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4e3e117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4e3e3d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a4ccd0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4e3e04bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fd03cb724382a670246b273be4b3505f6aae760 Step #5: MERGE-OUTER: attempt 1775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3997159047 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9fd03cb724382a670246b273be4b3505f6aae760' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3265 processed earlier; will process 750 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117660== ERROR: libFuzzer: deadly signal Step #5: #0 0x56325ee49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56325edbdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56325eda0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0ac98441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0ac79900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0ac778858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56325ed79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56325f84d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56325f7e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56325f7e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56325f7e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56325f2be2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56325f2f533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56325f213e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x56325f215ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x56325ef41a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x56325ef27dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x56325ef35ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x56325ef35ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x56325ef35ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x56325eda1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x56325edab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x56325ed927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x56325edbe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fd0ac77a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x56325ed85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63a148bf450fdbfe2851ff8c003109f23fe8407b Step #5: MERGE-OUTER: attempt 1776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3998121890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/63a148bf450fdbfe2851ff8c003109f23fe8407b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3267 processed earlier; will process 748 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117740== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc7fdde594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc7fd52b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc7fd35665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc939caf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc939ac400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc939aa3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc7fd0ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cc807e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc8077c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cc8077e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc8077e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cc802532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cc8028a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cc8019bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cc80189bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cc8018332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cc801ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cc7fddec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cc7fecaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cc7fd36d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cc7fd402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cc7fd277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cc7fd534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc939aa5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cc7fd1abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6d98768669c26e118dbecbd41aba7db9e5b210b Step #5: MERGE-OUTER: attempt 1777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999357590 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e6d98768669c26e118dbecbd41aba7db9e5b210b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3269 processed earlier; will process 746 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: #4 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117886== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c2418c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c24100b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c240e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f460418041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4603f9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4603f74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c240bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c24b90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c24b2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c24b2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c24b2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c2454a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c24537bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c2453132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c2459b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c2418cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c24278eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c240e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c240ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c240d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c241014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4603f76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c240c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43db53f4a4bfdd720fe78e4c32cfa9ffc86d1a11 Step #5: MERGE-OUTER: attempt 1778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4002384035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/43db53f4a4bfdd720fe78e4c32cfa9ffc86d1a11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3274 processed earlier; will process 741 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118080== ERROR: libFuzzer: deadly signal Step #5: #0 0x56421941d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564219391b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564219374665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88951e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8894ff500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8894fd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56421934de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564219e21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564219dbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564219dbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564219dbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5642197db429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642197c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642197c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56421982c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56421941dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564219509eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564219375d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56421937f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642193667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642193924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8894fd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564219359bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-255ee2709a5af323fefbf344293a59d371c1de4d Step #5: MERGE-OUTER: attempt 1779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003034305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/255ee2709a5af323fefbf344293a59d371c1de4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3275 processed earlier; will process 740 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==118092== ERROR: libFuzzer: deadly signal Step #5: #0 0x558565fce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558565f42b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558565f25665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa04287041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa04268500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa042664858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558565efee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5585669d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55856696c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55856696e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x5585663740d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5585663dd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558565fcec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5585660baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558565f26d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558565f302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558565f177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558565f434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa042666082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558565f0abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c6fee544dfe9de5be1b29177da99c015852b81b Step #5: MERGE-OUTER: attempt 1780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003715327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6c6fee544dfe9de5be1b29177da99c015852b81b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3276 processed earlier; will process 739 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118108== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b4641d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b46391b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b46374665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bdc43041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bdc24500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bdc224858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b4634de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b46e21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b46dbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b46dbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b46dbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b468922c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b468c933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555b467daf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555b467c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555b467c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555b4682c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555b4641dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555b46509eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555b46375d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555b4637f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555b463667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555b463924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8bdc226082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555b46359bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-821a64470481603596a5974d7372e7f1c23f02b8 Step #5: MERGE-OUTER: attempt 1781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4004710940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/821a64470481603596a5974d7372e7f1c23f02b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3277 processed earlier; will process 738 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118147== ERROR: libFuzzer: deadly signal Step #5: #0 0x563997747594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639976bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56399769e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2db0d6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2db0b7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2db0b5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563997677e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56399814b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639980e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639980e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639980e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563997b05429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563997af2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563997aec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563997b560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563997747c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563997833eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56399769fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639976a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639976907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639976bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2db0b5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563997683bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9ee5c318ff788fdbc27470ecc3f23e5551295e7 Step #5: MERGE-OUTER: attempt 1782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4005361616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d9ee5c318ff788fdbc27470ecc3f23e5551295e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3278 processed earlier; will process 737 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118158== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ef241c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ef2390b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ef2373665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6d9fd441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe6d9de900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe6d9dc8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ef234ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ef2e20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ef2dba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ef2dbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ef2dbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ef27da429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ef27c7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ef27c132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ef282b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ef241cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ef2508eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ef2374d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ef237e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ef23657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ef23914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe6d9dca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ef2358bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e81a47daf688913415426c884852203d6dcc4b68 Step #5: MERGE-OUTER: attempt 1783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4006147793 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e81a47daf688913415426c884852203d6dcc4b68' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3279 processed earlier; will process 736 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==118175== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d5cdae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d5cd22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d5cd05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2e778741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2e759c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2e757b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d5ccdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d5d7b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d5d74c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d5d74e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x556d5d1540d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556d5d1bd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556d5cdaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556d5ce9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556d5cd06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556d5cd102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556d5ccf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556d5cd234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa2e757d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556d5cceabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d3cfa62703daf4511a506d4a64092e2c375af43 Step #5: MERGE-OUTER: attempt 1784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4006939759 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7d3cfa62703daf4511a506d4a64092e2c375af43' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3280 processed earlier; will process 735 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118228== ERROR: libFuzzer: deadly signal Step #5: #0 0x56453a018594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564539f8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564539f6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc260de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc25ef300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc25ed2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564539f48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56453aa1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56453a9b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56453a9b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56453a9b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56453a3d6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56453a3c3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56453a3bd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56453a4270f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56453a018c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56453a104eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564539f70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564539f7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564539f617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564539f8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc25ed4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564539f54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a27a77a135e11a76332d887e63fce4ef83d81ff Step #5: MERGE-OUTER: attempt 1785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4007382228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1a27a77a135e11a76332d887e63fce4ef83d81ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3281 processed earlier; will process 734 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118266== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9f956a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9f94deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9f94c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70b044741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70b025c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70b023b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9f949ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a9f9f6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9f9f08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a9f9f0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9f9f0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a9f99df2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a9f9a1633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9f9927f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a9f9915bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a9f990f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a9f99790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a9f956ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a9f9656eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a9f94c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a9f94cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a9f94b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a9f94df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f70b023d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a9f94a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c394703361fa68544e53bc910c7c8974b6f9117 Step #5: MERGE-OUTER: attempt 1786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4008124090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c394703361fa68544e53bc910c7c8974b6f9117' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3282 processed earlier; will process 733 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==118278== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bdbda6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bdbd9e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bdbd9c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47db7df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47db5f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47db5d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bdbd99ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bdbe472138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bdbe40c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bdbe40e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c578) Step #5: #10 0x55bdbde140d0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55bdbde7d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55bdbda6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55bdbdb5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55bdbd9c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55bdbd9d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55bdbd9b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55bdbd9e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f47db5d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55bdbd9aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e602c7bb7167f86f7043511b9a8dd52a9d278820 Step #5: MERGE-OUTER: attempt 1787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4008922085 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e602c7bb7167f86f7043511b9a8dd52a9d278820' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3283 processed earlier; will process 732 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118330== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616452e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561645259b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56164523c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a91a8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a9189d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a9187c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561645215e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561645ce9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561645c83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561645c85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561645c8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616456a3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561645690bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56164568a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5616456f40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5616452e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5616453d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56164523dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616452472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56164522e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56164525a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a9187e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561645221bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3576c6bc2c6254afd2d5977336413493aaab076 Step #5: MERGE-OUTER: attempt 1788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4009363774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3576c6bc2c6254afd2d5977336413493aaab076' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3284 processed earlier; will process 731 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118368== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639f12fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639f1272b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639f1255665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7ad5b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7ad3ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7ad3ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639f122ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5639f1d02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639f1c9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5639f1c9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639f1c9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5639f16bc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639f16a9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639f16a332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639f170d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639f12fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639f13eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639f1256d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639f12602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639f12477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639f12734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc7ad3af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639f123abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a41ca2b1986a6dbce71c4ddcfaf144db6e9b1079 Step #5: MERGE-OUTER: attempt 1789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4010044725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a41ca2b1986a6dbce71c4ddcfaf144db6e9b1079' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3285 processed earlier; will process 730 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118380== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5fd70f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f5fd683b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f5fd666665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42e638d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42e61a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42e6181858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f5fd63fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f5fe113138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f5fe0ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f5fe0af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f5fe0af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f5fdacd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f5fdababd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f5fdab432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f5fdb1e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f5fd70fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f5fd7fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f5fd667d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f5fd6712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f5fd6587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5fd6844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42e6183082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f5fd64bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f99ecfa8fcad4aab6b9de30a70876229c327024c Step #5: MERGE-OUTER: attempt 1790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4010837712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f99ecfa8fcad4aab6b9de30a70876229c327024c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3286 processed earlier; will process 729 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118397== ERROR: libFuzzer: deadly signal Step #5: #0 0x563812dea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563812d5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563812d41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0dcf2ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0dcf0cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0dcf0ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563812d1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5638137ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563813788632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56381378a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56381378a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5638131a8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563813195bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56381318f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5638131f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563812deac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563812ed6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563812d42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563812d4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563812d337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563812d5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0dcf0b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563812d26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdbab9481c483f9c7cf63b64effa8c5e151c8a3e Step #5: MERGE-OUTER: attempt 1791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4011636346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fdbab9481c483f9c7cf63b64effa8c5e151c8a3e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3287 processed earlier; will process 728 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118415== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635d506a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635d4fdeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635d4fc1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c1244b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c1226000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c1223f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635d4f9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635d5a6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635d5a08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635d5a0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635d5a0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635d5428429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635d5415bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635d540f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635d54790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635d506ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635d5156eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635d4fc2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635d4fcc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635d4fb37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635d4fdf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c12241082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635d4fa6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e235da3e2acb9192823f889aa7b41c158bda9f7 Step #5: MERGE-OUTER: attempt 1792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4012441270 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3e235da3e2acb9192823f889aa7b41c158bda9f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3288 processed earlier; will process 727 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118433== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635dbd44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635dbcb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635dbc9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f455879941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45585ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f455858d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635dbc74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635dc748138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635dc6e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635dc6e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635dc6e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635dc102429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635dc0efbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635dc0e932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635dc1530f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635dbd44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635dbe30eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635dbc9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635dbca62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635dbc8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635dbcb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f455858f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635dbc80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86c660360b6b9c3eb5749dc97a4e37b5823b570c Step #5: MERGE-OUTER: attempt 1793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4013238531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/86c660360b6b9c3eb5749dc97a4e37b5823b570c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3289 processed earlier; will process 726 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118451== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd34ad5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd34a49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd34a2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed8306241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed82e7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed82e56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd34a05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd354d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd35473632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd35475375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd3547535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd34f4a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd34f8133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd34e92f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd34e80bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd34e7a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd34ee40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd34ad5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd34bc1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd34a2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd34a372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd34a1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd34a4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed82e58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd34a11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f265b4b7a80c6cb770d88c38bdb9620fc960042 Step #5: MERGE-OUTER: attempt 1794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4014520727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0f265b4b7a80c6cb770d88c38bdb9620fc960042' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3292 processed earlier; will process 723 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118601== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f994ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f9943eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f99421665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f735d2e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f735d0fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f735d0dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f993fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564f99ece138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f99e68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564f99e6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f99e6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564f9993f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564f9997633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564f99887f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564f99875bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564f9986f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564f998d90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564f994cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564f995b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564f99422d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564f9942c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564f994137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564f9943f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f735d0df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564f99406bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e13e4bdeb14ba909e27d2508f398ec46982c7123 Step #5: MERGE-OUTER: attempt 1795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4015808807 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e13e4bdeb14ba909e27d2508f398ec46982c7123' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3294 processed earlier; will process 721 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afca9c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afca93cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afca91f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f254bfa741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f254bdbc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f254bd9b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afca8f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55afcb3cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afcb366632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55afcb368375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afcb36835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55afcae3d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55afcae7433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55afcad85f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55afcad73bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55afcad6d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55afcadd70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55afca9c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55afcaab4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55afca920d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55afca92a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55afca9117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55afca93d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f254bd9d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55afca904bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed3c863edc71f9dfe7a73704d744a245e03a26c5 Step #5: MERGE-OUTER: attempt 1796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4016916852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed3c863edc71f9dfe7a73704d744a245e03a26c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3296 processed earlier; will process 719 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118734== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d0661d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d06591b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d06574665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56a205441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56a1e6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56a1e48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d0654de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d07021138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d06fbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d06fbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d06fbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d069db429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d069c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d069c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d06a2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d0661dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d06709eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d06575d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d0657f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d065667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d065924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56a1e4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d06559bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f441dbf847b40ebccc12f795d53188445b79d732 Step #5: MERGE-OUTER: attempt 1797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4017710268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f441dbf847b40ebccc12f795d53188445b79d732' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3297 processed earlier; will process 718 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118751== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580bad59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580baccdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580bacb0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31e702241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31e6e3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31e6e16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580bac89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5580bb75d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580bb6f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5580bb6f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580bb6f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5580bb117429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580bb104bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580bb0fe32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580bb1680f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580bad59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580bae45eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580bacb1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580bacbb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580baca27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580bacce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31e6e18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580bac95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f290c3971bff861731bd041f241d8877526b3624 Step #5: MERGE-OUTER: attempt 1798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4018502193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f290c3971bff861731bd041f241d8877526b3624' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3298 processed earlier; will process 717 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118769== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8ad51d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8ad491b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8ad474665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53da8ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53da6c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53da6a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8ad44de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e8adf21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8adebb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e8adebd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8adebd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e8ad8db429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8ad8c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8ad8c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e8ad92c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e8ad51dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8ad609eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e8ad475d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8ad47f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8ad4667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8ad4924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53da6a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e8ad459bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76a254ee296fc0420ed65e06db417d93d7cf2831 Step #5: MERGE-OUTER: attempt 1799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4019292555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/76a254ee296fc0420ed65e06db417d93d7cf2831' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3299 processed earlier; will process 716 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118787== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c21831a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c21828eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c218271665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41b1f4441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41b1d5900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41b1d38858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c21824ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c218d1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c218cb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c218cba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c218cba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c2186d8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2186c5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2186bf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2187290f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c21831ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c218406eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c218272d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c21827c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2182637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c21828f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f41b1d3a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c218256bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a039c150353c7443350fafac8720b83add07815 Step #5: MERGE-OUTER: attempt 1800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4020087136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5a039c150353c7443350fafac8720b83add07815' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3300 processed earlier; will process 715 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118805== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607f7dff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607f7d73b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607f7d56665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87a331141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87a312600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87a3105858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607f7d2fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5607f8803138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607f879d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5607f879f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607f879f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5607f81bd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607f81aabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607f81a432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607f820e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607f7dffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607f7eebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607f7d57d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607f7d612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607f7d487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607f7d744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87a3107082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607f7d3bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6d846278b670801be9f42a662121537b34f5fc0 Step #5: MERGE-OUTER: attempt 1801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4020876135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a6d846278b670801be9f42a662121537b34f5fc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3301 processed earlier; will process 714 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118823== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c44a893594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c44a807b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c44a7ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd487b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd485c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd485a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c44a7c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c44b297138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c44b231632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c44b233375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c44b23335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c44ac51429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c44ac3ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c44ac3832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c44aca20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c44a893c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c44a97feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c44a7ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c44a7f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c44a7dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c44a8084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd485a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c44a7cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8625b87f5383dd8ce7f4709b7f6a6f7995941a3d Step #5: MERGE-OUTER: attempt 1802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4021666192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8625b87f5383dd8ce7f4709b7f6a6f7995941a3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3302 processed earlier; will process 713 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118841== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb2067d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb205f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb205d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc59d44b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc59d26000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc59d23f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb205ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb21081138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb2101b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb2101d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb2101d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb20af22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb20b2933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb20a3af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fb20a28bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fb20a2232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fb20a8c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fb2067dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fb20769eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fb205d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fb205df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fb205c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fb205f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc59d241082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fb205b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85028aaa73c67bf1bf3050392c32bbf48e1f4c60 Step #5: MERGE-OUTER: attempt 1803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4023959870 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/85028aaa73c67bf1bf3050392c32bbf48e1f4c60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3304 processed earlier; will process 711 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118958== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac46885594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac467f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac467dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa27663741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa27644c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa27642b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac467b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac47289138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac47223632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac47225375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac4722535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac46cfa2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ac46d3133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ac46c42f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ac46c30bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ac46c2a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ac46c940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ac46885c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ac46971eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ac467ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ac467e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ac467ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ac467fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa27642d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ac467c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a4404063616797f408c74d0c58625446c582c02 Step #5: MERGE-OUTER: attempt 1804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4025054536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9a4404063616797f408c74d0c58625446c582c02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3305 processed earlier; will process 710 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118996== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5ebfa0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f5ebf14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f5ebef7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f807d56641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f807d37b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f807d35a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f5ebed0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f5ec9a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f5ec93e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f5ec940375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f5ec94035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f5ec35e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f5ec34bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f5ec34532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f5ec3af0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f5ebfa0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f5ec08ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f5ebef8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f5ebf022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f5ebee97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5ebf154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f807d35c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f5ebedcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-289b15216767fb2e7e8ddc8ad65b108227fe6551 Step #5: MERGE-OUTER: attempt 1805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4025749267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/289b15216767fb2e7e8ddc8ad65b108227fe6551' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3306 processed earlier; will process 709 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119009== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641bcdfa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641bcd6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641bcd51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0994c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0992da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0992b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641bcd2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641bd7fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641bd798632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641bd79a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641bd79a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5641bd1b8429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641bd1a5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641bd19f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5641bd2090f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5641bcdfac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641bcee6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5641bcd52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641bcd5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641bcd437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641bcd6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0992bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5641bcd36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df2df75f9df11465d495f27aea2dfa5ade0eaa93 Step #5: MERGE-OUTER: attempt 1806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4026397436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/df2df75f9df11465d495f27aea2dfa5ade0eaa93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3307 processed earlier; will process 708 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55795a14c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55795a0c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55795a0a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91bf40641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91bf21b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91bf1fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55795a07ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55795ab50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55795aaea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55795aaec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55795aaec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55795a5c12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55795a5f833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55795a509f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55795a4f7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55795a4f132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55795a55b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55795a14cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55795a238eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55795a0a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55795a0ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55795a0957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55795a0c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f91bf1fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55795a088bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b15ec2e2a0fd483bf7ec03d61792779047e91ce1 Step #5: MERGE-OUTER: attempt 1807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4027652400 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b15ec2e2a0fd483bf7ec03d61792779047e91ce1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3309 processed earlier; will process 706 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119167== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646de192594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646de106b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646de0e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5aa9e6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5aa9c8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5aa9c63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646de0c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5646deb96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646deb30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5646deb32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646deb3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5646de6072c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646de63e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646de54ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5646de53dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5646de53732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5646de5a10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5646de192c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5646de27eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5646de0ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5646de0f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5646de0db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5646de1074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5aa9c65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5646de0cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-544acb6f03ffa0a2c79a4ec5cc2ee1ac7f851705 Step #5: MERGE-OUTER: attempt 1808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4028687514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/544acb6f03ffa0a2c79a4ec5cc2ee1ac7f851705' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3311 processed earlier; will process 704 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119277== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5b58eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5b585fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5b5842665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee5c0a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee5beba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee5be99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5b581be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5b62ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5b6289632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5b628b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5b628b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5b5ca9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5b5c96bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5b5c9032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5b5cfa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5b58ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5b59d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5b5843d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5b584d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5b58347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5b58604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee5be9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5b5827bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abaaec1d03c13bc36621dc88eaebe6991316fa79 Step #5: MERGE-OUTER: attempt 1809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4029298004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/abaaec1d03c13bc36621dc88eaebe6991316fa79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3312 processed earlier; will process 703 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119289== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f48772594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f486e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f486c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4056a0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f405681700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40567f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f486a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557f49176138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f49110632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557f49112375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f4911235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557f48be72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f48c1e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f48b2ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f48b1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f48b1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f48b810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f48772c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f4885eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f486cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f486d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f486bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f486e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f40567f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f486aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a36512013dcd678282817bbd306a09348e845006 Step #5: MERGE-OUTER: attempt 1810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4031260373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a36512013dcd678282817bbd306a09348e845006' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3315 processed earlier; will process 700 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119412== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ef5cb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ef5c28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ef5c0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3fb5e3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3fb5c4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3fb5c2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ef5be4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556ef66b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ef6652632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556ef6654375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ef665435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556ef6072429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ef605fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ef605932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ef60c30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ef5cb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ef5da0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ef5c0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ef5c162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ef5bfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ef5c294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3fb5c30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ef5bf0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ab3407b69924d59f178d4af8b6d9b0d1010b1ad Step #5: MERGE-OUTER: attempt 1811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4032044970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0ab3407b69924d59f178d4af8b6d9b0d1010b1ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3316 processed earlier; will process 699 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119429== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a62138594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a620acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a6208f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2624fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa26231000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2622ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a62068e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559a62b3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a62ad6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559a62ad8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a62ad835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559a625ad2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559a625e433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559a624f5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559a624e3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559a624dd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559a625470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559a62138c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559a62224eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559a62090d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559a6209a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559a620817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559a620ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa2622f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559a62074bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9113d884dd3f079985bf5a6f92268bd04d1f5c29 Step #5: MERGE-OUTER: attempt 1812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4033715224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9113d884dd3f079985bf5a6f92268bd04d1f5c29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3319 processed earlier; will process 696 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119526== ERROR: libFuzzer: deadly signal Step #5: #0 0x56333df7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56333def2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56333ded5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa01a6e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa01a4f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa01a4d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56333deaee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56333e982138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56333e91c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56333e91e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56333e91e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56333e33c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56333e329bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56333e32332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56333e38d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56333df7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56333e06aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56333ded6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56333dee02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56333dec77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56333def34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa01a4da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56333debabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b5e2b669ca5a00390722524a3632a42e8025d00 Step #5: MERGE-OUTER: attempt 1813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4034159278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4b5e2b669ca5a00390722524a3632a42e8025d00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3320 processed earlier; will process 695 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afe55a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afe551cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afe54ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14a214041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14a1f5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14a1f34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afe54d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55afe5fac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afe5f46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55afe5f48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afe5f4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55afe5a1d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55afe5a5433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55afe5965f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55afe5953bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55afe594d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55afe59b70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55afe55a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55afe5694eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55afe5500d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55afe550a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55afe54f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55afe551d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f14a1f36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55afe54e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad76b1dc23c7207c3c88d6a6f0d40b5df782d980 Step #5: MERGE-OUTER: attempt 1814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4035379180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ad76b1dc23c7207c3c88d6a6f0d40b5df782d980' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3322 processed earlier; will process 693 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119648== ERROR: libFuzzer: deadly signal Step #5: #0 0x55803bf2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55803bea3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55803be86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85bd8d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85bd6ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85bd6cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55803be5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55803c933138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55803c8cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55803c8cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55803c8cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55803c2ed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55803c2dabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55803c2d432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55803c33e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55803bf2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55803c01beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55803be87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55803be912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55803be787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55803bea44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85bd6ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55803be6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceff4023ace9161fae55f4c5db510f210a816e6b Step #5: MERGE-OUTER: attempt 1815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4036171930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ceff4023ace9161fae55f4c5db510f210a816e6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3323 processed earlier; will process 692 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119665== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627dcd4d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627dccc1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627dcca4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f868ea5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f868e87000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f868e84f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627dcc7de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5627dd751138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627dd6eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5627dd6ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627dd6ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5627dd10b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627dd0f8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627dd0f232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627dd15c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627dcd4dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627dce39eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627dcca5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627dccaf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627dcc967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627dccc24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f868e851082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627dcc89bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79a4ed1d49d5878de3ac1da742a08b764867b085 Step #5: MERGE-OUTER: attempt 1816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4036961855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/79a4ed1d49d5878de3ac1da742a08b764867b085' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3324 processed earlier; will process 691 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119683== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614c1b7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614c1af2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614c1ad5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfe00f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfdff0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfdfeeb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614c1aaee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5614c2582138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614c251c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5614c251e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614c251e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5614c1f3c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614c1f29bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614c1f2332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614c1f8d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614c1b7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614c1c6aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614c1ad6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614c1ae02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614c1ac77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614c1af34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfdfeed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614c1ababad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70b5cc452e1036eef7fee5eb41de88c33fafbdb6 Step #5: MERGE-OUTER: attempt 1817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4037751681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/70b5cc452e1036eef7fee5eb41de88c33fafbdb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3325 processed earlier; will process 690 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119701== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1bfd78594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1bfcecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1bfccf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f874c05941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f874be6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f874be4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1bfca8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c1c077c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1c0716632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c1c0718375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1c071835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c1c0136429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1c0123bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1c011d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c1c01870f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1bfd78c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1bfe64eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c1bfcd0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1bfcda2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1bfcc17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1bfced4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f874be4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c1bfcb4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-359366daa3fad4f6bd259f80cb0d5fd1e4eae272 Step #5: MERGE-OUTER: attempt 1818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4038535485 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/359366daa3fad4f6bd259f80cb0d5fd1e4eae272' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3326 processed earlier; will process 689 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119719== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bde2c2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bde2b9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bde2b82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9696a1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f969683400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9696813858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bde2b5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bde362f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bde35c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bde35cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bde35cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bde2fe9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bde2fd6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bde2fd032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bde303a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bde2c2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bde2d17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bde2b83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bde2b8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bde2b747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bde2ba04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9696815082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bde2b67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72341f36831efe98330f5f974f87531c0c6ef93a Step #5: MERGE-OUTER: attempt 1819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4039324284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/72341f36831efe98330f5f974f87531c0c6ef93a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3327 processed earlier; will process 688 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119737== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d3cb2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d3caa0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d3ca83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f816d01b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f816ce3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f816ce0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d3ca5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561d3d530138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d3d4ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561d3d4cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d3d4cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561d3ceea429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d3ced7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d3ced132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d3cf3b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d3cb2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d3cc18eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d3ca84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d3ca8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d3ca757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d3caa14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f816ce11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d3ca68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d1d5162e14272f969133eda8085956c64cdde77 Step #5: MERGE-OUTER: attempt 1820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4040121221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4d1d5162e14272f969133eda8085956c64cdde77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3328 processed earlier; will process 687 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119755== ERROR: libFuzzer: deadly signal Step #5: #0 0x557896b85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557896af9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557896adc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ed179841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ed15ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ed158c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557896ab5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557897589138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557897523632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557897525375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55789752535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557896f43429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557896f30bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557896f2a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557896f940f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557896b85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557896c71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557896addd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557896ae72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557896ace7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557896afa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ed158e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557896ac1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae4798614fbb2532899d44d3653f052cdc174eed Step #5: MERGE-OUTER: attempt 1821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4042529584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ae4798614fbb2532899d44d3653f052cdc174eed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3331 processed earlier; will process 684 files now Step #5: #1 pulse exec/s: 0 rss: 227Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119846== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592860ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55928605eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559286041665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7ae14f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7adf6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7adf43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55928601ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559286aee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559286a88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559286a8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559286a8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55928655f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55928659633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5592864a7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559286495bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55928648f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5592864f90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5592860eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5592861d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559286042d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55928604c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5592860337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55928605f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7adf45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559286026bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55ddb3ee05796f84de3d5b46f767bcab5000ab55 Step #5: MERGE-OUTER: attempt 1822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4043454299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/55ddb3ee05796f84de3d5b46f767bcab5000ab55' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3333 processed earlier; will process 682 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119898== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de2afe0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de2af54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de2af37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f468b0f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f468af0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f468aee7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de2af10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de2b9e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de2b97e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de2b980375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de2b98035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de2b39e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de2b38bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de2b38532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de2b3ef0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de2afe0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de2b0cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de2af38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de2af422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de2af297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de2af554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f468aee9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de2af1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d691b148d7fe44567370385faa8153fa31640e72 Step #5: MERGE-OUTER: attempt 1823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4043884051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d691b148d7fe44567370385faa8153fa31640e72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3334 processed earlier; will process 681 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119968== ERROR: libFuzzer: deadly signal Step #5: #0 0x560469a3b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604699afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560469992665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddc46fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddc451300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddc44f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56046996be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56046a43f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56046a3d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56046a3db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56046a3db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560469df9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560469de6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560469de032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560469e4a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560469a3bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560469b27eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560469993d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56046999d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604699847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604699b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddc44f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560469977bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-741924b3a5c10a5c37fe6fd11f985aa450ef04cc Step #5: MERGE-OUTER: attempt 1824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4044748379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/741924b3a5c10a5c37fe6fd11f985aa450ef04cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3335 processed earlier; will process 680 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119984== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609de0f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609de067b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609de04a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0b53a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0b51ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0b5199858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609de023e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5609deaf7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609dea91632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5609dea93375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609dea9335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5609de4b1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609de49ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609de49832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609de5020f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609de0f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609de1dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609de04bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609de0552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609de03c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609de0684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0b519b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609de02fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea94edc00a643b437ff2c645a38191911db72782 Step #5: MERGE-OUTER: attempt 1825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4045536282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ea94edc00a643b437ff2c645a38191911db72782' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3336 processed earlier; will process 679 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120002== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfb29cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfb293fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfb2922665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd510b7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd51098900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd510968858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfb28fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bfb33cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfb3369632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bfb336b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfb336b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bfb2d89429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfb2d76bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfb2d7032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfb2dda0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfb29cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfb2ab7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfb2923d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfb292d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfb29147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfb29404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd51096a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfb2907bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ef6be53eab17d50282c2a0ba7a5086f7bb6ffe4 Step #5: MERGE-OUTER: attempt 1826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4046326989 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9ef6be53eab17d50282c2a0ba7a5086f7bb6ffe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3337 processed earlier; will process 678 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120020== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b6be79594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b6bdedb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b6bdd0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0e5ed841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0e5ced00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0e5ccc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b6bda9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558b6c87d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b6c817632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558b6c819375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b6c81935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558b6c237429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b6c224bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b6c21e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b6c2880f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b6be79c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b6bf65eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b6bdd1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b6bddb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b6bdc27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b6bdee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0e5cce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b6bdb5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8d82f3839a078e809e5c127e5d8752689215c95 Step #5: MERGE-OUTER: attempt 1827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4047113596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f8d82f3839a078e809e5c127e5d8752689215c95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3338 processed earlier; will process 677 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120038== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603a1b97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603a1b0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603a1aee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84a6f4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84a6d5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84a6d3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603a1ac7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5603a259b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603a2535632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5603a2537375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603a253735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5603a1f55429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5603a1f42bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5603a1f3c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5603a1fa60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5603a1b97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5603a1c83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5603a1aefd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603a1af92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603a1ae07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603a1b0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f84a6d40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5603a1ad3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-488d1f16436b9f9104052f586ec8134b411fb7b0 Step #5: MERGE-OUTER: attempt 1828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4050582691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/488d1f16436b9f9104052f586ec8134b411fb7b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3340 processed earlier; will process 675 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120122== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab0061b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab0058fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab00572665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe7b019041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7affa500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7aff84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab0054be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ab0101f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab00fb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ab00fbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab00fbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ab009d9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab009c6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab009c032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab00a2a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab0061bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab00707eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab00573d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab0057d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab005647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab005904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe7aff86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab00557bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48f884aa802a429debec127c8da5cc232ac808b2 Step #5: MERGE-OUTER: attempt 1829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4051012652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/48f884aa802a429debec127c8da5cc232ac808b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3341 processed earlier; will process 674 files now Step #5: #1 pulse exec/s: 0 rss: 241Mb Step #5: #2 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120192== ERROR: libFuzzer: deadly signal Step #5: #0 0x56279bd57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56279bccbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56279bcae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26646d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26644e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26644c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56279bc87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56279c75b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56279c6f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56279c6f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56279c6f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56279c1cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56279c20333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56279c114f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56279c102bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56279c0fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56279c1660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56279bd57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56279be43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56279bcafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56279bcb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56279bca07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56279bccc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26644ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56279bc93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab037745eba630e6eeceec264693da1cc3ff6262 Step #5: MERGE-OUTER: attempt 1830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4053234685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab037745eba630e6eeceec264693da1cc3ff6262' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3344 processed earlier; will process 671 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120278== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a1c0d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a1c04cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a1c02f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f015cd3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f015cb4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f015cb27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a1c008e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558a1cadc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a1ca76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558a1ca78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a1ca7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558a1c54d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558a1c58433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558a1c495f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558a1c483bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558a1c47d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558a1c4e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558a1c0d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558a1c1c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558a1c030d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558a1c03a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558a1c0217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558a1c04d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f015cb29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558a1c014bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81f2ea49ee690d40429f4860eff690874f816f59 Step #5: MERGE-OUTER: attempt 1831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4053696671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81f2ea49ee690d40429f4860eff690874f816f59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3345 processed earlier; will process 670 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120316== ERROR: libFuzzer: deadly signal Step #5: #0 0x55afe7a6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55afe79e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55afe79c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88f474041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88f455500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88f4534858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55afe799de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55afe8471138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55afe840b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55afe840d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55afe840d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55afe7e2b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55afe7e18bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55afe7e1232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55afe7e7c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55afe7a6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55afe7b59eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55afe79c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55afe79cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55afe79b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55afe79e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88f4536082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55afe79a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0260fb322a316913ea1e0acabb5a18747c616833 Step #5: MERGE-OUTER: attempt 1832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4054498155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0260fb322a316913ea1e0acabb5a18747c616833' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3346 processed earlier; will process 669 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120332== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce5a45c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce5a3d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce5a3b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffbd511341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffbd4f2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffbd4f07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce5a38ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ce5ae60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce5adfa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ce5adfc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce5adfc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ce5a8d12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ce5a90833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ce5a826e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55ce5a828ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55ce5a554a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55ce5a53adad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55ce5a548ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55ce5a548ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55ce5a548ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55ce5a3b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55ce5a3be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55ce5a3a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55ce5a3d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7ffbd4f09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55ce5a398bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5af4d279761c9a7393334c86a8d3dc8fdb15501 Step #5: MERGE-OUTER: attempt 1833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4055601153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e5af4d279761c9a7393334c86a8d3dc8fdb15501' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3347 processed earlier; will process 668 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120383== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630e7e02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630e7d76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630e7d59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ade61041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ade42500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ade404858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630e7d32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5630e8806138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630e87a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5630e87a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630e87a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5630e81c0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630e81adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630e81a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630e82110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630e7e02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630e7eeeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630e7d5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630e7d642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630e7d4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630e7d774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ade406082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630e7d3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a37e0a29c07fbed61b941454ab14b25fc3a7b8d2 Step #5: MERGE-OUTER: attempt 1834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4057199666 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a37e0a29c07fbed61b941454ab14b25fc3a7b8d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3350 processed earlier; will process 665 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120507== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582e5169594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582e50ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582e50c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f705a3b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f705a1c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f705a1a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582e5099e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582e5b6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582e5b07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582e5b09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582e5b0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582e55de2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5582e561533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5582e5526f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5582e5514bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5582e550e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5582e55780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5582e5169c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5582e5255eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5582e50c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5582e50cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5582e50b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5582e50de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f705a1a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5582e50a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-012be4e943ecc1150d4e929b0cc31168f3106250 Step #5: MERGE-OUTER: attempt 1835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4057707836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/012be4e943ecc1150d4e929b0cc31168f3106250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3351 processed earlier; will process 664 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120545== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbda647594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbda5bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbda59e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4194f9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4194da600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4194d85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbda577e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dbdb04b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbdafe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dbdafe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbdafe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dbdaabc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dbdaaf333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dbdaa04f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dbda9f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dbda9ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dbdaa560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dbda647c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dbda733eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dbda59fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dbda5a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dbda5907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dbda5bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4194d87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dbda583bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c7bfaa59d932cb471c22c49cb5e1dc81a51d853 Step #5: MERGE-OUTER: attempt 1836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4061576190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2c7bfaa59d932cb471c22c49cb5e1dc81a51d853' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3353 processed earlier; will process 662 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120596== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcffdac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcffd20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcffd03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcb964f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcb946400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcb9443858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcffcdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dd007b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd0074a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dd0074c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd0074c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dd0016a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd00157bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd0015132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd001bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dcffdacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dcffe98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dcffd04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dcffd0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dcffcf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dcffd214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efcb9445082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dcffce8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9585da19d3156deb6e08e61520ed3a666e692f2c Step #5: MERGE-OUTER: attempt 1837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4066491897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9585da19d3156deb6e08e61520ed3a666e692f2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3356 processed earlier; will process 659 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120684== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bcd6c3a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bcd6baeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bcd6b91665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbf0c7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbf0a8b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbf0a6a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bcd6b6ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bcd763e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bcd75d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bcd75da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bcd75da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bcd70af2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bcd70e633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bcd6ff7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bcd6fe5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bcd6fdf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bcd70490f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bcd6c3ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bcd6d26eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bcd6b92d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bcd6b9c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bcd6b837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bcd6baf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcbf0a6c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bcd6b76bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-35a59532a53853b67ba9d84bd9edfdeec623dcac Step #5: MERGE-OUTER: attempt 1838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4066989323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/35a59532a53853b67ba9d84bd9edfdeec623dcac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3357 processed earlier; will process 658 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120723== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac1207d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac11ff1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac11fd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0eb63641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0eb44b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0eb42a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac11fade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ac12a81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac12a1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ac12a1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac12a1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ac124f22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ac1252933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ac1243af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ac12428bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ac1242232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ac1248c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ac1207dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ac12169eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ac11fd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ac11fdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ac11fc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ac11ff24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0eb42c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ac11fb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5940d7588373b7160192ee72e016c86c273628d6 Step #5: MERGE-OUTER: attempt 1839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4067754051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5940d7588373b7160192ee72e016c86c273628d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3358 processed earlier; will process 657 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120736== ERROR: libFuzzer: deadly signal Step #5: #0 0x55728dacb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55728da3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55728da22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42e99f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42e980700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42e97e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55728d9fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55728e4cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55728e469632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55728e46b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55728e46b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55728df402c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55728df7733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55728de95e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55728de97ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55728dbc3a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55728dba9dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55728dbb7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55728dbb7ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55728dbb7ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55728da23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55728da2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55728da147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55728da404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f42e97e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55728da07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d68e211e312333bd272b7f7b6207683c8cddb871 Step #5: MERGE-OUTER: attempt 1840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4072887003 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d68e211e312333bd272b7f7b6207683c8cddb871' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3362 processed earlier; will process 653 files now Step #5: #1 pulse exec/s: 0 rss: 233Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120904== ERROR: libFuzzer: deadly signal Step #5: #0 0x56506b4d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56506b44cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56506b42f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65d8c3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65d8a4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65d8a2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56506b408e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56506bedc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56506be76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56506be78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56506be7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56506b896429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56506b883bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56506b87d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56506b8e70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56506b4d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56506b5c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56506b430d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56506b43a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56506b4217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56506b44d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65d8a30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56506b414bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7ec863eeceec1c9cce98343fcae0a985137748f Step #5: MERGE-OUTER: attempt 1841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4076008986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a7ec863eeceec1c9cce98343fcae0a985137748f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3365 processed earlier; will process 650 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120991== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ab8bac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ab8b20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ab8b03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe83e86f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe83e68400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe83e663858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ab8adce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ab95b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ab954a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ab954c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ab954c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564ab90212c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ab905833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ab8f76e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x564ab8f78ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x564ab8ca4a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x564ab8c8adad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x564ab8c98ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x564ab8c98ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x564ab8c98ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x564ab8b04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x564ab8b0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x564ab8af57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x564ab8b214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe83e665082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x564ab8ae8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e00bdc6eabac1e55e972ff8b270e88ccf9f52e92 Step #5: MERGE-OUTER: attempt 1842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4084744553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e00bdc6eabac1e55e972ff8b270e88ccf9f52e92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3368 processed earlier; will process 647 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121106== ERROR: libFuzzer: deadly signal Step #5: #0 0x55892d61d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55892d591b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55892d574665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8e861141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8e842600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8e8405858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55892d54de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55892e021138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55892dfbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55892dfbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55892dfbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55892da922c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55892dac933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55892d9daf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55892d9c8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55892d9c232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55892da2c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55892d61dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55892d709eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55892d575d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55892d57f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55892d5667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55892d5924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb8e8407082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55892d559bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8974b2079ac5372e80315d5adbd26f68aee206f Step #5: MERGE-OUTER: attempt 1843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4085429652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d8974b2079ac5372e80315d5adbd26f68aee206f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3369 processed earlier; will process 646 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121120== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae8798e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae87902b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae878e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ec7aa641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ec78bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ec789a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae878bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ae88392138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae8832c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ae8832e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae8832e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ae87e032c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae87e3a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae87e3b4b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55ae87d32178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55ae87d9d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55ae8798ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55ae87a7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55ae878e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55ae878f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55ae878d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55ae879034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f2ec789c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55ae878cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a910ef0f785659070f7c1f31634832a27f591bb6 Step #5: MERGE-OUTER: attempt 1844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4085909690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a910ef0f785659070f7c1f31634832a27f591bb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3370 processed earlier; will process 645 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121160== ERROR: libFuzzer: deadly signal Step #5: #0 0x559cd94c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559cd9437b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559cd941a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab7edfb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab7ec1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab7ebef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559cd93f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559cd9ec7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559cd9e61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559cd9e63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559cd9e6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559cd99382c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559cd996f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559cd9880f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559cd986ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559cd986832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559cd98d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559cd94c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559cd95afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559cd941bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559cd94252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559cd940c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559cd94384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fab7ebf1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559cd93ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e9558c0732e37c7cfb1b281208d8c286d4cbae3 Step #5: MERGE-OUTER: attempt 1845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4087231451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1e9558c0732e37c7cfb1b281208d8c286d4cbae3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3371 processed earlier; will process 644 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121168== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562d20cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562d203fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5562d2022665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66d20da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66d1eef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66d1ece858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5562d1ffbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5562d2acf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562d2a69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5562d2a6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562d2a6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5562d25402c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5562d257733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5562d2488f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5562d2476bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5562d247032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5562d24da0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5562d20cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5562d21b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5562d2023d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5562d202d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5562d20147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5562d20404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f66d1ed0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5562d2007bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe12efff94330277e493cc9487c3af8eec702757 Step #5: MERGE-OUTER: attempt 1846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4087704533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fe12efff94330277e493cc9487c3af8eec702757' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3372 processed earlier; will process 643 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121175== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edd7a41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edd79b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edd7998665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc64a42641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc64a23b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc64a21a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edd7971e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55edd8445138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edd83df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55edd83e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edd83e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55edd7eb62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55edd7eed33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55edd7e0be9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x55edd7e0dad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x55edd7b39a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x55edd7b1fdad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x55edd7b2dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x55edd7b2dff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x55edd7b2dff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x55edd7999d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x55edd79a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x55edd798a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x55edd79b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fc64a21c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x55edd797dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0458044388e35012f741ec1c921cff306b97f562 Step #5: MERGE-OUTER: attempt 1847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4089546437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0458044388e35012f741ec1c921cff306b97f562' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3373 processed earlier; will process 642 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121257== ERROR: libFuzzer: deadly signal Step #5: #0 0x56550f2dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56550f251b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56550f234665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80882bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80880d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80880b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56550f20de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56550fce1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56550fc7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56550fc7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56550fc7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56550f69b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56550f688bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56550f68232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56550f6ec0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56550f2ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56550f3c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56550f235d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56550f23f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56550f2267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56550f2524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80880b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56550f219bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7836647143b86f7927b92d9f419df0fdb943e4c2 Step #5: MERGE-OUTER: attempt 1848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4090525387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7836647143b86f7927b92d9f419df0fdb943e4c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3374 processed earlier; will process 641 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121304== ERROR: libFuzzer: deadly signal Step #5: #0 0x562404b0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562404a81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562404a64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f055943641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f055924b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f055922a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562404a3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562405511138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624054ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624054ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624054ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562404ecb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562404eb8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562404eb232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562404f1c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562404b0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562404bf9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562404a65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562404a6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562404a567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562404a824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f055922c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562404a49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7cfeee86ca2c1bdc3006ab2abc5b94f9709855b6 Step #5: MERGE-OUTER: attempt 1849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4091321608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7cfeee86ca2c1bdc3006ab2abc5b94f9709855b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3375 processed earlier; will process 640 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121322== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616e1cdb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616e1c4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616e1c32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a4e28641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a4e09b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a4e07a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616e1c0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5616e26df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616e2679632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5616e267b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616e267b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5616e21502c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616e218733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616e2098f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616e2086bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616e208032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616e20ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616e1cdbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616e1dc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616e1c33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616e1c3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616e1c247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616e1c504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a4e07c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616e1c17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c36ad69437fbbce390d92a8006d1aad84d51487f Step #5: MERGE-OUTER: attempt 1850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4094246117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c36ad69437fbbce390d92a8006d1aad84d51487f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3378 processed earlier; will process 637 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121419== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa5ea13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa5e987b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa5e96a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca848b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca846c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca846a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa5e943e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fa5f417138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa5f3b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fa5f3b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa5f3b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fa5edd1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa5edbebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa5edb832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa5ee220f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa5ea13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa5eaffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa5e96bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa5e9752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa5e95c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa5e9884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fca846a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa5e94fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-221dafa49eac01fbf8eff94aebe0d1ff49f83143 Step #5: MERGE-OUTER: attempt 1851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4094686188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/221dafa49eac01fbf8eff94aebe0d1ff49f83143' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3379 processed earlier; will process 636 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121490== ERROR: libFuzzer: deadly signal Step #5: #0 0x563148229594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56314819db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563148180665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa766cc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa766ada00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa766ab9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563148159e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563148c2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563148bc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563148bc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563148bc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56314869e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5631486d533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5631485e6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5631485d4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5631485ce32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5631486380f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563148229c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563148315eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563148181d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56314818b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5631481727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56314819e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa766abb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563148165bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d40c2645473a3607e5528052ca2b240589efb5b7 Step #5: MERGE-OUTER: attempt 1852 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4095161806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d40c2645473a3607e5528052ca2b240589efb5b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3380 processed earlier; will process 635 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121497== ERROR: libFuzzer: deadly signal Step #5: #0 0x55808ddc2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55808dd36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55808dd19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e77a4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e7786400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e77843858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55808dcf2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55808e7c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55808e760632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55808e762375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55808e76235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55808e2372c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55808e26e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55808e17ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55808e16dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55808e16732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55808e1d10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55808ddc2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55808deaeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55808dd1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55808dd242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55808dd0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55808dd374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3e77845082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55808dcfebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba9b0f9dadd8ff8d88fbb0ed7ebdcab13648bdf6 Step #5: MERGE-OUTER: attempt 1853 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4096460493 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ba9b0f9dadd8ff8d88fbb0ed7ebdcab13648bdf6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3382 processed earlier; will process 633 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121612== ERROR: libFuzzer: deadly signal Step #5: #0 0x562eb5625594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562eb5599b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562eb557c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0fd91641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0fd72b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0fd70a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562eb5555e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562eb6029138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562eb5fc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562eb5fc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562eb5fc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562eb59e3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562eb59d0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562eb59ca32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562eb5a340f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562eb5625c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562eb5711eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562eb557dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562eb55872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562eb556e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562eb559a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0fd70c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562eb5561bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ce5f2e6800073006d3656430aed1e5b91464fcc Step #5: MERGE-OUTER: attempt 1854 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4100261245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5ce5f2e6800073006d3656430aed1e5b91464fcc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3385 processed earlier; will process 630 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121665== ERROR: libFuzzer: deadly signal Step #5: #0 0x557685002594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557684f76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557684f59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2006c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2004d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2004b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557684f32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557685a06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576859a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576859a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576859a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576853c0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576853adbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576853a732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576854110f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557685002c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576850eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557684f5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557684f642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557684f4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557684f774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2004b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557684f3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d7586c3143b6ca6881eb3a7e84c3a0c3d042eed Step #5: MERGE-OUTER: attempt 1855 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4101824522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d7586c3143b6ca6881eb3a7e84c3a0c3d042eed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3388 processed earlier; will process 627 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121757== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf75d43594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf75cb7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf75c9a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1cdcf0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1cdcd1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1cdccf9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf75c73e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf76747138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf766e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf766e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf766e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf76101429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf760eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf760e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf761520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf75d43c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf75e2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf75c9bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf75ca52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf75c8c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf75cb84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1cdccfb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf75c7fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86298dd987bed4f075d012c4c2be1d3845245a44 Step #5: MERGE-OUTER: attempt 1856 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4104256376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/86298dd987bed4f075d012c4c2be1d3845245a44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3391 processed earlier; will process 624 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121878== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b708af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b70823b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b70806665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f163bdbb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f163bbd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f163bbaf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b707dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b712b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b7124d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b7124f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b7124f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b70d242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b70d5b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b70c6cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b70c5abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b70c5432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b70cbe0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b708afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b7099beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b70807d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b708112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b707f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b708244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f163bbb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b707ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f75ebea86f15e016e7910dfbe633b9faa51e6059 Step #5: MERGE-OUTER: attempt 1857 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4104738522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f75ebea86f15e016e7910dfbe633b9faa51e6059' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3392 processed earlier; will process 623 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121886== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de228ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de22873b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de22856665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa44c78a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa44c59f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa44c57e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de2282fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55de23303138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de2329d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55de2329f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de2329f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55de22cbd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de22caabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de22ca432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de22d0e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de228ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de229ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de22857d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de228612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de228487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de228744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa44c580082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de2283bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28fdd688633c20610391fdf3c2f65589dd3f6328 Step #5: MERGE-OUTER: attempt 1858 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4106251553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/28fdd688633c20610391fdf3c2f65589dd3f6328' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3394 processed earlier; will process 621 files now Step #5: #1 pulse exec/s: 0 rss: 236Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122036== ERROR: libFuzzer: deadly signal Step #5: #0 0x562190d24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562190c98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562190c7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f5b34a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f5b15f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f5b13e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562190c54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562191728138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621916c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5621916c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621916c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5621910e2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621910cfbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621910c932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621911330f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562190d24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562190e10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562190c7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562190c862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562190c6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562190c994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f5b140082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562190c60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a466655805ad5ea0673942667a658f948c2518b0 Step #5: MERGE-OUTER: attempt 1859 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4107663949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a466655805ad5ea0673942667a658f948c2518b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3397 processed earlier; will process 618 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122159== ERROR: libFuzzer: deadly signal Step #5: #0 0x55622f161594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55622f0d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55622f0b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faed063741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faed044c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faed042b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55622f091e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55622fb65138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55622faff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55622fb01375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55622fb0135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55622f5d62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55622f60d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55622f51ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55622f50cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55622f50632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55622f5700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55622f161c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55622f24deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55622f0b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55622f0c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55622f0aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55622f0d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faed042d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55622f09dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f163b7a44e3883cccdea91922fba485cffc9201 Step #5: MERGE-OUTER: attempt 1860 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4108132595 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4f163b7a44e3883cccdea91922fba485cffc9201' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3398 processed earlier; will process 617 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122198== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650a6063594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650a5fd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650a5fba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effb9a0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effb981c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effb97fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650a5f93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5650a6a67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650a6a01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5650a6a03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650a6a0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5650a64d82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5650a650f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650a6420f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5650a640ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5650a640832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650a64720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650a6063c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650a614feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5650a5fbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650a5fc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650a5fac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650a5fd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7effb97fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650a5f9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd3638f8ce127eeb493459af315a2ddd1e692182 Step #5: MERGE-OUTER: attempt 1861 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4109463106 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dd3638f8ce127eeb493459af315a2ddd1e692182' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3401 processed earlier; will process 614 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122288== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c428a20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c428994b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c428977665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7aea8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7ae89b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7ae87a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c428950e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c429424138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4293be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4293c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4293c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c428dde429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c428dcbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c428dc532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c428e2f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c428a20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c428b0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c428978d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4289822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4289697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4289954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7ae87c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c42895cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9767bd2b44edb341495aa1f09d38892751c4a578 Step #5: MERGE-OUTER: attempt 1862 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4110286949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9767bd2b44edb341495aa1f09d38892751c4a578' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3402 processed earlier; will process 613 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122305== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe9b655594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe9b5c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe9b5ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fb1f8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fb1d9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6fb1d77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe9b585e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fe9c059138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe9bff3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fe9bff5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe9bff535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fe9ba13429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe9ba00bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe9b9fa32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe9ba640f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe9b655c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe9b741eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe9b5add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe9b5b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe9b59e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe9b5ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6fb1d79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe9b591bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b79d23759294fc2eeb2b419b617a0bb6d08f6a6 Step #5: MERGE-OUTER: attempt 1863 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4111083223 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3b79d23759294fc2eeb2b419b617a0bb6d08f6a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3403 processed earlier; will process 612 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122323== ERROR: libFuzzer: deadly signal Step #5: #0 0x562118dab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562118d1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562118d02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc61488a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc61469f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc61467e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562118cdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5621197af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562119749632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56211974b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56211974b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562119169429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562119156bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56211915032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621191ba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562118dabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562118e97eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562118d03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562118d0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562118cf47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562118d204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc614680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562118ce7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e0683e049694225c4327095564e735ff9b02061 Step #5: MERGE-OUTER: attempt 1864 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4112472172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e0683e049694225c4327095564e735ff9b02061' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3405 processed earlier; will process 610 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122403== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d8098b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d808ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d808e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa65c95641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa65c76b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa65c74a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d808bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564d8138f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d81329632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564d8132b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d8132b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564d80e002c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d80e3733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d80d48f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d80d36bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d80d3032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d80d9a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d8098bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d80a77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d808e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d808ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d808d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d809004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa65c74c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d808c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-864057aadb00452801a8129b55519d8c15632e64 Step #5: MERGE-OUTER: attempt 1865 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4113183186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/864057aadb00452801a8129b55519d8c15632e64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3406 processed earlier; will process 609 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122445== ERROR: libFuzzer: deadly signal Step #5: #0 0x557698c8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557698c01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557698be4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9ba36041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9ba17500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9ba154858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557698bbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557699691138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55769962b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55769962d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55769962d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55769904b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557699038bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55769903232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55769909c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557698c8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557698d79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557698be5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557698bef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557698bd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557698c024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9ba156082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557698bc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a182fc7a502339af5a4d7e3817ac2177cc3a8632 Step #5: MERGE-OUTER: attempt 1866 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4114951401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a182fc7a502339af5a4d7e3817ac2177cc3a8632' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3408 processed earlier; will process 607 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122534== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da846b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da8462cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da8460f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faaaf56d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faaaf38200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faaaf361858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da845e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55da850bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da85056632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55da85058375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da8505835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55da84b2d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da84b6433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da84a75f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da84a63bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da84a5d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da84ac70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da846b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da847a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da84610d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da8461a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da846017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da8462d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faaaf363082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da845f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d34f94d2741f318057897cfdace5ee349e34148 Step #5: MERGE-OUTER: attempt 1867 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4116989530 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1d34f94d2741f318057897cfdace5ee349e34148' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3409 processed earlier; will process 606 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122574== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7489c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c74893ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c74891d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d1900941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d18e1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d18dfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7488f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c7493ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c749364632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c749366375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c74936635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c748e3b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c748e7233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c748d83f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c748d71bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c748d6b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c748dd50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7489c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c748ab2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c74891ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7489282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c74890f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c74893b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1d18dff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c748902bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33765101869f78a98045b47ee61d735412b643c7 Step #5: MERGE-OUTER: attempt 1868 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4117755914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33765101869f78a98045b47ee61d735412b643c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3410 processed earlier; will process 605 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122586== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec60d11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec60c85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec60c68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24ac7a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24ac5bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24ac59a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec60c41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ec61715138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec616af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ec616b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec616b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ec610cf429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec610bcbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec610b632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec611200f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec60d11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec60dfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec60c69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec60c732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec60c5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec60c864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24ac59c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec60c4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59832c869df6f5a4fee05eba3206561036751d21 Step #5: MERGE-OUTER: attempt 1869 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4118932893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/59832c869df6f5a4fee05eba3206561036751d21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3412 processed earlier; will process 603 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get cumulative difficulty from height 18446744073709551615 failed -- difficulty not in db Step #5: ==122669== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c33dea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c33d5eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c33d41665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c5104041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c50e5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c50e34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c33d1ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558c347ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c34788632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558c3478a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c3478a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558c3425f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c34290fc1 in cryptonote::BlockchainLMDB::get_block_cumulative_difficulty(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2718:5 Step #5: #13 0x558c33ede6bf in cryptonote::core_rpc_server::on_get_info(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:468:63 Step #5: #14 0x558c33ecc4da in fuzz_get_info(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:343:7 Step #5: #15 0x558c33ed6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #16 0x558c33ed6ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #17 0x558c33ed6ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #18 0x558c33d42d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558c33d4c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558c33d337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558c33d5f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7c50e36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558c33d26bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d911fed412f22eb0beb28fade09499c6710b82d Step #5: MERGE-OUTER: attempt 1870 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4121977045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d911fed412f22eb0beb28fade09499c6710b82d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3415 processed earlier; will process 600 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122822== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588a57e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588a5758b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588a573b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2abc67941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2abc48e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2abc46d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588a5714e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588a61e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588a6182632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588a6184375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588a618435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588a5ba2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588a5b8fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588a5b8932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588a5bf30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588a57e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588a58d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588a573cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588a57462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588a572d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588a57594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2abc46f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588a5720bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-303b0be37d806da9d5c9a7b9d697385a6ad61a6f Step #5: MERGE-OUTER: attempt 1871 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4122866996 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/303b0be37d806da9d5c9a7b9d697385a6ad61a6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3417 processed earlier; will process 598 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122931== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596cdabe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596cda32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596cda15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16619b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16617cd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16617ac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596cd9eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5596ce4c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596ce45c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5596ce45e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596ce45e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5596cdf332c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5596cdf6a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5596cde7bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5596cde69bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5596cde6332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5596cdecd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5596cdabec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5596cdbaaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5596cda16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596cda202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596cda077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596cda334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f16617ae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5596cd9fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24b9550f7996d0c49b045e8ece0e6ca08ee2a9ac Step #5: MERGE-OUTER: attempt 1872 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4123536268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/24b9550f7996d0c49b045e8ece0e6ca08ee2a9ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3418 processed earlier; will process 597 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122943== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b55499594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b5540db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b553f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe26954c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe26936100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe269340858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b553c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562b55e9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b55e37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562b55e39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b55e3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562b5590e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b5594533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b55863e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x562b55865ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x562b55591a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x562b55577dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x562b55585ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x562b55585ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x562b55585ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x562b553f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x562b553fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x562b553e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x562b5540e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe269342082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x562b553d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8be752453c8200e4c266ba19e3de9f7ebe0401f6 Step #5: MERGE-OUTER: attempt 1873 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4125436307 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8be752453c8200e4c266ba19e3de9f7ebe0401f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3420 processed earlier; will process 595 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123069== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ab5647594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ab55bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ab559e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff08926741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff08907c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff08905b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ab5577e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556ab604b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ab5fe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556ab5fe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ab5fe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556ab5a05429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ab59f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ab59ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ab5a560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ab5647c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ab5733eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ab559fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ab55a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ab55907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ab55bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff08905d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ab5583bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da69b57a6a0a2d4351ecc0c7d8b12af25d56919f Step #5: MERGE-OUTER: attempt 1874 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4126306243 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/da69b57a6a0a2d4351ecc0c7d8b12af25d56919f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3421 processed earlier; will process 594 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123086== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568dc674594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568dc5e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568dc5cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa506ceb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa506b0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa506adf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568dc5a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5568dd078138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568dd012632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5568dd014375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568dd01435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5568dca32429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568dca1fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568dca1932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568dca830f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568dc674c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568dc760eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568dc5ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568dc5d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568dc5bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568dc5e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa506ae1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568dc5b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4735a5d98589809c40c6fec2e72a8342a92ba80 Step #5: MERGE-OUTER: attempt 1875 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4127103276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f4735a5d98589809c40c6fec2e72a8342a92ba80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3422 processed earlier; will process 593 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123104== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e6124a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e611beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e611a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37eb4c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37eb2dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37eb2bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e6117ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564e61c4e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e61be8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564e61bea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e61bea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564e616bf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564e616f633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564e61614e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x564e61616ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x564e61342a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x564e61328dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x564e61336ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x564e61336ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x564e61336ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x564e611a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x564e611ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x564e611937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x564e611bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f37eb2bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x564e61186bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ff57b370abb38a92898f82ed5d6e00a2c2b5623 Step #5: MERGE-OUTER: attempt 1876 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4127963615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5ff57b370abb38a92898f82ed5d6e00a2c2b5623' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3424 processed earlier; will process 591 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123211== ERROR: libFuzzer: deadly signal Step #5: #0 0x560287de4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560287d58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560287d3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f140f35541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f140f16a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f140f149858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560287d14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5602887e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560288782632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560288784375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56028878435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5602881a2429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56028818fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56028818932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602881f30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560287de4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560287ed0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560287d3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560287d462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560287d2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560287d594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f140f14b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560287d20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd45ec7e9f7b6fb6078c9b46a1d6c56a83abb889 Step #5: MERGE-OUTER: attempt 1877 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4129379733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd45ec7e9f7b6fb6078c9b46a1d6c56a83abb889' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3427 processed earlier; will process 588 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123295== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629ec2ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629ec21fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629ec202665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f0e2d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f0e0ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f0e0cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629ec1dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5629eccaf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629ecc49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5629ecc4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629ecc4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5629ec669429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629ec656bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629ec65032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629ec6ba0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629ec2abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629ec397eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629ec203d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629ec20d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629ec1f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629ec2204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f0e0cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629ec1e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4ab9e6f76b436c5183e49e31a8ba17c245ad828 Step #5: MERGE-OUTER: attempt 1878 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4130180137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4ab9e6f76b436c5183e49e31a8ba17c245ad828' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3428 processed earlier; will process 587 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123312== ERROR: libFuzzer: deadly signal Step #5: #0 0x565554cfc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565554c70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565554c53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a5c75441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a5c56900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a5c548858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565554c2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565555700138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56555569a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56555569c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56555569c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5655550ba429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5655550a7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5655550a132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56555510b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565554cfcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565554de8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565554c54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565554c5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565554c457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565554c714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a5c54a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565554c38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e451b9abed821e04bf1eaca4df3b7c8eaf341b9 Step #5: MERGE-OUTER: attempt 1879 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4131657602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7e451b9abed821e04bf1eaca4df3b7c8eaf341b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3431 processed earlier; will process 584 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123429== ERROR: libFuzzer: deadly signal Step #5: #0 0x557968e89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557968dfdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557968de0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5e91ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5e901400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5e8ff3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557968db9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55796988d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557969827632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557969829375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55796982935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5579692fe2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55796933533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557969253e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x557969255ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x557968f81a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x557968f67dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x557968f75ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x557968f75ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x557968f75ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x557968de1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557968deb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x557968dd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x557968dfe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7fe5e8ff5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557968dc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd6122b29eb929842c1500574e77c51a7ae94068 Step #5: MERGE-OUTER: attempt 1880 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4135570447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd6122b29eb929842c1500574e77c51a7ae94068' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3435 processed earlier; will process 580 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123556== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b396bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b39633b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b39616665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24c317e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24c2f9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24c2f72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b395efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b3a0c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b3a05d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b3a05f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b3a05f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b39b342c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b39b6b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b39a89e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x561b39a8bad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x561b397b7a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x561b3979ddad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x561b397abff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x561b397abff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x561b397abff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x561b39617d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x561b396212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x561b396087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x561b396344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f24c2f74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x561b395fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6918aa4471705d56a34ad7aa098b18d519d953e1 Step #5: MERGE-OUTER: attempt 1881 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4136787137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6918aa4471705d56a34ad7aa098b18d519d953e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3436 processed earlier; will process 579 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: #4 pulse exec/s: 1 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123637== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d414c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d41437b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d4141a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1575d9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1575ba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1575b84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d413f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559d41ec7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d41e61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559d41e63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d41e6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559d41881429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d4186ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d4186832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d418d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d414c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d415afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d4141bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d414252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d4140c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d414384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1575b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d413ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-698868828154fd243600007e95bc1579c4a452e1 Step #5: MERGE-OUTER: attempt 1882 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4142179621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/698868828154fd243600007e95bc1579c4a452e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3443 processed earlier; will process 572 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 561Mb Step #5: #4 pulse exec/s: 0 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123821== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1b9984594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1b98f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1b98db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feccdc6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feccda8200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feccda61858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1b98b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a1ba388138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1ba322632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a1ba324375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1ba32435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a1b9df92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a1b9e3033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a1b9d41f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a1b9d2fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a1b9d2932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a1b9d930f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a1b9984c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a1b9a70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a1b98dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a1b98e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a1b98cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a1b98f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feccda63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a1b98c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a3f4a48a4441b7bf16088ac0bd63cc26505cdf3 Step #5: MERGE-OUTER: attempt 1883 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4153790791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4a3f4a48a4441b7bf16088ac0bd63cc26505cdf3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3450 processed earlier; will process 565 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123960== ERROR: libFuzzer: deadly signal Step #5: #0 0x55efbb528594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55efbb49cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55efbb47f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f827d59241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f827d3a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f827d386858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55efbb458e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55efbbf2c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55efbbec6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55efbbec8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55efbbec835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55efbb8e6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55efbb8d3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55efbb8cd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55efbb9370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55efbb528c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55efbb614eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55efbb480d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55efbb48a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55efbb4717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55efbb49d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f827d388082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55efbb464bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7e0e2ed7fca11c2aed0d86abd0b43520630c3af Step #5: MERGE-OUTER: attempt 1884 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4154976011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d7e0e2ed7fca11c2aed0d86abd0b43520630c3af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3451 processed earlier; will process 564 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123967== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a795898594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a79580cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7957ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b4253641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b4234b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b4232a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7957c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a79629c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a796236632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a796238375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a79623835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a795d0d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a795d4433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a795c55f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a795c43bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a795c3d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a795ca70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a795898c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a795984eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a7957f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a7957fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a7957e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a79580d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2b4232c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a7957d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d319bf7a40db06874d52c65110c5d1e99cd02ee5 Step #5: MERGE-OUTER: attempt 1885 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4158621600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d319bf7a40db06874d52c65110c5d1e99cd02ee5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3452 processed earlier; will process 563 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123975== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8620b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b86202ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b86200d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5cd82f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5cd64400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5cd623858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b861fe6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b862aba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b862a54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b862a56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b862a5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b86252b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b86256233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b862473f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b862461bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b86245b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b8624c50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b8620b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b8621a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b86200ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b8620182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b861fff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b86202b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe5cd625082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b861ff2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36ee0df70a1eca1694c2359aa4a82e4b65fffa48 Step #5: MERGE-OUTER: attempt 1886 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4160512089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/36ee0df70a1eca1694c2359aa4a82e4b65fffa48' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3453 processed earlier; will process 562 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123982== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626d5f91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626d5f05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626d5ee8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52fee6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52fec7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52fec5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626d5ec1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5626d6995138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626d692f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5626d6931375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626d693135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5626d64062c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626d643d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626d634ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626d633cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5626d633632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626d63a00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626d5f91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626d607deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5626d5ee9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5626d5ef32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626d5eda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5626d5f064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f52fec5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5626d5ecdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c14b2dcc64c71ef6c7433e3bf581b16aee3f4094 Step #5: MERGE-OUTER: attempt 1887 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4161899171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c14b2dcc64c71ef6c7433e3bf581b16aee3f4094' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3454 processed earlier; will process 561 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123989== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e725ea6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e725e1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e725dfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89ab5d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89ab3eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89ab3ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e725dd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e7268aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e726844632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e726846375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e72684635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e72631b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e72635233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e726263f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e726251bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e72624b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7262b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e725ea6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e725f92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e725dfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e725e082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e725def7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e725e1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f89ab3cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e725de2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd42db88dd678d2e64f87a056577fa9be5864d88 Step #5: MERGE-OUTER: attempt 1888 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4163783564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fd42db88dd678d2e64f87a056577fa9be5864d88' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3455 processed earlier; will process 560 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123996== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9e33af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9e3323b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9e3306665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c420ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c41ec100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c41ea0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9e32dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9e3db3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9e3d4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9e3d4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9e3d4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9e38242c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b9e385b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b9e376cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b9e375abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b9e375432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b9e37be0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b9e33afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b9e349beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b9e3307d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9e33112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b9e32f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b9e33244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5c41ea2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b9e32ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d0f85a4a84395cae7331b6854cdcff725c76ad5 Step #5: MERGE-OUTER: attempt 1889 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4164661529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6d0f85a4a84395cae7331b6854cdcff725c76ad5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3456 processed earlier; will process 559 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124003== ERROR: libFuzzer: deadly signal Step #5: #0 0x56028f057594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56028efcbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56028efae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f899907f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8998e9400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8998e73858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56028ef87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56028fa5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56028f9f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56028f9f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56028f9f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56028f4cc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56028f50333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56028f414f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56028f402bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56028f3fc32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56028f4660f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56028f057c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56028f143eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56028efafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56028efb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56028efa07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56028efcc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8998e75082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56028ef93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89cae47c6ed11183631fb9f9ec46890f5f6531a9 Step #5: MERGE-OUTER: attempt 1890 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4166417743 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/89cae47c6ed11183631fb9f9ec46890f5f6531a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3460 processed earlier; will process 555 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124051== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b310de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b310d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b310d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde4c22141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde4c03600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde4c015858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b310d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b3117ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b311786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b311788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b31178835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b31125d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b31129433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b3111a5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b311193bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b31118d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b3111f70f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b310de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b310ed4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b310d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b310d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b310d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b310d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde4c017082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b310d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7315cd75f04f7bce36cbf2ab65e125b1eced6070 Step #5: MERGE-OUTER: attempt 1891 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4168190874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7315cd75f04f7bce36cbf2ab65e125b1eced6070' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3462 processed earlier; will process 553 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124122== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641aab61594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641aaad5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641aaab8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb6ea38541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6ea19a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6ea179858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641aaa91e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5641ab565138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641ab4ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5641ab501375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641ab50135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5641aafd62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641ab00d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5641aaf1ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5641aaf0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5641aaf0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5641aaf700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641aab61c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641aac4deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5641aaab9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641aaac32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641aaaaa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641aaad64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb6ea17b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641aaa9dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d90f4a7505faf016a238a68bc8bb333c25ef5062 Step #5: MERGE-OUTER: attempt 1892 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4170033645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d90f4a7505faf016a238a68bc8bb333c25ef5062' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3463 processed earlier; will process 552 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124129== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e9f41e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e9f392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e9f375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa104afc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa10491100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1048f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e9f34ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555e9fe22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e9fdbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555e9fdbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e9fdbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555e9f7dc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e9f7c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e9f7c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e9f82d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e9f41ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e9f50aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e9f376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e9f3802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e9f3677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e9f3934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa1048f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e9f35abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87fbd5a26f08a68cd8d705b52d57c2e0d21156b6 Step #5: MERGE-OUTER: attempt 1893 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4171998490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/87fbd5a26f08a68cd8d705b52d57c2e0d21156b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3464 processed earlier; will process 551 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 563Mb Step #5: #8 pulse exec/s: 1 rss: 565Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124135== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3db6f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3db66db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3db650665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57acc8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57acaa000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57aca7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3db629e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d3dc0fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3dc097632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d3dc099375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3dc09935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d3dbb6e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d3dbba533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d3dbab6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d3dbaa4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d3dba9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d3dbb080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d3db6f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d3db7e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d3db651d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d3db65b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d3db6427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d3db66e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f57aca81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d3db635bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-286d5e458f19208a1e0bf13e8d8ccc7ab1bba781 Step #5: MERGE-OUTER: attempt 1894 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4177751160 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/286d5e458f19208a1e0bf13e8d8ccc7ab1bba781' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3474 processed earlier; will process 541 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: #4 pulse exec/s: 2 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124213== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c875c3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c875bb0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c875b93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1dbe69741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1dbe4ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1dbe48b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c875b6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c876640138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8765da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c8765dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8765dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c8760b12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8760e833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c875ff9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c875fe7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c875fe132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c87604b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c875c3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c875d28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c875b94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c875b9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c875b857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c875bb14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1dbe48d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c875b78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a1df7baf62fabef70dad9e9ff6aaee1e338bd16a Step #5: MERGE-OUTER: attempt 1895 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4180859196 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a1df7baf62fabef70dad9e9ff6aaee1e338bd16a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3479 processed earlier; will process 536 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124298== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f07bd3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f07b47b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f07b2a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f761d64441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f761d45900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f761d438858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f07b03e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f085d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f08571632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f08573375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f0857335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f080482c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f0807f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f07f90f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f07f7ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f07f7832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f07fe20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f07bd3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f07cbfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f07b2bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f07b352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f07b1c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f07b484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f761d43a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f07b0fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-599e39ba41c75756b2166470363c1c5ca0a99f76 Step #5: MERGE-OUTER: attempt 1896 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4181681716 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/599e39ba41c75756b2166470363c1c5ca0a99f76' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3481 processed earlier; will process 534 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124369== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fedef0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fedee81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fedee64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3be461e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3be443300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3be4412858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fedee3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fedf911138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fedf8ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fedf8ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fedf8ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fedf3822c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fedf3b933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fedf2caf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fedf2b8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fedf2b232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fedf31c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fedef0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fedeff9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fedee65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fedee6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fedee567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fedee824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3be4414082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fedee49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6e2d42af0c21c5219b9fcb46517dd46bc49b2ac Step #5: MERGE-OUTER: attempt 1897 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4182164919 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6e2d42af0c21c5219b9fcb46517dd46bc49b2ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3482 processed earlier; will process 533 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124376== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574a3001594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574a2f75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574a2f58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91447c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91445dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91445bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574a2f31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5574a3a05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574a399f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5574a39a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574a39a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5574a34762c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5574a34ad33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5574a33bef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5574a33acbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5574a33a632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5574a34100f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5574a3001c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5574a30edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5574a2f59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5574a2f632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5574a2f4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5574a2f764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f91445bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5574a2f3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-689689856c09592b5d58a7af8c3d6831c0b9db1a Step #5: MERGE-OUTER: attempt 1898 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4183172340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/689689856c09592b5d58a7af8c3d6831c0b9db1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3483 processed earlier; will process 532 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124384== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8ad015594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8acf89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8acf6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b31adc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b318f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b318d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8acf45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d8ada19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8ad9b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d8ad9b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8ad9b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d8ad3d3429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8ad3c0bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d8ad3ba32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8ad4240f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8ad015c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8ad101eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8acf6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8acf772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8acf5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8acf8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b318d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8acf51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eba17ac7ad31d15bccbfd91f87bdac0b3ea71ce2 Step #5: MERGE-OUTER: attempt 1899 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4184695019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/eba17ac7ad31d15bccbfd91f87bdac0b3ea71ce2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3486 processed earlier; will process 529 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: #4 pulse exec/s: 2 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124429== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba57ad0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba57a44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba57a27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2b13c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2b11dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2b11bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba57a00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ba584d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba5846e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ba58470375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba5847035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ba57e8e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba57e7bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba57e7532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba57edf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba57ad0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba57bbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba57a28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba57a322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba57a197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba57a454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2b11bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba57a0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79b57f7cf69869ba053c9b1573dc0d6c41947aee Step #5: MERGE-OUTER: attempt 1900 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4187351236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/79b57f7cf69869ba053c9b1573dc0d6c41947aee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3491 processed earlier; will process 524 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124522== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b4599b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b4590fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b458f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f766d62841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f766d43d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f766d41c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b458cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561b4639f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b46339632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561b4633b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b4633b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561b45d59429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b45d46bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b45d4032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b45daa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b4599bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b45a87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b458f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b458fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b458e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b459104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f766d41e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b458d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-faf8b31dd2cb305a541553c26a850a2706227af4 Step #5: MERGE-OUTER: attempt 1901 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4187977780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/faf8b31dd2cb305a541553c26a850a2706227af4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3493 processed earlier; will process 522 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124594== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594d6308594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594d627cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594d625f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f595d8fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f595d71300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f595d6f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594d6238e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5594d6d0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594d6ca6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5594d6ca8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594d6ca835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5594d677d2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5594d67b433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5594d66c5f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5594d66b3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5594d66ad32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5594d67170f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5594d6308c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5594d63f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5594d6260d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5594d626a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5594d62517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5594d627d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f595d6f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5594d6244bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f51f3b5d785dcff965339dfdbef9bf2c1467129f Step #5: MERGE-OUTER: attempt 1902 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4189423958 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f51f3b5d785dcff965339dfdbef9bf2c1467129f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3497 processed earlier; will process 518 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124646== ERROR: libFuzzer: deadly signal Step #5: #0 0x564eba750594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564eba6c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564eba6a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fec1de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5febff300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5febfd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564eba680e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564ebb154138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ebb0ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564ebb0f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ebb0f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564ebab0e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ebaafbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ebaaf532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ebab5f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564eba750c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564eba83ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564eba6a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564eba6b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564eba6997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564eba6c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5febfd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564eba68cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-829eeceda8494a1fd258cf9208bd26c6bc103334 Step #5: MERGE-OUTER: attempt 1903 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4189866040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/829eeceda8494a1fd258cf9208bd26c6bc103334' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3498 processed earlier; will process 517 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124684== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc5ee0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc5ed82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc5ed65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec44c5c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec44a7100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec44a50858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc5ed3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bc5f812138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc5f7ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bc5f7ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc5f7ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bc5f2832c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bc5f2ba33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bc5f1cbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bc5f1b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bc5f1b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bc5f21d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bc5ee0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bc5eefaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bc5ed66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bc5ed702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bc5ed577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bc5ed834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec44a52082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bc5ed4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a12b366b08d93d315b0f7a22b6cf1231f90b4eab Step #5: MERGE-OUTER: attempt 1904 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4191788382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a12b366b08d93d315b0f7a22b6cf1231f90b4eab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3499 processed earlier; will process 516 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124691== ERROR: libFuzzer: deadly signal Step #5: #0 0x56080641e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560806392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560806375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc137b7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc13798d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc13796c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56080634ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560806e22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560806dbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560806dbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560806dbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5608068932c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5608068ca33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5608067dbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5608067c9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5608067c332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56080682d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56080641ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56080650aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560806376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5608063802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5608063677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5608063934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc13796e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56080635abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-556f77f5e8aef8ba1e6ddb7d15d64418b45c77e0 Step #5: MERGE-OUTER: attempt 1905 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4193882025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/556f77f5e8aef8ba1e6ddb7d15d64418b45c77e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3501 processed earlier; will process 514 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124769== ERROR: libFuzzer: deadly signal Step #5: #0 0x55890019d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558900111b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589000f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2b4e3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2b4c4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2b4c24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589000cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558900ba1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558900b3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558900b3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558900b3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5589006122c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55890064933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55890055af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558900548bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55890054232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5589005ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55890019dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558900289eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5589000f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5589000ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5589000e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589001124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2b4c26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5589000d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-648db555f1abe62de2c05bced4906510fe7b89c0 Step #5: MERGE-OUTER: attempt 1906 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4194365634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/648db555f1abe62de2c05bced4906510fe7b89c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3502 processed earlier; will process 513 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124776== ERROR: libFuzzer: deadly signal Step #5: #0 0x563cc6961594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563cc68d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563cc68b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc606e6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc606c8200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc606c61858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563cc6891e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563cc7365138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563cc72ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563cc7301375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563cc730135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563cc6dd62c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563cc6e0d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563cc6d1ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563cc6d0cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563cc6d0632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563cc6d700f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563cc6961c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563cc6a4deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563cc68b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563cc68c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563cc68aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563cc68d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc606c63082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563cc689dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fbda9e67251248a6b08d20043563a3194a43e46 Step #5: MERGE-OUTER: attempt 1907 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4197059302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5fbda9e67251248a6b08d20043563a3194a43e46' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3504 processed earlier; will process 511 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124819== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d86aac0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d86aa34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d86aa17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16cd69941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16cd4ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16cd48d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d86a9f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d86b4c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d86b45e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d86b460375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d86b46035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d86af352c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d86af6c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d86ae7df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d86ae6bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d86ae6532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d86aecf0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d86aac0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d86abaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d86aa18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d86aa222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d86aa097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d86aa354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f16cd48f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d86a9fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0697536a173febf3f728416f4c81d7d3d3e8786 Step #5: MERGE-OUTER: attempt 1908 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4199969327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b0697536a173febf3f728416f4c81d7d3d3e8786' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3508 processed earlier; will process 507 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124879== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b071fc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b071f3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b071f1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafb8ba241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafb89b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafb8996858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b071ef7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b0729cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b072965632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b072967375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b07296735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b07243c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b07247333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b072384f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b072372bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b07236c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b0723d60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b071fc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b0720b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b071f1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b071f292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b071f107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b071f3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fafb8998082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b071f03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45492d3fb3ea3e74c3fbbe31f7a89bc8703d6487 Step #5: MERGE-OUTER: attempt 1909 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4200924054 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/45492d3fb3ea3e74c3fbbe31f7a89bc8703d6487' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3511 processed earlier; will process 504 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124952== ERROR: libFuzzer: deadly signal Step #5: #0 0x56154f04b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56154efbfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56154efa2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0185be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0183d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0183b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56154ef7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56154fa4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56154f9e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56154f9eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56154f9eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56154f4c02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56154f4f733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56154f408f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56154f3f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56154f3f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56154f45a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56154f04bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56154f137eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56154efa3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56154efad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56154ef947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56154efc04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe0183b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56154ef87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfd981524002110196e38f10deccb845fef7f156 Step #5: MERGE-OUTER: attempt 1910 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4202276219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bfd981524002110196e38f10deccb845fef7f156' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3514 processed earlier; will process 501 files now Step #5: #1 pulse exec/s: 0 rss: 276Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125005== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f90a6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f909e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f909c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f653262041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f653243500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6532414858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f9099ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557f91472138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f9140c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557f9140e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f9140e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557f90ee32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f90f1a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f90e2bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f90e19bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f90e1332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f90e7d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f90a6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f90b5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f909c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f909d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f909b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f909e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6532416082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f909aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f688898e656b5914c2a3370dbc7d549995ad27a1 Step #5: MERGE-OUTER: attempt 1911 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4203460523 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f688898e656b5914c2a3370dbc7d549995ad27a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3517 processed earlier; will process 498 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125083== ERROR: libFuzzer: deadly signal Step #5: #0 0x55637fa32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55637f9a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55637f989665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26f42d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26f40e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26f40c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55637f962e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556380436138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563803d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5563803d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563803d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55637fdf0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55637fdddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55637fdd732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55637fe410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55637fa32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55637fb1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55637f98ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55637f9942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55637f97b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55637f9a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26f40c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55637f96ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a46013fe5f84ce43bbe3a0817c24ac1a901aae26 Step #5: MERGE-OUTER: attempt 1912 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4203899967 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a46013fe5f84ce43bbe3a0817c24ac1a901aae26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3518 processed earlier; will process 497 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125121== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e3d5b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e3d527b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e3d50a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1034a2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f103483900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1034818858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e3d4e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e3dfb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e3df51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e3df53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e3df5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e3da282c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e3da5f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e3d970f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e3d95ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e3d95832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e3d9c20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e3d5b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e3d69feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e3d50bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e3d5152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e3d4fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e3d5284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f103481a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e3d4efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd820d486b4bcf7387bbf7f21aedf508c8df566f Step #5: MERGE-OUTER: attempt 1913 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4205197988 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bd820d486b4bcf7387bbf7f21aedf508c8df566f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3521 processed earlier; will process 494 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125200== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6b2be6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6b2b5ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6b2b3d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f987379141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98735a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9873585858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6b2b16e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c6b35ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6b3584632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c6b3586375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6b358635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c6b2fa4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c6b2f91bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c6b2f8b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6b2ff50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6b2be6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c6b2cd2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6b2b3ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6b2b482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6b2b2f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6b2b5b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9873587082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6b2b22bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e1352588eff06cfcc300b0e52252b177cc1671f Step #5: MERGE-OUTER: attempt 1914 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4206890703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3e1352588eff06cfcc300b0e52252b177cc1671f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3525 processed earlier; will process 490 files now Step #5: #1 pulse exec/s: 0 rss: 236Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125278== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc4482594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc43f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc43d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3cf15f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3cef7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3cef53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc43b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563bc4e86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc4e20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563bc4e22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc4e2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563bc48f72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563bc492e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563bc483ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563bc482dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563bc482732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563bc48910f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563bc4482c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563bc456eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563bc43dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563bc43e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563bc43cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563bc43f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe3cef55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563bc43bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcb6ade7d325a87e06a036efbd1dc9275bcae592 Step #5: MERGE-OUTER: attempt 1915 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4208143858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bcb6ade7d325a87e06a036efbd1dc9275bcae592' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3528 processed earlier; will process 487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125331== ERROR: libFuzzer: deadly signal Step #5: #0 0x562772e6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562772ddeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562772dc1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f196aa4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f196a86300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f196a842858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562772d9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56277386e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562773808632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56277380a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56277380a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562773228429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562773215bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56277320f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627732790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562772e6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562772f56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562772dc2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562772dcc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562772db37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562772ddf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f196a844082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562772da6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-084c4a0593f056a2f8742b6f46038c7e586bfb4d Step #5: MERGE-OUTER: attempt 1916 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4209151829 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/084c4a0593f056a2f8742b6f46038c7e586bfb4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3529 processed earlier; will process 486 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125368== ERROR: libFuzzer: deadly signal Step #5: #0 0x56324f9fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56324f971b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56324f954665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31e3afb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31e391000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31e38ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56324f92de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563250401138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56325039b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56325039d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56325039d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56324fe722c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56324fea933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56324fdbaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56324fda8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56324fda232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56324fe0c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56324f9fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56324fae9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56324f955d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56324f95f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56324f9467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56324f9724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f31e38f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56324f939bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-676b0fff49f01935cc975e6c52dadbee746a382b Step #5: MERGE-OUTER: attempt 1917 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4210597619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/676b0fff49f01935cc975e6c52dadbee746a382b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3530 processed earlier; will process 485 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125376== ERROR: libFuzzer: deadly signal Step #5: #0 0x556241c9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556241c13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556241bf6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38e04d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38e02eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38e02ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556241bcfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5562426a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55624263d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55624263f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55624263f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5562421142c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55624214b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55624205cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55624204abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55624204432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5562420ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556241c9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556241d8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556241bf7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556241c012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556241be87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556241c144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f38e02cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556241bdbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3548470ae90c59fee5bb2862baa3f86ff69ab211 Step #5: MERGE-OUTER: attempt 1918 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4212008104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3548470ae90c59fee5bb2862baa3f86ff69ab211' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3531 processed earlier; will process 484 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125383== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581bc9c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581bc939b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581bc91c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdc098a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdc079f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdc077e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581bc8f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581bd3c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581bd363632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581bd365375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581bd36535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581bce3a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5581bce7133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581bcd82f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5581bcd70bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5581bcd6a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581bcdd40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581bc9c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5581bcab1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5581bc91dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5581bc9272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581bc90e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581bc93a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcdc0780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581bc901bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a6d41b6c5b1c9590ae6b594eb41c5b03197a990 Step #5: MERGE-OUTER: attempt 1919 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4212535309 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2a6d41b6c5b1c9590ae6b594eb41c5b03197a990' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3532 processed earlier; will process 483 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55908bf04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55908be78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55908be5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f736ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f734c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f734a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55908be34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55908c908138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55908c8a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55908c8a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55908c8a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55908c3792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55908c3b033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55908c2c1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55908c2afbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55908c2a932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55908c3130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55908bf04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55908bff0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55908be5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55908be662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55908be4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55908be794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6f734a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55908be40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-166d5f7af0437fb76e21b35ec8e15804ead2dfb3 Step #5: MERGE-OUTER: attempt 1920 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4213892144 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/166d5f7af0437fb76e21b35ec8e15804ead2dfb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3533 processed earlier; will process 482 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125397== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ea820e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ea8182b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ea8165665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc71293d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc71275200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc712731858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ea813ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563ea8c12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ea8bac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563ea8bae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ea8bae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563ea85cc429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ea85b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ea85b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ea861d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ea820ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ea82faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ea8166d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ea81702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ea81577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ea81834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc712733082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ea814abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-207222ebfc1d63c34cc252e342c436b476302a29 Step #5: MERGE-OUTER: attempt 1921 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4217246121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/207222ebfc1d63c34cc252e342c436b476302a29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3543 processed earlier; will process 472 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125531== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582fab87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582faafbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582faade665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd307c9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd307aad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd307a8c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582faab7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582fb58b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582fb525632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582fb527375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582fb52735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582faf45429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582faf32bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582faf2c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582faf960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582fab87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582fac73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582faadfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582faae92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582faad07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582faafc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd307a8e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582faac3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-435676142e1749383ba7e74efe4b92035b6b6225 Step #5: MERGE-OUTER: attempt 1922 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4217701872 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/435676142e1749383ba7e74efe4b92035b6b6225' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3544 processed earlier; will process 471 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125538== ERROR: libFuzzer: deadly signal Step #5: #0 0x559287783594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592876f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592876da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0afb5f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0afb40900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0afb3e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592876b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559288187138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559288121632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559288123375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55928812335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559287bf82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559287c2f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559287b40f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559287b2ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559287b2832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559287b920f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559287783c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55928786feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5592876dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5592876e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5592876cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5592876f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0afb3ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5592876bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33c554ac59db3fcdb3d1fc6f1a4e7f563e0d8256 Step #5: MERGE-OUTER: attempt 1923 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4218745712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33c554ac59db3fcdb3d1fc6f1a4e7f563e0d8256' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3546 processed earlier; will process 469 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125616== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db9e272594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db9e1e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db9e1c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc48eb241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc48cc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc48ca6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db9e1a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55db9ec76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db9ec10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55db9ec12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db9ec1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55db9e6e72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55db9e71e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55db9e62ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55db9e61dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55db9e61732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55db9e6810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55db9e272c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55db9e35eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55db9e1cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55db9e1d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55db9e1bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55db9e1e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc48ca8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55db9e1aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-444e742bab1eb2b1e15502773c5ef0d04f0630ec Step #5: MERGE-OUTER: attempt 1924 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4220060285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/444e742bab1eb2b1e15502773c5ef0d04f0630ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3550 processed earlier; will process 465 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==125669== ERROR: libFuzzer: deadly signal Step #5: #0 0x558526ca7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558526c1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558526bfe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf5d64d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf5d46200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf5d441858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558526bd7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5585276ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558527645632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558527647375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55852764735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558527110ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55852717ad20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5585271d59cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5585270b6172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5585270b6172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x558526ca7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558526d93eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558526bffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558526c092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558526bf07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558526c1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7faf5d443082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558526be3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-344f5cf3a904c754da93b567dba97e31693f69a0 Step #5: MERGE-OUTER: attempt 1925 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4222075488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/344f5cf3a904c754da93b567dba97e31693f69a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3553 processed earlier; will process 462 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: 2026-07-11 07:41:24,276 I Host 77.77.77.77 blocked. Step #5: #8 pulse exec/s: 2 rss: 305Mb Step #5: 2026-07-11 07:41:24,282 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:24,360 I Loading checkpoints Step #5: 2026-07-11 07:41:24,427 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,427 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,428 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:24,440 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:24,492 I Loading checkpoints Step #5: 2026-07-11 07:41:24,499 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:24,499 W Attempt to get block from height 12485232932903705033 failed -- block not in db Step #5: 2026-07-11 07:41:24,499 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,507 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:24,561 I Loading checkpoints Step #5: 2026-07-11 07:41:24,721 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,722 E Failed to parse block from blob Step #5: 2026-07-11 07:41:24,728 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:24,807 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125780== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4e82bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4e822fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4e8212665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d40a8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d4089900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d40878858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4e81ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4e8cbf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4e8c59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4e8c5b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4e8c5b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4e87302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d4e876733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4e8678f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d4e8666bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d4e866032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4e86ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4e82bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4e83a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d4e8213d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4e821d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4e82047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4e82304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d4087a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d4e81f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53fa16211f72efbecedf6bfc84a596576143b7e9 Step #5: MERGE-OUTER: attempt 1926 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4227683684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/53fa16211f72efbecedf6bfc84a596576143b7e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3565 processed earlier; will process 450 files now Step #5: #1 pulse exec/s: 0 rss: 242Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:41:25,794 E 2026-07-11 07:41:25,799 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:26,146 I Loading checkpoints Step #5: 2026-07-11 07:41:26,183 W Attempt to get block from height 18446744073709486080 failed -- block not in db Step #5: 2026-07-11 07:41:26,184 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:26,184 E Failed to parse block from blob Step #5: 2026-07-11 07:41:26,184 E invalid hash format: 0 Step #5: 2026-07-11 07:41:26,184 E Failed to parse block from blob Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: 2026-07-11 07:41:26,190 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:26,242 I Loading checkpoints Step #5: 2026-07-11 07:41:26,249 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:26,250 E Failed to parse block from blob Step #5: 2026-07-11 07:41:26,250 W Attempt to get block from height 5567371823868621395 failed -- block not in db Step #5: 2026-07-11 07:41:26,250 I Host 104.211.52.112 blocked. Step #5: 2026-07-11 07:41:26,250 I Host 239.231.188.182 blocked. Step #5: 2026-07-11 07:41:26,250 I Host 179.68.49.235 blocked. Step #5: 2026-07-11 07:41:26,250 I Host 65.152.115.117 blocked. Step #5: 2026-07-11 07:41:26,250 I Host 167.165.222.244 blocked. Step #5: 2026-07-11 07:41:26,250 I Host 19.28.222.253 blocked. Step #5: 2026-07-11 07:41:26,255 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:26,335 I Loading checkpoints Step #5: 2026-07-11 07:41:26,335 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,335 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,335 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,335 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,335 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,335 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,336 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:41:26,348 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:26,401 I Loading checkpoints Step #5: 2026-07-11 07:41:26,605 W Attempt to get block from height 13021231110853801140 failed -- block not in db Step #5: 2026-07-11 07:41:26,605 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:26,606 E Failed to parse block from blob Step #5: 2026-07-11 07:41:26,614 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:27,811 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125924== ERROR: libFuzzer: deadly signal Step #5: #0 0x56237b8d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56237b84bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56237b82e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1d130441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1d111900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1d10f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56237b807e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56237c2db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56237c275632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56237c277375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56237c27735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56237bd4c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56237bd8333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56237bc94f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56237bc82bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56237bc7c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56237bce60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56237b8d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56237b9c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56237b82fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56237b8392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56237b8207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56237b84c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff1d10fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56237b813bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6da93302617ace2b9ed907b6a1db24a4202f3a1 Step #5: MERGE-OUTER: attempt 1927 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4230689215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b6da93302617ace2b9ed907b6a1db24a4202f3a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3573 processed earlier; will process 442 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126045== ERROR: libFuzzer: deadly signal Step #5: #0 0x562822c86594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562822bfab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562822bdd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fbdb1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fbd92800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fbd907858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562822bb6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56282368a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562823624632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562823626375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56282362635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5628230fb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56282313233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562823043f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562823031bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56282302b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5628230950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562822c86c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562822d72eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562822bded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562822be82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562822bcf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562822bfb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2fbd909082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562822bc2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb263a94b2dcebcf6e3d1f3e6add26bae69e947 Step #5: MERGE-OUTER: attempt 1928 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4232548272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ceb263a94b2dcebcf6e3d1f3e6add26bae69e947' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3574 processed earlier; will process 441 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126052== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563bb164594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563bb0d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563bb0bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0deb33841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0deb14d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0deb12c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563bb094e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5563bbb68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563bbb02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5563bbb04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563bbb0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5563bb5d92c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5563bb61033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5563bb521f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5563bb50fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5563bb50932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563bb5730f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5563bb164c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5563bb250eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5563bb0bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5563bb0c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5563bb0ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5563bb0d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0deb12e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5563bb0a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b427b281ae8c49e3bedc7043d9601d8c1c09dda5 Step #5: MERGE-OUTER: attempt 1929 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4233993853 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b427b281ae8c49e3bedc7043d9601d8c1c09dda5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3575 processed earlier; will process 440 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: 2026-07-11 07:41:31,983 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:32,039 I Loading checkpoints Step #5: 2026-07-11 07:41:32,078 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:32,078 W Attempt to get block from height 2160398594262761600 failed -- block not in db Step #5: 2026-07-11 07:41:32,078 E Failed to parse block from blob Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:41:32,111 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:33,348 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126059== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3f9b30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3f9aa4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3f9a87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdf6be741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdf69fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdf69db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3f9a60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a3fa534138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3fa4ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a3fa4d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3fa4d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a3f9fa52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a3f9fdc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a3f9eedf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a3f9edbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a3f9ed532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a3f9f3f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a3f9b30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a3f9c1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a3f9a88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a3f9a922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a3f9a797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a3f9aa54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcdf69dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a3f9a6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fe3151ee34c8d88b5792b9dee4d4df5b3e42c2c Step #5: MERGE-OUTER: attempt 1930 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4236223760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8fe3151ee34c8d88b5792b9dee4d4df5b3e42c2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3578 processed earlier; will process 437 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126137== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ece349594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ece2bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ece2a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9630af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff962ec400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff962ea3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ece279e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556eced4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ecece7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556ecece9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ecece935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556ece7be2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556ece7f533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556ece706f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556ece6f4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556ece6ee32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556ece7580f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556ece349c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556ece435eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556ece2a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556ece2ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556ece2927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556ece2be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff962ea5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556ece285bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37e9a49278204ddcea8c115640b0cd4a01d7a6fe Step #5: MERGE-OUTER: attempt 1931 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4237597340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37e9a49278204ddcea8c115640b0cd4a01d7a6fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3579 processed earlier; will process 436 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126144== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588a5042594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588a4fb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588a4f99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50e876a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50e857f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50e855e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588a4f72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5588a5a46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588a59e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5588a59e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588a59e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5588a54b72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5588a54ee33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5588a53fff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5588a53edbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5588a53e732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5588a54510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5588a5042c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5588a512eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5588a4f9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5588a4fa42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5588a4f8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5588a4fb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f50e8560082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5588a4f7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-777e1f7526e0f5d8f127ef64772dd349e43ed270 Step #5: MERGE-OUTER: attempt 1932 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4239012203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/777e1f7526e0f5d8f127ef64772dd349e43ed270' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3580 processed earlier; will process 435 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126151== ERROR: libFuzzer: deadly signal Step #5: #0 0x557913bfe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557913b72b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557913b55665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57a63e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57a61fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57a61da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557913b2ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557914602138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55791459c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55791459e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55791459e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5579140732c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5579140aa33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557913fbbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557913fa9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557913fa332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55791400d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557913bfec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557913ceaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557913b56d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557913b602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557913b477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557913b734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f57a61dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557913b3abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7d8688277f6a2c47cc67ecd168dda498cf2e008 Step #5: MERGE-OUTER: attempt 1933 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4240383371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7d8688277f6a2c47cc67ecd168dda498cf2e008' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3581 processed earlier; will process 434 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126158== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635f0458594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635f03ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635f03af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff181b2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff18193900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff181918858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635f0388e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5635f0e5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635f0df6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5635f0df8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635f0df835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5635f08cd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5635f090433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5635f0815f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5635f0803bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5635f07fd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5635f08670f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5635f0458c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5635f0544eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5635f03b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5635f03ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5635f03a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5635f03cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff18191a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5635f0394bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-135a09de4d880da94c0728e34a886a68e9181457 Step #5: MERGE-OUTER: attempt 1934 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4241808270 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/135a09de4d880da94c0728e34a886a68e9181457' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3582 processed earlier; will process 433 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126165== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b107ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b1072eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b10711665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c0c19541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c0bfaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c0bf89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b106eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564b111be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b11158632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564b1115a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b1115a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564b10c2f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564b10c6633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564b10b77f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564b10b65bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564b10b5f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564b10bc90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564b107bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564b108a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564b10712d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564b1071c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564b107037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564b1072f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8c0bf8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564b106f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb0c3f502c816e1aeda3eb62504366dd57b210c6 Step #5: MERGE-OUTER: attempt 1935 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4242726736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fb0c3f502c816e1aeda3eb62504366dd57b210c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3583 processed earlier; will process 432 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126172== ERROR: libFuzzer: deadly signal Step #5: #0 0x55985086a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598507deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598507c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21aa58941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21aa39e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21aa37d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55985079ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55985126e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559851208632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55985120a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55985120a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559850cdf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559850d1633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559850c27f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559850c15bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559850c0f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559850c790f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55985086ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559850956eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5598507c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598507cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598507b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5598507df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f21aa37f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5598507a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfbed1e877611bda4bb16d9f7eeb06f608e5a4a0 Step #5: MERGE-OUTER: attempt 1936 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4243212576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dfbed1e877611bda4bb16d9f7eeb06f608e5a4a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3584 processed earlier; will process 431 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126178== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600f03a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600f031db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600f0300665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f241b51441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f241b32900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f241b308858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600f02d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600f0dad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600f0d47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600f0d49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600f0d4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600f081e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5600f085533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5600f0766f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5600f0754bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5600f074e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5600f07b80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5600f03a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5600f0495eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5600f0301d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5600f030b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5600f02f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600f031e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f241b30a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5600f02e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af401066de896cbb0fe52cf7d413381b10703e60 Step #5: MERGE-OUTER: attempt 1937 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4245082644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/af401066de896cbb0fe52cf7d413381b10703e60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3585 processed earlier; will process 430 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126186== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637b1e7b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637b1defb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637b1dd2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f095ab6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f095a98000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f095a95f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637b1dabe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5637b287f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637b2819632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5637b281b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637b281b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5637b2239429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5637b2226bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5637b222032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637b228a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637b1e7bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637b1f67eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637b1dd3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637b1ddd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637b1dc47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637b1df04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f095a961082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637b1db7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-967d1b55f1ff6c57ea9340aef99092a8accd00dc Step #5: MERGE-OUTER: attempt 1938 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4247218340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/967d1b55f1ff6c57ea9340aef99092a8accd00dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3592 processed earlier; will process 423 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: #8 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126252== ERROR: libFuzzer: deadly signal Step #5: #0 0x565177812594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565177786b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565177769665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b1b7e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b1b5f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b1b5d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565177742e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x565178216138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651781b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5651781b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651781b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565177bd0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565177bbdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565177bb732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565177c210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565177812c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651778feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56517776ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651777742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56517775b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651777874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b1b5d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56517774ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-887c08593fb9736b1d6f3765ad9f6d93a01fd70f Step #5: MERGE-OUTER: attempt 1939 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4251301664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/887c08593fb9736b1d6f3765ad9f6d93a01fd70f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3601 processed earlier; will process 414 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126379== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a39bb76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a39baeab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a39bacd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fead2f3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fead2d5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fead2d32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a39baa6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a39c57a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a39c514632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a39c516375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a39c51635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a39bf34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a39bf21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a39bf1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a39bf850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a39bb76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a39bc62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a39baced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a39bad82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a39babf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a39baeb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fead2d34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a39bab2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c90fc507c5556e0b8f064da5c13f6fda097c2f95 Step #5: MERGE-OUTER: attempt 1940 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4251722261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c90fc507c5556e0b8f064da5c13f6fda097c2f95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3602 processed earlier; will process 413 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126418== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600e99c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600e9937b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600e991a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d571eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d5700000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d56fdf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600e98f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5600ea3c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600ea361632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5600ea363375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600ea36335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5600e9e382c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5600e9e6f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5600e9d80f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5600e9d6ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5600e9d6832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5600e9dd20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5600e99c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5600e9aafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5600e991bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5600e99252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5600e990c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600e99384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1d56fe1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5600e98ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c4025feec2ce5e2a6de6d1bddbd63dfac446d5d Step #5: MERGE-OUTER: attempt 1941 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4253680734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c4025feec2ce5e2a6de6d1bddbd63dfac446d5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3603 processed earlier; will process 412 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126426== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628f3922594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5628f3896b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628f3879665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff67d8cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff67d6e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff67d6c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628f3852e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5628f4326138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5628f42c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5628f42c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5628f42c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5628f3d972c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5628f3dce33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5628f3cdff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5628f3ccdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5628f3cc732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5628f3d310f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5628f3922c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5628f3a0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5628f387ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5628f38842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5628f386b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5628f38974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff67d6c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5628f385ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80176ca2af384b296fd79c29a6d99d960c812158 Step #5: MERGE-OUTER: attempt 1942 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4254557918 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/80176ca2af384b296fd79c29a6d99d960c812158' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3604 processed earlier; will process 411 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126433== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594297f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559429764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559429747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98d5d6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98d5b7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98d5b57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559429720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55942a1f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55942a18e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55942a190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55942a19035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559429bae429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559429b9bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559429b9532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559429bff0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5594297f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5594298dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559429748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5594297522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5594297397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5594297654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98d5b59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55942972cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8c9afe956132b54d764b5b3335152896e63c638 Step #5: MERGE-OUTER: attempt 1943 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4260712642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f8c9afe956132b54d764b5b3335152896e63c638' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3608 processed earlier; will process 407 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126491== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad36feb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad36f5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad36f42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc41549841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4152ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc41528c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad36f1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ad379ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad37989632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ad3798b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad3798b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ad374602c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ad3749733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ad373a8f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ad37396bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ad3739032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ad373fa0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ad36febc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ad370d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ad36f43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ad36f4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ad36f347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ad36f604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc41528e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ad36f27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2779559102fdc15b34ad0880c1c7b567f8e3e9c6 Step #5: MERGE-OUTER: attempt 1944 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4261184471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2779559102fdc15b34ad0880c1c7b567f8e3e9c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3609 processed earlier; will process 406 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126530== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f22d921594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f22d895b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f22d878665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba3f83941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba3f64e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba3f62d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f22d851e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f22e325138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f22e2bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f22e2c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f22e2c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f22dd962c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f22ddcd33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f22dcdef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f22dcccbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f22dcc632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f22dd300f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f22d921c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f22da0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f22d879d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f22d8832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f22d86a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f22d8964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba3f62f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f22d85dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78c2583b52feb2a2b6541b5285dd297f2bd41118 Step #5: MERGE-OUTER: attempt 1945 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4262281439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78c2583b52feb2a2b6541b5285dd297f2bd41118' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3611 processed earlier; will process 404 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126607== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6baf20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6bae94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6bae77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f788f41641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f788f22b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f788f20a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6bae50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e6bb924138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e6bb8be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e6bb8c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e6bb8c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e6bb2de429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e6bb2cbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e6bb2c532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e6bb32f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e6baf20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e6bb00ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e6bae78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6bae822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6bae697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6bae954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f788f20c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6bae5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d8051c35d9bc714c5d75473408d581b633936fe Step #5: MERGE-OUTER: attempt 1946 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4263322783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d8051c35d9bc714c5d75473408d581b633936fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3613 processed earlier; will process 402 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126685== ERROR: libFuzzer: deadly signal Step #5: #0 0x565173876594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651737eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651737cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff98436d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff98418200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff984161858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651737a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56517427a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565174214632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x565174216375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56517421635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x565173c34429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565173c21bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565173c1b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565173c850f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565173876c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565173962eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651737ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651737d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651737bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651737eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff984163082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651737b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3cbbfc49c7ecf863c2f35955a7ffbb069d83f14 Step #5: MERGE-OUTER: attempt 1947 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4263751589 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3cbbfc49c7ecf863c2f35955a7ffbb069d83f14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3614 processed earlier; will process 401 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126692== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df3d873594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df3d7e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df3d7ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa29300941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa292e1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa292dfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df3d7a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df3e277138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df3e211632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df3e213375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df3e21335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df3dc31429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df3dc1ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df3dc1832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df3dc820f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df3d873c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df3d95feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df3d7cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df3d7d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df3d7bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df3d7e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa292dff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df3d7afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a1c786cbe8f0d8dfa8d4eecffa6ae47389e2447 Step #5: MERGE-OUTER: attempt 1948 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4264791219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3a1c786cbe8f0d8dfa8d4eecffa6ae47389e2447' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3616 processed earlier; will process 399 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126769== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582d586c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582d57e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582d57c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c99f2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c99d3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c99d19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582d579ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5582d6270138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582d620a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5582d620c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582d620c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5582d5ce12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5582d5d1833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5582d5c29f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5582d5c17bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5582d5c1132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5582d5c7b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5582d586cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5582d5958eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5582d57c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5582d57ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5582d57b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5582d57e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0c99d1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5582d57a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d4d9e561402475211caf0bee06022c263b7fdc9 Step #5: MERGE-OUTER: attempt 1949 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4265257404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4d4d9e561402475211caf0bee06022c263b7fdc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3617 processed earlier; will process 398 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126777== ERROR: libFuzzer: deadly signal Step #5: #0 0x558530850594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585307c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585307a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea8530a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea8511f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea850fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558530780e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558531254138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585311ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5585311f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585311f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558530c0e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558530bfbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558530bf532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558530c5f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558530850c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55853093ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585307a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585307b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585307997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585307c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea85100082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55853078cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52b67371ad8e3780a1bde697d04101d7c1a884fc Step #5: MERGE-OUTER: attempt 1950 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4265920216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/52b67371ad8e3780a1bde697d04101d7c1a884fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3619 processed earlier; will process 396 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126818== ERROR: libFuzzer: deadly signal Step #5: #0 0x55693fd9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55693fd11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55693fcf4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2ca1d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2c9fe600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2c9fc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55693fccde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5569407a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55694073b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55694073d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55694073d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55694015b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556940148bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55694014232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569401ac0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55693fd9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55693fe89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55693fcf5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55693fcff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55693fce67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55693fd124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2c9fc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55693fcd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64d1c88cfd87e0b1f8a3cd40660d2faa3f0772e7 Step #5: MERGE-OUTER: attempt 1951 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4267179700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/64d1c88cfd87e0b1f8a3cd40660d2faa3f0772e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3623 processed earlier; will process 392 files now Step #5: #1 pulse exec/s: 1 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126866== ERROR: libFuzzer: deadly signal Step #5: #0 0x559662eac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559662e20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559662e03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd1d1d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd1cfee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd1cfcd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559662ddce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5596638b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55966384a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55966384c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55966384c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5596633212c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55966335833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559663269f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559663257bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55966325132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5596632bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559662eacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559662f98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559662e04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559662e0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559662df57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559662e214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd1cfcf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559662de8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54ad6b370b0bb2711bd85612846c02714cdea896 Step #5: MERGE-OUTER: attempt 1952 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4269505340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/54ad6b370b0bb2711bd85612846c02714cdea896' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3627 processed earlier; will process 388 files now Step #5: #1 pulse exec/s: 0 rss: 230Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126946== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643a9f9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643a9f0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643a9ef2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f306cbc441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f306c9d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f306c9b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643a9ecbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5643aa99f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643aa939632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5643aa93b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643aa93b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5643aa4102c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5643aa44733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5643aa365e9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x5643aa367ad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x5643aa093a08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x5643aa079dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x5643aa087ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x5643aa087ff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x5643aa087ff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x5643a9ef3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x5643a9efd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x5643a9ee47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x5643a9f104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f306c9ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x5643a9ed7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e6bf115c53cab26b8423733bed807b2e24cb0cb Step #5: MERGE-OUTER: attempt 1953 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4270780125 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8e6bf115c53cab26b8423733bed807b2e24cb0cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3630 processed earlier; will process 385 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127054== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c57f510594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c57f484b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c57f467665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71d02c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71d00d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71d00b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c57f440e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c57ff14138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c57feae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c57feb0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c57feb035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c57f8ce429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c57f8bbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c57f8b532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c57f91f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c57f510c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c57f5fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c57f468d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c57f4722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c57f4597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c57f4854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71d00b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c57f44cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ed76f9bc0557d5b6c97dbc16eda2611de867c78 Step #5: MERGE-OUTER: attempt 1954 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4271773837 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ed76f9bc0557d5b6c97dbc16eda2611de867c78' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3632 processed earlier; will process 383 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127132== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cee660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cee5d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cee5b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c6ea1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c6e83300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c6e812858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cee590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557cef064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ceeffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557cef000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cef00035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557ceea1e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ceea0bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ceea0532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ceea6f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cee660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cee74ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cee5b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cee5c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cee5a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cee5d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c6e814082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cee59cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06f7bc595369ebc285820361055d143212f67c7b Step #5: MERGE-OUTER: attempt 1955 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4272214060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/06f7bc595369ebc285820361055d143212f67c7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3633 processed earlier; will process 382 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: #4 pulse exec/s: 2 rss: 561Mb Step #5: #8 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127140== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581cf5e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581cf556b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581cf539665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f908692041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f908673500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9086714858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581cf512e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5581cffe6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581cff80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5581cff82375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581cff8235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5581cf9a0429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581cf98dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581cf98732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581cf9f10f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581cf5e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581cf6ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581cf53ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581cf5442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581cf52b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581cf5574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9086716082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581cf51ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fcb3fb8965badc554f1ea8bad6704f23764520a Step #5: MERGE-OUTER: attempt 1956 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4278211114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6fcb3fb8965badc554f1ea8bad6704f23764520a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3644 processed earlier; will process 371 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127251== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0752a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e075214b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0751f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2e71d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2e6fec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2e6fcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0751d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e075ca4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e075c3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e075c40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e075c4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e0757152c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e07574c33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e07565df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e07564bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e07564532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0756af0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0752a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e07538ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e0751f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e0752022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0751e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0752154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2e6fcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e0751dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f10a1dcd58446904dd06c858d8053093991826e Step #5: MERGE-OUTER: attempt 1957 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4279558927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f10a1dcd58446904dd06c858d8053093991826e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3648 processed earlier; will process 367 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127305== ERROR: libFuzzer: deadly signal Step #5: #0 0x561825069594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561824fddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561824fc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e824e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e822fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e822d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561824f99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561825a6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561825a07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561825a09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561825a0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5618254de2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56182551533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561825426f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561825414bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56182540e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618254780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561825069c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561825155eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561824fc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561824fcb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561824fb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561824fde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0e822db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561824fa5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b219e2266f3831fdf7d6ff4020f992caefa58fac Step #5: MERGE-OUTER: attempt 1958 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4280039280 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b219e2266f3831fdf7d6ff4020f992caefa58fac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3649 processed earlier; will process 366 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==127342== ERROR: libFuzzer: deadly signal Step #5: #0 0x556dc7af7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556dc7a6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556dc7a4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88c1f9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88c1da500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88c1d84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556dc7a27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556dc84fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556dc8495632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556dc8497375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556dc849735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556dc7f60ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556dc7fcad20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x556dc80259cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x556dc7f06172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x556dc7f06172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x556dc7af7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556dc7be3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556dc7a4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556dc7a592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556dc7a407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556dc7a6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f88c1d86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556dc7a33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6dc0c16ec9be6eee6d359a9880db1c347ae8ec77 Step #5: MERGE-OUTER: attempt 1959 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4280473355 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6dc0c16ec9be6eee6d359a9880db1c347ae8ec77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3650 processed earlier; will process 365 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127352== ERROR: libFuzzer: deadly signal Step #5: #0 0x562288a8e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562288a02b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622889e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa02bbd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa02b9ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa02b9cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622889bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562289492138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56228942c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56228942e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56228942e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562288f032c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562288f3a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562288e4bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562288e39bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562288e3332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562288e9d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562288a8ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562288b7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622889e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622889f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622889d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562288a034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa02b9ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622889cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-edb7bc09302f591bdbb596a4f8d62b249a3f21da Step #5: MERGE-OUTER: attempt 1960 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4281710436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/edb7bc09302f591bdbb596a4f8d62b249a3f21da' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3651 processed earlier; will process 364 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127359== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605254cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560525440b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560525423665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69eeab941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69ee8ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69ee8ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605253fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560525ed0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560525e6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560525e6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560525e6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5605259412c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56052597833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560525889f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560525877bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56052587132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5605258db0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5605254ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5605255b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560525424d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56052542e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5605254157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5605254414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f69ee8af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560525408bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b880e5a27235c23af3c7e322e36370ccb2e0e62 Step #5: MERGE-OUTER: attempt 1961 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4282216844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5b880e5a27235c23af3c7e322e36370ccb2e0e62' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3652 processed earlier; will process 363 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127365== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e7d052594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e7cfc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e7cfa9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f665316a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6652f7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6652f5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e7cf82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560e7da56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e7d9f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560e7d9f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e7d9f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560e7d4c72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e7d4fe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e7d40ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e7d3fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e7d3f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e7d4610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e7d052c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e7d13eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e7cfaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e7cfb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e7cf9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e7cfc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6652f60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e7cf8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ef364b8e183223ad5fecb55aaeb7c1b6a3cd9c8 Step #5: MERGE-OUTER: attempt 1962 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4284665558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3ef364b8e183223ad5fecb55aaeb7c1b6a3cd9c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3657 processed earlier; will process 358 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127484== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b76d4cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b76d43fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b76d422665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84eb92641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84eb73b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84eb71a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b76d3fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b76decf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b76de69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b76de6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b76de6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b76d9402c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b76d97733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b76d888f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b76d876bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b76d87032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b76d8da0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b76d4cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b76d5b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b76d423d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b76d42d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b76d4147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b76d4404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f84eb71c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b76d407bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfdaf5d58dae0554d62ceb064c90c684c77ebd0a Step #5: MERGE-OUTER: attempt 1963 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4285375059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfdaf5d58dae0554d62ceb064c90c684c77ebd0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3659 processed earlier; will process 356 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127525== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d1252d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d124a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d12484665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3a541f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3a523400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3a5213858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d1245de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555d12f31138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d12ecb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555d12ecd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d12ecd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555d129a22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555d129d933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555d128eaf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555d128d8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555d128d232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555d1293c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555d1252dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555d12619eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555d12485d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555d1248f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555d124767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555d124a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff3a5215082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555d12469bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78d5d75e11fc9c5ea7c018a9bc2a7b4688f0322f Step #5: MERGE-OUTER: attempt 1964 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4286679657 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78d5d75e11fc9c5ea7c018a9bc2a7b4688f0322f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3660 processed earlier; will process 355 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127533== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e91752594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e916c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e916a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fa7fb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fa7dcb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fa7daa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e91682e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556e92156138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e920f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556e920f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e920f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556e91bc72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e91bfe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e91b0ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e91afdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e91af732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e91b610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e91752c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e9183eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e916aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e916b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e9169b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e916c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5fa7dac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e9168ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d13733d595caa08c41844e59dae95895172a723e Step #5: MERGE-OUTER: attempt 1965 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4287724427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d13733d595caa08c41844e59dae95895172a723e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3661 processed earlier; will process 354 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127540== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aabc45a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aabc3ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aabc3b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf1b03141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf1ae4600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf1ae25858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aabc38ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55aabce5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aabcdf8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55aabcdfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aabcdfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55aabc8cf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aabc90633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aabc817f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aabc805bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aabc7ff32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aabc8690f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aabc45ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aabc546eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aabc3b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aabc3bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aabc3a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aabc3cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf1ae27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aabc396bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c968c2dd7512c3118cce207c887fbd503b812fe6 Step #5: MERGE-OUTER: attempt 1966 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4289089520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c968c2dd7512c3118cce207c887fbd503b812fe6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3662 processed earlier; will process 353 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127547== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee79409594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee7937db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee79360665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb65a98441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb65a79900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb65a778858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee79339e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ee79e0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee79da7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ee79da9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee79da935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ee7987e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ee798b533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ee797c6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ee797b4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ee797ae32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ee798180f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ee79409c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ee794f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ee79361d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ee7936b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ee793527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ee7937e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb65a77a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ee79345bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1f53c07b2a94d76033b00e8789d239284b513f0 Step #5: MERGE-OUTER: attempt 1967 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4289559598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c1f53c07b2a94d76033b00e8789d239284b513f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3663 processed earlier; will process 352 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127553== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c3210f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c32083b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c32066665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb1993641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb1974b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb1972a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c3203fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559c32b13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c32aad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559c32aaf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c32aaf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559c324cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c324babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c324b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c3251e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c3210fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c321fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c32067d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c320712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c320587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c320844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb1972c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c3204bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4618eb8ce280fab1d120cc66c71a5972b05699b Step #5: MERGE-OUTER: attempt 1968 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4289990568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e4618eb8ce280fab1d120cc66c71a5972b05699b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3664 processed earlier; will process 351 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: #4 pulse exec/s: 1 rss: 561Mb Step #5: #8 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127560== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf23187594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf230fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf230de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32a512641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32a4f3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32a4f1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf230b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55cf23b8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf23b25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55cf23b27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf23b2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55cf235fc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf2363333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf23544f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf23532bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf2352c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf235960f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf23187c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf23273eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf230dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf230e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf230d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf230fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32a4f1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf230c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c039ef211e4e219b42bce7fdc58dd0f655d2833 Step #5: MERGE-OUTER: attempt 1969 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2762874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c039ef211e4e219b42bce7fdc58dd0f655d2833' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3675 processed earlier; will process 340 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127670== ERROR: libFuzzer: deadly signal Step #5: #0 0x563822c72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563822be6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563822bc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ac789b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ac76b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ac768f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563822ba2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563823676138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563823610632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563823612375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56382361235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5638230e72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56382311e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56382302ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56382301dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56382301732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5638230810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563822c72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563822d5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563822bcad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563822bd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563822bbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563822be74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1ac7691082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563822baebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e3f1491569c87366acdd20cd4a68152d0da6daa Step #5: MERGE-OUTER: attempt 1970 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3624237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1e3f1491569c87366acdd20cd4a68152d0da6daa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3676 processed earlier; will process 339 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127679== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea6f543594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea6f4b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea6f49a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a141ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a13fcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a13fae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea6f473e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea6ff47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea6fee1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea6fee3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea6fee335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea6f9b82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea6f9ef33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea6f900f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea6f8eebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea6f8e832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea6f9520f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea6f543c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea6f62feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea6f49bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea6f4a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea6f48c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea6f4b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0a13fb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea6f47fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e420e9250b6a125f5b2354bfd9f90a8433d089b4 Step #5: MERGE-OUTER: attempt 1971 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4127809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/e420e9250b6a125f5b2354bfd9f90a8433d089b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3677 processed earlier; will process 338 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127687== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575439dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557543950b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557543933665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2619c9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2619ab100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2619a90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55754390ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5575443e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55754437a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55754437c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55754437c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557543e512c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557543e8833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557543d99f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557543d87bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557543d8132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557543deb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5575439dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557543ac8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557543934d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55754393e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5575439257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5575439514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2619a92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557543918bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fae07c3fba1a0e8291bb567079b409b54c6f8a6b Step #5: MERGE-OUTER: attempt 1972 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 5426999 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fae07c3fba1a0e8291bb567079b409b54c6f8a6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3678 processed earlier; will process 337 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127695== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bda046594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bd9fbab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bd9f9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f462e83841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f462e64d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f462e62c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bd9f76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563bdaa4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bda9e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563bda9e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bda9e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563bda4bb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563bda4f233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563bda403f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563bda3f1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563bda3eb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563bda4550f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563bda046c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563bda132eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563bd9f9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563bd9fa82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563bd9f8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563bd9fbb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f462e62e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563bd9f82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d85da08630c969442473dde6361e2ca160d373e4 Step #5: MERGE-OUTER: attempt 1973 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 5942454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d85da08630c969442473dde6361e2ca160d373e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3679 processed earlier; will process 336 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127703== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4b0452594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4b03c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4b03a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56b742341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56b723800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56b7217858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4b0382e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c4b0e56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4b0df0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c4b0df2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4b0df235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c4b08c72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c4b08fe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c4b080ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c4b07fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c4b07f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c4b08610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c4b0452c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c4b053eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c4b03aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c4b03b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c4b039b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c4b03c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f56b7219082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c4b038ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa0d71f20807dafbf4cd5c2809903cfc88e6cc32 Step #5: MERGE-OUTER: attempt 1974 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 6449082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fa0d71f20807dafbf4cd5c2809903cfc88e6cc32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3680 processed earlier; will process 335 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127711== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584b187b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584b17efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584b17d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f657ef9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f657edb000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f657ed8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584b17abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5584b227f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584b2219632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5584b221b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584b221b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5584b1c39429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5584b1c26bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5584b1c2032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5584b1c8a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5584b187bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5584b1967eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5584b17d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5584b17dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5584b17c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5584b17f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f657ed91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5584b17b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c10c90a27a3841eae2292f398dfed109bbaa38f Step #5: MERGE-OUTER: attempt 1975 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 7446117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9c10c90a27a3841eae2292f398dfed109bbaa38f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3684 processed earlier; will process 331 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127757== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ce0b1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ce0a90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ce0a73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bd6f2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bd6d3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bd6d14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ce0a4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559ce1520138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ce14ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559ce14bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ce14bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559ce0f912c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ce0fc833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ce0ed9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ce0ec7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ce0ec132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ce0f2b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ce0b1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ce0c08eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ce0a74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ce0a7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ce0a657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ce0a914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8bd6d16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ce0a58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dc8737abc8be63ef4af5bf781eb004d0d83559a Step #5: MERGE-OUTER: attempt 1976 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 7914367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2dc8737abc8be63ef4af5bf781eb004d0d83559a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3685 processed earlier; will process 330 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127796== ERROR: libFuzzer: deadly signal Step #5: #0 0x56024c5a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56024c519b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56024c4fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c9865441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c9846900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c98448858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56024c4d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56024cfa9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56024cf43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56024cf45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56024cf4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56024ca1a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56024ca5133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56024c962f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56024c950bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56024c94a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56024c9b40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56024c5a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56024c691eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56024c4fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56024c5072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56024c4ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56024c51a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2c9844a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56024c4e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ad8cc8202da5f340554c73c9e3029771cee486b Step #5: MERGE-OUTER: attempt 1977 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 8753859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2ad8cc8202da5f340554c73c9e3029771cee486b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3688 processed earlier; will process 327 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127838== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b869032594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b868fa6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b868f89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75d708e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75d6ea300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75d6e82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b868f62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b869a36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8699d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b8699d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8699d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b8694a72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b8694de33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b8693eff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b8693ddbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b8693d732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b8694410f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b869032c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b86911eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b868f8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b868f942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b868f7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b868fa74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f75d6e84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b868f6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d16b814b3ac7d9c58eabd0cd1bd8ce4575237e58 Step #5: MERGE-OUTER: attempt 1978 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 9234620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d16b814b3ac7d9c58eabd0cd1bd8ce4575237e58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3689 processed earlier; will process 326 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0315a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d031518b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0314fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ab3df241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ab3c0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ab3be6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0314d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d031fa8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d031f42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d031f44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d031f4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d031a192c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d031a5033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d031961f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d03194fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d03194932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0319b30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d0315a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d031690eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0314fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0315062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0314ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0315194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ab3be8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0314e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4b90cfd2d7b7512472deb92699717d67baa1f53 Step #5: MERGE-OUTER: attempt 1979 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 9733237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c4b90cfd2d7b7512472deb92699717d67baa1f53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3690 processed earlier; will process 325 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127855== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647fabd9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647fab4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647fab30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff490b8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff49099e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff49097d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647fab09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5647fb5dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647fb577632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5647fb579375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647fb57935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5647fb04e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647fb08533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647faf96f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647faf84bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647faf7e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5647fafe80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5647fabd9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5647facc5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5647fab31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5647fab3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647fab227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647fab4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff49097f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5647fab15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5f69ff155be6ede589ade3b69572b87e2f9cb44 Step #5: MERGE-OUTER: attempt 1980 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 10238022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/c5f69ff155be6ede589ade3b69572b87e2f9cb44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3691 processed earlier; will process 324 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127863== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d73162e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7315a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d731585665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2894af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2892c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2892a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d73155ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d732032138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d731fcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d731fce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d731fce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d731aa32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d731ada33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d7319ebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d7319d9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d7319d332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d731a3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d73162ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d73171aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d731586d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d7315902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d7315777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d7315a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2892a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d73156abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2413b6a732b01b445b2c19605bdcaba5f090d699 Step #5: MERGE-OUTER: attempt 1981 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 10782187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2413b6a732b01b445b2c19605bdcaba5f090d699' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3692 processed earlier; will process 323 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127871== ERROR: libFuzzer: deadly signal Step #5: #0 0x56209820c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562098180b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562098163665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f770779b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77075b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f770758f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56209813ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562098c10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562098baa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562098bac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562098bac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5620986812c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5620986b833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5620985c9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5620985b7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5620985b132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56209861b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56209820cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5620982f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562098164d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56209816e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5620981557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5620981814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7707591082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562098148bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39bb15791c43876a566cfec4c0a14aff84d73ddd Step #5: MERGE-OUTER: attempt 1982 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 12288562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/39bb15791c43876a566cfec4c0a14aff84d73ddd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3696 processed earlier; will process 319 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127956== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cb1356594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cb12cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cb12ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f128f88a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f128f69f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f128f67e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cb1286e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560cb1d5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cb1cf4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560cb1cf6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cb1cf635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560cb1714429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cb1701bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cb16fb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cb17650f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cb1356c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cb1442eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cb12aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cb12b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cb129f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cb12cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f128f680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cb1292bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75083185d457f032be72fc3f042b7dea78b36cc8 Step #5: MERGE-OUTER: attempt 1983 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 13286692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/75083185d457f032be72fc3f042b7dea78b36cc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3697 processed earlier; will process 318 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d39f150594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d39f0c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d39f0a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f740825c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f740807100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7408050858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d39f080e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d39fb54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d39faee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d39faf0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d39faf035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d39f5c52c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d39f5fc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d39f50df8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d39f4fbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d39f4f532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d39f55f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d39f150c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d39f23ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d39f0a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d39f0b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d39f0997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d39f0c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7408052082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d39f08cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfdd62d5a41ea486c42be23f1870440d16a733cf Step #5: MERGE-OUTER: attempt 1984 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 14422840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cfdd62d5a41ea486c42be23f1870440d16a733cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3698 processed earlier; will process 317 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128001== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b00733594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b006a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b0068a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1eef1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1eed2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1eed0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b00663e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560b01137138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b010d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560b010d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b010d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560b00af1429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b00adebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b00ad832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b00b420f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b00733c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b0081feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b0068bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b006952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b0067c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b006a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1eed0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b0066fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcf631c072155f4016e92c584e4723d7cee689f4 Step #5: MERGE-OUTER: attempt 1985 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 15039210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/bcf631c072155f4016e92c584e4723d7cee689f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3700 processed earlier; will process 315 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128041== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fe96bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fe9633b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fe9616665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05ef1fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05ef01200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05eeff1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fe95efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561fea0c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fea05d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561fea05f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fea05f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561fe9b342c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561fe9b6b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561fe9a7cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561fe9a6abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561fe9a6432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561fe9ace0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561fe96bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561fe97abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561fe9617d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561fe96212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561fe96087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561fe96344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f05eeff3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561fe95fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0972d4a5265e2f032cfd0fa6beee0b62c5a49f08 Step #5: MERGE-OUTER: attempt 1986 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 15523176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0972d4a5265e2f032cfd0fa6beee0b62c5a49f08' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3701 processed earlier; will process 314 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128050== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f679f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f6796bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f6794e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1922e9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1922cae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1922c8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f67927e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562f683fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f68395632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562f68397375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f6839735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562f67e6c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562f67ea333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562f67db4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562f67da2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562f67d9c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562f67e060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562f679f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562f67ae3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562f6794fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562f679592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562f679407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562f6796c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1922c8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562f67933bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b202c02d0bbcc897cfe3b657985241a9ec455d74 Step #5: MERGE-OUTER: attempt 1987 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 16562371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b202c02d0bbcc897cfe3b657985241a9ec455d74' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3703 processed earlier; will process 312 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128128== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff38772594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff386e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff386c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f06ede41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f06cf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f06cd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff386a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ff39176138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff39110632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ff39112375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff3911235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ff38be72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ff38c1e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ff38b2ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ff38b1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ff38b1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ff38b810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ff38772c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ff3885eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ff386cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ff386d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ff386bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ff386e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4f06cd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ff386aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43aae4244f39c15b05da898ad6330f2eca2dae7c Step #5: MERGE-OUTER: attempt 1988 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 17050414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/43aae4244f39c15b05da898ad6330f2eca2dae7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3704 processed earlier; will process 311 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128134== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558763ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55587632eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555876311665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f378591b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f378573000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f378570f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558762eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555876dbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555876d58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555876d5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555876d5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55587682f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55587686633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555876777f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555876765bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55587675f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5558767c90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5558763bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5558764a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555876312d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55587631c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558763037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55587632f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3785711082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5558762f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab75f668d01609b3b443910105121bfbe83532fb Step #5: MERGE-OUTER: attempt 1989 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 18004234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab75f668d01609b3b443910105121bfbe83532fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3705 processed earlier; will process 310 files now Step #5: #1 pulse exec/s: 0 rss: 239Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128142== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d29b769594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d29b6ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d29b6c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e5403441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e53e4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e53e28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d29b699e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d29c16d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d29c107632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d29c109375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d29c10935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d29bb27429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d29bb14bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d29bb0e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d29bb780f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d29b769c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d29b855eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d29b6c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d29b6cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d29b6b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d29b6de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e53e2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d29b6a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ea5197804c1602639b43fe633fde689f307816d Step #5: MERGE-OUTER: attempt 1990 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 21828665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2ea5197804c1602639b43fe633fde689f307816d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3712 processed earlier; will process 303 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128246== ERROR: libFuzzer: deadly signal Step #5: #0 0x55764dc2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55764dba3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55764db86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5ad07341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5ace8800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5ace67858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55764db5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55764e633138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55764e5cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55764e5cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55764e5cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55764dfed429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55764dfdabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55764dfd432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55764e03e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55764dc2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55764dd1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55764db87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55764db912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55764db787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55764dba44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa5ace69082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55764db6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5438c4665261f3bfa5a16d65fefed645a30b3f8f Step #5: MERGE-OUTER: attempt 1991 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 22253710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5438c4665261f3bfa5a16d65fefed645a30b3f8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3713 processed earlier; will process 302 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128285== ERROR: libFuzzer: deadly signal Step #5: #0 0x55620e3bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55620e32fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55620e312665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2a6a5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2a687400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2a6853858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55620e2ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55620edbf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55620ed59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55620ed5b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55620ed5b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55620e8302c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55620e86733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55620e778f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55620e766bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55620e76032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55620e7ca0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55620e3bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55620e4a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55620e313d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55620e31d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55620e3047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55620e3304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff2a6855082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55620e2f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fde43b24cd2654d7f7e6ea24420696dfda616df6 Step #5: MERGE-OUTER: attempt 1992 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 24356464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fde43b24cd2654d7f7e6ea24420696dfda616df6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3720 processed earlier; will process 295 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128349== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b128238594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1281acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b12818f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd372fbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd372dd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd372db1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b128168e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b128c3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b128bd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b128bd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b128bd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b1285f6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1285e3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1285dd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1286470f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b128238c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b128324eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b128190d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b12819a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1281817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1281ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd372db3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b128174bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71106a182962fbfda10a99cbf18815eba5eeceb0 Step #5: MERGE-OUTER: attempt 1993 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 24795323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/71106a182962fbfda10a99cbf18815eba5eeceb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3721 processed earlier; will process 294 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128387== ERROR: libFuzzer: deadly signal Step #5: #0 0x56277dc66594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56277dbdab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56277dbbd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f623a44b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f623a26000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f623a23f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56277db96e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56277e66a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56277e604632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56277e606375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56277e60635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56277e024429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56277e011bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56277e00b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56277e0750f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56277dc66c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56277dd52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56277dbbed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56277dbc82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56277dbaf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56277dbdb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f623a241082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56277dba2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3706ef10617ee583668b37eb3b1f63a188fc1c72 Step #5: MERGE-OUTER: attempt 1994 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 26371352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3706ef10617ee583668b37eb3b1f63a188fc1c72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3724 processed earlier; will process 291 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==128432== ERROR: libFuzzer: deadly signal Step #5: #0 0x555da711b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555da708fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555da7072665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b3cd3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b3cb4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b3cb26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555da704be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555da7b1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555da7ab9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555da7abb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555da7abb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555da7584ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555da75eed20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x555da76499cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x555da752a172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x555da752a172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x555da711bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x555da7207eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x555da7073d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x555da707d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x555da70647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x555da70904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f9b3cb28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x555da7057bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62972dbb518ec46573ff5256e82322e5a312ed04 Step #5: MERGE-OUTER: attempt 1995 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 28907314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/62972dbb518ec46573ff5256e82322e5a312ed04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3726 processed earlier; will process 289 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: #8 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128506== ERROR: libFuzzer: deadly signal Step #5: #0 0x563736f73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563736ee7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563736eca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05baee641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05bacfb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05bacda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563736ea3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563737977138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563737911632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563737913375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56373791335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563737331429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56373731ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56373731832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637373820f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563736f73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56373705feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563736ecbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563736ed52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563736ebc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563736ee84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05bacdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563736eafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab6ba1ab410a88a5de3a3158c8ac36f999d75a6a Step #5: MERGE-OUTER: attempt 1996 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 32717371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ab6ba1ab410a88a5de3a3158c8ac36f999d75a6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3740 processed earlier; will process 275 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128659== ERROR: libFuzzer: deadly signal Step #5: #0 0x560769810594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560769784b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560769767665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb28cd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb28ae800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb28ac7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560769740e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56076a214138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56076a1ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56076a1b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56076a1b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x560769c852c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560769cbc33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560769bcdf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560769bbbbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560769bb532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560769c1f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560769810c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5607698fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560769768d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5607697722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5607697597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5607697854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feb28ac9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56076974cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9034ec7bf432f0ccb8c439e6d11efcfd5316d79e Step #5: MERGE-OUTER: attempt 1997 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 33713897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9034ec7bf432f0ccb8c439e6d11efcfd5316d79e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3743 processed earlier; will process 272 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128737== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572fcd7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572fccf1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572fccd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0036b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0034cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0034ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572fccade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5572fd781138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572fd71b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5572fd71d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572fd71d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5572fd13b429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5572fd128bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5572fd12232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5572fd18c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572fcd7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572fce69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5572fccd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572fccdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572fccc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572fccf24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0034ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5572fccb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c84f3db46eda07a3c44d5df0650b3e92b1fa7c5 Step #5: MERGE-OUTER: attempt 1998 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 34146618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0c84f3db46eda07a3c44d5df0650b3e92b1fa7c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3744 processed earlier; will process 271 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128744== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557c9728594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557c969cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557c967f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee70d0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee70b1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee70af5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557c9658e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5557ca12c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557ca0c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5557ca0c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557ca0c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5557c9ae6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557c9ad3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557c9acd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5557c9b370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5557c9728c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5557c9814eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557c9680d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557c968a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557c96717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557c969d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee70af7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5557c9664bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e51b791b7f9fe0d0b0612f5d097b6e7b8620c12 Step #5: MERGE-OUTER: attempt 1999 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 35115358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2e51b791b7f9fe0d0b0612f5d097b6e7b8620c12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3746 processed earlier; will process 269 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128821== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ec4a95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ec4a09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ec49ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb95ab3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb95a94700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb95a926858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ec49c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ec5499138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ec5433632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ec5435375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ec543535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ec4e53429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ec4e40bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ec4e3a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ec4ea40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ec4a95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ec4b81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ec49edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ec49f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ec49de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ec4a0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb95a928082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ec49d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5d380335ff7f817bd93b756194e6192ce6eb881 Step #5: MERGE-OUTER: attempt 2000 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 36192728 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f5d380335ff7f817bd93b756194e6192ce6eb881' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3749 processed earlier; will process 266 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 4 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128899== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b2e126594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b2e09ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b2e07d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ba835c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ba817100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ba8150858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b2e056e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557b2eb2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b2eac4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557b2eac6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b2eac635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557b2e4e4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b2e4d1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b2e4cb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b2e5350f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b2e126c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b2e212eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b2e07ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b2e0882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b2e06f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b2e09b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ba8152082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b2e062bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37bcf8635e95eed7f9936a018dd627fb8196b363 Step #5: MERGE-OUTER: attempt 2001 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 39582244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/37bcf8635e95eed7f9936a018dd627fb8196b363' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3759 processed earlier; will process 256 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129003== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df6f18e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df6f102b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df6f0e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfca00c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfc9e2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfc9e00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df6f0bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55df6fb92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df6fb2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55df6fb2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df6fb2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55df6f6032c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df6f63a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df6f54bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df6f539bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df6f53332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df6f59d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df6f18ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df6f27aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df6f0e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df6f0f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df6f0d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df6f1034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdfc9e02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df6f0cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc3c8e3963be6ca82c1421a3988b65f6e2b4045f Step #5: MERGE-OUTER: attempt 2002 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 40080559 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc3c8e3963be6ca82c1421a3988b65f6e2b4045f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3760 processed earlier; will process 255 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129012== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e9fa93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e9fa07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e9f9ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f014128541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f014109a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0141079858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e9f9c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557ea0497138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ea0431632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557ea0433375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ea043335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557e9ff082c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557e9ff3f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557e9fe5de9f in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, unsigned long&) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2448:25 Step #5: #14 0x557e9fe5fad3 in cryptonote::Blockchain::find_blockchain_supplement(std::__1::list> const&, std::__1::vector>&, std::__1::vector>*, unsigned long&, unsigned long&, bool) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:2731:7 Step #5: #15 0x557e9fb8ba08 in cryptonote::core_rpc_server::on_get_hashes(epee::misc_utils::struct_init const&, epee::misc_utils::struct_init&, epee::net_utils::connection_context_base const*) /src/monero/monero/src/rpc/core_rpc_server.cpp:798:41 Step #5: #16 0x557e9fb71dad in fuzz_get_hashes(cryptonote::core_rpc_server&, FuzzedDataProvider&) /src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp:106:7 Step #5: #17 0x557e9fb7fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:274:12 Step #5: #18 0x557e9fb7fff0 in operator() /usr/local/bin/../include/c++/v1/__functional/function.h:772:10 Step #5: #19 0x557e9fb7fff0 in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:76:7 Step #5: #20 0x557e9f9ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #21 0x557e9f9f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #22 0x557e9f9dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #23 0x557e9fa084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #24 0x7f014107b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #25 0x557e9f9cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e831be4f80bffa85027a7d46ea4721c3052ed20 Step #5: MERGE-OUTER: attempt 2003 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 41358044 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3e831be4f80bffa85027a7d46ea4721c3052ed20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3763 processed earlier; will process 252 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129095== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567ce348594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567ce2bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567ce29f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff11d8b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff11d6c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff11d6a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567ce278e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5567ced4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567cece6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5567cece8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567cece835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5567ce7bd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567ce7f433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567ce705f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567ce6f3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567ce6ed32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567ce7570f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567ce348c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567ce434eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567ce2a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567ce2aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567ce2917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567ce2bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff11d6a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567ce284bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3df1378bccd4023f8a6e2264c6168ebf4ac01b9f Step #5: MERGE-OUTER: attempt 2004 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 42191979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3df1378bccd4023f8a6e2264c6168ebf4ac01b9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3765 processed earlier; will process 250 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129168== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f103f53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f103ec7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f103eaa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91daf8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91dad9900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91dad78858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f103e83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f104957138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1048f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f1048f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1048f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f104311429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1042febd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1042f832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1043620f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f103f53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f10403feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f103eabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f103eb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f103e9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f103ec84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f91dad7a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f103e8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a56cca6bf0e5d957b64f2cfcfbaac2ed4a362f85 Step #5: MERGE-OUTER: attempt 2005 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 43219459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a56cca6bf0e5d957b64f2cfcfbaac2ed4a362f85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3767 processed earlier; will process 248 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7b0bb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7b0b28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7b0b0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6fa52f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6fa510900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6fa50e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7b0ae4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d7b15b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7b1552632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d7b1554375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7b155435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7b10292c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d7b106033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d7b0f71f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d7b0f5fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d7b0f5932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d7b0fc30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d7b0bb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d7b0ca0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d7b0b0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d7b0b162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d7b0afd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d7b0b294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6fa50ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d7b0af0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f62b3713c6996259e20cf0023b6ae68b4f96005a Step #5: MERGE-OUTER: attempt 2006 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 43689781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f62b3713c6996259e20cf0023b6ae68b4f96005a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3768 processed earlier; will process 247 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129253== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4cfefc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4cfe70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4cfe53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e11cf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e11b0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e11ae4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4cfe2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d4d0900138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4d089a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d4d089c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4d089c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d4d02ba429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4d02a7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4d02a132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4d030b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d4cfefcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d4cffe8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4cfe54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4cfe5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4cfe457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4cfe714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4e11ae6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4cfe38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6af50246b674aed48acdb5f70bdf14f31cad2c1c Step #5: MERGE-OUTER: attempt 2007 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 44121103 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6af50246b674aed48acdb5f70bdf14f31cad2c1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3769 processed earlier; will process 246 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129260== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c12dbe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c12d32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c12d15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fa8beb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fa8a0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fa89df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c12ceee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563c137c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c1375c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563c1375e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c1375e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563c1317c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c13169bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c1316332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c131cd0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c12dbec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c12eaaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c12d16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c12d202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c12d077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c12d334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2fa89e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c12cfabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81884525ecffac0ae0b37d35b67bb96a1702c22d Step #5: MERGE-OUTER: attempt 2008 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 45419911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81884525ecffac0ae0b37d35b67bb96a1702c22d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3775 processed earlier; will process 240 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129342== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573fcbc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573fcb35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573fcb18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f376796541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f376777a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3767759858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573fcaf1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5573fd5c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573fd55f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5573fd561375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573fd56135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5573fcf7f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573fcf6cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573fcf6632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573fcfd00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573fcbc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573fccadeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573fcb19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573fcb232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573fcb0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573fcb364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f376775b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573fcafdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d18b079a9c47c4f97b3a3493587a85e7741f997 Step #5: MERGE-OUTER: attempt 2009 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 46972224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/9d18b079a9c47c4f97b3a3493587a85e7741f997' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3779 processed earlier; will process 236 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129396== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea2ac52594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea2abc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea2aba9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e90f9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e90daf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e90d8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea2ab82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea2b656138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea2b5f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea2b5f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea2b5f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea2b0c72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea2b0fe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea2b00ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea2affdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea2aff732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea2b0610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea2ac52c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea2ad3eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea2abaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea2abb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea2ab9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea2abc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e90d90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea2ab8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5eaa5de2d953efb71eed032fb57fe265e770b958 Step #5: MERGE-OUTER: attempt 2010 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 47441296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5eaa5de2d953efb71eed032fb57fe265e770b958' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3780 processed earlier; will process 235 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129435== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ed8ff9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ed8f6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ed8f50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13ba5cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13ba3e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13ba3c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ed8f29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555ed99fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ed9997632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555ed9999375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ed999935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555ed93b7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ed93a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ed939e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ed94080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ed8ff9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ed90e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ed8f51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ed8f5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ed8f427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ed8f6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13ba3c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ed8f35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9099e5da594888c857dd0ea89f4db9c42b281ca Step #5: MERGE-OUTER: attempt 2011 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 48534189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/f9099e5da594888c857dd0ea89f4db9c42b281ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3783 processed earlier; will process 232 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129513== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7cb5df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7cb553b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7cb536665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f599496841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f599477d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f599475c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7cb50fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55f7cbfe3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7cbf7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55f7cbf7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7cbf7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55f7cb99d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f7cb98abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f7cb98432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f7cb9ee0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f7cb5dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f7cb6cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f7cb537d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7cb5412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f7cb5287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f7cb5544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f599475e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f7cb51bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-662cdf56df98d9ab5bd8b60a4d9cb8388918cdae Step #5: MERGE-OUTER: attempt 2012 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 49509956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/662cdf56df98d9ab5bd8b60a4d9cb8388918cdae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3786 processed earlier; will process 229 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129559== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d76410b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d76407fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d764062665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4fb37ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4fb360300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4fb35e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d76403be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d764b0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d764aa9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d764aab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d764aab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d7644c9429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7644b6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7644b032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d76451a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d76410bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7641f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d764063d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d76406d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7640547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7640804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4fb35e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d764047bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ff0821628434774f0f0bfc490e95cc890448ebd Step #5: MERGE-OUTER: attempt 2013 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 50668435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6ff0821628434774f0f0bfc490e95cc890448ebd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3789 processed earlier; will process 226 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129670== ERROR: libFuzzer: deadly signal Step #5: #0 0x56175d352594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56175d2c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56175d2a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa596fb441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa596dc900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa596da8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56175d282e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56175dd56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56175dcf0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56175dcf2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56175dcf235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56175d7c72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56175d7fe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56175d70ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56175d6fdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56175d6f732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56175d7610f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56175d352c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56175d43eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56175d2aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56175d2b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56175d29b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56175d2c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa596daa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56175d28ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1491672004a134abd16f1ec4ef21badceeca994e Step #5: MERGE-OUTER: attempt 2014 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 52242860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1491672004a134abd16f1ec4ef21badceeca994e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3790 processed earlier; will process 225 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129678== ERROR: libFuzzer: deadly signal Step #5: #0 0x56321557d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632154f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632154d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd80d1b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd80cfcb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd80cfaa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632154ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563215f81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563215f1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563215f1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563215f1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5632159f22c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563215a2933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56321593af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563215928bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56321592232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56321598c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56321557dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563215669eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5632154d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632154df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632154c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5632154f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd80cfac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5632154b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a71a79bd9d7c68ef12ef8cd3a91618aafc0ca8aa Step #5: MERGE-OUTER: attempt 2015 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 53725719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a71a79bd9d7c68ef12ef8cd3a91618aafc0ca8aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3791 processed earlier; will process 224 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129685== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b6b33c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b6b2b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b6b293665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f144d30441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f144d11900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f144d0f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b6b26ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555b6bd40138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b6bcda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555b6bcdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b6bcdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555b6b7b12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b6b7e833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555b6b6f9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555b6b6e7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555b6b6e132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555b6b74b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555b6b33cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555b6b428eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555b6b294d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555b6b29e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555b6b2857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555b6b2b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f144d0fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555b6b278bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7584928045249dfc52f37eab21aa654de6a657cf Step #5: MERGE-OUTER: attempt 2016 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 54289373 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7584928045249dfc52f37eab21aa654de6a657cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3792 processed earlier; will process 223 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129692== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c22fa65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c22f9d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c22f9bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1de943141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1de924600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1de9225858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c22f995e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c230469138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c230403632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c230405375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c23040535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c22feda2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c22ff1133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c22fe22f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c22fe10bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c22fe0a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c22fe740f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c22fa65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c22fb51eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c22f9bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c22f9c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c22f9ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c22f9da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1de9227082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c22f9a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a58d7f42c13fd9d45af4e2a6e5d14ce4ff6459e9 Step #5: MERGE-OUTER: attempt 2017 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 55178624 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a58d7f42c13fd9d45af4e2a6e5d14ce4ff6459e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3793 processed earlier; will process 222 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==129699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55578ac7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55578abf1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55578abd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f901b6b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f901b4cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f901b4ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55578abade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55578b681138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55578b61b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55578b61d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55578b61d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55578b0e6ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55578b150d20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55578b1ab9cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55578b08c172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55578b08c172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55578ac7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55578ad69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55578abd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55578abdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55578abc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55578abf24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f901b4ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55578abb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d84e408d63ea2fef5c4898d9f0dc77df3030771d Step #5: MERGE-OUTER: attempt 2018 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 56107491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d84e408d63ea2fef5c4898d9f0dc77df3030771d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3795 processed earlier; will process 220 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129777== ERROR: libFuzzer: deadly signal Step #5: #0 0x561addf0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561adde83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561adde66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8feb5f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8feb40900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8feb3e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561adde3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561ade913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ade8ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561ade8af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ade8af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561ade2cd429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ade2babd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ade2b432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ade31e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561addf0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561addffbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561adde67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561adde712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561adde587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561adde844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8feb3ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561adde4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a86a2d8bbdbddb18d0950a92d4c087cb9865a9e7 Step #5: MERGE-OUTER: attempt 2019 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 57381840 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a86a2d8bbdbddb18d0950a92d4c087cb9865a9e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3799 processed earlier; will process 216 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129829== ERROR: libFuzzer: deadly signal Step #5: #0 0x561898263594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618981d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618981ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d3384c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d3366100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d33640858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561898193e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561898c67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561898c01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561898c03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561898c0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5618986d82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56189870f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561898620f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56189860ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56189860832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618986720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561898263c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56189834feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5618981bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618981c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618981ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618981d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d33642082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56189819fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81c42f4bfb4e7d885bb1a074934b003c4f6bf87c Step #5: MERGE-OUTER: attempt 2020 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 58230056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/81c42f4bfb4e7d885bb1a074934b003c4f6bf87c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3802 processed earlier; will process 213 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129903== ERROR: libFuzzer: deadly signal Step #5: #0 0x555fba068594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555fb9fdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555fb9fbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5ff1a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5fefbe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5fef9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555fb9f98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555fbaa6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555fbaa06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555fbaa08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555fbaa0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555fba4dd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555fba51433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555fba425f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555fba413bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555fba40d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555fba4770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555fba068c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555fba154eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555fb9fc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555fb9fca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555fb9fb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555fb9fdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa5fef9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555fb9fa4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd7bcec3da4314d65125b378f6d2416f5fb286f3 Step #5: MERGE-OUTER: attempt 2021 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 59802353 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cd7bcec3da4314d65125b378f6d2416f5fb286f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3806 processed earlier; will process 209 files now Step #5: #1 pulse exec/s: 0 rss: 45Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129988== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573b2f68594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573b2edcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573b2ebf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c4a60b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c4a42000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c4a3ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573b2e98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5573b396c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573b3906632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5573b3908375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573b390835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5573b33dd2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5573b341433b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5573b3325f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5573b3313bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5573b330d32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5573b33770f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5573b2f68c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5573b3054eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5573b2ec0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5573b2eca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5573b2eb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5573b2edd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c4a401082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5573b2ea4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f1b4d68eb843839132bbcaefd82971f476e34ce Step #5: MERGE-OUTER: attempt 2022 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 60577319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7f1b4d68eb843839132bbcaefd82971f476e34ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3808 processed earlier; will process 207 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130002== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a7101f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a70f93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a70f76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f923811141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9237f2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9237f05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a70f4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x555a71a23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a719bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x555a719bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a719bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x555a714942c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555a714cb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555a713dcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555a713cabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555a713c432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555a7142e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555a7101fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555a7110beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555a70f77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555a70f812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555a70f687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555a70f944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9237f07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555a70f5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23e773f4032a206613b1641eec48f5687d632383 Step #5: MERGE-OUTER: attempt 2023 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 61773101 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/23e773f4032a206613b1641eec48f5687d632383' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3811 processed earlier; will process 204 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130081== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9bbc12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9bbb86b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9bbb69665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9fc5f8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9fc5da000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9fc5d7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9bbb42e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9bc616138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9bc5b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9bc5b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9bc5b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9bc0872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b9bc0be33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b9bbfcff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b9bbfbdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b9bbfb732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b9bc0210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b9bbc12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b9bbcfeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b9bbb6ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9bbb742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b9bbb5b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b9bbb874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9fc5d81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b9bbb4ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ce9b33febbc847514094350bfd991f9994482d2 Step #5: MERGE-OUTER: attempt 2024 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 62906418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7ce9b33febbc847514094350bfd991f9994482d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3814 processed earlier; will process 201 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130159== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624a3c54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624a3bc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624a3bab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f851f82041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f851f63500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f851f614858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624a3b84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5624a4658138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624a45f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624a45f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624a45f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5624a4012429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624a3fffbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624a3ff932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5624a40630f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5624a3c54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5624a3d40eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5624a3bacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5624a3bb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624a3b9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624a3bc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f851f616082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5624a3b90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58fb6eb8af040b5cfbeb07b094ddd611b8945c1c Step #5: MERGE-OUTER: attempt 2025 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 64263301 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/58fb6eb8af040b5cfbeb07b094ddd611b8945c1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3819 processed earlier; will process 196 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130241== ERROR: libFuzzer: deadly signal Step #5: #0 0x55791f0f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55791f066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55791f049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcff3fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcff21200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcff1f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55791f022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55791faf6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55791fa90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55791fa92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55791fa9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55791f5672c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55791f59e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55791f4aff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55791f49dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55791f49732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55791f5010f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55791f0f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55791f1deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55791f04ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55791f0542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55791f03b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55791f0674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efcff1f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55791f02ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-470fe6360fbfa6c836efe5eadcd49ca740b93687 Step #5: MERGE-OUTER: attempt 2026 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 64753124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/470fe6360fbfa6c836efe5eadcd49ca740b93687' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3820 processed earlier; will process 195 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130249== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585e56d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585e5648b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585e562b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86f3c0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86f3a2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86f3a00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585e5604e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5585e60d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585e6072632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5585e6074375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585e607435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5585e5a92429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585e5a7fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585e5a7932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5585e5ae30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5585e56d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5585e57c0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585e562cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585e56362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585e561d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585e56494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86f3a02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5585e5610bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-226be25d484b27217d2b5e14d033e4f497c17cdd Step #5: MERGE-OUTER: attempt 2027 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 65189651 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/226be25d484b27217d2b5e14d033e4f497c17cdd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3821 processed earlier; will process 194 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130257== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cda99f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cda913b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cda8f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd300da641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd300bbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd300b9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cda8cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564cdb3a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cdb33d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564cdb33f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cdb33f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564cdae142c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564cdae4b33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564cdad5cf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564cdad4abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564cdad4432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564cdadae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564cda99fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564cdaa8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564cda8f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564cda9012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564cda8e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564cda9144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd300b9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564cda8dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-801ca5bf780f32fd67d4d719fbc0e56a9b1c1741 Step #5: MERGE-OUTER: attempt 2028 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 66121181 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/801ca5bf780f32fd67d4d719fbc0e56a9b1c1741' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3822 processed earlier; will process 193 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==130264== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ddff40a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ddff37eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ddff361665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee097f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee0960900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee095e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ddff33ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ddffe0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ddffda8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ddffdaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ddffdaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ddff873ad5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ddff8ddd20 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55ddff9389cd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55ddff819172 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55ddff819172 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55ddff40ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55ddff4f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55ddff362d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55ddff36c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55ddff3537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55ddff37f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fee095ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55ddff346bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc6e341d9c06fb92df72ca16ea3d23d7fcb74431 Step #5: MERGE-OUTER: attempt 2029 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 66555064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/dc6e341d9c06fb92df72ca16ea3d23d7fcb74431' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3823 processed earlier; will process 192 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130273== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a58dc36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a58dbaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a58db8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa75442341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa75423800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa754217858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a58db66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a58e63a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a58e5d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a58e5d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a58e5d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a58dff4429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a58dfe1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a58dfdb32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a58e0450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a58dc36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a58dd22eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a58db8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a58db982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a58db7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a58dbab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa754219082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a58db72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58517104132ed0b2e0861d111029c63bd483b6bb Step #5: MERGE-OUTER: attempt 2030 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 68062352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/58517104132ed0b2e0861d111029c63bd483b6bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3827 processed earlier; will process 188 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130357== ERROR: libFuzzer: deadly signal Step #5: #0 0x557af9399594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557af930db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557af92f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f292dc3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f292da4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f292da28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557af92c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x557af9d9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557af9d37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x557af9d39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557af9d3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x557af9757429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557af9744bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557af973e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557af97a80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557af9399c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557af9485eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557af92f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557af92fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557af92e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557af930e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f292da2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557af92d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d59989f8047a01a552017785e8adb72befa580a Step #5: MERGE-OUTER: attempt 2031 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 69122802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0d59989f8047a01a552017785e8adb72befa580a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3830 processed earlier; will process 185 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130435== ERROR: libFuzzer: deadly signal Step #5: #0 0x55985db2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55985daa1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55985da84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42b2b7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42b298d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42b296c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55985da5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55985e531138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55985e4cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55985e4cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55985e4cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55985deeb429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55985ded8bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55985ded232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55985df3c0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55985db2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55985dc19eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55985da85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55985da8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55985da767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55985daa24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42b296e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55985da69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acae37e2ae493228c20263fbb7a624a36da04e63 Step #5: MERGE-OUTER: attempt 2032 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 71204350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/acae37e2ae493228c20263fbb7a624a36da04e63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3835 processed earlier; will process 180 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130555== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c2555e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c254d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c254b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fb0f7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fb0d8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fb0d65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c2548ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561c25f62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c25efc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x561c25efe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c25efe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561c2591c429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561c25909bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561c2590332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561c2596d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561c2555ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561c2564aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561c254b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561c254c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561c254a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561c254d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2fb0d67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561c2549abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb0bbf22a9bac358ff998b61c1e21cc55a4122ac Step #5: MERGE-OUTER: attempt 2033 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 72173190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/fb0bbf22a9bac358ff998b61c1e21cc55a4122ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3837 processed earlier; will process 178 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130631== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb6d519594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb6d48db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb6d470665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96faf8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96fada100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96fad80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb6d449e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fb6df1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb6deb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fb6deb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb6deb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fb6d8d7429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb6d8c4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb6d8be32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb6d9280f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb6d519c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb6d605eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb6d471d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb6d47b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb6d4627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb6d48e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96fad82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb6d455bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51a63d4c3f41cff91154edf0ee0d663af037f123 Step #5: MERGE-OUTER: attempt 2034 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 73802103 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/51a63d4c3f41cff91154edf0ee0d663af037f123' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3841 processed earlier; will process 174 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: #8 pulse exec/s: 2 rss: 303Mb Step #5: #16 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130689== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f49fbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f49f30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f49f13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb790c8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb790a9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb790a77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f49eece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558f4a9c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f4a95a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558f4a95c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f4a95c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558f4a4312c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f4a46833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f4a379f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f4a367bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f4a36132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f4a3cb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f49fbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f4a0a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f49f14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f49f1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f49f057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f49f314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb790a79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f49ef8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17cf9c41f0ccdab5c9731d023cc308a03559cd91 Step #5: MERGE-OUTER: attempt 2035 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 81284711 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/17cf9c41f0ccdab5c9731d023cc308a03559cd91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3860 processed earlier; will process 155 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130902== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d27b72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d27ae6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d27ac9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c3152d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c3134200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c31321858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d27aa2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558d28576138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d28510632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558d28512375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d2851235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558d27f30429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d27f1dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d27f1732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d27f810f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d27b72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d27c5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d27acad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d27ad42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d27abb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d27ae74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c31323082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d27aaebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-140b49e73b2aacd002ee4bf5800650563cab0572 Step #5: MERGE-OUTER: attempt 2036 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 81722587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/140b49e73b2aacd002ee4bf5800650563cab0572' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3861 processed earlier; will process 154 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130940== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2792f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e27926bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e27924e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6b9fe941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6b9dfe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6b9ddd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e279227e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e279cfb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e279c95632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e279c97375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e279c9735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e27976c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e2797a333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e2796b4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e2796a2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e27969c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e2797060f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e2792f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e2793e3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e27924fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e2792592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e2792407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e27926c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6b9ddf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e279233bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78529fe6c99817feff800cede9a0ac9069a63de0 Step #5: MERGE-OUTER: attempt 2037 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 84309689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78529fe6c99817feff800cede9a0ac9069a63de0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3869 processed earlier; will process 146 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131042== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a02e71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a02de5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a02dc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0b07fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0b061200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0b05f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a02da1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562a03875138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a0380f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562a03811375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a0381135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x562a0322f429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a0321cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a0321632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a032800f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a02e71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a02f5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a02dc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a02dd32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a02dba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a02de64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe0b05f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a02dadbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f8b0c3c5ba9f11e950ea505633468c391e24b81 Step #5: MERGE-OUTER: attempt 2038 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 84736537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/3f8b0c3c5ba9f11e950ea505633468c391e24b81' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3870 processed earlier; will process 145 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: #8 pulse exec/s: 8 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131079== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f3ee4b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f3edbfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f3eda2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7abba4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7abb85a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7abb839858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f3ed7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563f3f84f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f3f7e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563f3f7eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f3f7eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563f3f2c02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f3f2f733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563f3f208f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563f3f1f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563f3f1f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563f3f25a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563f3ee4bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563f3ef37eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563f3eda3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563f3edad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563f3ed947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563f3edc04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7abb83b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563f3ed87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e7b5d93230bfb2c7f9299d6e2a0292c343629b1 Step #5: MERGE-OUTER: attempt 2039 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 87255332 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4e7b5d93230bfb2c7f9299d6e2a0292c343629b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3880 processed earlier; will process 135 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131184== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f11ff9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f11f6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f11f50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ab300d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ab2e2200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ab2e01858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f11f29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f129fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f12997632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f12999375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f1299935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f1246e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f124a533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f123b6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f123a4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f1239e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f124080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f11ff9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f120e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f11f51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f11f5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f11f427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f11f6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ab2e03082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f11f35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a011b311ff2a99374a04d892ee712979498d1c1f Step #5: MERGE-OUTER: attempt 2040 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 89831612 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/a011b311ff2a99374a04d892ee712979498d1c1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3881 processed earlier; will process 134 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131222== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b50541f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b505393b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b505376665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd04679e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0465b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd046592858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b50534fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b505e23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b505dbd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b505dbf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b505dbf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b5058942c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5058cb33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5057dcf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5057cabd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5057c432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b50582e0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b50541fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b50550beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b505377d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5053812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5053687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5053944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd046594082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b50535bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04aadaa091168dbd27f01d35e157342acff55aec Step #5: MERGE-OUTER: attempt 2041 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 91349250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/04aadaa091168dbd27f01d35e157342acff55aec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3882 processed earlier; will process 133 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131229== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624a4097594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624a400bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624a3fee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ad326841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ad307d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ad305c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624a3fc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5624a4a9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624a4a35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5624a4a37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624a4a3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5624a450c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5624a454333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5624a4454f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5624a4442bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5624a443c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5624a44a60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5624a4097c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5624a4183eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5624a3fefd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5624a3ff92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5624a3fe07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5624a400c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ad305e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5624a3fd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36bd71b8faa86e1a69cbd53c5db066200d12b7dc Step #5: MERGE-OUTER: attempt 2042 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 92866616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/36bd71b8faa86e1a69cbd53c5db066200d12b7dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3883 processed earlier; will process 132 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131236== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bf289a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bf280eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bf27f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb83b54541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb83b35a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb83b339858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bf27cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563bf329e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bf3238632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563bf323a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bf323a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563bf2c58429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bf2c45bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bf2c3f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bf2ca90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bf289ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bf2986eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bf27f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bf27fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bf27e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bf280f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb83b33b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bf27d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed139b097fa6c428c10972a57611a415e82d1c6b Step #5: MERGE-OUTER: attempt 2043 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 93614765 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ed139b097fa6c428c10972a57611a415e82d1c6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3885 processed earlier; will process 130 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131276== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b1fa62594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b1f9d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b1f9b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f9b0bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f9aed200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f9aeb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b1f992e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559b20466138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b20400632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559b20402375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b2040235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559b1fed72c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b1ff0e33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b1fe1ff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b1fe0dbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b1fe0732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b1fe710f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b1fa62c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b1fb4eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b1f9bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b1f9c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b1f9ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b1f9d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2f9aeb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b1f99ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33722a55a50616c17fce245425b4ce9fa4528d6e Step #5: MERGE-OUTER: attempt 2044 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 94706562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/33722a55a50616c17fce245425b4ce9fa4528d6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3888 processed earlier; will process 127 files now Step #5: #1 pulse exec/s: 0 rss: 230Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: 2026-07-11 07:44:08,641 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:08,693 I Loading checkpoints Step #5: 2026-07-11 07:44:08,825 W Attempt to get block from height 8029477710049800047 failed -- block not in db Step #5: 2026-07-11 07:44:08,826 E Failed to parse transaction from blob Step #5: 2026-07-11 07:44:08,826 E Failed to parse block from blob Step #5: 2026-07-11 07:44:08,832 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:08,887 I Loading checkpoints Step #5: 2026-07-11 07:44:08,976 E Failed to parse transaction from blob Step #5: 2026-07-11 07:44:08,977 E Failed to parse block from blob Step #5: 2026-07-11 07:44:08,977 W Attempt to get block from height 651061555542690057 failed -- block not in db Step #5: 2026-07-11 07:44:08,983 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:09,077 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131323== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc1107b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc10fefb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc10fd2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f649b29f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f649b0b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f649b093858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc10fabe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55dc11a7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc11a19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55dc11a1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc11a1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55dc114f02c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dc1152733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dc11438f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dc11426bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dc1142032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dc1148a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dc1107bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dc11167eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dc10fd3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dc10fdd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dc10fc47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dc10ff04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f649b095082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dc10fb7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7dd3615e67e9a17b749965a4ea4b7f65d249adb Step #5: MERGE-OUTER: attempt 2045 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 96994508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/b7dd3615e67e9a17b749965a4ea4b7f65d249adb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3896 processed earlier; will process 119 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d022fc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d022f39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d022f1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b224cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b222e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b222c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d022ef5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d0239c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d023963632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d023965375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d02396535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d02343a2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d02347133b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d023382f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d023370bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d02336a32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0233d40f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d022fc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d0230b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d022f1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d022f272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d022f0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d022f3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7b222c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d022f01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19fabb86a3afab80626aeabc07b669fed19c0ac3 Step #5: MERGE-OUTER: attempt 2046 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 98096484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/19fabb86a3afab80626aeabc07b669fed19c0ac3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3899 processed earlier; will process 116 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131528== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fac4742594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fac46b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fac4699665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba5b02941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba5ae3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba5ae1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fac4672e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55fac5146138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fac50e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55fac50e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fac50e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55fac4b00429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fac4aedbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fac4ae732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fac4b510f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fac4742c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fac482eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fac469ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fac46a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fac468b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fac46b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba5ae1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fac467ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-197de1f40c35d0daf8a07da38c70a7c8d0860f18 Step #5: MERGE-OUTER: attempt 2047 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 100030078 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/197de1f40c35d0daf8a07da38c70a7c8d0860f18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3904 processed earlier; will process 111 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: #8 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131620== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9d77c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9d773bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9d771e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac3b1f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac3b00e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac3afed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9d76f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d9d81cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9d8165632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d9d8167375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9d816735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d9d7c3c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d9d7c7333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d9d7b84f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d9d7b72bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d9d7b6c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d9d7bd60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d9d77c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d9d78b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d9d771fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d9d77292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d9d77107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d9d773c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fac3afef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d9d7703bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0381870055501263fd224716dc348a53c6ab2e5c Step #5: MERGE-OUTER: attempt 2048 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 102814316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/0381870055501263fd224716dc348a53c6ab2e5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3913 processed earlier; will process 102 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131751== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5de7aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5de71eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5de701665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c6fcde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c6faf300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c6fad2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5de6dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c5df1ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5df148632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c5df14a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5df14a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c5dec1f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5dec5633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5deb67f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5deb55bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5deb4f32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5debb90f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5de7aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5de896eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c5de702d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c5de70c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5de6f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c5de71f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7c6fad4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5de6e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63a39d1878d89518d0adf01027b745ca813d0b0f Step #5: MERGE-OUTER: attempt 2049 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 103598452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/63a39d1878d89518d0adf01027b745ca813d0b0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3915 processed earlier; will process 100 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131792== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fbe180594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fbe0f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fbe0d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbadc58d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbadc3a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbadc381858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fbe0b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559fbeb84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fbeb1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559fbeb20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fbeb2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559fbe53e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559fbe52bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559fbe52532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559fbe58f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559fbe180c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559fbe26ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559fbe0d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559fbe0e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559fbe0c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559fbe0f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbadc383082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559fbe0bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d56ee0e2495b11bf4c80613f742a1af43af7b77 Step #5: MERGE-OUTER: attempt 2050 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 104541135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/2d56ee0e2495b11bf4c80613f742a1af43af7b77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3917 processed earlier; will process 98 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131869== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d9bedc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d9be50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d9be33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38dde9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38ddcb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38ddc90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d9be0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556d9c8e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d9c87a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556d9c87c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9c87c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556d9c29a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d9c287bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d9c28132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d9c2eb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d9bedcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d9bfc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d9be34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d9be3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d9be257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d9be514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38ddc92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d9be18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a0fc56295d7f27b2a9b9aab019e53ceb5ca7b92 Step #5: MERGE-OUTER: attempt 2051 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 104978621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5a0fc56295d7f27b2a9b9aab019e53ceb5ca7b92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3918 processed earlier; will process 97 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131877== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e32a12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e32986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e32969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18f90d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18f8ee800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18f8ec7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e32942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x563e33416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e333b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x563e333b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e333b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x563e32e872c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e32ebe33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e32dcff8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e32dbdbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e32db732c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e32e210f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e32a12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e32afeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e3296ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e329742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e3295b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e329874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18f8ec9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e3294ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c691e7434fd9258918fe3e961680a05f70a7de4 Step #5: MERGE-OUTER: attempt 2052 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 106279664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4c691e7434fd9258918fe3e961680a05f70a7de4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3922 processed earlier; will process 93 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131928== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628420c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562842037b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56284201a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f836f87c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f836f69100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f836f670858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562841ff3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x562842ac7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562842a61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x562842a63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562842a6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5628425382c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56284256f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562842480f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56284246ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56284246832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5628424d20f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5628420c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5628421afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56284201bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5628420252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56284200c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5628420384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f836f672082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562841fffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e50ed4220567d06ec101faa834804f309901d33 Step #5: MERGE-OUTER: attempt 2053 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 106774770 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/5e50ed4220567d06ec101faa834804f309901d33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3923 processed earlier; will process 92 files now Step #5: #1 pulse exec/s: 0 rss: 267Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131966== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea4d494594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea4d408b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea4d3eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f105fd9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f105fbaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f105fb8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea4d3c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ea4de98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea4de32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ea4de34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea4de3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ea4d852429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea4d83fbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea4d83932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea4d8a30f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea4d494c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea4d580eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea4d3ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea4d3f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea4d3dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea4d4094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f105fb90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea4d3d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-023e639a3ce401b1786a5278e2f0492cec3bef5a Step #5: MERGE-OUTER: attempt 2054 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 108236352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/023e639a3ce401b1786a5278e2f0492cec3bef5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3928 processed earlier; will process 87 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132019== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3b34a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3b341ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3b33fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe45fbfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe45fa1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe45f9f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3b33d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e3b3eaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3b3e44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e3b3e46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3b3e4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e3b391b2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e3b395233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e3b39534b6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e3b384a178 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e3b38b50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e3b34a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e3b3592eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e3b33fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e3b34082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e3b33ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e3b341b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe45f9f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e3b33e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-157a39f8bf28786f4c39f81edc81d6fb47964dfe Step #5: MERGE-OUTER: attempt 2055 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 108712479 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/157a39f8bf28786f4c39f81edc81d6fb47964dfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3929 processed earlier; will process 86 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132060== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d44032a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d44029eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d440281665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb53bb0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb53b91700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb53b8f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d44025ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d440d2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d440cc8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d440cca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d440cca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d44079f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d4407d633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4406e7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d4406d5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d4406cf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4407390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d44032ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d440416eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d440282d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d44028c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4402737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d44029f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb53b8f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d440266bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e21a7a8e853c19bf0fac1972a86833648aa0b52 Step #5: MERGE-OUTER: attempt 2056 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 109208844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/1e21a7a8e853c19bf0fac1972a86833648aa0b52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3930 processed earlier; will process 85 files now Step #5: #1 pulse exec/s: 0 rss: 275Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132068== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9d00ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9d0020b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9d0003665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28a713741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28a6f4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28a6f2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9cffdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b9d0ab0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9d0a4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b9d0a4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9d0a4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b9d046a429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b9d0457bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b9d045132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9d04bb0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b9d00acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b9d0198eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b9d0004d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9d000e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b9cfff57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b9d00214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28a6f2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b9cffe8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b3c43f76d9fd30970508d377de3ef09a976f2ee Step #5: MERGE-OUTER: attempt 2057 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 110167581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8b3c43f76d9fd30970508d377de3ef09a976f2ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3933 processed earlier; will process 82 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,229 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,229 D Giving back the whole pool Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,230 D [node] stopping server payload handler Step #5: 2026-07-11 07:44:24,230 T Miner has received stop signal Step #5: 2026-07-11 07:44:24,230 T Not mining - nothing to stop Step #5: 2026-07-11 07:44:24,230 D [node] marking net servers as stopping Step #5: 2026-07-11 07:44:24,230 D [node] closing connections Step #5: 2026-07-11 07:44:24,230 D [node] stopping net server io_contexts Step #5: 2026-07-11 07:44:24,230 D [node] Stop signal sent Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,230 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 D Span queue is empty Step #5: 2026-07-11 07:44:24,230 W public max out peers not set, using default Step #5: 2026-07-11 07:44:24,230 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,230 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:44:24,230 T batch transaction: committing... Step #5: 2026-07-11 07:44:24,230 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,230 T batch transaction: end Step #5: 2026-07-11 07:44:24,231 D Stopping io_context Step #5: 2026-07-11 07:44:24,231 T Miner has received stop signal Step #5: 2026-07-11 07:44:24,231 T Not mining - nothing to stop Step #5: 2026-07-11 07:44:24,231 T Blockchain::deinit Step #5: 2026-07-11 07:44:24,231 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:44:24,231 T BlockchainLMDB::close Step #5: 2026-07-11 07:44:24,231 T BlockchainLMDB::sync Step #5: 2026-07-11 07:44:24,234 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:44:24,234 T BlockchainLMDB::~BlockchainLMDB Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: 2026-07-11 07:44:24,238 T Blockchain::Blockchain Step #5: 2026-07-11 07:44:24,238 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:44:24,238 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:44:24,238 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:24,238 D option: fast Step #5: 2026-07-11 07:44:24,238 D option: async Step #5: 2026-07-11 07:44:24,238 D option: 250000000bytes Step #5: 2026-07-11 07:44:24,238 T BlockchainLMDB::open Step #5: 2026-07-11 07:44:24,240 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,240 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,240 D Space used: 4096 Step #5: 2026-07-11 07:44:24,240 D Space remaining: 1073737728 Step #5: 2026-07-11 07:44:24,240 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,240 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,240 D Setting m_height to: 0 Step #5: 2026-07-11 07:44:24,240 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,240 T Blockchain::init Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,240 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,240 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,240 D init done Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,240 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,240 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,240 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,266 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,266 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,266 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,266 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,266 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:44:24,266 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,266 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,266 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:44:24,291 D Miner tx hash: Step #5: 2026-07-11 07:44:24,291 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:44:24,291 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,291 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,291 D Space used: 12288 Step #5: 2026-07-11 07:44:24,291 D Space remaining: 1073729536 Step #5: 2026-07-11 07:44:24,291 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,291 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:44:24,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,291 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,291 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:44:24,292 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:44:24,292 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:44:24,292 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:44:24,292 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 D Invalidating block template cache Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 I Blockchain initialized. last block: 0, d4466.h20.m55.s31 time ago, current difficulty: 1 Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,292 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 T requesting 1 from 0, cached Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,293 D Current height: 0 Step #5: 2026-07-11 07:44:24,293 D Start hardfork version: 1 Step #5: 2026-07-11 07:44:24,293 D Current hardfork version: 16 Step #5: 2026-07-11 07:44:24,293 I Validating txpool contents for v16 Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:44:24,293 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,293 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,293 D Space used: 61440 Step #5: 2026-07-11 07:44:24,293 D Space remaining: 1073680384 Step #5: 2026-07-11 07:44:24,293 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,293 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,293 T batch transaction: begin Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:44:24,293 T batch transaction: committing... Step #5: 2026-07-11 07:44:24,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,293 T batch transaction: end Step #5: 2026-07-11 07:44:24,293 I Loading checkpoints Step #5: 2026-07-11 07:44:24,293 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:44:24,293 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,319 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,319 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,319 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,319 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,319 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,319 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,320 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,320 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,320 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,320 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,320 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,320 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,321 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,321 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,321 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,321 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,321 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,321 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,321 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,322 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,322 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,322 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,322 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:44:24,322 T Sorted 33/33 Step #5: 2026-07-11 07:44:24,323 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,324 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,324 D tx pubkey: <160bf79ff7087f9f70c3a5aaf676d79fc4ed3241c9e70d140142993d167a6c2f> Step #5: 2026-07-11 07:44:24,324 T Sorted 44/44 Step #5: 2026-07-11 07:44:24,360 I transaction_created: <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> Step #5: 2026-07-11 07:44:24,360 I { Step #5: 2026-07-11 07:44:24,360 I "version": 2, Step #5: 2026-07-11 07:44:24,360 I "unlock_time": 0, Step #5: 2026-07-11 07:44:24,360 I "vin": [ { Step #5: 2026-07-11 07:44:24,360 I "key": { Step #5: 2026-07-11 07:44:24,360 I "amount": 22250068, Step #5: 2026-07-11 07:44:24,360 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "k_image": "071e8802b2fcb476890fb51684c0ea45729ca2201a6d932b974795c3bf5f15a6" Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "vout": [ { Step #5: 2026-07-11 07:44:24,360 I "amount": 0, Step #5: 2026-07-11 07:44:24,360 I "target": { Step #5: 2026-07-11 07:44:24,360 I "tagged_key": { Step #5: 2026-07-11 07:44:24,360 I "key": "a862b9a276678ac8f08fcfef8d9b5ff8d6b1ef40b074e3550b1a6f151a3ade74", Step #5: 2026-07-11 07:44:24,360 I "view_tag": "2f" Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "extra": [ 1, 22, 11, 247, 159, 247, 8, 127, 159, 112, 195, 165, 170, 246, 118, 215, 159, 196, 237, 50, 65, 201, 231, 13, 20, 1, 66, 153, 61, 22, 122, 108, 47, 2, 9, 1, 17, 216, 36, 117, 162, 137, 244, 228 Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "rct_signatures": { Step #5: 2026-07-11 07:44:24,360 I "type": 6, Step #5: 2026-07-11 07:44:24,360 I "txnFee": 10000, Step #5: 2026-07-11 07:44:24,360 I "ecdhInfo": [ { Step #5: 2026-07-11 07:44:24,360 I "amount": "b1a28084859c1df1" Step #5: 2026-07-11 07:44:24,360 I }], Step #5: 2026-07-11 07:44:24,360 I "outPk": [ "66c63861faf30345c5432b04b41fb5d36ea0751f402f22f9cc7b6a53ceab47e3"] Step #5: 2026-07-11 07:44:24,360 I }, Step #5: 2026-07-11 07:44:24,360 I "rctsig_prunable": { Step #5: 2026-07-11 07:44:24,360 I "nbp": 1, Step #5: 2026-07-11 07:44:24,360 I "bpp": [ { Step #5: 2026-07-11 07:44:24,360 I "A": "0f5a55b62b530193da4c3ea387c0c482a808001f09ae3c270b95e44dd1bf261a", Step #5: 2026-07-11 07:44:24,360 I "A1": "e36b5f24eb9908cdf8e0b0fd72734d1e3bc0badb625971372f1604d2eb535f7d", Step #5: 2026-07-11 07:44:24,360 I "B": "c066a72157a2949176326ed76a8b97088ba1758a665c58a4bc9b364e2f1cb716", Step #5: 2026-07-11 07:44:24,360 I "r1": "b43f9ba5ae63b43f23d6645f5169c5df7782f11fdc87ad5ac1a93d1780c98309", Step #5: 2026-07-11 07:44:24,360 I "s1": "8d31bce4faa5be8cfe0cc2118abdc92f36eca25c6b6224781591e8b0ef2bc000", Step #5: 2026-07-11 07:44:24,360 I "d1": "bc4dccb3f68837392b9ce417475b106d699924597ef7e2b529f377efd5890b00", Step #5: 2026-07-11 07:44:24,360 I "L": [ "4de0c77a98a7b0de8edd66f01fdf2d2c158f6b7ccd96a866be11694d202f3766", "79d631d59159497e54e10e309429dc2464945e7db87bdeb19341d505ed57c873", "46fe427f031fe8358d699f148ac728a2a623333e8099c89c20e3ae79e7c6df3a", "f0158e5cea192e765638bb27d30c9c5b8fc7a9b152734ec1758d546c2458b4c5", "543e1a6fe9c9885a4ef667716d830302b9c2b0f74ace6f5ed4fab47dcfb1ceb9", "1a5b9928dcde84b5afe5ce4d2d4c70e8ab9819e7ee3b1eac3bc076ce5e6b5725" Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "R": [ "7bb51d52c2e170ed793e244220b8e93aaf7778b8567423b9ee08173eeb9ffb3f", "adce08f89041b8f07b401a4412253801925a98576bf8c464b28d88fe47dbe5f6", "dea461681acdf326838fdcdc7d24c83549a78ec49871b29755ea47bbc4b4a4ac", "0f13fbd0348d2293a10ccc921cce6cc8bc07bb14cb20e0d110c540902a2b3112", "d6f6c32868ac1a5e5a55424f0efe018c6fbb77e684d82601ce561238d7517347", "361edbd0780a060cee66557f445932908a884c55794e8f04723f80514c2935b3" Step #5: 2026-07-11 07:44:24,360 I ] Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I ], Step #5: 2026-07-11 07:44:24,360 I "CLSAGs": [ { Step #5: 2026-07-11 07:44:24,360 I "s": [ "3640cd9e8e3ee24f0cc6bab236ee275f29b9a825bfc9c3a3aa55f6404bb98601", "5716d9a1c243112ff369765ab0ef4ec920e27d35ce6b287d189f22f4771bc000", "1ec52df2ba4e0f27de94e25c8187e89fcb2634032305c0be24667c482ac52f0a", "6d13f7b8e5d2cce7dde519b2e516b5e378a7a2684fd4ea85fe3e7cfe435c2002", "e64eee81b06c789f05af154e4bd97d8200754795fcec139aea8f25f973550406", "b06e046e8b036128611d167b4287ae8d9bc7bbf56d2fc5f9fcc3210b0d58170e", "14c1a4781e6b05c781ab729806c22d9b055ff42659c8cecf53490a0fc16ab304", "a634e7fcabbf7f4008e1fe5bc0bcb9ec12cca63da0c807bd26ad9451f9490505", "3a411ba46b1ed5646fc02125c737b2d8d586bbea21ca9c13183e9018afb9790d", "84b1df363c79732156bf0e606736bad435a20ec3835e717d57a7eea25370d907"], Step #5: 2026-07-11 07:44:24,360 I "c1": "7afcfa2d86df8c9c582d2a74c5919833289f7f08a3a1231519e5b4678c65d705", Step #5: 2026-07-11 07:44:24,360 I "D": "29dbec75b0f06a4c65e38e1fb60188c5d335f67f814e72486351e07d31d2e1bc" Step #5: 2026-07-11 07:44:24,360 I }], Step #5: 2026-07-11 07:44:24,360 I "pseudoOuts": [ "9384103994517eb790cbae781dd7fc59e88103f657d8bfe52d6f61da9c0ea55b"] Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,360 I } Step #5: 2026-07-11 07:44:24,361 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,362 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,362 D tx pubkey: <65b01794fd75e2d130aa8d4d5979bd01a4be0abe1fd3c0346da4aeda7f9b699c> Step #5: 2026-07-11 07:44:24,362 T Sorted 44/44 Step #5: 2026-07-11 07:44:24,398 I transaction_created: <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> Step #5: 2026-07-11 07:44:24,398 I { Step #5: 2026-07-11 07:44:24,398 I "version": 2, Step #5: 2026-07-11 07:44:24,398 I "unlock_time": 0, Step #5: 2026-07-11 07:44:24,398 I "vin": [ { Step #5: 2026-07-11 07:44:24,398 I "key": { Step #5: 2026-07-11 07:44:24,398 I "amount": 603014098, Step #5: 2026-07-11 07:44:24,398 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "k_image": "c43328099009b2e82e004429c53a5f2bec3c5a811ae1774f4511f6703305ae25" Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "vout": [ { Step #5: 2026-07-11 07:44:24,398 I "amount": 0, Step #5: 2026-07-11 07:44:24,398 I "target": { Step #5: 2026-07-11 07:44:24,398 I "tagged_key": { Step #5: 2026-07-11 07:44:24,398 I "key": "654df7d78843143e91849272c64943b3d76fe3bb8320b8c7e45cb9891e35d2cf", Step #5: 2026-07-11 07:44:24,398 I "view_tag": "8f" Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "extra": [ 1, 101, 176, 23, 148, 253, 117, 226, 209, 48, 170, 141, 77, 89, 121, 189, 1, 164, 190, 10, 190, 31, 211, 192, 52, 109, 164, 174, 218, 127, 155, 105, 156, 2, 9, 1, 167, 214, 127, 103, 239, 135, 150, 228 Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "rct_signatures": { Step #5: 2026-07-11 07:44:24,398 I "type": 6, Step #5: 2026-07-11 07:44:24,398 I "txnFee": 10000, Step #5: 2026-07-11 07:44:24,398 I "ecdhInfo": [ { Step #5: 2026-07-11 07:44:24,398 I "amount": "c2c002fc5a00e969" Step #5: 2026-07-11 07:44:24,398 I }], Step #5: 2026-07-11 07:44:24,398 I "outPk": [ "d71e2baefbd14a08c533ba569a35f9157149b2e37e533d8c63e1ee37b8fac927"] Step #5: 2026-07-11 07:44:24,398 I }, Step #5: 2026-07-11 07:44:24,398 I "rctsig_prunable": { Step #5: 2026-07-11 07:44:24,398 I "nbp": 1, Step #5: 2026-07-11 07:44:24,398 I "bpp": [ { Step #5: 2026-07-11 07:44:24,398 I "A": "547e7f3cbaf6f46c1f81c1927d4e6e9502ffb113bc78235b33c9a1fed0d897ac", Step #5: 2026-07-11 07:44:24,398 I "A1": "82bdc355d144259913b09d02562607bf91345ab74ac91f25e6f44c75e1e54eb1", Step #5: 2026-07-11 07:44:24,398 I "B": "1ceec2a9d286d0d92bab1d3ca2d479d9a79ab7cefee71e44dd069ed212a7222e", Step #5: 2026-07-11 07:44:24,398 I "r1": "83cc74d7b1a3718f496cdb63120cb8bff9f712dc321ffbcdaecef8aeeddc040a", Step #5: 2026-07-11 07:44:24,398 I "s1": "05419ee7d2e7462022c63b56eb114d8f518b9e83d5d5d3edd719b04650574308", Step #5: 2026-07-11 07:44:24,398 I "d1": "ad5141479bd506257b24d4b214388e679015d98e033cb5526f374d72d2426e08", Step #5: 2026-07-11 07:44:24,398 I "L": [ "38e7cbcd28112355b98b0748d2b92dcfc8cba969f2f40156823c4d1f46b765ce", "82e140a43c0d8ea8473e75c6c9e68b8b962a5c472414db2e00a36578188844f8", "3063f280c5722197eed935b8c876643ca1e58fef199d2d114adb326297503a2f", "6daee72686887ad118b548c0d29b1221a7d4f523603d17243a7689cf91006139", "c0d3c78b397bc2cf0ab6b77798888af2a6adbdc315726ce1dd7909b7a062b76c", "6638d11b99f42331f8268a50a527d6be4d884fb4aa3e380ece865b01dd59e0f5" Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "R": [ "2ec91e30c7cfc46576dd1409afde20c5dd6a9822cc13447d9602914ba23f595e", "bbb81df929826b182392334a40435a1eefe504818ad6ce9ca5ad5332aaca257e", "e829a69f59acb36b7313ef08deb7c26ad8389033cf916dc8b45697156f502ae6", "31550faddf77c4e4cf65d72e344da1fefab7c8ab9279a62b6aebe10bc3eed646", "178572ed0634053816b7f727bde89a67fd0049f3af0c5c38dc924921d466c5d9", "ee20ce8eba29c2654d85ce47887ca242713affd853ebd00c2cc550ede0f18ffc" Step #5: 2026-07-11 07:44:24,398 I ] Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I ], Step #5: 2026-07-11 07:44:24,398 I "CLSAGs": [ { Step #5: 2026-07-11 07:44:24,398 I "s": [ "0c391519cf0295f632352b1b939ecc15d2ee1981be8db67124f41f6dff44520a", "821d2ad554953264fef5a8266a65dfbf667346b1bbb9729e98d71219f78cb60e", "baad6b62f325927fa44ba7c2d55b338a541ae30feb60492950d93dfc6a1f690c", "05d7984e3192c4ddc130f55aadc35233e53a7574ae71030a93a451862a6fb501", "1e952c8cbb83deaaa1e84508441e0fdfb68a426bcc72cca9cbfec045355f7601", "23de9debc2b3b4693d6f38a76a41181b4b56648426e7873deffab165abfa8300", "082b38e81eb1ba596f2aaa4a3b69c0cad2194aaa5f8a5e626c768d853ed69c0f", "6857ab8a0f41881118d2593144e5ae38fa14291ed63046871380cee9e916e40a", "260a9a8386660af8b6273cc6f451c7fbe59c6e844fd34a706650d33513b18708", "2fff1fcc5787d85e7f9ae802e3f925778a228ee5b4ff51d364a0bdcaa6816f0c"], Step #5: 2026-07-11 07:44:24,398 I "c1": "5899b4e9ea48c689fa36ffba19fdb0a118117e33b54762a9b4ae6836b357fa05", Step #5: 2026-07-11 07:44:24,398 I "D": "c1212522ffd59ee54cc4487cff2fa6298300104b0182d9975c87729532bf7d9b" Step #5: 2026-07-11 07:44:24,398 I }], Step #5: 2026-07-11 07:44:24,398 I "pseudoOuts": [ "6314b09c5afeb9f37c3a0630770f00e66bfe0f0f7a6ae3bf801df295c22adf53"] Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,398 I } Step #5: 2026-07-11 07:44:24,399 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,400 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,400 D tx pubkey: Step #5: 2026-07-11 07:44:24,400 T Sorted 44/44 Step #5: 2026-07-11 07:44:24,436 I transaction_created: <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> Step #5: 2026-07-11 07:44:24,436 I { Step #5: 2026-07-11 07:44:24,436 I "version": 2, Step #5: 2026-07-11 07:44:24,436 I "unlock_time": 0, Step #5: 2026-07-11 07:44:24,436 I "vin": [ { Step #5: 2026-07-11 07:44:24,436 I "key": { Step #5: 2026-07-11 07:44:24,436 I "amount": 641458936, Step #5: 2026-07-11 07:44:24,436 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "k_image": "30c541ff3e4cb84b75b74591f40c09247c9fc37039c5ccb7012a8ff98ebbc13e" Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "vout": [ { Step #5: 2026-07-11 07:44:24,436 I "amount": 0, Step #5: 2026-07-11 07:44:24,436 I "target": { Step #5: 2026-07-11 07:44:24,436 I "tagged_key": { Step #5: 2026-07-11 07:44:24,436 I "key": "7a9ab6f4a7fdf354f46dcd448b6fc29949710b77b5a82e7d9f8548d7ce242273", Step #5: 2026-07-11 07:44:24,436 I "view_tag": "ac" Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "extra": [ 1, 204, 62, 39, 39, 207, 103, 189, 224, 236, 43, 237, 140, 50, 60, 1, 32, 56, 210, 191, 217, 116, 221, 222, 33, 119, 247, 173, 242, 232, 195, 146, 148, 2, 9, 1, 251, 101, 245, 35, 35, 153, 51, 21 Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "rct_signatures": { Step #5: 2026-07-11 07:44:24,436 I "type": 6, Step #5: 2026-07-11 07:44:24,436 I "txnFee": 10000, Step #5: 2026-07-11 07:44:24,436 I "ecdhInfo": [ { Step #5: 2026-07-11 07:44:24,436 I "amount": "e24136ea37b6e934" Step #5: 2026-07-11 07:44:24,436 I }], Step #5: 2026-07-11 07:44:24,436 I "outPk": [ "30e44e6f9148aef1fabffc5d68cc483847c431217a2c210dd2060fd08298a8e0"] Step #5: 2026-07-11 07:44:24,436 I }, Step #5: 2026-07-11 07:44:24,436 I "rctsig_prunable": { Step #5: 2026-07-11 07:44:24,436 I "nbp": 1, Step #5: 2026-07-11 07:44:24,436 I "bpp": [ { Step #5: 2026-07-11 07:44:24,436 I "A": "90c11ec02ba936e89483c37ede95b504815e21df94054028e86ee2e2b807d05e", Step #5: 2026-07-11 07:44:24,436 I "A1": "69ee60b1b5a5684cfda286ad83f885463f6b1acb9bbd46aa405d914ff9607b5f", Step #5: 2026-07-11 07:44:24,436 I "B": "5ccb9558b8ae6f295048905ae97185b2ea2d2417df4adadbf5b37e9fb0dce418", Step #5: 2026-07-11 07:44:24,436 I "r1": "9f911a1b8d982d786945c907118226bbd7beb8b6744d15f919ab7d39da785f0f", Step #5: 2026-07-11 07:44:24,436 I "s1": "844c4feefc6207631cc3bad00e31d4a70434708b1684898b75aee8673f3e2505", Step #5: 2026-07-11 07:44:24,436 I "d1": "c21b61a73c3645ef72be436c46351a1028cc2c911ab1c897f9434fef76d9ee04", Step #5: 2026-07-11 07:44:24,436 I "L": [ "1d553fd5f525095f7c44e822c87b90ac30c69f0b715fbaad940d3831ee2ea08f", "a03841c12564babdb4d67a427aa53fcce5c6f6ff3f8c56a02f80a20f87fd76d4", "f5b5a9e04f9e3505926b3d8886869c86237bc7ee514fa4f0a94939858d504d2b", "ac64a2176270584bdd3ed194151e4dbc4aa2c101a8bf977284f4788f569f2e45", "a25d6892ad1ad70bfcf96f393a9f3fceab3f3207489436db3cc61c788af54ead", "15d9e16ca323f0fa10fb0334538843c6cdef3449f8c526b5edb02283599a40a1" Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "R": [ "011b6c9cff5ca38b2163e3aafc133d8dec0b98a61592e01da84dcd03749a26be", "1426783d009813bab737b83303398d4698d57c7915e8bec422b2323dc211d656", "1d6c0113ea2d50497afcdbf228f6cd594cb4c06d43dbd47bad1d47ec27a095ab", "356eb96a0c2788782e1d311d403fa6feb30c4f38a8c89ca0260e7cf854a83a9c", "64ef2527a8b9ca2e71d1b509b036b520190fe0c0e05904b54367fc1bc7bbd9b8", "8c0a2c2372d9959ee7e9f63453eb6154090d90791c37fa414f40bd6ac4cd18bd" Step #5: 2026-07-11 07:44:24,436 I ] Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I ], Step #5: 2026-07-11 07:44:24,436 I "CLSAGs": [ { Step #5: 2026-07-11 07:44:24,436 I "s": [ "bbd0570cbd875ece8c801446b5a73a63b3281bc0d6ffaa2f79ac63bccf3a000a", "1f4e26202449e438aa32f97167ee6404f1f9ba946399e55284fb31d50c9e9c02", "b848f07797f77b52217fcd4bf892bfc38269d6d66df0fbc35a5f8106d37e2805", "1466437d9b3f2032821b87de06cd198337278c0bb6e4aefa29999f941dcaea05", "3b62bc51c04ef8a59ff3b37fe8d31d34b21396e549be8348c0f4b8117863d70f", "eeed0141b56147c7cdd9a531ba0e86d0d476ddfb4b085d490ded51dbcdadca00", "20ed382987f48bad1acda9e2caa93e2030b5235f973f076779c2cf0fb3fedd05", "83bb5cba3592057a4f2cc3296a56a5ef5464dbea8e716cc2cc1d10f187e9d502", "784ff4d508839eccad8fab726a3b24fb32b49c4b1e82c2765501bcfc91f83f06", "38d90bd8d87b241937da3af32ff31a91a290aa06b91c9932189d12341116430e"], Step #5: 2026-07-11 07:44:24,436 I "c1": "82b51c13b40c8a6d888f7e03ed9dad9c6ffa5c0d5ad222f3c280e488d5d2700f", Step #5: 2026-07-11 07:44:24,436 I "D": "791d141032a623bf22c91cd6c6948309aae5b14a26d284811e7f367f8f012646" Step #5: 2026-07-11 07:44:24,436 I }], Step #5: 2026-07-11 07:44:24,436 I "pseudoOuts": [ "09c1427f20287916d60245cb6b2f98ef360067bd5eaa916aa32cac38e7a2b284"] Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,436 I } Step #5: 2026-07-11 07:44:24,437 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,437 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:44:24,438 D tx pubkey: <8d209d54db2cf6fed66b9a9c84eb87bbba023abede6c507ddc7787a86a83d7a2> Step #5: 2026-07-11 07:44:24,438 T Sorted 44/44 Step #5: 2026-07-11 07:44:24,474 I transaction_created: <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> Step #5: 2026-07-11 07:44:24,474 I { Step #5: 2026-07-11 07:44:24,474 I "version": 2, Step #5: 2026-07-11 07:44:24,474 I "unlock_time": 0, Step #5: 2026-07-11 07:44:24,474 I "vin": [ { Step #5: 2026-07-11 07:44:24,474 I "key": { Step #5: 2026-07-11 07:44:24,474 I "amount": 185293099, Step #5: 2026-07-11 07:44:24,474 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "k_image": "068bf91d781d58c545a67cf3c7c9d8b1bec2054f0227b5ebdf8b8745d45dbc2b" Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "vout": [ { Step #5: 2026-07-11 07:44:24,474 I "amount": 0, Step #5: 2026-07-11 07:44:24,474 I "target": { Step #5: 2026-07-11 07:44:24,474 I "tagged_key": { Step #5: 2026-07-11 07:44:24,474 I "key": "e1843622760ef682ddab92ca60eeeb9769dcb35243f73b5cc20a14a00c8b0ac5", Step #5: 2026-07-11 07:44:24,474 I "view_tag": "a1" Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "extra": [ 1, 141, 32, 157, 84, 219, 44, 246, 254, 214, 107, 154, 156, 132, 235, 135, 187, 186, 2, 58, 190, 222, 108, 80, 125, 220, 119, 135, 168, 106, 131, 215, 162, 2, 9, 1, 134, 66, 129, 41, 151, 203, 9, 9 Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "rct_signatures": { Step #5: 2026-07-11 07:44:24,474 I "type": 6, Step #5: 2026-07-11 07:44:24,474 I "txnFee": 10000, Step #5: 2026-07-11 07:44:24,474 I "ecdhInfo": [ { Step #5: 2026-07-11 07:44:24,474 I "amount": "8cc0e025fd0bd34f" Step #5: 2026-07-11 07:44:24,474 I }], Step #5: 2026-07-11 07:44:24,474 I "outPk": [ "f9de0a0b64279e0b0d917e21cccd592c21c614f2aa04c253e5cdb2fe6630a49a"] Step #5: 2026-07-11 07:44:24,474 I }, Step #5: 2026-07-11 07:44:24,474 I "rctsig_prunable": { Step #5: 2026-07-11 07:44:24,474 I "nbp": 1, Step #5: 2026-07-11 07:44:24,474 I "bpp": [ { Step #5: 2026-07-11 07:44:24,474 I "A": "07e264d283ff1cdf34c199d10b92c9231d9a7c2066db9c3ba6613c875df80aa4", Step #5: 2026-07-11 07:44:24,474 I "A1": "4496c297e762692c09a92565c338596d88f73deb1cf3048c00fed5cf25bc47a1", Step #5: 2026-07-11 07:44:24,474 I "B": "ff3d8cbe084f1a1222cad182a4745309592aafb4a41946f70d60b188a5611418", Step #5: 2026-07-11 07:44:24,474 I "r1": "9bd435ab5d6f718b2c98c94dcf1224999cd0b50809d7f47884437e18560f960a", Step #5: 2026-07-11 07:44:24,474 I "s1": "5657eae76214f3c0f4503500a413e638fa010b80bd1d0121cdbac248ee95ca01", Step #5: 2026-07-11 07:44:24,474 I "d1": "e2d2bf8b3ec14f7a9462eb71fba4450d50027d7aa5cdb20c409bb5c55a8bae0d", Step #5: 2026-07-11 07:44:24,474 I "L": [ "997d665bb34d367976e8eb103d2455668552d7011091c4cd27a0d001b0722adf", "86539beab54e03faa2e22c746b19b0982954cf6cc166a46838d052b71058eeb7", "776164db108a5ee950719b45b98ee3266a7b7b6c31d1d6ea2a4586236a01a28c", "018c57ab1d65542938b98626ca07cf12b9ba566b94f499f95349862737cc5641", "7ae82a9c7adcb1c5af23578662d5ce7fd432612016f8263875a5df4e63e162c9", "f3550c5fe7bc5121d05c1a4578956829c0b15adac418a53d4c7d614bd2f04c51" Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "R": [ "fd722107a154de973166553746e2444f03e960b0d769bdea9e4f77ed3af6731d", "a66a649c74a2a0479e59244bc55eadf9ea2254f12de70f3a39715dcd01a09b84", "6b5f5e43a854b96b86159bd1ccfc97199189d25fc6efc64087bab092eaead6dd", "dc183d0b8edf754a241ad521f476261d3a7ba2d3f76bf91abb662a3f8f86e13c", "9a57345ec5ed207c3282b9167bd5c8e577145591fec8d0b9051c12f4091c45ce", "de160d38a82672d899a4e4f0511c82d03e25ae51ecb94d81122f731f03d682bd" Step #5: 2026-07-11 07:44:24,474 I ] Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I ], Step #5: 2026-07-11 07:44:24,474 I "CLSAGs": [ { Step #5: 2026-07-11 07:44:24,474 I "s": [ "7990b8b38c7707b76a23d786bd857d87d10e3759a30367220a04cab5af1d4700", "8f3b1d33182b3ba7e5de613448bc48a109ca33d1fc1105b7e588b024b8c09c00", "e93b4f3d41995268520166c6b944619344b7211efcec37721e81310ff25c7806", "9cc1c151b1693fbee5abbb031410244dc4c0765748c93d0c573eb8eb7480b302", "57364d970c62d4876ce8a7534bd8884e2fcec8c2615848e125cca77a7c09a409", "c9066b03656fc8f3f2eb5c260677f27f4d4d6e8e317beb6ffb0cc731eee5c802", "5dcc672bcd998bbc84d5342c2b7b363c4de095ad934ca7a0c8ff3da07dbe630e", "6b6ad272d98f6eafb30f3433ff56501c7c5bef5a4d009553cbf4783f8065d808", "4f40f52245bde25ff25c1b9268e06a63c82a7310f69f74f56dcd3a80c964b00e", "4f8385865256bc33a5d5c5bf17b6255ffec98931148d16a684e3aba9eac9fc02"], Step #5: 2026-07-11 07:44:24,474 I "c1": "fb7cf9e434552a5e48e51e8f04283f7ec054e050bc5ae51675dd86e45f181e0a", Step #5: 2026-07-11 07:44:24,474 I "D": "cc5c73f213256fb4b56fe9d68d6114ea234b468d672841448d2b5558ebf65d4c" Step #5: 2026-07-11 07:44:24,474 I }], Step #5: 2026-07-11 07:44:24,474 I "pseudoOuts": [ "d643c124914fb69ef2d85ab70f21f440774c3193dab7b99322aa7a932de0970c"] Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 I } Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:44:24,474 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,474 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,474 D Space used: 69632 Step #5: 2026-07-11 07:44:24,474 D Space remaining: 1073672192 Step #5: 2026-07-11 07:44:24,474 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,474 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,474 T batch transaction: begin Step #5: 2026-07-11 07:44:24,474 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,474 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,474 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,474 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:44:24,474 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:44:24,474 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,474 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,474 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,474 T Block with hash 767383a691da085b30dbb5a3e21514e31438cd167578ced601b59071d0780025 not found in db Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,474 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,474 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,474 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,474 T Block with hash 604471fe8c550000d0c40c51fc7f00000e000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:44:24,474 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,474 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,474 E Block recognized as orphaned and rejected, id = <767383a691da085b30dbb5a3e21514e31438cd167578ced601b59071d0780025>, height 1, parent in alt 0, parent in main 0 (parent <604471fe8c550000d0c40c51fc7f00000e000000000000000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,474 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,475 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 224f688050bfe783710f55021f53b66c5443a4d227df378dc31b0770305bcc6f not found in db Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 E Block recognized as orphaned and rejected, id = <224f688050bfe783710f55021f53b66c5443a4d227df378dc31b0770305bcc6f>, height 2, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,475 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,475 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 346d77b2fc50259b48d4ccd0320ce6ebb1ad8f4799940e6ca5fa3b6682e89232 not found in db Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 E Block recognized as orphaned and rejected, id = <346d77b2fc50259b48d4ccd0320ce6ebb1ad8f4799940e6ca5fa3b6682e89232>, height 3, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,475 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,475 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash e1912beabd7eb4a9d3d372898eedfda94a7755daacff0cb434f8f25603785078 not found in db Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,475 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,475 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 55865e89389e1709d55187da94d66abd592b6939c2ee34706da16480fcb729c8 not found in db Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 E Block recognized as orphaned and rejected, id = <55865e89389e1709d55187da94d66abd592b6939c2ee34706da16480fcb729c8>, height 5, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,475 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,475 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 8c0e1155b1a5d7f21945589e2a4720fbe22c0defc6b4747ad285c190547522fe not found in db Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,475 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,475 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,475 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,475 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 E Block recognized as orphaned and rejected, id = <8c0e1155b1a5d7f21945589e2a4720fbe22c0defc6b4747ad285c190547522fe>, height 6, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,476 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,476 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 436ee3fda9f5678fcd8ec65c140a8776555c52c1ae4320f702310e0c8dbae990 not found in db Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 E Block recognized as orphaned and rejected, id = <436ee3fda9f5678fcd8ec65c140a8776555c52c1ae4320f702310e0c8dbae990>, height 7, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,476 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,476 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 5928234677e1fe15d18f0a491dd859420fc7cf38eb7e052e12b825003bd3e52d not found in db Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 E Block recognized as orphaned and rejected, id = <5928234677e1fe15d18f0a491dd859420fc7cf38eb7e052e12b825003bd3e52d>, height 8, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,476 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,476 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 94bc6a1018cd3bd5851a228b45ba3690233c41b4a15159905eba372554f6de2a not found in db Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 E Block recognized as orphaned and rejected, id = <94bc6a1018cd3bd5851a228b45ba3690233c41b4a15159905eba372554f6de2a>, height 9, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,476 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,476 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash c1ac9634041ffa7ed77f9cc297710be12a8a8d466d5103cddb6fe181e60e7b52 not found in db Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,476 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,476 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,476 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,476 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,477 T Block with hash 0d32722ff14ff8aeec2e4a1ea46cfc608b6f597a8a23cbeb1b654439b5bf1120 not found in db Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,477 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,477 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 E Block recognized as orphaned and rejected, id = <0d32722ff14ff8aeec2e4a1ea46cfc608b6f597a8a23cbeb1b654439b5bf1120>, height 11, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,477 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,477 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,477 T Block with hash a3eeec390bb63a192f7620618321ec41be1acc4722eefc9c06ff94f35d9809a4 not found in db Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,477 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,477 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,477 E Block recognized as orphaned and rejected, id = , height 12, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,477 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,477 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,477 T transaction with hash 1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c not found in db Step #5: 2026-07-11 07:44:24,477 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,483 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,483 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,483 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,483 E Tx <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> has fewer than two outputs Step #5: 2026-07-11 07:44:24,483 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,483 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,483 I Transaction added to pool: txid <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:44:24,483 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,483 E Transaction verification impossible: <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> Step #5: 2026-07-11 07:44:24,484 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,484 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,484 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,484 T transaction with hash 5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764 not found in db Step #5: 2026-07-11 07:44:24,484 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,489 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,489 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,489 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,489 E Tx <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> has fewer than two outputs Step #5: 2026-07-11 07:44:24,489 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,489 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,489 I Transaction added to pool: txid <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:44:24,489 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,489 E Transaction verification impossible: <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> Step #5: 2026-07-11 07:44:24,490 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,490 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,490 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,490 T transaction with hash 72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019 not found in db Step #5: 2026-07-11 07:44:24,490 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,495 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,495 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,495 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,495 E Tx <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> has fewer than two outputs Step #5: 2026-07-11 07:44:24,496 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,496 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,496 I Transaction added to pool: txid <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:44:24,496 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,496 E Transaction verification impossible: <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> Step #5: 2026-07-11 07:44:24,496 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,496 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,496 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,496 T transaction with hash 93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b not found in db Step #5: 2026-07-11 07:44:24,496 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,502 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,502 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,502 E Tx <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> has fewer than two outputs Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,502 I Transaction added to pool: txid <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,502 E Transaction verification impossible: <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:44:24,502 W Attempt to get block from height 8102100591042334607 failed -- block not in db Step #5: 2026-07-11 07:44:24,502 D Giving back the whole pool Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,502 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:44:24,503 D Found 0/2 transactions on the blockchain Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,503 D Failed to find tx in txpool: Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,503 D Failed to find tx in txpool: Step #5: 2026-07-11 07:44:24,503 D Found 0/2 transactions in the pool Step #5: 2026-07-11 07:44:24,503 D 0 transactions found, 2 not found Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_outs Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:44:24,503 T db3: 0 Step #5: 2026-07-11 07:44:24,503 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:44:24,503 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:44:24,503 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,503 T requesting 1 from 0, cached Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,503 E Failed to parse block from blob Step #5: 2026-07-11 07:44:24,503 E Failed to parse transaction from blob Step #5: 2026-07-11 07:44:24,503 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:44:24,503 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:44:24,503 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,503 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 D Invalid address format Step #5: 2026-07-11 07:44:24,504 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::get_output_histogram Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 E invalid hash format: Step #5: 2026-07-11 07:44:24,504 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,504 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,504 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:44:24,504 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:44:24,504 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:44:24,504 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,505 I Removing txid <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> from the pool Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::remove_txpool_tx Step #5: 2026-07-11 07:44:24,505 D Transaction removed from pool: txid <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019>, total entries in removed list now 1 Step #5: 2026-07-11 07:44:24,505 I Removing txid <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> from the pool Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::remove_txpool_tx Step #5: 2026-07-11 07:44:24,505 D Transaction removed from pool: txid <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b>, total entries in removed list now 2 Step #5: 2026-07-11 07:44:24,505 I Removing txid <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> from the pool Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,505 T BlockchainLMDB::remove_txpool_tx Step #5: 2026-07-11 07:44:24,505 D Transaction removed from pool: txid <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c>, total entries in removed list now 3 Step #5: 2026-07-11 07:44:24,505 I Removing txid <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> from the pool Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::remove_txpool_tx Step #5: 2026-07-11 07:44:24,506 D Transaction removed from pool: txid <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764>, total entries in removed list now 4 Step #5: 2026-07-11 07:44:24,506 T Blockchain::flush_invalid_blocks Step #5: 2026-07-11 07:44:24,506 T Blockchain::store_blockchain Step #5: 2026-07-11 07:44:24,506 T BlockchainLMDB::sync Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,508 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,508 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,508 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,508 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,508 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,508 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:44:24,508 T batch transaction: committing... Step #5: 2026-07-11 07:44:24,508 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,508 T batch transaction: end Step #5: 2026-07-11 07:44:24,508 D Stopping io_context Step #5: 2026-07-11 07:44:24,509 T Miner has received stop signal Step #5: 2026-07-11 07:44:24,509 T Not mining - nothing to stop Step #5: 2026-07-11 07:44:24,509 T Blockchain::deinit Step #5: 2026-07-11 07:44:24,509 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:44:24,509 T BlockchainLMDB::close Step #5: 2026-07-11 07:44:24,509 T BlockchainLMDB::sync Step #5: 2026-07-11 07:44:24,514 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:44:24,514 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:44:24,517 T Blockchain::Blockchain Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:44:24,518 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:24,518 D option: fast Step #5: 2026-07-11 07:44:24,518 D option: async Step #5: 2026-07-11 07:44:24,518 D option: 250000000bytes Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::open Step #5: 2026-07-11 07:44:24,518 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,518 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,518 D Space used: 4096 Step #5: 2026-07-11 07:44:24,518 D Space remaining: 1073737728 Step #5: 2026-07-11 07:44:24,518 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,518 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,518 D Setting m_height to: 0 Step #5: 2026-07-11 07:44:24,518 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,518 T Blockchain::init Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,518 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,518 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,518 D init done Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,518 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,518 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,518 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,544 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,544 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,544 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,544 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,544 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,544 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:44:24,544 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,544 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,544 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:44:24,544 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,544 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,545 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,545 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,545 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,568 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:44:24,568 D Miner tx hash: Step #5: 2026-07-11 07:44:24,569 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,569 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,569 D Space used: 12288 Step #5: 2026-07-11 07:44:24,569 D Space remaining: 1073729536 Step #5: 2026-07-11 07:44:24,569 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,569 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:44:24,569 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,569 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,569 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:44:24,569 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:44:24,569 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:44:24,569 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:44:24,569 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,569 D Invalidating block template cache Step #5: 2026-07-11 07:44:24,569 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,569 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,570 I Blockchain initialized. last block: 0, d4466.h20.m55.s31 time ago, current difficulty: 1 Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,570 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,570 T requesting 1 from 0, cached Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 D Current height: 0 Step #5: 2026-07-11 07:44:24,570 D Start hardfork version: 1 Step #5: 2026-07-11 07:44:24,570 D Current hardfork version: 16 Step #5: 2026-07-11 07:44:24,570 I Validating txpool contents for v16 Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:44:24,570 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,570 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,570 D Space used: 61440 Step #5: 2026-07-11 07:44:24,570 D Space remaining: 1073680384 Step #5: 2026-07-11 07:44:24,570 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,570 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,570 T batch transaction: begin Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:44:24,570 T batch transaction: committing... Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,570 T batch transaction: end Step #5: 2026-07-11 07:44:24,570 I Loading checkpoints Step #5: 2026-07-11 07:44:24,570 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:44:24,570 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:44:24,571 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,571 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,571 D Space used: 69632 Step #5: 2026-07-11 07:44:24,571 D Space remaining: 1073672192 Step #5: 2026-07-11 07:44:24,571 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,571 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,571 T batch transaction: begin Step #5: 2026-07-11 07:44:24,571 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,571 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,571 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:44:24,571 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:44:24,571 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,571 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,571 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 767383a691da085b30dbb5a3e21514e31438cd167578ced601b59071d0780025 not found in db Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 604471fe8c550000d0c40c51fc7f00000e000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 E Block recognized as orphaned and rejected, id = <767383a691da085b30dbb5a3e21514e31438cd167578ced601b59071d0780025>, height 1, parent in alt 0, parent in main 0 (parent <604471fe8c550000d0c40c51fc7f00000e000000000000000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,571 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,571 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,571 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 224f688050bfe783710f55021f53b66c5443a4d227df378dc31b0770305bcc6f not found in db Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 E Block recognized as orphaned and rejected, id = <224f688050bfe783710f55021f53b66c5443a4d227df378dc31b0770305bcc6f>, height 2, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,571 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,571 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,571 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 346d77b2fc50259b48d4ccd0320ce6ebb1ad8f4799940e6ca5fa3b6682e89232 not found in db Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,571 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,571 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,571 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,571 E Block recognized as orphaned and rejected, id = <346d77b2fc50259b48d4ccd0320ce6ebb1ad8f4799940e6ca5fa3b6682e89232>, height 3, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,571 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,572 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,572 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash e1912beabd7eb4a9d3d372898eedfda94a7755daacff0cb434f8f25603785078 not found in db Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,572 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,572 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,572 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 55865e89389e1709d55187da94d66abd592b6939c2ee34706da16480fcb729c8 not found in db Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 E Block recognized as orphaned and rejected, id = <55865e89389e1709d55187da94d66abd592b6939c2ee34706da16480fcb729c8>, height 5, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,572 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,572 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,572 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 8c0e1155b1a5d7f21945589e2a4720fbe22c0defc6b4747ad285c190547522fe not found in db Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 E Block recognized as orphaned and rejected, id = <8c0e1155b1a5d7f21945589e2a4720fbe22c0defc6b4747ad285c190547522fe>, height 6, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,572 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,572 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,572 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 436ee3fda9f5678fcd8ec65c140a8776555c52c1ae4320f702310e0c8dbae990 not found in db Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 E Block recognized as orphaned and rejected, id = <436ee3fda9f5678fcd8ec65c140a8776555c52c1ae4320f702310e0c8dbae990>, height 7, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,572 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,572 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,572 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 5928234677e1fe15d18f0a491dd859420fc7cf38eb7e052e12b825003bd3e52d not found in db Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,572 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,572 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,572 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,572 E Block recognized as orphaned and rejected, id = <5928234677e1fe15d18f0a491dd859420fc7cf38eb7e052e12b825003bd3e52d>, height 8, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,573 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,573 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,573 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 94bc6a1018cd3bd5851a228b45ba3690233c41b4a15159905eba372554f6de2a not found in db Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 E Block recognized as orphaned and rejected, id = <94bc6a1018cd3bd5851a228b45ba3690233c41b4a15159905eba372554f6de2a>, height 9, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,573 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,573 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,573 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash c1ac9634041ffa7ed77f9cc297710be12a8a8d466d5103cddb6fe181e60e7b52 not found in db Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,573 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,573 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,573 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 0d32722ff14ff8aeec2e4a1ea46cfc608b6f597a8a23cbeb1b654439b5bf1120 not found in db Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 E Block recognized as orphaned and rejected, id = <0d32722ff14ff8aeec2e4a1ea46cfc608b6f597a8a23cbeb1b654439b5bf1120>, height 11, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,573 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,573 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,573 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash a3eeec390bb63a192f7620618321ec41be1acc4722eefc9c06ff94f35d9809a4 not found in db Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,573 T Block with hash 00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000 not found in db Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,573 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,573 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,573 E Block recognized as orphaned and rejected, id = , height 12, parent in alt 0, parent in main 0 (parent <00e803e1f41250010100000000000000010000000000000040cd0c51fc7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:44:24,574 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,574 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,574 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,574 T transaction with hash 1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c not found in db Step #5: 2026-07-11 07:44:24,574 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,579 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,579 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,579 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,579 E Tx <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> has fewer than two outputs Step #5: 2026-07-11 07:44:24,579 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,579 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,579 I Transaction added to pool: txid <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:44:24,580 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,580 E Transaction verification impossible: <1e12b4fb28a00b374332fdbd52a7d7d947e9aa0846b6c633a0880148a5d9af3c> Step #5: 2026-07-11 07:44:24,580 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,580 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,580 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,580 T transaction with hash 5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764 not found in db Step #5: 2026-07-11 07:44:24,580 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,586 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,586 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,586 E Tx <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> has fewer than two outputs Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,586 I Transaction added to pool: txid <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,586 E Transaction verification impossible: <5d12d3ebea63cdae73b8e8dc7b85cff59370ecf26f2044f58f13544539f55764> Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,586 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,586 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,586 T transaction with hash 72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019 not found in db Step #5: 2026-07-11 07:44:24,586 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,592 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,592 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,592 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,592 E Tx <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> has fewer than two outputs Step #5: 2026-07-11 07:44:24,592 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,592 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,592 I Transaction added to pool: txid <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:44:24,592 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,592 E Transaction verification impossible: <72089cf02afd4f69f1223fa5398a649eb8e08bff6ad4d5a42672c14e937c1019> Step #5: 2026-07-11 07:44:24,593 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:44:24,593 T Blockchain::have_tx Step #5: 2026-07-11 07:44:24,593 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:44:24,593 T transaction with hash 93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b not found in db Step #5: 2026-07-11 07:44:24,593 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:44:24,598 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,598 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,598 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:44:24,598 E Tx <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> has fewer than two outputs Step #5: 2026-07-11 07:44:24,598 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,598 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:44:24,598 I Transaction added to pool: txid <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:44:24,598 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,598 E Transaction verification impossible: <93f36ebd3a2fd7e1938a18c627073981f468e649f7add9a9afc8fb93ccb2161b> Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 E Failed to parse transaction from blob Step #5: 2026-07-11 07:44:24,599 E Failed to parse transaction Step #5: 2026-07-11 07:44:24,599 T Blockchain::get_outs Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 I Attempting to get output pubkey by global index (amount 2009449858737373183, index 18410835123449289237, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:44:24,599 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 D Invalid address format Step #5: 2026-07-11 07:44:24,599 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:44:24,599 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:44:24,599 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:44:24,599 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:44:24,599 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:44:24,599 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:44:24,599 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,599 T Blockchain::have_tx_keyimges_as_spent Step #5: 2026-07-11 07:44:24,599 T BlockchainLMDB::has_key_images Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T requesting 1 from 0, cached Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 E Failed to parse block from blob Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:44:24,600 W Attempt to get block from height 4991471925827290437 failed -- block not in db Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_block_by_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_blob Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_height Step #5: 2026-07-11 07:44:24,600 I Attempted to retrieve non-existent block height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,600 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,600 D Invalid address format Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:44:24,600 T batch transaction: committing... Step #5: 2026-07-11 07:44:24,600 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,600 T batch transaction: end Step #5: 2026-07-11 07:44:24,600 D Stopping io_context Step #5: 2026-07-11 07:44:24,600 T Miner has received stop signal Step #5: 2026-07-11 07:44:24,600 T Not mining - nothing to stop Step #5: 2026-07-11 07:44:24,600 T Blockchain::deinit Step #5: 2026-07-11 07:44:24,600 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::close Step #5: 2026-07-11 07:44:24,600 T BlockchainLMDB::sync Step #5: 2026-07-11 07:44:24,603 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:44:24,604 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:44:24,607 T Blockchain::Blockchain Step #5: 2026-07-11 07:44:24,607 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:44:24,607 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:44:24,607 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:44:24,607 D option: fast Step #5: 2026-07-11 07:44:24,607 D option: async Step #5: 2026-07-11 07:44:24,607 D option: 250000000bytes Step #5: 2026-07-11 07:44:24,607 T BlockchainLMDB::open Step #5: 2026-07-11 07:44:24,608 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:44:24,608 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,608 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,608 D Space used: 4096 Step #5: 2026-07-11 07:44:24,608 D Space remaining: 1073737728 Step #5: 2026-07-11 07:44:24,608 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,608 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,632 D Setting m_height to: 0 Step #5: 2026-07-11 07:44:24,632 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,632 T Blockchain::init Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,632 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,632 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,632 D init done Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,632 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,632 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,632 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,659 T Blockchain::add_new_block Step #5: 2026-07-11 07:44:24,659 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,659 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:44:24,659 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:44:24,659 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,659 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:44:24,659 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,659 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,659 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,659 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,659 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,659 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:44:24,684 D Miner tx hash: Step #5: 2026-07-11 07:44:24,684 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:44:24,684 D DB map size: 1073741824 Step #5: 2026-07-11 07:44:24,684 D Space used: 12288 Step #5: 2026-07-11 07:44:24,684 D Space remaining: 1073729536 Step #5: 2026-07-11 07:44:24,684 D Size threshold: 0 Step #5: 2026-07-11 07:44:24,684 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:44:24,684 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,684 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,684 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:44:24,684 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:44:24,684 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:44:24,684 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:44:24,684 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/24)ms Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,684 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,684 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,685 D Invalidating block template cache Step #5: 2026-07-11 07:44:24,685 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,685 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:44:24,685 T Blockchain::get_tail_id Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,685 I Blockchain initialized. last block: 0, d4466.h20.m55.s31 time ago, current difficulty: 1 Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:44:24,685 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:44:24,685 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:44:24,712 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:44:24,712 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,712 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:44:24,712 T BlockchainLMDB::height Step #5: 2026-07-11 07:44:24,712 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:44:24,712 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132113== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cfb647594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cfb5bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cfb59e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e11c4041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e11a5500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e11a34858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cfb577e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x558cfc04b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558cfbfe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x558cfbfe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558cfbfe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x558cfbabc2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558cfbaf333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558cfba04f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558cfb9f2bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558cfb9ec32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558cfba560f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558cfb647c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558cfb733eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558cfb59fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558cfb5a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558cfb5907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558cfb5bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4e11a36082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558cfb583bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88eabfcc624047bce7c0b34c4cd76d7f4361e8d0 Step #5: MERGE-OUTER: attempt 2058 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 112628878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/88eabfcc624047bce7c0b34c4cd76d7f4361e8d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3940 processed earlier; will process 75 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132241== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576b940e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576b9382b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576b9365665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc61be2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc61bc3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc61bc1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576b933ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5576b9e12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576b9dac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5576b9dae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576b9dae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5576b98832c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576b98ba33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5576b97cbf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5576b97b9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5576b97b332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5576b981d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5576b940ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5576b94faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5576b9366d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5576b93702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5576b93577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5576b93834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc61bc1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5576b934abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6985d94937614187f07862537733f3e7456848ae Step #5: MERGE-OUTER: attempt 2059 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 113407107 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6985d94937614187f07862537733f3e7456848ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3942 processed earlier; will process 73 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132282== ERROR: libFuzzer: deadly signal Step #5: #0 0x56042c6ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56042c621b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56042c604665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f764f40e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f764f22300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f764f202858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56042c5dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56042d0b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56042d04b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56042d04d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56042d04d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56042cb222c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56042cb5933b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56042ca6af8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56042ca58bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56042ca5232c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56042cabc0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56042c6adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56042c799eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56042c605d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56042c60f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56042c5f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56042c6224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f764f204082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56042c5e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4401c0e0dd54925c062f28e4b014e5feb3929bbc Step #5: MERGE-OUTER: attempt 2060 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 114460716 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/4401c0e0dd54925c062f28e4b014e5feb3929bbc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3945 processed earlier; will process 70 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132360== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ccd9f86594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ccd9efab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ccd9edd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc22c1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc22a2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc22a0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ccd9eb6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55ccda98a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ccda924632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55ccda926375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ccda92635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55ccda3fb2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ccda43233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ccda343f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ccda331bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ccda32b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ccda3950f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ccd9f86c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ccda072eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ccd9eded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ccd9ee82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ccd9ecf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ccd9efb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc22a0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ccd9ec2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-090add624b31251a19f55aeab4846ea84a0de264 Step #5: MERGE-OUTER: attempt 2061 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 115535146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/090add624b31251a19f55aeab4846ea84a0de264' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3946 processed earlier; will process 69 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132367== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e252d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e25245b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e25228665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5663da141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5663bb600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5663b95858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e25201e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x564e25cd5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e25c6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x564e25c71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e25c7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x564e257462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564e2577d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564e2568ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564e2567cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564e2567632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564e256e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564e252d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564e253bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564e25229d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564e252332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564e2521a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564e252464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5663b97082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564e2520dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3c24467a5cf317443f5ab97ac05c1e6f8a38170 Step #5: MERGE-OUTER: attempt 2062 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 116702496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/d3c24467a5cf317443f5ab97ac05c1e6f8a38170' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3950 processed earlier; will process 65 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132416== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b729f36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b729eaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b729e8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffbbf52c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffbbf34100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffbbf320858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b729e66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b72a93a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b72a8d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b72a8d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b72a8d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b72a3ab2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b72a3e233b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b72a2f3f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b72a2e1bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b72a2db32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b72a3450f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b729f36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b72a022eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b729e8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b729e982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b729e7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b729eab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffbbf322082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b729e72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c85a02d11a559e70896af3369ef58cc68ead52e Step #5: MERGE-OUTER: attempt 2063 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 117202219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c85a02d11a559e70896af3369ef58cc68ead52e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3951 processed earlier; will process 64 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132454== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f42ad6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f42a4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f42a2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf0a61c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf0a43100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf0a410858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f42a06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x559f434da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f43474632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x559f43476375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f4347635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x559f42e94429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f42e81bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f42e7b32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f42ee50f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f42ad6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f42bc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f42a2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f42a382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f42a1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f42a4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf0a412082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f42a12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45b16893cb204bb15e4e560c8e51b35e36c6c2f9 Step #5: MERGE-OUTER: attempt 2064 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 118451986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/45b16893cb204bb15e4e560c8e51b35e36c6c2f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3955 processed earlier; will process 60 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132533== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf8782a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf8779eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf87781665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ee2c0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ee2a2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ee2a02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf8775ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bf8822e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf881c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bf881ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf881ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bf87c9f2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bf87cd633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bf87be7f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bf87bd5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bf87bcf32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bf87c390f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bf8782ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bf87916eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bf87782d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bf8778c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bf877737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bf8779f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ee2a04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bf87766bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28bcb96933f2a5d267b3e0ea8e483ab2479ad7ef Step #5: MERGE-OUTER: attempt 2065 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 119828985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/28bcb96933f2a5d267b3e0ea8e483ab2479ad7ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3959 processed earlier; will process 56 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132613== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615b172c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615b16a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615b1683665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f048b48141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f048b29600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f048b275858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615b165ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5615b2130138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615b20ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615b20cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615b20cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5615b1ba12c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615b1bd833b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615b1ae9f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615b1ad7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615b1ad132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615b1b3b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615b172cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615b1818eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615b1684d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615b168e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615b16757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615b16a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f048b277082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615b1668bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78eb36f5d9ba9c113a440088194b270e8c20bb96 Step #5: MERGE-OUTER: attempt 2066 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 121210772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/78eb36f5d9ba9c113a440088194b270e8c20bb96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3963 processed earlier; will process 52 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132667== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606823db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56068234fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560682332665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9989bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9987d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9987b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56068230be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x560682ddf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560682d79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x560682d7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560682d7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5606828502c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56068288733b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560682798f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560682786bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56068278032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5606827ea0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5606823dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5606824c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560682333d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56068233d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5606823247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5606823504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc9987b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560682317bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6061030973978dc50fc73ace1d50e6bd53ad132f Step #5: MERGE-OUTER: attempt 2067 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 121710766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/6061030973978dc50fc73ace1d50e6bd53ad132f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3964 processed earlier; will process 51 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132705== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd0ee4b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd0edbfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd0eda2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9958f1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9958d2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9958d0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd0ed7be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55bd0f84f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd0f7e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55bd0f7eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd0f7eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55bd0f209429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd0f1f6bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd0f1f032c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd0f25a0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd0ee4bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd0ef37eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd0eda3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd0edad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd0ed947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd0edc04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9958d0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd0ed87bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-326f08fde36ab005e4340341d6ea351a4207bd3c Step #5: MERGE-OUTER: attempt 2068 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 122842187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/326f08fde36ab005e4340341d6ea351a4207bd3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3967 processed earlier; will process 48 files now Step #5: #1 pulse exec/s: 0 rss: 211Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132751== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1973de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d197352b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d197335665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f470595d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f470577200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4705751858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d19730ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d197de2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d197d7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d197d7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d197d7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d1978532c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d19788a33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d19779bf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d197789bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d19778332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d1977ed0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1973dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1974caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d197336d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d1973402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d1973277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1973534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4705753082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d19731abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11edabc552dfaab6ccc64104060c247936bce4bc Step #5: MERGE-OUTER: attempt 2069 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 123663436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/11edabc552dfaab6ccc64104060c247936bce4bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3970 processed earlier; will process 45 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 307Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132825== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608e074a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608e06beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608e06a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e1ec5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e1ea6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e1ea4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608e067ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5608e114e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608e10e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5608e10ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608e10ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5608e0bbf2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5608e0bf633b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5608e0b07f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5608e0af5bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5608e0aef32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5608e0b590f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5608e074ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5608e0836eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5608e06a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5608e06ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5608e06937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5608e06bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3e1ea4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5608e0686bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-667c31a406b62e8d0631682307c0d2dc35358823 Step #5: MERGE-OUTER: attempt 2070 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 126035277 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/667c31a406b62e8d0631682307c0d2dc35358823' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3977 processed earlier; will process 38 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132916== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597eb0d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597eb045b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597eb028665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b2f82d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b2f64200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b2f621858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597eb001e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x5597ebad5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597eba6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5597eba71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597eba7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x5597eb5462c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5597eb57d33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5597eb48ef8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5597eb47cbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5597eb47632c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5597eb4e00f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5597eb0d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5597eb1bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5597eb029d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5597eb0332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5597eb01a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5597eb0464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3b2f623082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5597eb00dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccf1d6a980969fd3e60ac7f7fb74efa01ac21493 Step #5: MERGE-OUTER: attempt 2071 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 127040802 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/ccf1d6a980969fd3e60ac7f7fb74efa01ac21493' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3979 processed earlier; will process 36 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132992== ERROR: libFuzzer: deadly signal Step #5: #0 0x56151892e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615188a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561518885665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68dbfac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68dbdc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68dbda0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56151885ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x561519332138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615192cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x5615192ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615192ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x561518da32c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561518dda33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561518cebf8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561518cd9bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561518cd332c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561518d3d0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56151892ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561518a1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561518886d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615188902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615188777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615188a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f68dbda2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56151886abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb2634af0389616f929c3ceaa3c794d9800989c5 Step #5: MERGE-OUTER: attempt 2072 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 127553978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/cb2634af0389616f929c3ceaa3c794d9800989c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3980 processed earlier; will process 35 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133000== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bf80e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bf805bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bf803e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd25031941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd25012e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd25010d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bf8017e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x556bf8aeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bf8a85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x556bf8a87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bf8a8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x556bf855c2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556bf859333b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556bf84a4f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556bf8492bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556bf848c32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556bf84f60f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556bf80e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556bf81d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556bf803fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556bf80492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556bf80307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556bf805c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd25010f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556bf8023bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97b0ae55555e007aa6dd2fa71c1e6c5354207c72 Step #5: MERGE-OUTER: attempt 2073 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 128033546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/97b0ae55555e007aa6dd2fa71c1e6c5354207c72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3981 processed earlier; will process 34 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 2 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133006== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e712880594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7127f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7127d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc10851541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc10832a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc108309858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7127b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e713284138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e71321e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e713220375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e71322035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e712c3e429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e712c2bbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e712c2532c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e712c8f0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e712880c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e71296ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e7127d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e7127e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e7127c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e7127f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc10830b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e7127bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7979810a35dc9069155c9d79245bee8664ffbc40 Step #5: MERGE-OUTER: attempt 2074 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 130610108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7979810a35dc9069155c9d79245bee8664ffbc40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3986 processed earlier; will process 29 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133097== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d42139f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d421313b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4212f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4be161941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4be142e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4be140d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4212cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55d421da3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d421d3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55d421d3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d421d3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55d42175d429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d42174abd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d42174432c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d4217ae0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d42139fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d42148beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4212f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4213012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4212e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4213144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4be140f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d4212dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-312a6a77b622b015271f5f12f8728d57ae88ffb7 Step #5: MERGE-OUTER: attempt 2075 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 132158222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/312a6a77b622b015271f5f12f8728d57ae88ffb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3990 processed earlier; will process 25 files now Step #5: #1 pulse exec/s: 0 rss: 224Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133210== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0366f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c03666db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c036650665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff65af1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff65ad2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff65ad0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c036629e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55c0370fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c037097632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55c037099375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c03709935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55c036b6e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c036ba533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c036ab6f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c036aa4bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c036a9e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c036b080f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c0366f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c0367e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c036651d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c03665b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c0366427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c03666e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff65ad0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c036635bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26b33c4f94b6deceeba89c4e3351cf70fa2bd9cd Step #5: MERGE-OUTER: attempt 2076 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 133443233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/954d946b86c4f937016ef250cb1468ab11d487d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3994 processed earlier; will process 21 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133290== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e107328594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e10729cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e10727f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab1664c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab1646100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab16440858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e107258e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e107d2c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e107cc6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e107cc8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e107cc835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e1076e6429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1076d3bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e1076cd32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1077370f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e107328c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e107414eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e107280d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e10728a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1072717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e10729d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab16442082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e107264bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86f415a86642d9977da433447de090cf672c4c3a Step #5: MERGE-OUTER: attempt 2077 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 134123832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/987d9214e7f4a93ac49d1805d35eafaeab630c30' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 3996 processed earlier; will process 19 files now Step #5: #1 pulse exec/s: 0 rss: 305Mb Step #5: #2 pulse exec/s: 0 rss: 307Mb Step #5: #4 pulse exec/s: 4 rss: 309Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133330== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5bcf04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5bce78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5bce5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37add9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37adbae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37adb8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5bce34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55b5bd908138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5bd8a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55b5bd8a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5bd8a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55b5bd3792c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5bd3b033b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5bd2c1f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5bd2afbd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5bd2a932c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5bd3130f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5bcf04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5bcff0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5bce5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5bce662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5bce4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5bce794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f37adb8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5bce40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1a10f02aba24bdb08bd76c977667728d5e0f263 Step #5: MERGE-OUTER: attempt 2078 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 136047401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/de21e767d4a6ca7d5ba58203c5a28a3972628e18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 4001 processed earlier; will process 14 files now Step #5: #1 pulse exec/s: 0 rss: 231Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: #4 pulse exec/s: 4 rss: 307Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133387== ERROR: libFuzzer: deadly signal Step #5: #0 0x55915a9fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55915a970b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55915a953665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0fc58941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0fc39e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0fc37d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55915a92ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55915b400138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55915b39a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55915b39c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55915b39c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55915adba429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55915ada7bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55915ada132c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55915ae0b0f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55915a9fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55915aae8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55915a954d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55915a95e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55915a9457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55915a9714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0fc37f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55915a938bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5897dd7dc9f797ff516f6645bf85e91bc3893b5d Step #5: MERGE-OUTER: attempt 2079 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 137611108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8dd7878e54e7527b9129084a9f32f93c802c9253' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 4006 processed earlier; will process 9 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133471== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e19f9d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e19f94db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e19f930665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b6679841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b665ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b6658c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e19f909e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55e1a03dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1a0377632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55e1a0379375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1a037935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55e19fd97429 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e19fd84bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e19fd7e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e19fde80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e19f9d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e19fac5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e19f931d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e19f93b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e19f9227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e19f94e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b6658e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e19f915bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-312a6a77b622b015271f5f12f8728d57ae88ffb7 Step #5: MERGE-OUTER: attempt 2080 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 138080391 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/32e382b701c402fb039e74e96781f133ceec0359' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 4007 processed earlier; will process 8 files now Step #5: #1 pulse exec/s: 0 rss: 251Mb Step #5: #2 pulse exec/s: 0 rss: 308Mb Step #5: #4 pulse exec/s: 0 rss: 308Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133511== ERROR: libFuzzer: deadly signal Step #5: #0 0x56232e3d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56232e34db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56232e330665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd7007741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd6fe8c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd6fe6b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56232e309e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x56232eddd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56232ed77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x56232ed79375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56232ed7935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x56232e84e2c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56232e88533b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56232e796f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56232e784bd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56232e77e32c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56232e7e80f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56232e3d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56232e4c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56232e331d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56232e33b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56232e3227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56232e34e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efd6fe6d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56232e315bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c09ba5f8d10e83c6826436c2f7122387c5227f17 Step #5: MERGE-OUTER: attempt 2081 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 139499235 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/7497bf998eef400f9cac9f01a02000cecc5012e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 4012 processed earlier; will process 3 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 308Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133566== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a23ee63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a23edd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a23edba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f964f0b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f964eec800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f964eea7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a23ed93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xbce45) Step #5: #7 0x55a23f867138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a23f801632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2a632) Step #5: #9 0x55a23f803375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a23f80335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xb2c35f) Step #5: #11 0x55a23f2d82c5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a23f30f33b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a23f220f8e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a23f20ebd5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a23f20832c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a23f2720f7 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a23ee63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a23ef4feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a23edbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a23edc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a23edac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a23edd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f964eea9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a23ed9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba84fb38fc659338e2d16b71f74a696ad5e77005 Step #5: MERGE-OUTER: attempt 2082 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 140953917 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge9807.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full/8c8cf97fdd9c9cb21dd7b910739628b46e06ec7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4015 total files; 4015 processed earlier; will process 0 files now Step #5: #0 DONE exec/s: 0 rss: 32Mb Step #5: MERGE-OUTER: successful in 2082 attempt(s) Step #5: MERGE-OUTER: the control file has 355066 bytes Step #5: MERGE-OUTER: consumed 0Mb (35Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2026-07-11 07:44:54,036 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 07:44:54,046 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full_error.log Step #5: Error occured while running fuzz_rpc_full_no_exceptions: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1631893378 Step #5: MERGE-OUTER: 4296 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1632041171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: 4296 total files; 0 processed earlier; will process 4296 files now Step #5: #1 pulse exec/s: 0 rss: 32Mb Step #5: #2 pulse exec/s: 0 rss: 32Mb Step #5: #4 pulse exec/s: 0 rss: 32Mb Step #5: #8 pulse exec/s: 0 rss: 32Mb Step #5: #16 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==243== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ace8a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ace815b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ace7f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd82c1341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd82a2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd82a07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ace7d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561acf2a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561acf23f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561acf241375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561acf24135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561acec5f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561acec4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561acec4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561acecb0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ace8a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ace98deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ace7f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ace8032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ace7ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ace8164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbd82a09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ace7ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54a1d0ca201e6874d7c1b4937130a18a22c94bd0 Step #5: MERGE-OUTER: attempt 2 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1635320199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/54a1d0ca201e6874d7c1b4937130a18a22c94bd0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 21 processed earlier; will process 4275 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==9612== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fca4abc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fca4a30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fca4a13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c7945d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c7927200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c79251858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fca49ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fca54c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fca545a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fca545c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fca545c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fca4e7a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fca4e67be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fca4e6133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fca4ecb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fca4abcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fca4ba8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fca4a14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fca4a1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fca4a057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fca4a314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c79253082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fca49f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-211f0c6cebf91d369447ee9aaa6f54b1c1b3413d Step #5: MERGE-OUTER: attempt 3 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1637134291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/211f0c6cebf91d369447ee9aaa6f54b1c1b3413d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 23 processed earlier; will process 4273 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==9844== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3a79ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3a7942b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3a7925665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3d51e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3d4ff600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3d4fd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3a78fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b3a83d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3a836c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b3a836e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3a836e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b3a7d8c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b3a7d79be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b3a7d7333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b3a7ddd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b3a79cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b3a7abaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b3a7926d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3a79302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b3a79177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3a79434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc3d4fd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b3a790abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0396e1b6f335ff5bcea823f92cd3b1a7c22cb72c Step #5: MERGE-OUTER: attempt 4 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1638322773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0396e1b6f335ff5bcea823f92cd3b1a7c22cb72c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 24 processed earlier; will process 4272 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==9944== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb0c419594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb0c38db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb0c370665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f757d3bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f757d1d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f757d1b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb0c349e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb0ce1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb0cdb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb0cdb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb0cdb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb0c7d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb0c7c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb0c7be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb0c828107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb0c419c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb0c505eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb0c371d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb0c37b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb0c3627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb0c38e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f757d1b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb0c355bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40ae8fe59135e44f2a5a7181c1ed5b37539a7ffc Step #5: MERGE-OUTER: attempt 5 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1639476060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40ae8fe59135e44f2a5a7181c1ed5b37539a7ffc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 25 processed earlier; will process 4271 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10024== ERROR: libFuzzer: deadly signal Step #5: #0 0x5560c58c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560c583bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560c581e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa04fc6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa04fa7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa04fa5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5560c57f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5560c62cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560c6265632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5560c6267375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560c626735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5560c5d3c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5560c5d7334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5560c5c84f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5560c5c72be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5560c5c6c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5560c5cd6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5560c58c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5560c59b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5560c581fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5560c58292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5560c58107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5560c583c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa04fa5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5560c5803bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-878d148d100cdba89f6d944602c249f2e9225f6b Step #5: MERGE-OUTER: attempt 6 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1643594267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/878d148d100cdba89f6d944602c249f2e9225f6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 28 processed earlier; will process 4268 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10155== ERROR: libFuzzer: deadly signal Step #5: #0 0x559cd75a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559cd751db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559cd7500665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa6ae2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa6ac3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa6ac18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559cd74d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559cd7fad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559cd7f47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559cd7f49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559cd7f4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559cd7967439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559cd7954be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559cd794e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559cd79b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559cd75a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559cd7695eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559cd7501d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559cd750b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559cd74f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559cd751e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa6ac1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559cd74e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a67452769b5fb57b3d83bae3cf27b7b270252091 Step #5: MERGE-OUTER: attempt 7 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1645635245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a67452769b5fb57b3d83bae3cf27b7b270252091' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 30 processed earlier; will process 4266 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10241== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1f1257594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1f11cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1f11ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4d33f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4d320500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4d31e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1f1187e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1f1c5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1f1bf5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a1f1bf7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1f1bf735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a1f1615439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1f1602be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1f15fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1f1666107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1f1257c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1f1343eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1f11afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1f11b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1f11a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1f11cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd4d31e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1f1193bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56e32ea36ed036c631c9e228960bde2d1a96155f Step #5: MERGE-OUTER: attempt 8 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1647325956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/56e32ea36ed036c631c9e228960bde2d1a96155f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 31 processed earlier; will process 4265 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10258== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a23a8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a23a00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a239e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc93691c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc93673100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc936710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a239bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a24490138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a2442a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a2442c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a2442c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a23e4a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a23e37be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a23e3133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a23e9b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a23a8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a23b78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a239e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a239ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a239d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a23a014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc936712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a239c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-756bdd5f669edeacadffa10109e52ad4cded60db Step #5: MERGE-OUTER: attempt 9 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1648392064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/756bdd5f669edeacadffa10109e52ad4cded60db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 32 processed earlier; will process 4264 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10303== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586f21a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586f211ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586f20fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f624428341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f624409800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6244077858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586f20d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5586f2baa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586f2b44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5586f2b46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586f2b4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5586f2564439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586f2551be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586f254b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586f25b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586f21a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586f2292eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5586f20fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586f21082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586f20ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586f211b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6244079082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5586f20e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e56ca611b82f90ae6c4f5b8b4b8fa67e8d106870 Step #5: MERGE-OUTER: attempt 10 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1650120156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e56ca611b82f90ae6c4f5b8b4b8fa67e8d106870' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 33 processed earlier; will process 4263 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10320== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567c22df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567c2253b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567c2236665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ce4b7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ce498500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ce4964858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567c220fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567c2ce3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567c2c7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567c2c7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567c2c7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567c269d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567c268abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567c268433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567c26ee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567c22dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567c23cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5567c2237d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567c22412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5567c22287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5567c22544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ce4966082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5567c221bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-719af011429750b96b11581447f6c2f58e0151d8 Step #5: MERGE-OUTER: attempt 11 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1651189557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/719af011429750b96b11581447f6c2f58e0151d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 34 processed earlier; will process 4262 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==10365== ERROR: libFuzzer: deadly signal Step #5: #0 0x56519716e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651970e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651970c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9b362d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9b344200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9b3421858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56519709ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565197b72138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565197b0c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565197b0e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5651975140e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56519757d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56519716ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56519725aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5651970c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5651970d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5651970b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5651970e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb9b3423082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5651970aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4147f9b29515ec240c1c792e7faa5fff8d162ef3 Step #5: MERGE-OUTER: attempt 12 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1652647756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4147f9b29515ec240c1c792e7faa5fff8d162ef3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 35 processed earlier; will process 4261 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10417== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630f15df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630f1553b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630f1536665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ea18be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ea16d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ea16b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630f150fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630f1fe3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630f1f7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630f1f7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630f1f7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630f199d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630f198abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630f198433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630f19ee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630f15dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630f16cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630f1537d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630f15412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630f15287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630f15544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ea16b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630f151bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebec7cfc915c3f308f1088b5912a39e316ecc7ee Step #5: MERGE-OUTER: attempt 13 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1654587143 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ebec7cfc915c3f308f1088b5912a39e316ecc7ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 37 processed earlier; will process 4259 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10499== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e92121594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e92095b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e92078665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f152b3f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f152b20b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f152b1ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e92051e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e92b25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e92abf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e92ac1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e92ac135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e925962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557e925cd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557e924def9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557e924ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557e924c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557e92530107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557e92121c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557e9220deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557e92079d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557e920832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557e9206a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557e920964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f152b1ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557e9205dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7cc1a843c6a183b12e1e4293a5d0f4ce8694211 Step #5: MERGE-OUTER: attempt 14 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1656285786 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7cc1a843c6a183b12e1e4293a5d0f4ce8694211' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 38 processed earlier; will process 4258 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==10523== ERROR: libFuzzer: deadly signal Step #5: #0 0x556fcc5a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556fcc51bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556fcc4fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9fba3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9fb84900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9fb828858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556fcc4d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556fccfab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556fccf45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556fccf47578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556fcc94d0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556fcc9b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556fcc5a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556fcc693eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556fcc4ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556fcc5092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556fcc4f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556fcc51c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb9fb82a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556fcc4e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aaaecd9e32d3d21a22a2282fa98be86c4aab2236 Step #5: MERGE-OUTER: attempt 15 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1657349434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aaaecd9e32d3d21a22a2282fa98be86c4aab2236' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 39 processed earlier; will process 4257 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10620== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dae5e8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dae5e01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dae5de4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38ae29e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38ae0b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38ae092858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dae5dbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dae6891138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dae682b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dae682d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dae682d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dae63022d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dae633934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dae624af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dae6238be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dae623233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dae629c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dae5e8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dae5f79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dae5de5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dae5def2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dae5dd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dae5e024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f38ae094082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dae5dc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46a7d618fc65b18bdd942f030b2e90282af60557 Step #5: MERGE-OUTER: attempt 16 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1658213680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/46a7d618fc65b18bdd942f030b2e90282af60557' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 40 processed earlier; will process 4256 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10658== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d7440e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d74382b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d74365665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68f4e1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68f4c3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68f4c10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d7433ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556d74e12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d74dac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556d74dae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d74dae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556d747cc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d747b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d747b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d7481d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d7440ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d744faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d74366d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d743702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d743577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d743834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68f4c12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d7434abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34a429c0034949b285a3498f08059e96a176d61a Step #5: MERGE-OUTER: attempt 17 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1659276783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34a429c0034949b285a3498f08059e96a176d61a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 41 processed earlier; will process 4255 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef3e1db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef3e14fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef3e132665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bc3ce541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bc3afa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bc3ad9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef3e10be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef3ebdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef3eb79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef3eb7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef3eb7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef3e599439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef3e586be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef3e58033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef3e5ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef3e1dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef3e2c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef3e133d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef3e13d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef3e1247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef3e1504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5bc3adb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef3e117bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33378fb21bd55b2e0ee2575d8ce3252cb7f2a517 Step #5: MERGE-OUTER: attempt 18 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1660345418 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/33378fb21bd55b2e0ee2575d8ce3252cb7f2a517' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 42 processed earlier; will process 4254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10682== ERROR: libFuzzer: deadly signal Step #5: #0 0x56452c2c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56452c239b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56452c21c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02ad05741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02ace6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02ace4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56452c1f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56452ccc9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56452cc63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56452cc65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56452cc6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56452c683439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56452c670be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56452c66a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56452c6d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56452c2c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56452c3b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56452c21dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56452c2272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56452c20e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56452c23a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f02ace4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56452c201bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b1348434db9c779c020277f05756010ecfe7095 Step #5: MERGE-OUTER: attempt 19 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1661806548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b1348434db9c779c020277f05756010ecfe7095' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 43 processed earlier; will process 4253 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4d311e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4d3092b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4d3075665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7116e8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7116c9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7116c7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4d304ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b4d3b22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4d3abc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b4d3abe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4d3abe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b4d34dc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4d34c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4d34c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4d352d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4d311ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4d320aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4d3076d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4d30802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4d30677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4d30934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7116c7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4d305abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08570b6353d0600b98dd3abdd544ac98989b25ef Step #5: MERGE-OUTER: attempt 20 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1663248759 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08570b6353d0600b98dd3abdd544ac98989b25ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 44 processed earlier; will process 4252 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10717== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b35dca9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b35dc1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b35dc00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5d18d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5d16e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5d16c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b35dbd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b35e6ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b35e647632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b35e649375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b35e64935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b35e067439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b35e054be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b35e04e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b35e0b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b35dca9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b35dd95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b35dc01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b35dc0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b35dbf27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b35dc1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa5d16ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b35dbe5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7594d84fd27e83382dcc9181e7f8a561e0075c28 Step #5: MERGE-OUTER: attempt 21 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1664709214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7594d84fd27e83382dcc9181e7f8a561e0075c28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 45 processed earlier; will process 4251 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==10735== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bb494e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bb48c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bb48a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0eff7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0efd8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0efd68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bb487ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bb5352138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bb52ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bb52ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bb52ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bb4d0c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bb4cf9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bb4cf333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bb4d5d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bb494ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bb4a3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bb48a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bb48b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bb48977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bb48c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0efd6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bb488abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbd310892b8534048aaf5da706d3d989b12351ef Step #5: MERGE-OUTER: attempt 22 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1665864299 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fbd310892b8534048aaf5da706d3d989b12351ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 46 processed earlier; will process 4250 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10780== ERROR: libFuzzer: deadly signal Step #5: #0 0x555579c11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555579b85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555579b68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febc6dfe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febc6c1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febc6bf2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555579b41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55557a615138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55557a5af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55557a5b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55557a5b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55557a0862d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55557a0bd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555579fcef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555579fbcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555579fb633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55557a020107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555579c11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555579cfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555579b69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555579b732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555579b5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555579b864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7febc6bf4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555579b4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-326f79f4b0c59d74a380bda8a3ea426d2961a5b3 Step #5: MERGE-OUTER: attempt 23 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1667131024 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/326f79f4b0c59d74a380bda8a3ea426d2961a5b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 47 processed earlier; will process 4249 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10793== ERROR: libFuzzer: deadly signal Step #5: #0 0x56151bc89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56151bbfdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56151bbe0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8753b8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87539a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8753983858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56151bbb9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56151c68d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56151c627632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56151c629375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56151c62935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56151c0fe2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56151c13534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56151c046f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56151c034be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56151c02e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56151c098107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56151bc89c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56151bd75eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56151bbe1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56151bbeb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56151bbd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56151bbfe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8753985082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56151bbc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14b31339772f97c91c963296076fa3999bc3e37a Step #5: MERGE-OUTER: attempt 24 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1672173059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/14b31339772f97c91c963296076fa3999bc3e37a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 51 processed earlier; will process 4245 files now Step #5: #1 pulse exec/s: 1 rss: 228Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==10936== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dfc541594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dfc4b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dfc498665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d17d0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d17b2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d17b00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dfc471e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dfcf45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dfcedf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dfcee1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dfcee135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dfc9b62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563dfc9ed34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563dfc8fef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563dfc8ecbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563dfc8e633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563dfc950107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563dfc541c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563dfc62deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563dfc499d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563dfc4a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563dfc48a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563dfc4b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8d17b02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563dfc47dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47c8b4e852a95c47bc2f2c7ad836ce1e07682851 Step #5: MERGE-OUTER: attempt 25 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1674141518 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47c8b4e852a95c47bc2f2c7ad836ce1e07682851' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 53 processed earlier; will process 4243 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11018== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dcd846594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dcd7bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dcd79d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f469356f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f469338400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4693363858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dcd776e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560dce24a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dce1e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560dce1e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dce1e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560dcdcbb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560dcdcf234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560dcdc03f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560dcdbf1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560dcdbeb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560dcdc55107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560dcd846c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560dcd932eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560dcd79ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560dcd7a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560dcd78f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560dcd7bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4693365082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560dcd782bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c59db3bd52e0921f4a54a17b00585d3cf137271 Step #5: MERGE-OUTER: attempt 26 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1675853982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c59db3bd52e0921f4a54a17b00585d3cf137271' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 54 processed earlier; will process 4242 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11065== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d0de03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d0dd77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d0dd5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8618aa241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86188b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8618896858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d0dd33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d0e807138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d0e7a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d0e7a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d0e7a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d0e1c1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d0e1aebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d0e1a833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d0e212107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d0de03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d0deefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d0dd5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d0dd652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d0dd4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d0dd784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8618898082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d0dd3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cdecb970e394e78bd616f3ef0eb3cbffdb717d66 Step #5: MERGE-OUTER: attempt 27 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1676934308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cdecb970e394e78bd616f3ef0eb3cbffdb717d66' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 55 processed earlier; will process 4241 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11079== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d05e75d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d05e6d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d05e6b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f621a11341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6219f2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6219f07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d05e68de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d05f161138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d05f0fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d05f0fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d05f0fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d05ebd22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d05ec0934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d05eb1af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d05eb08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d05eb0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d05eb6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d05e75dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d05e849eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d05e6b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d05e6bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d05e6a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d05e6d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6219f09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d05e699bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bce68e0c809dd92992a55fdbc95013ef3e932196 Step #5: MERGE-OUTER: attempt 28 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1678698390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bce68e0c809dd92992a55fdbc95013ef3e932196' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 56 processed earlier; will process 4240 files now Step #5: #1 pulse exec/s: 0 rss: 286Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11127== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f7bf0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f7be81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f7be64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdd315941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdd2f6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdd2f4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f7be3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f7c911138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f7c8ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f7c8ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f7c8ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f7c2cb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f7c2b8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f7c2b233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f7c31c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f7bf0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f7bff9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f7be65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f7be6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f7be567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f7be824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcdd2f4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f7be49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-992671360f158d4d7c3089102274892d225c4bd7 Step #5: MERGE-OUTER: attempt 29 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1686205572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/992671360f158d4d7c3089102274892d225c4bd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 63 processed earlier; will process 4233 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11315== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a4867c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a485f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a485d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc43df3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc43dd4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc43dd2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a485ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a49080138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a4901a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a4901c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a4901c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a48af12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561a48b2834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561a48a39f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561a48a27be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561a48a2133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561a48a8b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561a4867cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561a48768eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561a485d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561a485de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561a485c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561a485f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc43dd2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561a485b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9651ca12613950dcaf9ae2d2ab70dba18c3bc41 Step #5: MERGE-OUTER: attempt 30 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1690322875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a9651ca12613950dcaf9ae2d2ab70dba18c3bc41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 67 processed earlier; will process 4229 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11415== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e46a12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e46986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e46969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f918d65741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f918d46c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f918d44b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e46942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e47416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e473b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e473b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e473b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e46e872d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557e46ebe34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557e46dcff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557e46dbdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557e46db733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557e46e21107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557e46a12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557e46afeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557e4696ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557e469742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557e4695b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557e469874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f918d44d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557e4694ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24556e8ee527d8e32d6dfbd5d07fdd85fb76a182 Step #5: MERGE-OUTER: attempt 31 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1693100263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/24556e8ee527d8e32d6dfbd5d07fdd85fb76a182' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 69 processed earlier; will process 4227 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11504== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654d67b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654d6729b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654d670c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0bcde3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0bcdc4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0bcdc2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654d66e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654d71b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654d7153632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654d7155375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654d715535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654d6b73439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654d6b60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654d6b5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5654d6bc4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5654d67b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5654d68a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5654d670dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654d67172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654d66fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654d672a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0bcdc2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5654d66f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e71b19027fee6302ee4dd44542797d8766fdf555 Step #5: MERGE-OUTER: attempt 32 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1694634548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e71b19027fee6302ee4dd44542797d8766fdf555' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 70 processed earlier; will process 4226 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11519== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640ed2a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640ed217b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640ed1fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa57b15241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa57af6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa57af46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640ed1d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5640edca7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640edc41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5640edc43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640edc4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5640ed661439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640ed64ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640ed64833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640ed6b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640ed2a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640ed38feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640ed1fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640ed2052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640ed1ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640ed2184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa57af48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640ed1dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad23a6c87de82381b898b523e5494c92606de229 Step #5: MERGE-OUTER: attempt 33 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1695759583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ad23a6c87de82381b898b523e5494c92606de229' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 71 processed earlier; will process 4225 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11564== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb4c429594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb4c39db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb4c380665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8d283741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8d264c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8d262b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb4c359e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bb4ce2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb4cdc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bb4cdc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb4cdc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bb4c7e7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb4c7d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb4c7ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb4c838107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb4c429c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb4c515eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb4c381d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb4c38b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb4c3727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb4c39e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe8d262d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb4c365bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c23dd1b650fac83637621069471f967e73a28a5e Step #5: MERGE-OUTER: attempt 34 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1697556118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c23dd1b650fac83637621069471f967e73a28a5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 72 processed earlier; will process 4224 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11581== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e25cf7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e25c6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e25c4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f274141541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f274122a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2741209858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e25c27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558e266fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e26695632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558e26697375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e2669735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558e260b5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558e260a2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558e2609c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558e26106107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558e25cf7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558e25de3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558e25c4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558e25c592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558e25c407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558e25c6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f274120b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558e25c33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87d4d83e44ebb6dafd77fa83160b7d83fa8382a7 Step #5: MERGE-OUTER: attempt 35 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1698635537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/87d4d83e44ebb6dafd77fa83160b7d83fa8382a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 73 processed earlier; will process 4223 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11595== ERROR: libFuzzer: deadly signal Step #5: #0 0x561edcea0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561edce14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561edcdf7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e07eaa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e07cbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e07c9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561edcdd0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561edd8a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561edd83e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561edd840375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561edd84035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561edd3152d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561edd34c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561edd25df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561edd24bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561edd24533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561edd2af107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561edcea0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561edcf8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561edcdf8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561edce022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561edcde97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561edce154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e07ca0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561edcddcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-35532a2f1b12e290547e1a02f29f4162b2f02aab Step #5: MERGE-OUTER: attempt 36 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1700343269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/35532a2f1b12e290547e1a02f29f4162b2f02aab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 74 processed earlier; will process 4222 files now Step #5: #1 pulse exec/s: 0 rss: 233Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11643== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e305aba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e305a2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e305a11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eca27841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eca08d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7eca06c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3059eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3064be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e306458632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e30645a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e30645a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e305e78439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e305e65be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e305e5f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e305ec9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e305abac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e305ba6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e305a12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e305a1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e305a037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e305a2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7eca06e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3059f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44c9f9036c6804fb70d0407a750f7648392b6658 Step #5: MERGE-OUTER: attempt 37 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1701579755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/44c9f9036c6804fb70d0407a750f7648392b6658' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 76 processed earlier; will process 4220 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11726== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf62286594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf621fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf621dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd076f2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd076d4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd076d1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf621b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bf62c8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf62c24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bf62c26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf62c2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bf62644439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bf62631be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bf6262b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bf62695107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bf62286c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bf62372eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bf621ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bf621e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bf621cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bf621fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd076d21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bf621c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec1a2ae5af99587996dbe99a370d59ece1377952 Step #5: MERGE-OUTER: attempt 38 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1703948555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec1a2ae5af99587996dbe99a370d59ece1377952' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 78 processed earlier; will process 4218 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e78ec05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e78eb79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e78eb5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b803a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b801bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b8019c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e78eb35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e78f609138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e78f5a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e78f5a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e78f5a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e78efc3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e78efb0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e78efaa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e78f014107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e78ec05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e78ecf1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e78eb5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e78eb672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e78eb4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e78eb7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b8019e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e78eb41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e48f5bf521afff71406261dc4cd972de746c278d Step #5: MERGE-OUTER: attempt 39 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1705068275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e48f5bf521afff71406261dc4cd972de746c278d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 79 processed earlier; will process 4217 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==11831== ERROR: libFuzzer: deadly signal Step #5: #0 0x558564025594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558563f99b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558563f7c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe98a9c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe98a7d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe98a7b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558563f55e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558564a29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585649c3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5585649c5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585649c535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5585643e3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585643d0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585643ca33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558564434107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558564025c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558564111eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558563f7dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558563f872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558563f6e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558563f9a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe98a7b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558563f61bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f58ea94a58e345a2e29647c407c7d51c43c54e9 Step #5: MERGE-OUTER: attempt 40 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1706127558 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f58ea94a58e345a2e29647c407c7d51c43c54e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 80 processed earlier; will process 4216 files now Step #5: #1 pulse exec/s: 0 rss: 186Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11849== ERROR: libFuzzer: deadly signal Step #5: #0 0x563475828594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56347579cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56347577f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bd21c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bd1fdc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bd1fbb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563475758e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56347622c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634761c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634761c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634761c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563475c9d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563475cd434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563475be5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563475bd3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563475bcd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563475c37107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563475828c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563475914eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563475780d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56347578a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5634757717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56347579d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2bd1fbd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563475764bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-710398bfdd18a959e306fa40dab01dbe316f8620 Step #5: MERGE-OUTER: attempt 41 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1708595974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/710398bfdd18a959e306fa40dab01dbe316f8620' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 86 processed earlier; will process 4210 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==11994== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cafa13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557caf987b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557caf96a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37f50df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37f4ef400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37f4ed3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557caf943e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557cb0417138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cb03b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557cb03b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cb03b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557cafe882d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557cafebf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557cafdd0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557cafdbebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557cafdb833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557cafe22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557cafa13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557cafaffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557caf96bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557caf9752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557caf95c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557caf9884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f37f4ed5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557caf94fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52a5a5b21dcf93ad22cd03ecf5f168fe37baae36 Step #5: MERGE-OUTER: attempt 42 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1709085662 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/52a5a5b21dcf93ad22cd03ecf5f168fe37baae36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 87 processed earlier; will process 4209 files now Step #5: #1 pulse exec/s: 0 rss: 43Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12033== ERROR: libFuzzer: deadly signal Step #5: #0 0x55784329f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557843213b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578431f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f834847741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f834828c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f834826b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578431cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557843ca3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557843c3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557843c3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557843c3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5578437142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55784374b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55784365cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55784364abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55784364433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5578436ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55784329fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55784338beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5578431f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5578432012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5578431e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5578432144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f834826d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5578431dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73628a5f36807790d91a22f916720c9e427b5205 Step #5: MERGE-OUTER: attempt 43 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1711975583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/73628a5f36807790d91a22f916720c9e427b5205' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 92 processed earlier; will process 4204 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12207== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cbaeb9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cbae2db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cbae10665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffaa1c2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffaa1a3500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffaa1a14858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cbade9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560cbb8bd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cbb857632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560cbb859375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cbb85935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560cbb277439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cbb264be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cbb25e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cbb2c8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cbaeb9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cbafa5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cbae11d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cbae1b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cbae027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cbae2e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffaa1a16082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cbadf5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-050d11192998a16d57cca7e7f3984db1659d7e88 Step #5: MERGE-OUTER: attempt 44 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1712766445 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/050d11192998a16d57cca7e7f3984db1659d7e88' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 93 processed earlier; will process 4203 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12224== ERROR: libFuzzer: deadly signal Step #5: #0 0x558fb6ce7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558fb6c5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558fb6c3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed9685d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed9667200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed96651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558fb6c17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558fb76eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558fb7685632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558fb7687375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558fb768735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558fb715c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558fb719334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558fb70a4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558fb7092be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558fb708c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558fb70f6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558fb6ce7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558fb6dd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558fb6c3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558fb6c492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558fb6c307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558fb6c5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed96653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558fb6c23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-543dd940a89c3da8c67b1a16dd0da21500fddb59 Step #5: MERGE-OUTER: attempt 45 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1714366583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/543dd940a89c3da8c67b1a16dd0da21500fddb59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 96 processed earlier; will process 4200 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12378== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce390dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce39050b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce39033665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22d493641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22d474b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22d472a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce3900ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ce39ae0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce39a7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ce39a7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce39a7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ce3949a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce39487be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce3948133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce394eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce390dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce391c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce39034d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce3903e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce390257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce390514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22d472c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce39018bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e4380e5f1ae8b09a7a57de1a2862851fb754339 Step #5: MERGE-OUTER: attempt 46 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1715152404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e4380e5f1ae8b09a7a57de1a2862851fb754339' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 97 processed earlier; will process 4199 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12395== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abc039594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abbfadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abbf90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d6b6ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d6b50200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d6b4e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abbf69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558abca3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abc9d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558abc9d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abc9d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558abc4ae2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558abc4e534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558abc3f6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558abc3e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558abc3de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558abc448107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558abc039c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558abc125eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558abbf91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558abbf9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558abbf827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558abbfae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2d6b4e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558abbf75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d274b6732d70e0a798be0e33977907e362012445 Step #5: MERGE-OUTER: attempt 47 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1716504597 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d274b6732d70e0a798be0e33977907e362012445' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 100 processed earlier; will process 4196 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12513== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfcefab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfcef1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfcef02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06846f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f068450800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06844e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfceedbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cfcf9af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfcf949632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cfcf94b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfcf94b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cfcf4202d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cfcf45734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cfcf368f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cfcf356be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cfcf35033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cfcf3ba107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cfcefabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cfcf097eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cfcef03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cfcef0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cfceef47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cfcef204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f06844e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cfceee7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a769dc5b65d82ba25b6c704a2338c850b42cd397 Step #5: MERGE-OUTER: attempt 48 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1717395241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a769dc5b65d82ba25b6c704a2338c850b42cd397' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 102 processed earlier; will process 4194 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12591== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c071ca5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c071c19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c071bfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7edffb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7edfdcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7edfdab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c071bd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c0726a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c072643632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c072645375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c07264535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c072063439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c072050be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c07204a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0720b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c071ca5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c071d91eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c071bfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c071c072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c071bee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c071c1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7edfdad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c071be1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b701f895a20be36bafe8de952e8ecbde3ea596ee Step #5: MERGE-OUTER: attempt 49 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1718001876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b701f895a20be36bafe8de952e8ecbde3ea596ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 103 processed earlier; will process 4193 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==12634== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590e4baf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5590e4b23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5590e4b06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb895faa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb895dbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb895d9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5590e4adfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5590e55b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590e554d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5590e554f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590e554f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5590e50242d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5590e505b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5590e4f6cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5590e4f5abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5590e4f5433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5590e4fbe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5590e4bafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5590e4c9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5590e4b07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5590e4b112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5590e4af87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5590e4b244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb895da0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5590e4aebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19f689bc7c0d4b15874bb05a9e027a6f100b5b26 Step #5: MERGE-OUTER: attempt 50 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1721037993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/19f689bc7c0d4b15874bb05a9e027a6f100b5b26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 110 processed earlier; will process 4186 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==12807== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611cb79a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611cb70eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611cb6f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f502e40541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f502e21a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f502e1f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611cb6cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611cc19e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611cc138632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611cc13a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611cc13a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5611cbb58439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611cbb45be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611cbb3f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611cbba9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611cb79ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611cb886eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611cb6f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611cb6fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611cb6e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611cb70f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f502e1fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611cb6d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f8c417bbd25190055e0bca5045e4482da508f9e Step #5: MERGE-OUTER: attempt 51 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1724316115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6f8c417bbd25190055e0bca5045e4482da508f9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 115 processed earlier; will process 4181 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e857420594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e857394b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e857377665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfd9c7b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfd9a9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfd9a6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e857350e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e857e24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e857dbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e857dc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e857dc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e8577de439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8577cbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8577c533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e85782f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e857420c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e85750ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e857378d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8573822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8573697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8573954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfd9a71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e85735cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc2fed7e38bd302375123aef81dcb03149d71d85 Step #5: MERGE-OUTER: attempt 52 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1725104083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fc2fed7e38bd302375123aef81dcb03149d71d85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 116 processed earlier; will process 4180 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13063== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e18b2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e18aa3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e18a86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe961bab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9619c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe96199f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e18a5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e19533138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e194cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e194cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e194cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e18eed439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e18edabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e18ed433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e18f3e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e18b2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e18c1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e18a87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e18a912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e18a787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e18aa44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe9619a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e18a6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5cf7695dc6736e49c6101518a345182645b0956 Step #5: MERGE-OUTER: attempt 53 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1725890059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d5cf7695dc6736e49c6101518a345182645b0956' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 117 processed earlier; will process 4179 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13081== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b711385594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b7112f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b7112dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24df25c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24df07100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24df050858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b7112b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b711d89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b711d23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b711d25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b711d2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b7117fa2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b71183134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b711742f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b711730be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b71172a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b711794107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b711385c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b711471eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b7112ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b7112e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b7112ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b7112fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f24df052082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b7112c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6aa07a4c63a58a675ffc793ead2e740b29f5627 Step #5: MERGE-OUTER: attempt 54 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1727092582 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b6aa07a4c63a58a675ffc793ead2e740b29f5627' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 120 processed earlier; will process 4176 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==13199== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607465c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56074653cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56074651f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f7b6a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f7b4b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f7b494858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607464f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560746fcc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560746f66632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560746f68578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x56074696e0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5607469d7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5607465c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5607466b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560746520d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56074652a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5607465117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56074653d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7f7b496082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560746504bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ccc723ad3f960e05da6e66c39aa8658afc5d7f3 Step #5: MERGE-OUTER: attempt 55 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1728048675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3ccc723ad3f960e05da6e66c39aa8658afc5d7f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 121 processed earlier; will process 4175 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13250== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec0230e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec02282b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec02265665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb68fdf141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb68fc0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb68fbe5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec0223ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ec02d12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec02cac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ec02cae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec02cae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ec027832d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ec027ba34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ec026cbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ec026b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ec026b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ec0271d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ec0230ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ec023faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ec02266d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ec022702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ec022577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ec022834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb68fbe7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ec0224abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63662a3028abb6aa11dc8aea37c2d40bff1f9bd3 Step #5: MERGE-OUTER: attempt 56 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1728766012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/63662a3028abb6aa11dc8aea37c2d40bff1f9bd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 122 processed earlier; will process 4174 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13293== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d473660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4735d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4735b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c2718341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c26f9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c26f77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d473590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d474064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d473ffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d474000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d47400035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d473a1e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d473a0bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d473a0533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d473a6f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d473660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d47374ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d4735b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4735c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d4735a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d4735d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c26f79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d47359cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-842eabc6f728618b7e92fbd357149a0b83c652a6 Step #5: MERGE-OUTER: attempt 57 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1729598442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/842eabc6f728618b7e92fbd357149a0b83c652a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 124 processed earlier; will process 4172 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13375== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a933ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a9332eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a93311665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f434a34041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f434a15500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f434a134858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a932eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a93dbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a93d58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a93d5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a93d5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a93778439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a93765be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a9375f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a937c9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a933bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a934a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a93312d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a9331c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a933037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a9332f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f434a136082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a932f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c0706aadda3e67291188b95c38bfcaad092e9b6 Step #5: MERGE-OUTER: attempt 58 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1730841198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1c0706aadda3e67291188b95c38bfcaad092e9b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 127 processed earlier; will process 4169 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13462== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eaf027c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eaf01f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eaf01d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6eac99141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6eac7a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6eac785858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eaf01ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eaf0c80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eaf0c1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eaf0c1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eaf0c1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eaf06f12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eaf072834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eaf0639f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eaf0627be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eaf062133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eaf068b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eaf027cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eaf0368eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eaf01d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eaf01de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eaf01c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eaf01f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6eac787082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eaf01b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08ee912f7f2827fe141ad1dd56e7017a812e1d12 Step #5: MERGE-OUTER: attempt 59 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1734181041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08ee912f7f2827fe141ad1dd56e7017a812e1d12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 132 processed earlier; will process 4164 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13668== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdd12b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdd1227b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdd120a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9082c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9080da00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9080b9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdd11e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fdd1cb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdd1c51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fdd1c53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdd1c5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fdd17282d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fdd175f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fdd1670f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fdd165ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fdd165833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fdd16c2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fdd12b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fdd139feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fdd120bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fdd12152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fdd11fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fdd12284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe9080bb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fdd11efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4674a7aca0bcbaf93816095c298cf0deef9db78 Step #5: MERGE-OUTER: attempt 60 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1736069700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f4674a7aca0bcbaf93816095c298cf0deef9db78' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 135 processed earlier; will process 4161 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13762== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654e0b1c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654e0a90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654e0a73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97fa52141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97fa33600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97fa315858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654e0a4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654e1520138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654e14ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654e14bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654e14bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654e0eda439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654e0ec7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654e0ec133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5654e0f2b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5654e0b1cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5654e0c08eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5654e0a74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654e0a7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654e0a657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654e0a914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f97fa317082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5654e0a58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c405e1d59a0b579fcf02f694ec6c62de233a6fd Step #5: MERGE-OUTER: attempt 61 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1736861382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c405e1d59a0b579fcf02f694ec6c62de233a6fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 136 processed earlier; will process 4160 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13780== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618e5ac1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618e5a35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618e5a18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cda9cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cda7e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cda7c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618e59f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618e64c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618e645f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5618e6461375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618e646135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5618e5f362d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618e5f6d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618e5e7ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618e5e6cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5618e5e6633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618e5ed0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618e5ac1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618e5badeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5618e5a19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618e5a232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618e5a0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618e5a364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9cda7c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5618e59fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f2fd443068c3547139a3e4d55f189c602930090 Step #5: MERGE-OUTER: attempt 62 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1737641596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8f2fd443068c3547139a3e4d55f189c602930090' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 138 processed earlier; will process 4158 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==13860== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613ae7e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613ae75db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613ae740665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe54425e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe54407300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe544052858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613ae719e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613af1ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613af187632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5613af189375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613af18935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5613aeba7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613aeb94be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613aeb8e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613aebf8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613ae7e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613ae8d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613ae741d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613ae74b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613ae7327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613ae75e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe544054082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613ae725bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-843e30c5283b91d587199e70ef476a82ad739f36 Step #5: MERGE-OUTER: attempt 63 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1738296761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/843e30c5283b91d587199e70ef476a82ad739f36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 139 processed earlier; will process 4157 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13903== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ca2f8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ca2f01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ca2ee4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a3b81541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a3b62a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a3b609858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ca2ebde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ca3991138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ca392b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ca392d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ca392d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ca34022d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ca343934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ca334af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ca3338be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ca333233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ca339c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ca2f8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ca3079eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ca2ee5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ca2eef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ca2ed67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ca2f024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a3b60b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ca2ec9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-663fc34cbe4b8e94d67bd1bff5977820f155a910 Step #5: MERGE-OUTER: attempt 64 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1739488837 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/663fc34cbe4b8e94d67bd1bff5977820f155a910' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 141 processed earlier; will process 4155 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==13987== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dc5591594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dc5505b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dc54e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f130b8fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f130b71200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f130b6f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dc54c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560dc5f95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dc5f2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560dc5f31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dc5f3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560dc5a062d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560dc5a3d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560dc5a3e4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x560dc5935188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x560dc59a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x560dc5591c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x560dc567deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x560dc54e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x560dc54f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x560dc54da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x560dc55064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f130b6f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x560dc54cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa524b1520490d4f5ce379b58c859dd989ee96cc Step #5: MERGE-OUTER: attempt 65 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1739963645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa524b1520490d4f5ce379b58c859dd989ee96cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 142 processed earlier; will process 4154 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14026== ERROR: libFuzzer: deadly signal Step #5: #0 0x558dbbfd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558dbbf4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558dbbf2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f719af0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f719ad1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f719acf4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558dbbf06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558dbc9da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558dbc974632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558dbc976375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558dbc97635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558dbc44b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558dbc48234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558dbc393f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558dbc381be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558dbc37b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558dbc3e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558dbbfd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558dbc0c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558dbbf2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558dbbf382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558dbbf1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558dbbf4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f719acf6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558dbbf12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa219956a663ad81ea4af3aba3fd18c161b38100 Step #5: MERGE-OUTER: attempt 66 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1741096544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa219956a663ad81ea4af3aba3fd18c161b38100' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 143 processed earlier; will process 4153 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14038== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630d1fa9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630d1f1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630d1f00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24bd0cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24bcee100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24bcec0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630d1ed9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630d29ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630d2947632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630d2949375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630d294935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630d2367439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630d2354be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630d234e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630d23b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630d1fa9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630d2095eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630d1f01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630d1f0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630d1ef27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630d1f1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f24bcec2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630d1ee5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f12d596cc904ae2390b210963845eb988a7f6f50 Step #5: MERGE-OUTER: attempt 67 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1742634272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f12d596cc904ae2390b210963845eb988a7f6f50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 147 processed earlier; will process 4149 files now Step #5: #1 pulse exec/s: 0 rss: 222Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14157== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642ab647594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642ab5bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642ab59e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53ca72741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53ca53c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53ca51b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642ab577e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642ac04b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642abfe5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642abfe7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642abfe735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642aba05439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642ab9f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642ab9ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642aba56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5642ab647c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5642ab733eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5642ab59fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642ab5a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642ab5907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642ab5bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53ca51d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5642ab583bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a94c55bf0df153d45d4f9341e012b8a82b430183 Step #5: MERGE-OUTER: attempt 68 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1744018605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a94c55bf0df153d45d4f9341e012b8a82b430183' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 150 processed earlier; will process 4146 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14278== ERROR: libFuzzer: deadly signal Step #5: #0 0x56278513a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627850aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562785091665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f835710741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8356f1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8356efb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56278506ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562785b3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562785ad8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562785ada375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562785ada35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627855af2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5627855e634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5627854f7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5627854e5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5627854df33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562785549107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56278513ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562785226eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562785092d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56278509c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5627850837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5627850af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8356efd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562785076bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23684c3c93dff466422a7f431a1d2952e36897dd Step #5: MERGE-OUTER: attempt 69 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1744814861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/23684c3c93dff466422a7f431a1d2952e36897dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 152 processed earlier; will process 4144 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14354== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565d50bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565d5030b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565d5013665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49ce46241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49ce27700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49ce256858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565d4fece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5565d5ac0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565d5a5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5565d5a5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565d5a5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5565d55312d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5565d556834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5565d5479f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565d5467be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565d546133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565d54cb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5565d50bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5565d51a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5565d5014d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565d501e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565d50057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565d50314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f49ce258082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5565d4ff8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b31445f7b1c19ac8fdc1d19c01041480c394a118 Step #5: MERGE-OUTER: attempt 70 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1745591480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b31445f7b1c19ac8fdc1d19c01041480c394a118' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 153 processed earlier; will process 4143 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14367== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c6782d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c677a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c67784665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff91bac341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff91b8d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff91b8b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c6775de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562c68231138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c681cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562c681cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c681cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562c67beb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c67bd8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c67bd233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c67c3c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c6782dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c67919eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c67785d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c6778f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c677767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c677a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff91b8b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c67769bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5accdfb8ad59f894945cf565d30a83648f1b7530 Step #5: MERGE-OUTER: attempt 71 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1746252458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5accdfb8ad59f894945cf565d30a83648f1b7530' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 154 processed earlier; will process 4142 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14411== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649444a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564944414b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649443f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcac51941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcac32e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcac30d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649443d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564944ea4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564944e3e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564944e40375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564944e4035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649449152d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56494494c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56494485df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56494484bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56494484533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649448af107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649444a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56494458ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649443f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649444022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649443e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649444154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbcac30f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649443dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77516425d0e71a5d5397e80acc27ac68ca888c54 Step #5: MERGE-OUTER: attempt 72 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1747615398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77516425d0e71a5d5397e80acc27ac68ca888c54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 157 processed earlier; will process 4139 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14528== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625a7230594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625a71a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625a7187665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d5e23f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d5e05400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d5e033858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625a7160e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5625a7c34138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625a7bce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5625a7bd0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625a7bd035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5625a76a52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5625a76dc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5625a75edf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5625a75dbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5625a75d533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5625a763f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5625a7230c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5625a731ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5625a7188d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5625a71922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5625a71797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5625a71a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d5e035082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5625a716cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f34df3a44959f58ebefb38a58b58cdab3c640e59 Step #5: MERGE-OUTER: attempt 73 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1748084254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f34df3a44959f58ebefb38a58b58cdab3c640e59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 158 processed earlier; will process 4138 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==14566== ERROR: libFuzzer: deadly signal Step #5: #0 0x562520d83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562520cf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562520cda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f475a89041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f475a6a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f475a684858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562520cb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562521787138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562521721632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562521723375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56252172335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5625211f82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56252122f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562521140f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56252112ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56252112833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562521192107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562520d83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562520e6feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562520cdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562520ce52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562520ccc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562520cf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f475a686082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562520cbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-000f439fde151aa7de0b9a1007bcaa5b9c34aa3b Step #5: MERGE-OUTER: attempt 74 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1749518366 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/000f439fde151aa7de0b9a1007bcaa5b9c34aa3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 160 processed earlier; will process 4136 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14653== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d59b4e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d59b45cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d59b43f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d0a4f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d0a30600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d0a2e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d59b418e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d59beec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d59be86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d59be88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d59be8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d59b8a6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d59b893be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d59b88d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d59b8f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d59b4e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d59b5d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d59b440d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d59b44a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d59b4317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d59b45d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d0a2e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d59b424bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1a6731c401f3752aaf33c40d8aecca88a8b04cb Step #5: MERGE-OUTER: attempt 75 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1750324548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b1a6731c401f3752aaf33c40d8aecca88a8b04cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 161 processed earlier; will process 4135 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 290Mb Step #5: #4 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14670== ERROR: libFuzzer: deadly signal Step #5: #0 0x558aca5e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558aca55bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558aca53e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f266d45141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f266d26600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f266d245858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558aca517e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558acafeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558acaf85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558acaf87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558acaf8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558aca9a5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558aca992be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558aca98c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558aca9f6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558aca5e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558aca6d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558aca53fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558aca5492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558aca5307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558aca55c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f266d247082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558aca523bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccc1ffeca75983968af7768f5c54d5d16477e2bc Step #5: MERGE-OUTER: attempt 76 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1751876387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ccc1ffeca75983968af7768f5c54d5d16477e2bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 166 processed earlier; will process 4130 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14795== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cd99a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cd9915b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cd98f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75cf24641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75cf05b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75cf03a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cd98d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556cda3a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cda33f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556cda341375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cda34135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556cd9d5f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556cd9d4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556cd9d4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556cd9db0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556cd99a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556cd9a8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556cd98f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556cd99032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556cd98ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556cd99164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75cf03c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556cd98ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8409761c6546c17e0397b24c3df492f1cee8dfb4 Step #5: MERGE-OUTER: attempt 77 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1752664752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8409761c6546c17e0397b24c3df492f1cee8dfb4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 167 processed earlier; will process 4129 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14812== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad1b9e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad1b958b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad1b93b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cee54a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cee35f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cee33e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad1b914e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ad1c3e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad1c382632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ad1c384375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad1c38435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ad1bda2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad1bd8fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad1bd8933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad1bdf3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad1b9e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad1bad0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad1b93cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad1b9462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad1b92d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad1b9594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3cee340082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad1b920bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52461b34cc0222b3f4b909822f206d35c3030c4c Step #5: MERGE-OUTER: attempt 78 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1753453005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/52461b34cc0222b3f4b909822f206d35c3030c4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 168 processed earlier; will process 4128 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==14830== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e29b319594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e29b28db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e29b270665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe13ab9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe13a9b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe13a990858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e29b249e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e29bd1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e29bcb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e29bcb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e29bcb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e29b6d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e29b6c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e29b6be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e29b728107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e29b319c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e29b405eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e29b271d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e29b27b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e29b2627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e29b28e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe13a992082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e29b255bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a75b0cde0b9b9d18fd686a027cb01aa3841c84a Step #5: MERGE-OUTER: attempt 79 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1756627700 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9a75b0cde0b9b9d18fd686a027cb01aa3841c84a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 176 processed earlier; will process 4120 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15041== ERROR: libFuzzer: deadly signal Step #5: #0 0x563255009594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563254f7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563254f60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90fd8f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90fd70800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90fd6e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563254f39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563255a0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632559a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632559a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632559a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56325547e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632554b534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5632553c6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632553b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632553ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563255418107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563255009c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5632550f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563254f61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563254f6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563254f527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563254f7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f90fd6e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563254f45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c43be02d478afa06390c2c74768ae02df76a979 Step #5: MERGE-OUTER: attempt 80 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1757620983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c43be02d478afa06390c2c74768ae02df76a979' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 178 processed earlier; will process 4118 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==15151== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640d0928594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640d089cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640d087f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9db3ff141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9db3e0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9db3de5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640d0858e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5640d132c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640d12c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5640d12c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640d12c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5640d0d91ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640d0dfbd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5640d0e569dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5640d0d37182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5640d0d37182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5640d0928c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5640d0a14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5640d0880d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5640d088a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5640d08717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5640d089d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f9db3de7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5640d0864bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cdda71836f1086b638623fd2444d7e2cf9d681d Step #5: MERGE-OUTER: attempt 81 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1758060703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2cdda71836f1086b638623fd2444d7e2cf9d681d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 179 processed earlier; will process 4117 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15161== ERROR: libFuzzer: deadly signal Step #5: #0 0x56360a466594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56360a3dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56360a3bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f537dd5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f537db6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f537db47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56360a396e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56360ae6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56360ae04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56360ae06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56360ae0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56360a824439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56360a811be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56360a80b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56360a875107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56360a466c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56360a552eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56360a3bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56360a3c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56360a3af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56360a3db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f537db49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56360a3a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b87dcf88ed33c22544cd26387691049b9f46843 Step #5: MERGE-OUTER: attempt 82 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1758721773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3b87dcf88ed33c22544cd26387691049b9f46843' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 180 processed earlier; will process 4116 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==15175== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ffbbf2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ffbb66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ffbb49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2720e0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2720c1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2720bf6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ffbb22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ffc5f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ffc590632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ffc592578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x563ffbf980e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563ffc001107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563ffbbf2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563ffbcdeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563ffbb4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563ffbb542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563ffbb3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563ffbb674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2720bf8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563ffbb2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-138935509aa34c8648c3d4c14942798877a5a735 Step #5: MERGE-OUTER: attempt 83 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1759522609 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/138935509aa34c8648c3d4c14942798877a5a735' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 181 processed earlier; will process 4115 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15197== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c36829594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c3679db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c36780665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2c7b0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2c792100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2c7900858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c36759e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c3722d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c371c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c371c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c371c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c36c9e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c36cd534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c36be6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c36bd4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c36bce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c36c38107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c36829c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c36915eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c36781d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c3678b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c367727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c3679e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc2c7902082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c36765bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9296cf75df8e0a7b46097e35d45832a4970445ab Step #5: MERGE-OUTER: attempt 84 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1760554262 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9296cf75df8e0a7b46097e35d45832a4970445ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 183 processed earlier; will process 4113 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15305== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dc1868594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dc17dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dc17bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff401a7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff40188900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff401868858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dc1798e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dc226c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dc2206632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dc2208375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dc220835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dc1cdd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563dc1d1434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563dc1c25f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563dc1c13be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563dc1c0d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563dc1c77107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563dc1868c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563dc1954eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563dc17c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563dc17ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563dc17b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563dc17dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff40186a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563dc17a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5caaa506c89d97913798f5dd53aa4e27a3a0413e Step #5: MERGE-OUTER: attempt 85 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1761969546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5caaa506c89d97913798f5dd53aa4e27a3a0413e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 185 processed earlier; will process 4111 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15423== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618ac660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618ac5d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618ac5b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f628e4de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f628e2f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f628e2d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618ac590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618ad064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618acffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5618ad000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618ad00035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5618aca1e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618aca0bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618aca0533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618aca6f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618ac660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618ac74ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618ac5b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618ac5c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618ac5a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618ac5d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f628e2d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618ac59cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1ed528fa44ec24b63ab37ea83d88a1dc1b11ce8 Step #5: MERGE-OUTER: attempt 86 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1762762444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1ed528fa44ec24b63ab37ea83d88a1dc1b11ce8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 186 processed earlier; will process 4110 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15440== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d345187594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3450fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3450de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d9954841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d9935d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d9933c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3450b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d345b8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d345b25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d345b27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d345b2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d3455fc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d34563334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d345544f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d345532be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d34552c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d345596107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d345187c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d345273eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d3450dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d3450e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d3450d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d3450fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d9933e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d3450c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7197f42cfbfd266b8bcebeaa4d22e5f561166e3d Step #5: MERGE-OUTER: attempt 87 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1764343622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7197f42cfbfd266b8bcebeaa4d22e5f561166e3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 189 processed earlier; will process 4107 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15592== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e7dc85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e7dbf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e7dbdc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc48a99b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc48a7b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc48a78f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e7dbb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e7e689138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e7e623632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e7e625375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e7e62535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e7e043439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e7e030be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e7e02a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e7e094107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e7dc85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e7dd71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e7dbddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e7dbe72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e7dbce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e7dbfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc48a791082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e7dbc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-950048ef781e44c5e59a69157107b93b30bb2f6d Step #5: MERGE-OUTER: attempt 88 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1764770982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/950048ef781e44c5e59a69157107b93b30bb2f6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 190 processed earlier; will process 4106 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15599== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a541033594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a540fa7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a540f8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f07e9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f07cb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f07c90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a540f63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a541a37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5419d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a5419d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5419d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a5414a82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a5414df34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a5413f0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a5413debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a5413d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a541442107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a541033c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a54111feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a540f8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a540f952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a540f7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a540fa84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f07c92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a540f6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58f7be563c43d13f1623eb34583b07dd81582698 Step #5: MERGE-OUTER: attempt 89 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1765496667 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/58f7be563c43d13f1623eb34583b07dd81582698' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 191 processed earlier; will process 4105 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15611== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572acc1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572acb8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572acb71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7aa0a6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7aa088000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7aa085f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572acb4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5572ad61e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572ad5b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5572ad5ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572ad5ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5572acfd8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5572acfc5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5572acfbf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5572ad029107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572acc1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572acd06eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5572acb72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572acb7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572acb637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572acb8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7aa0861082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5572acb56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0bca479fd8f6537440d5ab5b67f6d90d503c164b Step #5: MERGE-OUTER: attempt 90 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1767991564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0bca479fd8f6537440d5ab5b67f6d90d503c164b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 196 processed earlier; will process 4100 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15779== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653a0ca0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5653a0c14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653a0bf7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c6e79541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c6e5aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c6e589858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653a0bd0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5653a16a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5653a163e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5653a1640375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5653a164035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5653a11152d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5653a114c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5653a105df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5653a104bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5653a104533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5653a10af107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5653a0ca0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5653a0d8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5653a0bf8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5653a0c022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5653a0be97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5653a0c154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c6e58b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5653a0bdcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e04f08ac98277f09fe1c76801bbf08fb6ecc5a1 Step #5: MERGE-OUTER: attempt 91 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1769182353 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e04f08ac98277f09fe1c76801bbf08fb6ecc5a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 198 processed earlier; will process 4098 files now Step #5: #1 pulse exec/s: 0 rss: 252Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==15863== ERROR: libFuzzer: deadly signal Step #5: #0 0x560021d1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560021c91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560021c74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ef574b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ef556000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ef553f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560021c4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560022721138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600226bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5600226bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600226bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5600221922d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5600221c934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5600220daf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5600220c8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5600220c233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56002212c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560021d1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560021e09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560021c75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560021c7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560021c667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560021c924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ef5541082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560021c59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e4aa465b1413dda3e65634dc60c741bf6937952 Step #5: MERGE-OUTER: attempt 92 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1770438773 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8e4aa465b1413dda3e65634dc60c741bf6937952' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 200 processed earlier; will process 4096 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==15946== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567dd93d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567dd8b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567dd894665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa8cafb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa8c91000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa8c8ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567dd86de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567de341138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567de2db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567de2dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567de2dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567ddcfb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567ddce8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567ddce233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567ddd4c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567dd93dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567dda29eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5567dd895d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567dd89f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5567dd8867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5567dd8b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa8c8f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5567dd879bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bd602dbebd780d5b55fe814fe0849ca1ac4cc1f Step #5: MERGE-OUTER: attempt 93 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1771315858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1bd602dbebd780d5b55fe814fe0849ca1ac4cc1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 202 processed earlier; will process 4094 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16055== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfbc4bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfbc430b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfbc413665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ad6c2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ad6a3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ad6a1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfbc3ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cfbcec0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfbce5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cfbce5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfbce5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cfbc9312d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cfbc96834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cfbc879f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cfbc867be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cfbc86133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cfbc8cb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cfbc4bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cfbc5a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cfbc414d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cfbc41e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cfbc4057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cfbc4314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ad6a1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cfbc3f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af60bcd034478874cc00ac08e34063a61eee3f97 Step #5: MERGE-OUTER: attempt 94 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1771840222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af60bcd034478874cc00ac08e34063a61eee3f97' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 203 processed earlier; will process 4093 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16063== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ddc4eb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ddc4e28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ddc4e0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f885fb7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f885f98700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f885f966858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ddc4de4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ddc58b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ddc5852632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ddc5854375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ddc585435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ddc5272439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ddc525fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ddc525933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ddc52c3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ddc4eb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ddc4fa0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ddc4e0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ddc4e162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ddc4dfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ddc4e294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f885f968082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ddc4df0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36588c201efd6246f262f94d9baa0d7dab407f15 Step #5: MERGE-OUTER: attempt 95 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1772608565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/36588c201efd6246f262f94d9baa0d7dab407f15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 204 processed earlier; will process 4092 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16072== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2009db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f20094fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f200932665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc19376441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc19357900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc193558858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f20090be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f2013df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f201379632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f20137b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f20137b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f200e502d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f200e8734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f200d98f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f200d86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f200d8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f200dea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f2009dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f200ac7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f200933d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f20093d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f2009247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2009504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc19355a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f200917bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d449620b03cbfc65d60964ad4fd035768f23a0ff Step #5: MERGE-OUTER: attempt 96 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1773409442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d449620b03cbfc65d60964ad4fd035768f23a0ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 205 processed earlier; will process 4091 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16083== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f81bed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f81b61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f81b44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68be14541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68bdf5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68bdf39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f81b1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555f825f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f8258b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555f8258d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f8258d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555f81fab439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f81f98be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f81f9233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f81ffc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f81bedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f81cd9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f81b45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f81b4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f81b367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f81b624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68bdf3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f81b29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02ca336b2fbd8889af7c17d850dfff870760ba21 Step #5: MERGE-OUTER: attempt 97 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1774961898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02ca336b2fbd8889af7c17d850dfff870760ba21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 207 processed earlier; will process 4089 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16203== ERROR: libFuzzer: deadly signal Step #5: #0 0x56504f8a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56504f816b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56504f7f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66c5e6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66c5c8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66c5c63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56504f7d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5650502a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565050240632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565050242375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56505024235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56504fd172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56504fd4e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56504fc5ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56504fc4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56504fc4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56504fcb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56504f8a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56504f98eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56504f7fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56504f8042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56504f7eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56504f8174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f66c5c65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56504f7debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79c087528dd802197966d2f6c5fbac7eca1be35a Step #5: MERGE-OUTER: attempt 98 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1776237971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/79c087528dd802197966d2f6c5fbac7eca1be35a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 209 processed earlier; will process 4087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16317== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a32565c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3255d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3255b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbd5b3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbd595100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbd5930858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a32558ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a326060138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a325ffa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a325ffc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a325ffc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a325a1a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a325a07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a325a0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a325a6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a32565cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a325748eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3255b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3255be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3255a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3255d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdbd5932082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a325598bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-038420072538495c82b21daaa2acff232815318e Step #5: MERGE-OUTER: attempt 99 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1777040027 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/038420072538495c82b21daaa2acff232815318e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 210 processed earlier; will process 4086 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16334== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604a1dcb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604a1d3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604a1d22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf6298341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf6279800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf62777858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604a1cfbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604a27cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604a2769632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604a276b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604a276b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604a22402d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604a227734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604a2188f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604a2176be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604a217033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604a21da107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604a1dcbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604a1eb7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604a1d23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604a1d2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604a1d147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604a1d404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf62779082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604a1d07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebf251a4c002d1a1f40bd7edc32df8722e37f920 Step #5: MERGE-OUTER: attempt 100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1778473855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ebf251a4c002d1a1f40bd7edc32df8722e37f920' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 213 processed earlier; will process 4083 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16458== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5da35b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5da2cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5da2b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58e400b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58e3e2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58e3dff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5da28be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c5dad5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5dacf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5dacfb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5dacfb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c5da7d02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5da80734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5da718f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5da706be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5da70033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5da76a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5da35bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5da447eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c5da2b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c5da2bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5da2a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c5da2d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f58e3e01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5da297bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36af5ec9259273d2f3e2d651ff8f7c466598c77d Step #5: MERGE-OUTER: attempt 101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1779862245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/36af5ec9259273d2f3e2d651ff8f7c466598c77d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 215 processed earlier; will process 4081 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16516== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644923be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564492332b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564492315665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe49930641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe49911b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4990fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644922eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564492dc2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564492d5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564492d5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564492d5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56449277c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564492769be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56449276333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644927cd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5644923bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5644924aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564492316d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644923202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5644923077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644923334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe4990fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5644922fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58642dc201ae1551cc400c6352bbae6042b4c801 Step #5: MERGE-OUTER: attempt 102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1780301296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/58642dc201ae1551cc400c6352bbae6042b4c801' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 216 processed earlier; will process 4080 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==16587== ERROR: libFuzzer: deadly signal Step #5: #0 0x558dd59c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558dd593ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558dd591d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2e507441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2e4e8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2e4e68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558dd58f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558dd63ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558dd6364632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558dd6366375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558dd636635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558dd5e2fae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558dd5e99d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x558dd5ef49dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x558dd5dd5182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x558dd5dd5182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x558dd59c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x558dd5ab2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x558dd591ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x558dd59282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x558dd590f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x558dd593b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff2e4e6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x558dd5902bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c583c24297a270c1790f31b03277b6385d2a242f Step #5: MERGE-OUTER: attempt 103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1781936491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c583c24297a270c1790f31b03277b6385d2a242f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 220 processed earlier; will process 4076 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16679== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f9d9d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f9d949b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f9d92c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadd38e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadd36f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadd36d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f9d905e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f9e3d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f9e373632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f9e375375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f9e37535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f9dd93439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f9dd80be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f9dd7a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f9dde4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f9d9d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f9dac1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f9d92dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f9d9372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f9d91e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f9d94a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadd36d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f9d911bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2d2c218e9ea06185729adf8b5a77a8fd527afe8 Step #5: MERGE-OUTER: attempt 104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1782602781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2d2c218e9ea06185729adf8b5a77a8fd527afe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 221 processed earlier; will process 4075 files now Step #5: #1 pulse exec/s: 0 rss: 252Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16722== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ffca39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ffc9adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ffc990665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc48591c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc48573100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc485710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ffc969e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ffd43d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ffd3d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ffd3d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ffd3d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ffceae2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ffcee534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ffcdf6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ffcde4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ffcdde33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ffce48107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ffca39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ffcb25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ffc991d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ffc99b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ffc9827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ffc9ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc485712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ffc975bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e64f9d8b1f4dc8919548542010293791b7ddfdf8 Step #5: MERGE-OUTER: attempt 105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1783547511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e64f9d8b1f4dc8919548542010293791b7ddfdf8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 223 processed earlier; will process 4073 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==16800== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a790d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a7904ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a7902d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb01a86b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb01a68000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb01a65f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a79006e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a79ada138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a79a74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a79a76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a79a7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556a79494439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556a79481be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556a7947b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556a794e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556a790d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556a791c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556a7902ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556a790382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556a7901f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556a7904b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb01a661082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556a79012bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5779cbff5ea9f74294fa25135a9aee2d982d794 Step #5: MERGE-OUTER: attempt 106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1786291272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5779cbff5ea9f74294fa25135a9aee2d982d794' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 225 processed earlier; will process 4071 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==16951== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd6748c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd67400b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd673e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f616613341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6165f4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6165f27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd673bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd67e90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd67e2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd67e2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd67e2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd679012d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd6793834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd67849f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd67837be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd6783133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd6789b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd6748cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd67578eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd673e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd673ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd673d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd674014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6165f29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd673c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78ed1b33dc9dc8278ad4bc8df4dff1c533636898 Step #5: MERGE-OUTER: attempt 107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1787673684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78ed1b33dc9dc8278ad4bc8df4dff1c533636898' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 227 processed earlier; will process 4069 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17009== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607b0531594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607b04a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607b0488665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04829ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f048280300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04827e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607b0461e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5607b0f35138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607b0ecf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5607b0ed1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607b0ed135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5607b08ef439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607b08dcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607b08d633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607b0940107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607b0531c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607b061deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607b0489d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607b04932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607b047a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607b04a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04827e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607b046dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b4e6ad75502cbb6889e615d9acba9e82a696c60 Step #5: MERGE-OUTER: attempt 108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1788115755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2b4e6ad75502cbb6889e615d9acba9e82a696c60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 228 processed earlier; will process 4068 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17080== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598464c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55984643bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55984641e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe043cd141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe043ae600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe043ac5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598463f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559846ecb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559846e65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559846e67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559846e6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55984693c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55984697334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559846884f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559846872be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55984686c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5598468d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5598464c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5598465b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55984641fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598464292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598464107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55984643c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe043ac7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559846403bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b1ac64fc69d3e8b320b4f8762bd242b9a29a3b7 Step #5: MERGE-OUTER: attempt 109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1789872664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b1ac64fc69d3e8b320b4f8762bd242b9a29a3b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 231 processed earlier; will process 4065 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17169== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c15bd57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c15bccbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c15bcae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8f43cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8f41e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8f41c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c15bc87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c15c75b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c15c6f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c15c6f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c15c6f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c15c115439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c15c102be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c15c0fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c15c166107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c15bd57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c15be43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c15bcafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c15bcb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c15bca07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c15bccc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe8f41c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c15bc93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b272041c7607707134f8cbbb4ca12d7b5eaa004 Step #5: MERGE-OUTER: attempt 110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1790660179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9b272041c7607707134f8cbbb4ca12d7b5eaa004' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 232 processed earlier; will process 4064 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17187== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a81f9b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a81f928b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a81f90b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa97bc8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa97baa000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa97ba7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a81f8e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a8203b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a820352632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a820354375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a82035435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a81fd72439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a81fd5fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a81fd5933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a81fdc3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a81f9b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a81faa0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a81f90cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a81f9162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a81f8fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a81f9294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa97ba81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a81f8f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d039f51326a0c781c072b5ee52ac9f296f8667c Step #5: MERGE-OUTER: attempt 111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1792648242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1d039f51326a0c781c072b5ee52ac9f296f8667c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 236 processed earlier; will process 4060 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17349== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565c4afb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565c4a6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565c4a52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5bcf1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5bcd3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5bcd0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565c4a2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5565c54ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565c5499632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5565c549b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565c549b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5565c4f702d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5565c4fa734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5565c4eb8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565c4ea6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565c4ea033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565c4f0a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5565c4afbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5565c4be7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5565c4a53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565c4a5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565c4a447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565c4a704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff5bcd11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5565c4a37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6ac662b6c91afa41798cbd6eaf09f796f2599e4 Step #5: MERGE-OUTER: attempt 112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1793549895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b6ac662b6c91afa41798cbd6eaf09f796f2599e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 238 processed earlier; will process 4058 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17427== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592703fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559270372b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559270355665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f55c290841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f55c271d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f55c26fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55927032ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559270e02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559270d9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559270d9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559270d9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5592708732d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5592708aa34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5592707bbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5592707a9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5592707a333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55927080d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5592703fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5592704eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559270356d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5592703602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5592703477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5592703734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f55c26fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55927033abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ef510b70b89eab79d0c2a7a74e1252b77feb491 Step #5: MERGE-OUTER: attempt 113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1795109519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ef510b70b89eab79d0c2a7a74e1252b77feb491' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 241 processed earlier; will process 4055 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17549== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631d4ceb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631d4c5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631d4c42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff72fbce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff72f9e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff72f9c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631d4c1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5631d56ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631d5689632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5631d568b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631d568b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5631d50a9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631d5096be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631d509033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631d50fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631d4cebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631d4dd7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631d4c43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631d4c4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631d4c347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631d4c604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff72f9c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631d4c27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e031317735e12a6bbba066c7689f3b966b5b3122 Step #5: MERGE-OUTER: attempt 114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1795533339 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e031317735e12a6bbba066c7689f3b966b5b3122' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 242 processed earlier; will process 4054 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17587== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a1f84e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a1f7c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a1f7a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff29077641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff29058b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff29056a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a1f77ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563a20252138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a201ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563a201ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a201ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563a1fcc32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a1fcfa34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a1fc0bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a1fbf9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a1fbf333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a1fc5d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a1f84ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a1f93aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a1f7a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a1f7b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a1f7977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a1f7c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff29056c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a1f78abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d56430c7a8aee8c3ce2049709b222f58de8101b Step #5: MERGE-OUTER: attempt 115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1798052547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6d56430c7a8aee8c3ce2049709b222f58de8101b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 247 processed earlier; will process 4049 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17724== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4c87d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4c874db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4c8730665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8c331741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8c312c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8c310b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4c8709e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b4c91dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4c9177632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b4c9179375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4c917935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b4c8c4e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b4c8c8534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b4c8b96f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b4c8b84be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b4c8b7e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b4c8be8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b4c87d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b4c88c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b4c8731d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b4c873b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4c87227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4c874e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8c310d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b4c8715bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c9f84fde4bd20458360b9f13d98f7eab0febf36 Step #5: MERGE-OUTER: attempt 116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1799366519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c9f84fde4bd20458360b9f13d98f7eab0febf36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 249 processed earlier; will process 4047 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==17808== ERROR: libFuzzer: deadly signal Step #5: #0 0x559312af6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559312a6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559312a4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49628d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49626ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49626cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559312a26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5593134fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559313494632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559313496375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55931349635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559312f6b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559312fa234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559312eb3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559312ea1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559312e9b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559312f05107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559312af6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559312be2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559312a4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559312a582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559312a3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559312a6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f49626ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559312a32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5db5447a18f79ff698949fbe4d650aead085f9b Step #5: MERGE-OUTER: attempt 117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1801077010 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f5db5447a18f79ff698949fbe4d650aead085f9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 252 processed earlier; will process 4044 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==17962== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b59115a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5910ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5910b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa26f55b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa26f37000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa26f34f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b59108ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b591b5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b591af8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b591afa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b591afa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b591518439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b591505be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b5914ff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b591569107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b59115ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b591246eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5910b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5910bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5910a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5910cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa26f351082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b591096bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e9b0bc33d27ec0bc0594d1104719473093578d2 Step #5: MERGE-OUTER: attempt 118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1802567643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e9b0bc33d27ec0bc0594d1104719473093578d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 254 processed earlier; will process 4042 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18018== ERROR: libFuzzer: deadly signal Step #5: #0 0x558629dbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558629d33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558629d16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f887195f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f887177400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8871753858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558629cefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55862a7c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55862a75d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55862a75f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55862a75f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55862a17d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55862a16abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55862a16433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55862a1ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558629dbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558629eabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558629d17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558629d212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558629d087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558629d344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8871755082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558629cfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77930930b86fe1720154fc110da62efc18034a1c Step #5: MERGE-OUTER: attempt 119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1803365601 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77930930b86fe1720154fc110da62efc18034a1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 255 processed earlier; will process 4041 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18036== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618750c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561875038b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56187501b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0afeaeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0afe90000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0afe8df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561874ff4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561875ac8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561875a62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561875a64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561875a6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561875482439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56187546fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56187546933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618754d3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618750c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618751b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56187501cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618750262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56187500d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618750394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0afe8e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561875000bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4082e97d7e97934d6c446caddda21d9a3434384d Step #5: MERGE-OUTER: attempt 120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1804160940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4082e97d7e97934d6c446caddda21d9a3434384d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 256 processed earlier; will process 4040 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18054== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bccd19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bccc8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bccc70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a2166541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a2147a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a21459858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bccc49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564bcd71d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bcd6b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564bcd6b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bcd6b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564bcd0d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564bcd0c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564bcd0be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564bcd128107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564bccd19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564bcce05eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564bccc71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564bccc7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564bccc627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564bccc8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a2145b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564bccc55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8beaccf85f8af3ca2737f39bcd3fcc3f984f94dc Step #5: MERGE-OUTER: attempt 121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1804955238 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8beaccf85f8af3ca2737f39bcd3fcc3f984f94dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 257 processed earlier; will process 4039 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18072== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643fe063594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643fdfd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643fdfba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4db979341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4db95a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4db9587858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643fdf93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5643fea67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643fea01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5643fea03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643fea0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5643fe421439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643fe40ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643fe40833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643fe472107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643fe063c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643fe14feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643fdfbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643fdfc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643fdfac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643fdfd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4db9589082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643fdf9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fc4239124e0f6014a8c04ad8228e008a31b51e8 Step #5: MERGE-OUTER: attempt 122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1805752018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2fc4239124e0f6014a8c04ad8228e008a31b51e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 258 processed earlier; will process 4038 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18090== ERROR: libFuzzer: deadly signal Step #5: #0 0x556044c5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556044bd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556044bb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbae68eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbae670000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbae66df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556044b8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556045662138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560455fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5560455fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560455fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55604501c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556045009be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55604500333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55604506d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556044c5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556044d4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556044bb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556044bc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556044ba77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556044bd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbae66e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556044b9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53045bbf0f4f09de5168585e9567c79874922ccd Step #5: MERGE-OUTER: attempt 123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1806540871 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53045bbf0f4f09de5168585e9567c79874922ccd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 259 processed earlier; will process 4037 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18108== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aba11cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aba1140b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aba1123665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a2efd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a2edec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a2edcb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aba10fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aba1bd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aba1b6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aba1b6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aba1b6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aba158a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aba1577be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aba157133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aba15db107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aba11ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aba12b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aba1124d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aba112e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aba11157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aba11414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a2edcd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aba1108bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2415e98a20a7c64e4459bf8ae41c4454f6717ec3 Step #5: MERGE-OUTER: attempt 124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1807339443 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2415e98a20a7c64e4459bf8ae41c4454f6717ec3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 260 processed earlier; will process 4036 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db1ff59594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db1fecdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db1feb0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a43e2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a43c3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a43c19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db1fe89e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55db2095d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db208f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55db208f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db208f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55db20317439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55db20304be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55db202fe33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55db20368107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55db1ff59c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55db20045eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55db1feb1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55db1febb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55db1fea27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55db1fece4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a43c1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55db1fe95bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fbb1f664c011634ba3bd68ee4cc87edc72e8788 Step #5: MERGE-OUTER: attempt 125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1808136575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3fbb1f664c011634ba3bd68ee4cc87edc72e8788' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 261 processed earlier; will process 4035 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18144== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b126ae5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b126a59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b126a3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68df39741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68df1ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68df18b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b126a15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1274e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b127483632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b127485375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b12748535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b126ea3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b126e90be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b126e8a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b126ef4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b126ae5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b126bd1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b126a3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b126a472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b126a2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b126a5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68df18d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b126a21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d38d9efbbcd3ece05647a7b711a66603d1b8e185 Step #5: MERGE-OUTER: attempt 126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1808930374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d38d9efbbcd3ece05647a7b711a66603d1b8e185' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 262 processed earlier; will process 4034 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18162== ERROR: libFuzzer: deadly signal Step #5: #0 0x555cc5abc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555cc5a30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555cc5a13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f092332c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f092314100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0923120858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555cc59ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555cc64c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555cc645a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555cc645c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555cc645c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555cc5e7a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555cc5e67be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555cc5e6133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555cc5ecb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555cc5abcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555cc5ba8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555cc5a14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555cc5a1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555cc5a057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555cc5a314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0923122082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555cc59f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59c879623356cea244bfdef2a1c21c034e2b5516 Step #5: MERGE-OUTER: attempt 127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1809724154 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59c879623356cea244bfdef2a1c21c034e2b5516' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 263 processed earlier; will process 4033 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18180== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629737ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562973760b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562973743665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5161d1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5161b2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5161b0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56297371ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5629741f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56297418a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56297418c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56297418c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562973baa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562973b97be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562973b9133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562973bfb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629737ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629738d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562973744d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56297374e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629737357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629737614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5161b0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562973728bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09ad6b008e3e69b5128a22b008b102a74f66ebd6 Step #5: MERGE-OUTER: attempt 128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1810522248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09ad6b008e3e69b5128a22b008b102a74f66ebd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 264 processed earlier; will process 4032 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18198== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c31f88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c31efcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c31edf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f942543b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f942525000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f942522f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c31eb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564c3298c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c32926632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564c32928375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c3292835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564c32346439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c32333be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c3232d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c32397107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c31f88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c32074eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c31ee0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c31eea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c31ed17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c31efd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9425231082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c31ec4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee40f78e6b09d0ce305d811aefe5bd8f41273d6c Step #5: MERGE-OUTER: attempt 129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1811317633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ee40f78e6b09d0ce305d811aefe5bd8f41273d6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 265 processed earlier; will process 4031 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18216== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7927e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f792759b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f79273c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38a97a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38a95b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38a9597858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f792715e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f7931e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f793183632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f793185375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f79318535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f792ba3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f792b90be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f792b8a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f792bf4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f7927e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f7928d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f79273dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f7927472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f79272e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f79275a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38a9599082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f792721bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30e150bc8e8894ff294723ff87077b9a115eb244 Step #5: MERGE-OUTER: attempt 130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1812044053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30e150bc8e8894ff294723ff87077b9a115eb244' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 267 processed earlier; will process 4029 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18296== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c367e87594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c367dfbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c367dde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7779c6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7779a8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7779a5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c367db7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c36888b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c368825632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c368827375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c36882735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c368245439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c368232be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c36822c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c368296107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c367e87c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c367f73eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c367ddfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c367de92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c367dd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c367dfc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7779a61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c367dc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aad5a3893f633625013104e683fbc606c12010e7 Step #5: MERGE-OUTER: attempt 131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1812487571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aad5a3893f633625013104e683fbc606c12010e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 268 processed earlier; will process 4028 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 294Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18334== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b530860594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5307d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5307b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f15ba6ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f15ba4c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f15ba4a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b530790e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b531264138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5311fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b531200375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b53120035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b530cd52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b530d0c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b530c1df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b530c0bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b530c0533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b530c6f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b530860c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b53094ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5307b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5307c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5307a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5307d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f15ba4a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b53079cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-291348e0f4cdb45d79f1f6c8d64d9885aecad86f Step #5: MERGE-OUTER: attempt 132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1814291317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/291348e0f4cdb45d79f1f6c8d64d9885aecad86f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 272 processed earlier; will process 4024 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18428== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648d4c18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648d4b8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648d4b6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2f5f7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2f5d9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2f5d71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648d4b48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5648d561c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648d55b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5648d55b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648d55b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5648d4fd6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5648d4fc3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5648d4fbd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5648d5027107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5648d4c18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5648d4d04eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5648d4b70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5648d4b7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5648d4b617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5648d4b8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2f5d73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5648d4b54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-affc5f6c445b900b6f666deb0d639fdba1989fec Step #5: MERGE-OUTER: attempt 133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1814734158 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/affc5f6c445b900b6f666deb0d639fdba1989fec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 273 processed earlier; will process 4023 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18499== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a14b45a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a14b3ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a14b3b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a711c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a70fd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a70fb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a14b38ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a14be5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a14bdf8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a14bdfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a14bdfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a14b818439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a14b805be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a14b7ff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a14b869107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a14b45ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a14b546eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a14b3b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a14b3bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a14b3a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a14b3cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a70fb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a14b396bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-759d90eae1b91c2068c16c4257bcf5b92bbcf214 Step #5: MERGE-OUTER: attempt 134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1815156184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/759d90eae1b91c2068c16c4257bcf5b92bbcf214' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 274 processed earlier; will process 4022 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18507== ERROR: libFuzzer: deadly signal Step #5: #0 0x56077c59b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56077c50fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56077c4f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d6506641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d64e7b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d64e5a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56077c4cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56077cf9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56077cf39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56077cf3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56077cf3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56077c959439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56077c946be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56077c94033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56077c9aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56077c59bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56077c687eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56077c4f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56077c4fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56077c4e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56077c5104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d64e5c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56077c4d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a9c982fbe7a7a1c45e53d204ae44abe8b78543f Step #5: MERGE-OUTER: attempt 135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1815849067 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a9c982fbe7a7a1c45e53d204ae44abe8b78543f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 275 processed earlier; will process 4021 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf2aaaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf2aa23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf2aa06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f816575c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f816557100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8165550858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf2a9dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bf2b4b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf2b44d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bf2b44f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf2b44f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bf2af242d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bf2af5b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bf2ae6cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bf2ae5abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bf2ae5433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bf2aebe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bf2aaafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bf2ab9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bf2aa07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bf2aa112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bf2a9f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bf2aa244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8165552082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bf2a9ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-246afa410a83ffbc071c21aeb21c1bcd3549d4ab Step #5: MERGE-OUTER: attempt 136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1816348916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/246afa410a83ffbc071c21aeb21c1bcd3549d4ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 276 processed earlier; will process 4020 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==18560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597f3ca6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597f3c1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597f3bfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fe094c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fe076100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fe0740858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597f3bd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5597f46aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5597f4644632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5597f4646375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5597f464635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5597f411b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5597f415234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5597f4063f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5597f4051be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5597f404b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5597f40b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5597f3ca6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5597f3d92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5597f3bfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5597f3c082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5597f3bef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5597f3c1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1fe0742082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5597f3be2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68a6df751333356123c2d50abdf101024e71506f Step #5: MERGE-OUTER: attempt 137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1818855921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/68a6df751333356123c2d50abdf101024e71506f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 280 processed earlier; will process 4016 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18652== ERROR: libFuzzer: deadly signal Step #5: #0 0x559810d9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559810d0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559810cf2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f405c39f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f405c1b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f405c193858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559810ccbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55981179f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559811739632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55981173b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55981173b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559811159439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559811146be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55981114033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598111aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559810d9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559810e87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559810cf3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559810cfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559810ce47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559810d104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f405c195082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559810cd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc9c5dee199aefa8b2a1679776af2c9d229b2238 Step #5: MERGE-OUTER: attempt 138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1819658690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bc9c5dee199aefa8b2a1679776af2c9d229b2238' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 281 processed earlier; will process 4015 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18669== ERROR: libFuzzer: deadly signal Step #5: #0 0x56355ec45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56355ebb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56355eb9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe31a0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe3182400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe31803858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56355eb75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56355f649138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56355f5e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56355f5e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56355f5e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56355f003439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56355eff0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56355efea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56355f054107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56355ec45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56355ed31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56355eb9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56355eba72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56355eb8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56355ebba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe31805082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56355eb81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bd2c93bb9ea1d910e7e227e273b1cba1e5a4e6c Step #5: MERGE-OUTER: attempt 139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1820456733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2bd2c93bb9ea1d910e7e227e273b1cba1e5a4e6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 282 processed earlier; will process 4014 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18687== ERROR: libFuzzer: deadly signal Step #5: #0 0x56036414c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603640c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603640a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63700c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f636feda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f636feb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56036407ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560364b50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560364aea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560364aec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560364aec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56036450a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5603644f7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5603644f133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56036455b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56036414cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560364238eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5603640a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603640ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603640957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603640c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f636febb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560364088bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15d298d790440bec2b32374410b7a84d878624a7 Step #5: MERGE-OUTER: attempt 140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1821249483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/15d298d790440bec2b32374410b7a84d878624a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 283 processed earlier; will process 4013 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18705== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631100ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563110063b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563110046665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6b1d2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6b1b3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6b1b1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56311001fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563110af3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563110a8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563110a8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563110a8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5631104ad439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56311049abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56311049433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631104fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631100efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631101dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563110047d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631100512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631100387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631100644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6b1b1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56311002bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92718f2479044c9c465d0bae764a8c038214ff6f Step #5: MERGE-OUTER: attempt 141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1822041729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/92718f2479044c9c465d0bae764a8c038214ff6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 284 processed earlier; will process 4012 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18723== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bdaf36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bdaeaab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bdae8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fcebd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fce9e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fce9c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bdae66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564bdb93a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bdb8d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564bdb8d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bdb8d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564bdb2f4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564bdb2e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564bdb2db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564bdb345107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564bdaf36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564bdb022eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564bdae8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564bdae982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564bdae7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564bdaeab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2fce9c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564bdae72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9340599ec0a5aaf41af1d0eee2e977aeab259a06 Step #5: MERGE-OUTER: attempt 142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1822836286 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9340599ec0a5aaf41af1d0eee2e977aeab259a06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 285 processed earlier; will process 4011 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18741== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555c4bd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555c4b4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555c4b2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba41d9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba41ba600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba41b85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555c4b06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5555c55da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555c5574632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5555c5576375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5555c557635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5555c4f94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5555c4f81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5555c4f7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5555c4fe5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5555c4bd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5555c4cc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5555c4b2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5555c4b382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5555c4b1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5555c4b4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba41b87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5555c4b12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28baa9bd7c1fa238a3bb5e8b8b0c3bd50fa19a79 Step #5: MERGE-OUTER: attempt 143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1823628610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/28baa9bd7c1fa238a3bb5e8b8b0c3bd50fa19a79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 286 processed earlier; will process 4010 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18759== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea0b491594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea0b405b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea0b3e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01b47f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01b460600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01b45e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea0b3c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ea0be95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea0be2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ea0be31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea0be3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ea0b84f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea0b83cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea0b83633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea0b8a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea0b491c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea0b57deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea0b3e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea0b3f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea0b3da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea0b4064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01b45e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea0b3cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05c68398ab90f53e81f98f43b59f51c0350abb2c Step #5: MERGE-OUTER: attempt 144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1824421665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05c68398ab90f53e81f98f43b59f51c0350abb2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 287 processed earlier; will process 4009 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18777== ERROR: libFuzzer: deadly signal Step #5: #0 0x562413adb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562413a4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562413a32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4679f4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4679d5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4679d3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562413a0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5624144df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562414479632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56241447b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56241447b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562413e99439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562413e86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562413e8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562413eea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562413adbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562413bc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562413a33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562413a3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562413a247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562413a504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4679d3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562413a17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4290bf8d523f4b27b2f81f79b3a1a3c82f125feb Step #5: MERGE-OUTER: attempt 145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1825215098 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4290bf8d523f4b27b2f81f79b3a1a3c82f125feb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 288 processed earlier; will process 4008 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7a3862594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7a37d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7a37b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e587ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e585c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e5859f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7a3792e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a7a4266138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7a4200632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a7a4202375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7a420235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a7a3c20439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a7a3c0dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a7a3c0733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a7a3c71107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a7a3862c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a7a394eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a7a37bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a7a37c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a7a37ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a7a37d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e585a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a7a379ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbc7122465830d603c40e00008bf745bc32eb876 Step #5: MERGE-OUTER: attempt 146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1826006326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cbc7122465830d603c40e00008bf745bc32eb876' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 289 processed earlier; will process 4007 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55589eb03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55589ea77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55589ea5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39e2f0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39e2d1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39e2cfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55589ea33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55589f507138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55589f4a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55589f4a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55589f4a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55589eec1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55589eeaebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55589eea833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55589ef12107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55589eb03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55589ebefeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55589ea5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55589ea652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55589ea4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55589ea784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39e2cfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55589ea3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90eba3b03dce23e46b4a05ff85935394676b6db0 Step #5: MERGE-OUTER: attempt 147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1826945684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/90eba3b03dce23e46b4a05ff85935394676b6db0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 291 processed earlier; will process 4005 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18896== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f646be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f64632b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f64615665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ab65bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ab63d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ab63b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f645eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f650c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f6505c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f6505e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f6505e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f64a7c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f64a69be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f64a6333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f64acd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f646bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f647aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f64616d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f646202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f646077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f646334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ab63b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f645fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53a6a61ff46f96c11b521b83d29a626fc7e9930d Step #5: MERGE-OUTER: attempt 148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1828116861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53a6a61ff46f96c11b521b83d29a626fc7e9930d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 294 processed earlier; will process 4002 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==18949== ERROR: libFuzzer: deadly signal Step #5: #0 0x55562a526594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55562a49ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55562a47d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f518db2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f518d93b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f518d91a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55562a456e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55562af2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55562aec4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55562aec6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55562aec635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55562a8e4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55562a8d1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55562a8cb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55562a935107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55562a526c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55562a612eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55562a47ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55562a4882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55562a46f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55562a49b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f518d91c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55562a462bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95430427115221f7cd5327fb4d13cab7d1b1d679 Step #5: MERGE-OUTER: attempt 149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1829665669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95430427115221f7cd5327fb4d13cab7d1b1d679' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 297 processed earlier; will process 3999 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19041== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557ed786594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557ed6fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557ed6dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b0d55341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b0d36800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b0d347858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557ed6b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5557ee18a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557ee124632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557ee126375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557ee12635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5557edbfb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5557edc3234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5557edb43f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5557edb31be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5557edb2b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5557edb95107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5557ed786c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5557ed872eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5557ed6ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5557ed6e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5557ed6cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5557ed6fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7b0d349082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5557ed6c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60e5066bf223491b8b812f5e166a6948655e4e11 Step #5: MERGE-OUTER: attempt 150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1831269361 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60e5066bf223491b8b812f5e166a6948655e4e11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 299 processed earlier; will process 3997 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19158== ERROR: libFuzzer: deadly signal Step #5: #0 0x56363668f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563636603b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636365e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f281be7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f281bc8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f281bc69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636365bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563637093138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56363702d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56363702f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56363702f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563636a4d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563636a3abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563636a3433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563636a9e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56363668fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56363677beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636365e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636365f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636365d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636366044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f281bc6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636365cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00d9d5299759da6aa95401a8cab3f0754319451d Step #5: MERGE-OUTER: attempt 151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1832062093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/00d9d5299759da6aa95401a8cab3f0754319451d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 300 processed earlier; will process 3996 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19175== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586391d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55863914bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55863912e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3ad72b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3ad54000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3ad51f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558639107e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558639bdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558639b75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558639b77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558639b7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558639595439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558639582be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55863957c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586395e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586391d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586392c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55863912fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586391392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586391207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55863914c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3ad521082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558639113bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60cc44df0305b4ef481681ea87a7c9f8c765a78a Step #5: MERGE-OUTER: attempt 152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1832860237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60cc44df0305b4ef481681ea87a7c9f8c765a78a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 301 processed earlier; will process 3995 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19193== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a612b48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a612abcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a612a9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54795c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54793d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54793b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a612a78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a61354c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6134e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a6134e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6134e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a612f06439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a612ef3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a612eed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a612f57107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a612b48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a612c34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a612aa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a612aaa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a612a917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a612abd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f54793b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a612a84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32d8f50a620a9d351acb0d136c3425e39d136d95 Step #5: MERGE-OUTER: attempt 153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1833654677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32d8f50a620a9d351acb0d136c3425e39d136d95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 302 processed earlier; will process 3994 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19211== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ce247a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ce23eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ce23d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3eb34941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3eb15e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3eb13d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ce23aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ce2e7e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ce2e18632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ce2e1a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ce2e1a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ce2838439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ce2825be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ce281f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ce2889107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ce247ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ce2566eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ce23d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ce23dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ce23c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ce23ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3eb13f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ce23b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d60ee4b66bf38615f4e4c495324bb06e4466aa29 Step #5: MERGE-OUTER: attempt 154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1834450707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d60ee4b66bf38615f4e4c495324bb06e4466aa29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 303 processed earlier; will process 3993 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19229== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad701f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad70167b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad7014a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc03845341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc03826800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc038247858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad70123e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ad70bf7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad70b91632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ad70b93375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad70b9335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ad706682d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ad7069f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ad705b0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ad7059ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ad7059833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ad70602107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ad701f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ad702dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ad7014bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ad701552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ad7013c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ad701684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc038249082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ad7012fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-556b7c916569e36dcb669854df431d9a0ca9f6a4 Step #5: MERGE-OUTER: attempt 155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1835506263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/556b7c916569e36dcb669854df431d9a0ca9f6a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 305 processed earlier; will process 3991 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19313== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c4418d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c44101b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c440e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fecdf88441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fecdf69900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fecdf678858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c440bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c44b91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c44b2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c44b2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c44b2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c446022d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c4463934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c4454af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c44538be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c4453233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c4459c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c4418dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c44279eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c440e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c440ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c440d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c441024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fecdf67a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c440c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49ed78121a1c5f4a64d726862b3be357e50ec332 Step #5: MERGE-OUTER: attempt 156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1839092763 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49ed78121a1c5f4a64d726862b3be357e50ec332' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 313 processed earlier; will process 3983 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19499== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5af9df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5af953b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5af936665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4b123241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4b104700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4b1026858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5af90fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d5b03e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5b037d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d5b037f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5b037f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d5afe542d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d5afe8b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d5afd9cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d5afd8abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d5afd8433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d5afdee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d5af9dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d5afacbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d5af937d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d5af9412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d5af9287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d5af9544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc4b1028082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d5af91bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6c03e2ce6d53c5f3b86e5bfcc5b891682a414a2 Step #5: MERGE-OUTER: attempt 157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1840177261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f6c03e2ce6d53c5f3b86e5bfcc5b891682a414a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 315 processed earlier; will process 3981 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19581== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd4a8ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd4a81fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd4a802665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe349ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe3480100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe347e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd4a7dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd4b2af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd4b249632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd4b24b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd4b24b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd4ad202d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd4ad5734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd4ac68f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd4ac56be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd4ac5033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd4acba107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd4a8abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd4a997eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd4a803d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd4a80d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd4a7f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd4a8204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbe347e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd4a7e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-165f892add1e4c33642b20837128fcefef02a6e3 Step #5: MERGE-OUTER: attempt 158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1840651634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/165f892add1e4c33642b20837128fcefef02a6e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 316 processed earlier; will process 3980 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19589== ERROR: libFuzzer: deadly signal Step #5: #0 0x56451a2c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56451a23ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56451a21d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c6e21941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c6e02e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c6e00d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56451a1f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56451acca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56451ac64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56451ac66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56451ac6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56451a73b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56451a77234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56451a683f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56451a671be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56451a66b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56451a6d5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56451a2c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56451a3b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56451a21ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56451a2282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56451a20f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56451a23b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c6e00f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56451a202bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-daca300f63513111fd2dd35ec20c0e65de171d2a Step #5: MERGE-OUTER: attempt 159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1842151905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/daca300f63513111fd2dd35ec20c0e65de171d2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 319 processed earlier; will process 3977 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19738== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f730c19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f730b8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f730b70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5c2ca141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5c2ab600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5c2a95858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f730b49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f73161d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7315b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f7315b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7315b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f730fd7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f730fc4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f730fbe33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f731028107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f730c19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f730d05eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f730b71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f730b7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f730b627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f730b8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5c2a97082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f730b55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b282022809a59ecb3bc2ad4118fe306a60164cf0 Step #5: MERGE-OUTER: attempt 160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1843693130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b282022809a59ecb3bc2ad4118fe306a60164cf0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 322 processed earlier; will process 3974 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19857== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b02d9c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b02d939b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b02d91c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f721486341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f721467800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7214657858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b02d8f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b02e3c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b02e363632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b02e365375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b02e36535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b02dd83439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b02dd70be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b02dd6a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b02ddd4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b02d9c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b02dab1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b02d91dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b02d9272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b02d90e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b02d93a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7214659082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b02d901bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2df852b653652b7d23f4b9320666599e62260905 Step #5: MERGE-OUTER: attempt 161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1844122264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2df852b653652b7d23f4b9320666599e62260905' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 323 processed earlier; will process 3973 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==19865== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c41619594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c4158db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c41570665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0af1a4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0af185600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0af1835858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c41549e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c4201d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c41fb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c41fb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c41fb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c41a8e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560c41ac534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560c419d6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560c419c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560c419be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560c41a28107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560c41619c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560c41705eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560c41571d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560c4157b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560c415627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560c4158e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0af1837082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560c41555bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33b04c7b15d6f1d6974f57560bd8d855a73bae06 Step #5: MERGE-OUTER: attempt 162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1845307537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/33b04c7b15d6f1d6974f57560bd8d855a73bae06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 325 processed earlier; will process 3971 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==19916== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba92cf6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba92c6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba92c4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f697153e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f697135300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6971332858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba92c26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ba936fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba93694632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ba93696375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba9369635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ba930b4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba930a1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba9309b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba93105107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba92cf6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba92de2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba92c4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba92c582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba92c3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba92c6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6971334082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba92c32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48639c2214e9ed1cd74275958984003f43088151 Step #5: MERGE-OUTER: attempt 163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1846890491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/48639c2214e9ed1cd74275958984003f43088151' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 328 processed earlier; will process 3968 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20006== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5007bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d500731b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d500714665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47de4fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47de31300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47de2f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5006ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d5011c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d50115b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d50115d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d50115d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d500b7b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d500b68be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d500b6233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d500bcc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5007bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5008a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d500715d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d50071f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5007067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5007324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47de2f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5006f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bd577e275b498938a98e1eb959d689443929cac Step #5: MERGE-OUTER: attempt 164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1847686391 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6bd577e275b498938a98e1eb959d689443929cac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 329 processed earlier; will process 3967 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==20024== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c4a33a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c4a2aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c4a291665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3535e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3533fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3533d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c4a26ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c4ad3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c4acd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c4acda578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x560c4a6e00e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560c4a749107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560c4a33ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560c4a426eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560c4a292d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560c4a29c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560c4a2837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560c4a2af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff3533db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560c4a276bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40fc291ec523ecfdda9d8bd9d5336e0aa4ce5244 Step #5: MERGE-OUTER: attempt 165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1848478464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40fc291ec523ecfdda9d8bd9d5336e0aa4ce5244' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 330 processed earlier; will process 3966 files now Step #5: #1 pulse exec/s: 0 rss: 294Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55adcdf1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55adcde8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55adcde72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90419d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90417e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90417c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55adcde4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55adce91f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55adce8b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55adce8bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55adce8bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55adce3902d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55adce3c734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55adce2d8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55adce2c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55adce2c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55adce32a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55adcdf1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55adce007eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55adcde73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55adcde7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55adcde647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55adcde904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f90417c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55adcde57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c864c36e07d929758697dd72acde0794d7a41d0e Step #5: MERGE-OUTER: attempt 166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1850135313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c864c36e07d929758697dd72acde0794d7a41d0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 334 processed earlier; will process 3962 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20164== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dcee2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dceda3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dced86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1253ef441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1253d0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1253ce8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dced5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dcf833138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dcf7cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dcf7cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dcf7cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dcf1ed439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dcf1dabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dcf1d433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dcf23e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dcee2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dcef1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dced87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dced912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dced787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dceda44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1253cea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dced6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49748d31bcd70bf9a3b4869280dd8e20004e6c01 Step #5: MERGE-OUTER: attempt 167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1850582511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49748d31bcd70bf9a3b4869280dd8e20004e6c01' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 335 processed earlier; will process 3961 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20235== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b9b8d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b9b848b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b9b82b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad9e8d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad9e6ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad9e6c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b9b804e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b9c2d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b9c272632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b9c274375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b9c27435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559b9bc92439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b9bc7fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b9bc7933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b9bce3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b9b8d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b9b9c0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b9b82cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b9b8362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b9b81d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b9b8494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fad9e6cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b9b810bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-055d2847442b338b2efbc683dc14aa8e2e4c1a52 Step #5: MERGE-OUTER: attempt 168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1851020731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/055d2847442b338b2efbc683dc14aa8e2e4c1a52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 336 processed earlier; will process 3960 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20242== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dc53f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dc5364b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dc5347665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f525961741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f525942c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f525940b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dc5320e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559dc5df4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559dc5d8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559dc5d90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559dc5d9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559dc57ae439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559dc579bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559dc579533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559dc57ff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559dc53f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559dc54dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559dc5348d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559dc53522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559dc53397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559dc53654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f525940d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559dc532cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a3e5c6664d89b7b6ae0fe37beba97d9be49deb2 Step #5: MERGE-OUTER: attempt 169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1852123459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a3e5c6664d89b7b6ae0fe37beba97d9be49deb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 339 processed earlier; will process 3957 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==20321== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610c5d40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610c5cb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610c5c97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2642a9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26428a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2642887858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610c5c70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5610c6744138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610c66de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5610c66e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610c66e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5610c61b52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5610c61ec34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5610c60fdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5610c60ebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5610c60e533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5610c614f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5610c5d40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5610c5e2ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5610c5c98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5610c5ca22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5610c5c897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5610c5cb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2642889082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5610c5c7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85d63e39bbf51582cb0c831f22b8702f77cdea70 Step #5: MERGE-OUTER: attempt 170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1853411699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/85d63e39bbf51582cb0c831f22b8702f77cdea70' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 341 processed earlier; will process 3955 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20426== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffd5876594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffd57eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffd57cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74865a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74863bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f748639b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffd57a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffd627a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffd6214632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffd6216375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffd621635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ffd5c34439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ffd5c21be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ffd5c1b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ffd5c85107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ffd5876c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ffd5962eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ffd57ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ffd57d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ffd57bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ffd57eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f748639d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ffd57b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f3636b447a7ccbe5fcf0cad0c9bbba19d5c6eac Step #5: MERGE-OUTER: attempt 171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1854693995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7f3636b447a7ccbe5fcf0cad0c9bbba19d5c6eac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 343 processed earlier; will process 3953 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20574== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f4fa5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f4f9cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f4f9b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f637ca4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f637c85a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f637c839858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f4f98be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f5045f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f503f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f503fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f503fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f4fe19439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560f4fe06be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560f4fe0033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560f4fe6a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560f4fa5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560f4fb47eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560f4f9b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560f4f9bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560f4f9a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560f4f9d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f637c83b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560f4f997bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90ea1df2fd0bcc2eb88930c47c087c0a9bdc9bdd Step #5: MERGE-OUTER: attempt 172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1855296702 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/90ea1df2fd0bcc2eb88930c47c087c0a9bdc9bdd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 344 processed earlier; will process 3952 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20587== ERROR: libFuzzer: deadly signal Step #5: #0 0x558241f67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558241edbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558241ebe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1793ced41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1793b0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1793ae1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558241e97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55824296b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558242905632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558242907375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55824290735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558242325439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558242312be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55824230c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558242376107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558241f67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558242053eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558241ebfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558241ec92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558241eb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558241edc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1793ae3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558241ea3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1aa6659e8749e9aaafa958523c110280dbf3838 Step #5: MERGE-OUTER: attempt 173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1856085699 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d1aa6659e8749e9aaafa958523c110280dbf3838' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 345 processed earlier; will process 3951 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e142407594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e14237bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e14235e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d3bef441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d3bd0900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d3bce8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e142337e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e142e0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e142da5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e142da7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e142da735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e1427c5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1427b2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e1427ac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e142816107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e142407c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e1424f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e14235fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1423692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1423507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e14237c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d3bcea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e142343bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6743e3da41617e01cb92a0a6620bc8aedf5b5159 Step #5: MERGE-OUTER: attempt 174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1857047237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6743e3da41617e01cb92a0a6620bc8aedf5b5159' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 347 processed earlier; will process 3949 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5abbca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f5abb3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f5abb21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ea118841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ea0f9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ea0f7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f5abafae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f5ac5ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f5ac568632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f5ac56a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f5ac56a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f5abf88439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f5abf75be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f5abf6f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f5abfd9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f5abbcac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f5abcb6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f5abb22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f5abb2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f5abb137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5abb3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ea0f7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f5abb06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65f5ec4247e142ad97ea9321e097385ed235be6f Step #5: MERGE-OUTER: attempt 175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1858746187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65f5ec4247e142ad97ea9321e097385ed235be6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 350 processed earlier; will process 3946 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20813== ERROR: libFuzzer: deadly signal Step #5: #0 0x557bf8c02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557bf8b76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557bf8b59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6068a6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f606888300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6068862858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557bf8b32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557bf9606138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bf95a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557bf95a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bf95a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557bf8fc0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557bf8fadbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557bf8fa733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557bf9011107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557bf8c02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557bf8ceeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557bf8b5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557bf8b642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557bf8b4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557bf8b774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6068864082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557bf8b3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2269367ad116fa073a63c8c85b526e9d75bc1e0 Step #5: MERGE-OUTER: attempt 176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1859752056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c2269367ad116fa073a63c8c85b526e9d75bc1e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 352 processed earlier; will process 3944 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20923== ERROR: libFuzzer: deadly signal Step #5: #0 0x55808bf19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55808be8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55808be70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f888be0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f888bc1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f888bbfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55808be49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55808c91d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55808c8b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55808c8b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55808c8b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55808c2d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55808c2c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55808c2be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55808c328107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55808bf19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55808c005eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55808be71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55808be7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55808be627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55808be8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f888bbff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55808be55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb4e117b191d29e93e294879b865eab425651873 Step #5: MERGE-OUTER: attempt 177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1860610873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb4e117b191d29e93e294879b865eab425651873' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 353 processed earlier; will process 3943 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==20939== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db5610b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db5607fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db56062665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba6368c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba634a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba63480858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db5603be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55db56b0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db56aa9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55db56aab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db56aab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55db564c9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55db564b6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55db564b033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55db5651a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55db5610bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55db561f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55db56063d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55db5606d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55db560547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55db560804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba63482082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55db56047bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cad6c0529ce3ff8a4c2606b21b999e50e7a4025 Step #5: MERGE-OUTER: attempt 178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1861034040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9cad6c0529ce3ff8a4c2606b21b999e50e7a4025' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 354 processed earlier; will process 3942 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21011== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613a295d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613a28d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613a28b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22ce8ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22ce71400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22ce6f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613a288de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613a3361138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613a32fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5613a32fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613a32fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5613a2d1b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613a2d08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613a2d0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613a2d6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613a295dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613a2a49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613a28b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613a28bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613a28a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613a28d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22ce6f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613a2899bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-db5ec2705159565e56fef9dcc4209b47666a5f99 Step #5: MERGE-OUTER: attempt 179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1861902003 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/db5ec2705159565e56fef9dcc4209b47666a5f99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 355 processed earlier; will process 3941 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21027== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c30285b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3027cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3027b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa65ee8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa65ec9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa65ec7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c30278be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c30325f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3031f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c3031fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3031fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c302c19439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c302c06be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c302c0033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c302c6a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c30285bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c302947eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3027b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3027bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3027a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3027d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa65ec7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c302797bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34bc45f89162a73b3b03ee54665248a564758a91 Step #5: MERGE-OUTER: attempt 180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1862701784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34bc45f89162a73b3b03ee54665248a564758a91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 356 processed earlier; will process 3940 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d41b75f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d41b6d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d41b6b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f556ee2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f556ec3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f556ec1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d41b68fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d41c163138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d41c0fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d41c0ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d41c0ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d41bb1d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d41bb0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d41bb0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d41bb6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d41b75fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d41b84beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d41b6b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d41b6c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d41b6a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d41b6d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f556ec20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d41b69bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fcdb0ae3725e970c9cb80061c38da8507619bb3 Step #5: MERGE-OUTER: attempt 181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1863496584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1fcdb0ae3725e970c9cb80061c38da8507619bb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 357 processed earlier; will process 3939 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21063== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626fa884594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626fa7f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626fa7db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41b222441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41b203900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41b2018858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626fa7b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5626fb288138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626fb222632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5626fb224375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626fb22435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5626fac42439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626fac2fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626fac2933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626fac93107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626fa884c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626fa970eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626fa7dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626fa7e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626fa7cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626fa7f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f41b201a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626fa7c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0901a74138467470093f4d3e4d9f2ebb65e42204 Step #5: MERGE-OUTER: attempt 182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1864291352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0901a74138467470093f4d3e4d9f2ebb65e42204' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 358 processed earlier; will process 3938 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21081== ERROR: libFuzzer: deadly signal Step #5: #0 0x55863a156594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55863a0cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55863a0ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa07d6c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa07d4d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa07d4b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55863a086e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55863ab5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55863aaf4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55863aaf6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55863aaf635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55863a514439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55863a501be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55863a4fb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55863a565107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55863a156c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55863a242eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55863a0aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55863a0b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55863a09f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55863a0cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa07d4b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55863a092bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d530ddaf524340fa5f51bfd4cea23380889a3d6e Step #5: MERGE-OUTER: attempt 183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1865141995 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d530ddaf524340fa5f51bfd4cea23380889a3d6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 360 processed earlier; will process 3936 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21164== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b393b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b39325b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b39308665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f180fda841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f180fbbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f180fb9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b392e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556b39db5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b39d4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556b39d51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b39d5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556b398262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556b3985d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556b3976ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556b3975cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556b3975633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556b397c0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556b393b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556b3949deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556b39309d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556b393132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556b392fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556b393264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f180fb9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556b392edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed424df6a65fa6eb537ca359e6bdd59f05c06b29 Step #5: MERGE-OUTER: attempt 184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1866966696 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ed424df6a65fa6eb537ca359e6bdd59f05c06b29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 363 processed earlier; will process 3933 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21287== ERROR: libFuzzer: deadly signal Step #5: #0 0x562248ef2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562248e66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562248e49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2d96f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2d950600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2d94e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562248e22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622498f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562249890632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562249892375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56224989235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622493672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56224939e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622492aff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56224929dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56224929733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562249301107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562248ef2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562248fdeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562248e4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562248e542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562248e3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562248e674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2d94e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562248e2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d75da9163838d5d6844433489711ccf1c73e0b8 Step #5: MERGE-OUTER: attempt 185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1867457627 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7d75da9163838d5d6844433489711ccf1c73e0b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 364 processed earlier; will process 3932 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21327== ERROR: libFuzzer: deadly signal Step #5: #0 0x55837db5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55837dad1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55837dab4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1def48b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1def2a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1def27f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55837da8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55837e561138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55837e4fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55837e4fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55837e4fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55837df1b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55837df08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55837df0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55837df6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55837db5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55837dc49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55837dab5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55837dabf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55837daa67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55837dad24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1def281082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55837da99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4913c5cad0fadd4720be4674e9387428dbf6019 Step #5: MERGE-OUTER: attempt 186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1868118551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4913c5cad0fadd4720be4674e9387428dbf6019' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 365 processed earlier; will process 3931 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21339== ERROR: libFuzzer: deadly signal Step #5: #0 0x560212b44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560212ab8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560212a9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21a0fcd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21a0de200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21a0dc1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560212a74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560213548138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602134e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5602134e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602134e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560212f02439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560212eefbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560212ee933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560212f53107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560212b44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560212c30eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560212a9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560212aa62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560212a8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560212ab94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f21a0dc3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560212a80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-074bdefc903d092d3135bc75d40d25c57d0d3674 Step #5: MERGE-OUTER: attempt 187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1869011931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/074bdefc903d092d3135bc75d40d25c57d0d3674' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 367 processed earlier; will process 3929 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21448== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2da1c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2da13bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2da11e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f353119741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3530fac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3530f8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2da0f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b2dabcb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2dab65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b2dab67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2dab6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b2da585439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b2da572be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b2da56c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b2da5d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b2da1c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b2da2b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b2da11fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2da1292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2da1107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2da13c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3530f8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b2da103bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be85b5235aecb0d5322350f9dfefead2eebfbfff Step #5: MERGE-OUTER: attempt 188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1869869934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be85b5235aecb0d5322350f9dfefead2eebfbfff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 368 processed earlier; will process 3928 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21464== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c33dea2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c33de16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c33ddf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44048ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44046c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44046a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c33ddd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c33e8a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c33e840632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c33e842375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c33e84235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c33e3172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c33e34e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c33e25ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c33e24dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c33e24733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c33e2b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c33dea2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c33df8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c33ddfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c33de042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c33ddeb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c33de174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f44046a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c33dddebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-830c8b94110db317023d8475dade17f89c798c75 Step #5: MERGE-OUTER: attempt 189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1872075970 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/830c8b94110db317023d8475dade17f89c798c75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 373 processed earlier; will process 3923 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21571== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592dd484594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592dd3f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592dd3db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f636451d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f636433200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6364311858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592dd3b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5592dde88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592dde22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5592dde24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592dde2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5592dd842439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5592dd82fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5592dd82933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5592dd893107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5592dd484c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5592dd570eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5592dd3dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5592dd3e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5592dd3cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5592dd3f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6364313082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5592dd3c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0a7a8b616281dd6fb40cad7ef3334809016bda4 Step #5: MERGE-OUTER: attempt 190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1873519684 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d0a7a8b616281dd6fb40cad7ef3334809016bda4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 377 processed earlier; will process 3919 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21719== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d28cc83594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d28cbf7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d28cbda665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97e3d8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97e3b9900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97e3b78858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d28cbb3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d28d687138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d28d621632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d28d623375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d28d62335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d28d0f82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d28d12f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d28d040f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d28d02ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d28d02833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d28d092107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d28cc83c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d28cd6feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d28cbdbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d28cbe52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d28cbcc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d28cbf84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97e3b7a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d28cbbfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95b6eab3fc88e338c9b7507cab161313d99f88ec Step #5: MERGE-OUTER: attempt 191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1875961879 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95b6eab3fc88e338c9b7507cab161313d99f88ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 383 processed earlier; will process 3913 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21854== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563377f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556337764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556337747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2555df541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2555c0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2555be9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556337720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5563381f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55633818e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556338190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55633819035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556337bae439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556337b9bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556337b9533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556337bff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5563377f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5563378dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556337748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5563377522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563377397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563377654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2555beb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55633772cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0deae9c3974c3b39d1840b973c5d955b14d56b6 Step #5: MERGE-OUTER: attempt 192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1876772750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c0deae9c3974c3b39d1840b973c5d955b14d56b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 384 processed earlier; will process 3912 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==21871== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4017ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b401762b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b401745665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc824e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc822f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc822d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b40171ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b4021f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b40218c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b40218e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b40218e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b401c632d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b401c9a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b401babf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b401b99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b401b9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b401bfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b4017eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b4018daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b401746d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b4017502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4017377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4017634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc822da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b40172abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-654294623be490405866745c5ede8d8e57fe5de5 Step #5: MERGE-OUTER: attempt 193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1877760615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/654294623be490405866745c5ede8d8e57fe5de5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 386 processed earlier; will process 3910 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21956== ERROR: libFuzzer: deadly signal Step #5: #0 0x55706a243594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55706a1b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55706a19a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f581508741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5814e9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5814e7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55706a173e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55706ac47138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55706abe1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55706abe3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55706abe335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55706a601439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55706a5eebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55706a5e833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55706a652107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55706a243c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55706a32feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55706a19bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55706a1a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55706a18c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55706a1b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5814e7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55706a17fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4b6a97164e3e2e104282f0881b6305bef2baf6d Step #5: MERGE-OUTER: attempt 194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1878177260 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4b6a97164e3e2e104282f0881b6305bef2baf6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 387 processed earlier; will process 3909 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==21994== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0921c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e092139b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e09211c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f752f13541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f752ef4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f752ef29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0920f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e092bc9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e092b63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e092b65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e092b6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e092583439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e092570be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e09256a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0925d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0921c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0922b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e09211dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0921272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e09210e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e09213a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f752ef2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e092101bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0fc1895444fa069bfc4db0a63da632a62f81f7b3 Step #5: MERGE-OUTER: attempt 195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1879035983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0fc1895444fa069bfc4db0a63da632a62f81f7b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 388 processed earlier; will process 3908 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22010== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e261730594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2616a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e261687665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e0bfa341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e0bdb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e0bd97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e261660e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e262134138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2620ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e2620d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2620d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e261aee439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e261adbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e261ad533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e261b3f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e261730c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e26181ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e261688d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2616922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2616797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2616a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1e0bd99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e26166cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5200f063cec422dece0c3fe00713fad9003da27 Step #5: MERGE-OUTER: attempt 196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1879821226 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5200f063cec422dece0c3fe00713fad9003da27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 389 processed earlier; will process 3907 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22028== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac57a22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac57996b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac57979665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73489a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73487b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7348797858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac57952e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ac58426138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac583c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ac583c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac583c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ac57de0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac57dcdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac57dc733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac57e31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac57a22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac57b0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac5797ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac579842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac5796b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac579974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7348799082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac5795ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a87196b9254ec97538e263b8a7808f1e81464c4b Step #5: MERGE-OUTER: attempt 197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1880608738 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a87196b9254ec97538e263b8a7808f1e81464c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 390 processed earlier; will process 3906 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22046== ERROR: libFuzzer: deadly signal Step #5: #0 0x56118d9fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56118d96eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56118d951665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65b123341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65b104800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65b1027858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56118d92ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56118e3fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56118e398632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56118e39a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56118e39a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56118de6f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56118dea634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56118ddb7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56118dda5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56118dd9f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56118de09107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56118d9fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56118dae6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56118d952d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56118d95c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56118d9437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56118d96f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f65b1029082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56118d936bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96c7dbc6e2e76bf028dbb910b68f3ef207ed94e2 Step #5: MERGE-OUTER: attempt 198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1881951211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/96c7dbc6e2e76bf028dbb910b68f3ef207ed94e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 392 processed earlier; will process 3904 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22162== ERROR: libFuzzer: deadly signal Step #5: #0 0x563143882594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631437f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631437d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd64c95c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd64c77100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd64c750858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631437b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563144286138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563144220632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563144222375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56314422235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563143c40439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563143c2dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563143c2733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563143c91107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563143882c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56314396eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631437dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631437e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631437cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631437f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd64c752082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631437bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2beebb8ed36e043eb7747938830db0341f105579 Step #5: MERGE-OUTER: attempt 199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1882395791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2beebb8ed36e043eb7747938830db0341f105579' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 393 processed earlier; will process 3903 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22233== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa3389f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa33813b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa337f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5f0ce041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5f0af500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5f0ad4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa337cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fa342a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa3423d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fa3423f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa3423f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fa33d142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fa33d4b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fa33c5cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fa33c4abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fa33c4433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fa33cae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fa3389fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fa3398beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fa337f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fa338012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fa337e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fa338144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe5f0ad6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fa337dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41b3ad0373591e53b2665f4ef7f7a09f74b91b71 Step #5: MERGE-OUTER: attempt 200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1883146676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/41b3ad0373591e53b2665f4ef7f7a09f74b91b71' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 394 processed earlier; will process 3902 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22246== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649fd435594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649fd3a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649fd38c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3745c4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3745a6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3745a40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649fd365e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5649fde39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649fddd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5649fddd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649fddd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649fd8aa2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5649fd8e134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5649fd7f2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5649fd7e0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649fd7da33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649fd844107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649fd435c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5649fd521eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649fd38dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649fd3972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649fd37e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649fd3aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3745a42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649fd371bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-059afef894b2a6cd2525e27bf9070372bc321733 Step #5: MERGE-OUTER: attempt 201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1884521375 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/059afef894b2a6cd2525e27bf9070372bc321733' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 396 processed earlier; will process 3900 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22304== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b3d7ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b3d742b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b3d725665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdcfe5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdcfc7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdcfc52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b3d6fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560b3e1d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b3e16c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560b3e16e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b3e16e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560b3dc432d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560b3dc7a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560b3db8bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560b3db79be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560b3db7333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560b3dbdd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560b3d7cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560b3d8baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560b3d726d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560b3d7302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560b3d7177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560b3d7434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdcfc54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560b3d70abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df873f78a81882608cd55348f62d74adceda5cea Step #5: MERGE-OUTER: attempt 202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1885540372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/df873f78a81882608cd55348f62d74adceda5cea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 398 processed earlier; will process 3898 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22412== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da45d90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da45d04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da45ce7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67bef7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f67bed9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f67bed72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da45cc0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da46794138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da4672e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da46730375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da4673035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da462052d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da4623c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da4614df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da4613bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da4613533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da4619f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da45d90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da45e7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da45ce8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da45cf22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da45cd97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da45d054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f67bed74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da45cccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe9a6a55232433dbf23a465cd8cfd54345cfa7f2 Step #5: MERGE-OUTER: attempt 203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1886773081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fe9a6a55232433dbf23a465cd8cfd54345cfa7f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 400 processed earlier; will process 3896 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22526== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587dec10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587deb84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587deb67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eececa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eeccdf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7eeccbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587deb40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5587df614138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587df5ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587df5b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587df5b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5587defce439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587defbbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587defb533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587df01f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5587dec10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5587decfceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5587deb68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587deb722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587deb597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587deb854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7eeccc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5587deb4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd9b3236489d166b3fd959ab47181d1fd3bdae2d Step #5: MERGE-OUTER: attempt 204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1888472795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bd9b3236489d166b3fd959ab47181d1fd3bdae2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 402 processed earlier; will process 3894 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22608== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0017f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e001764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e001747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04175d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04173ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04173c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e001720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e0021f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e00218e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e002190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e00219035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e001c652d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e001c9c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e001badf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e001b9bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e001b9533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e001bff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0017f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e0018dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e001748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e0017522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0017397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0017654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f04173cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e00172cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9e523c08c9a2162a77a22443596a53c9fba6066 Step #5: MERGE-OUTER: attempt 205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1889970136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f9e523c08c9a2162a77a22443596a53c9fba6066' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 405 processed earlier; will process 3891 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22698== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a0bd2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a0bca1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a0bc84665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61cea5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61ce86f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61ce84e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a0bc5de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a0c731138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a0c6cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a0c6cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a0c6cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a0c0eb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a0c0d8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a0c0d233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a0c13c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a0bd2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a0be19eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a0bc85d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a0bc8f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a0bc767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a0bca24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61ce850082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a0bc69bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2303adaafeb09f555dfaf0a86b8d3044f9b3250 Step #5: MERGE-OUTER: attempt 206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1890750112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c2303adaafeb09f555dfaf0a86b8d3044f9b3250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 406 processed earlier; will process 3890 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22715== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfe883b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfe87afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfe8792665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01b2c3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01b2a5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01b2a32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfe876be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cfe923f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfe91d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cfe91db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfe91db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cfe8bf9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cfe8be6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cfe8be033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cfe8c4a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cfe883bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cfe8927eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cfe8793d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cfe879d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cfe87847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cfe87b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01b2a34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cfe8777bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7d50810ef2d1f65415f625ee0fe31d685e28c34 Step #5: MERGE-OUTER: attempt 207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1891534644 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b7d50810ef2d1f65415f625ee0fe31d685e28c34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 407 processed earlier; will process 3889 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==22733== ERROR: libFuzzer: deadly signal Step #5: #0 0x55caf8b5f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55caf8ad3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55caf8ab6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f810c30841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f810c11d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f810c0fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55caf8a8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55caf9563138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55caf94fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55caf94ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55caf94ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55caf8fd42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55caf900b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55caf8f1cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55caf8f0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55caf8f0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55caf8f6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55caf8b5fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55caf8c4beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55caf8ab7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55caf8ac12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55caf8aa87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55caf8ad44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f810c0fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55caf8a9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d440d3b8c6a465cbd3842ee38ecc1d9444a06d6 Step #5: MERGE-OUTER: attempt 208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1892881509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d440d3b8c6a465cbd3842ee38ecc1d9444a06d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 410 processed earlier; will process 3886 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==22850== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9a89f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9a8964b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9a8947665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddca6e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddca4fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddca4da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9a8920e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c9a93f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9a938e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c9a9390375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9a939035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c9a8e59ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c9a8ec3d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55c9a8f1e9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55c9a8dff182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55c9a8dff182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55c9a89f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c9a8adceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c9a8948d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c9a89522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c9a89397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c9a89654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fddca4dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c9a892cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9788c2ffa5716a968169c48be2643d60d24c751d Step #5: MERGE-OUTER: attempt 209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1894631426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9788c2ffa5716a968169c48be2643d60d24c751d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 413 processed earlier; will process 3883 files now Step #5: #1 pulse exec/s: 0 rss: 278Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==22976== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ad0190594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ad0104b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ad00e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea5f1d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea5efea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea5efc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ad00c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560ad0b94138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ad0b2e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560ad0b30375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ad0b3035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560ad054e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ad053bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ad053533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ad059f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ad0190c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ad027ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ad00e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ad00f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ad00d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ad01054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea5efcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ad00ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b506aa560d24af455baf46fc2554cefa2eb06891 Step #5: MERGE-OUTER: attempt 210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1895555015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b506aa560d24af455baf46fc2554cefa2eb06891' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 415 processed earlier; will process 3881 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23057== ERROR: libFuzzer: deadly signal Step #5: #0 0x55994177f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599416f3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599416d6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96e38ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f96e370200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96e36e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599416afe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559942183138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55994211d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55994211f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55994211f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559941bf42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559941c2b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559941b3cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559941b2abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559941b2433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559941b8e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55994177fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55994186beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5599416d7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5599416e12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5599416c87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5599416f44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f96e36e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5599416bbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-705689e9df9f4352fd4c331738ebd705093d36e2 Step #5: MERGE-OUTER: attempt 211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1896041819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/705689e9df9f4352fd4c331738ebd705093d36e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 416 processed earlier; will process 3880 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23097== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a946e2c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a946da0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a946d83665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c5f56941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c5f37e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c5f35d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a946d5ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a947830138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9477ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a9477cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9477cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a9472a12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a9472d834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9471e9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a9471d7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a9471d133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a94723b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a946e2cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a946f18eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a946d84d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a946d8e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a946d757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a946da14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6c5f35f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a946d68bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b6027d43e049806ff1ac59930b07724b8dd22cd Step #5: MERGE-OUTER: attempt 212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1897340454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b6027d43e049806ff1ac59930b07724b8dd22cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 418 processed earlier; will process 3878 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23149== ERROR: libFuzzer: deadly signal Step #5: #0 0x563403df9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563403d6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563403d50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4cdb8e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4cdb6fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4cdb6da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563403d29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5634047fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563404797632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563404799375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56340479935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56340426e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5634042a534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5634041b6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5634041a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56340419e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563404208107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563403df9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563403ee5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563403d51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563403d5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563403d427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563403d6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4cdb6dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563403d35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ed3f468d692e9e913e481bf3a85177f0eccaa92 Step #5: MERGE-OUTER: attempt 213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1899132043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ed3f468d692e9e913e481bf3a85177f0eccaa92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 421 processed earlier; will process 3875 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==23272== ERROR: libFuzzer: deadly signal Step #5: #0 0x56442bf11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56442be85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56442be68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f922cf6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f922cd8300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f922cd62858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56442be41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56442c915138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56442c8af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56442c8b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56442c8b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56442c37aae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56442c3e4d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56442c43f9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56442c320182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56442c320182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x56442bf11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56442bffdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56442be69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56442be732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56442be5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56442be864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f922cd64082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56442be4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4320b4e2e3f467debc6334af5c88ea82a337dbe8 Step #5: MERGE-OUTER: attempt 214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1899805392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4320b4e2e3f467debc6334af5c88ea82a337dbe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 422 processed earlier; will process 3874 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23318== ERROR: libFuzzer: deadly signal Step #5: #0 0x56201a6a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56201a618b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56201a5fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49ae92941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49ae73e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49ae71d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56201a5d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56201b0a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56201b042632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56201b044375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56201b04435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56201aa62439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56201aa4fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56201aa4933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56201aab3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56201a6a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56201a790eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56201a5fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56201a6062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56201a5ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56201a6194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f49ae71f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56201a5e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8730b1ce8cd3830eac6f1da64019cc9fb110b49 Step #5: MERGE-OUTER: attempt 215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1900622698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f8730b1ce8cd3830eac6f1da64019cc9fb110b49' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 423 processed earlier; will process 3873 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23334== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cddc0e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cddc05cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cddc03f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f390ee7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f390ec8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f390ec68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cddc018e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cddcaec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cddca86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cddca88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cddca8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cddc55d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cddc59434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cddc4a5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cddc493be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cddc48d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cddc4f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cddc0e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cddc1d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cddc040d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cddc04a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cddc0317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cddc05d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f390ec6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cddc024bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d3b7ebd5c50d4f5c1e5d318c4b98b94979a0547 Step #5: MERGE-OUTER: attempt 216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1902767961 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7d3b7ebd5c50d4f5c1e5d318c4b98b94979a0547' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 428 processed earlier; will process 3868 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23499== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e4d36e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4d3658b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4d363b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b714f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b7130700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b712e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4d3614e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e4d40e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4d4082632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e4d4084375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e4d408435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e4d3aa2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e4d3a8fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e4d3a8933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4d3af3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e4d36e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e4d37d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4d363cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4d36462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4d362d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4d36594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b712e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4d3620bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dc2056c27bdb1f4cf9ebbe74f765f3228d3e19d Step #5: MERGE-OUTER: attempt 217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1905800989 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2dc2056c27bdb1f4cf9ebbe74f765f3228d3e19d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 437 processed earlier; will process 3859 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==23671== ERROR: libFuzzer: deadly signal Step #5: #0 0x563658b6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563658adfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563658ac2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a2f03041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a2ee4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a2ee24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563658a9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56365956f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563659509632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56365950b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56365950b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563658fe02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56365901734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563658f28f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563658f16be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563658f1033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563658f7a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563658b6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563658c57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563658ac3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563658acd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563658ab47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563658ae04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3a2ee26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563658aa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0594ef14b091dfa859d1be81c204c6f63d0ae56e Step #5: MERGE-OUTER: attempt 218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1907698881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0594ef14b091dfa859d1be81c204c6f63d0ae56e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 440 processed earlier; will process 3856 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23795== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605bd380594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605bd2f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605bd2d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa997e1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa997c3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa997c13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605bd2b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5605bdd84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605bdd1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5605bdd20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605bdd2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5605bd73e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605bd72bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605bd72533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605bd78f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605bd380c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605bd46ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605bd2d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605bd2e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605bd2c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605bd2f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa997c15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605bd2bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1864a1b5f1193ed557ff9f80f491f08678628086 Step #5: MERGE-OUTER: attempt 219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1909784433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1864a1b5f1193ed557ff9f80f491f08678628086' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 444 processed earlier; will process 3852 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23954== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcd2bf7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcd2b6bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcd2b4e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dfebc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dfe9d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dfe9b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcd2b27e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fcd35fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcd3595632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fcd3597375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcd359735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fcd2fb5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fcd2fa2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fcd2f9c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fcd3006107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fcd2bf7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fcd2ce3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fcd2b4fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fcd2b592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fcd2b407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fcd2b6c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4dfe9b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fcd2b33bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f5247f6f7da648a92712b7948e4c61ad2c41658 Step #5: MERGE-OUTER: attempt 220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1910573630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6f5247f6f7da648a92712b7948e4c61ad2c41658' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 445 processed earlier; will process 3851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23972== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd43408594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd4337cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd4335f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb49ed4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb49eb6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb49eb41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd43338e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cd43e0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd43da6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cd43da8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd43da835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cd437c6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cd437b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cd437ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cd43817107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cd43408c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cd434f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cd43360d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cd4336a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cd433517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cd4337d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb49eb43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cd43344bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b7780b9ed5c903107575a4498836884c132f97d Step #5: MERGE-OUTER: attempt 221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1911360843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b7780b9ed5c903107575a4498836884c132f97d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 446 processed earlier; will process 3850 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==23990== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580e58c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580e5837b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580e581a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb80e4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb80c5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb80c3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580e57f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5580e62c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580e6261632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5580e6263375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580e626335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5580e5c81439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580e5c6ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580e5c6833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580e5cd2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580e58c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580e59afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580e581bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580e58252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580e580c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580e58384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb80c3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580e57ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b7fccf726a22e43f87936e52d21d6d5fe654659 Step #5: MERGE-OUTER: attempt 222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1912149141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2b7fccf726a22e43f87936e52d21d6d5fe654659' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 447 processed earlier; will process 3849 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==24008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1c5a48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1c59bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1c599f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbaefae141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbaef8f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbaef8d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1c5978e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e1c644c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1c63e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e1c63e8578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55e1c5dee0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e1c5e57107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e1c5a48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e1c5b34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e1c59a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e1c59aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e1c59917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e1c59bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbaef8d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e1c5984bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06fdaca7d676e64080137170030708ccdf17a754 Step #5: MERGE-OUTER: attempt 223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1912935648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06fdaca7d676e64080137170030708ccdf17a754' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 448 processed earlier; will process 3848 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24030== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633b7892594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5633b7806b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5633b77e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61543f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f615420500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61541e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633b77c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5633b8296138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633b8230632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5633b8232375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633b823235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5633b7d072d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5633b7d3e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5633b7c4ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5633b7c3dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5633b7c3733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5633b7ca1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5633b7892c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5633b797eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5633b77ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5633b77f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5633b77db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5633b78074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f61541e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5633b77cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e6f782daa0989c9d182f44c7300ebc3ce1a07d2 Step #5: MERGE-OUTER: attempt 224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1914353192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e6f782daa0989c9d182f44c7300ebc3ce1a07d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 451 processed earlier; will process 3845 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24173== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621b0c20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621b0b94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621b0b77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3d800141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3d7e1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3d7df5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621b0b50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5621b1624138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621b15be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5621b15c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621b15c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5621b0fde439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621b0fcbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621b0fc533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621b102f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5621b0c20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5621b0d0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621b0b78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621b0b822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621b0b697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621b0b954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3d7df7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621b0b5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29225dc840a79e8fd2797080955f5dc17c998e57 Step #5: MERGE-OUTER: attempt 225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1916685953 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/29225dc840a79e8fd2797080955f5dc17c998e57' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 455 processed earlier; will process 3841 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24294== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571320ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557132061b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557132044665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25413ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25411cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25411ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55713201de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557132af1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557132a8b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557132a8d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557132a8d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5571325622d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55713259934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5571324aaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557132498be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55713249233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5571324fc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5571320edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5571321d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557132045d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55713204f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5571320367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5571320624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f25411b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557132029bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbd7d1dbd201c252d400c07e6b31dbc03d5878ab Step #5: MERGE-OUTER: attempt 226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1918093655 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fbd7d1dbd201c252d400c07e6b31dbc03d5878ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 457 processed earlier; will process 3839 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24382== ERROR: libFuzzer: deadly signal Step #5: #0 0x561933de4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561933d58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561933d3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62edbe141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62ed9f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62ed9d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561933d14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5619347e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561934782632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561934784375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56193478435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5619341a2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56193418fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56193418933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619341f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561933de4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561933ed0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561933d3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561933d462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561933d2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561933d594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62ed9d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561933d20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2110f9074bec4768d2f6eb1c345c4efe3b18c2ee Step #5: MERGE-OUTER: attempt 227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1918879540 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2110f9074bec4768d2f6eb1c345c4efe3b18c2ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 458 processed earlier; will process 3838 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1a7a5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1a79d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1a79b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe031a6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe03188000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe03185f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1a798de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1a8461138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1a83fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1a83fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1a83fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1a7ed22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b1a7f0934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b1a7e1af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b1a7e08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1a7e0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1a7e6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b1a7a5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b1a7b49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b1a79b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b1a79bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b1a79a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b1a79d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe031861082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b1a7999bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14ecaa2439bafa9f52693905a09e7b09f118bd8a Step #5: MERGE-OUTER: attempt 228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1920938913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/14ecaa2439bafa9f52693905a09e7b09f118bd8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 462 processed earlier; will process 3834 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24503== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b8f0d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b8f047b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b8f02a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf9d7af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf9d5c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf9d5a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b8f003e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b8fad7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b8fa71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b8fa73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b8fa7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559b8f5482d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b8f57f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b8f490f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b8f47ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b8f47833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b8f4e2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b8f0d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b8f1bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b8f02bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b8f0352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b8f01c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b8f0484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf9d5a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b8f00fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b757758a23437677597b87102819f1a43321728f Step #5: MERGE-OUTER: attempt 229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1922114922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b757758a23437677597b87102819f1a43321728f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 464 processed earlier; will process 3832 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24617== ERROR: libFuzzer: deadly signal Step #5: #0 0x55719f0bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55719f031b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55719f014665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e06d5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e06b6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e06b4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55719efede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55719fac1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55719fa5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55719fa5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55719fa5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55719f5322d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55719f56934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55719f47af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55719f468be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55719f46233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55719f4cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55719f0bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55719f1a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55719f015d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55719f01f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55719f0067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55719f0324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e06b4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55719eff9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-926bf9f79323b668e2ae6bb21a73848207dca8ff Step #5: MERGE-OUTER: attempt 230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1923403517 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/926bf9f79323b668e2ae6bb21a73848207dca8ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 467 processed earlier; will process 3829 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==24760== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f25638594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f255acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f2558f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ce9ee241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ce9cf700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ce9cd6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f25568e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f2603c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f25fd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f25fd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f25fd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f25aad2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f25ae434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f259f5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f259e3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f259dd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f25a47107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f25638c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f25724eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f25590d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f2559a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f255817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f255ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3ce9cd8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f25574bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e8617eaaf6511c344fc3098b31a66730d153e0c Step #5: MERGE-OUTER: attempt 231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1924937393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2e8617eaaf6511c344fc3098b31a66730d153e0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 469 processed earlier; will process 3827 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24847== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e01f41f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e01f393b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e01f376665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21453ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f214520200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21451e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e01f34fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e01fe23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e01fdbd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e01fdbf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e01fdbf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e01f7dd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e01f7cabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e01f7c433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e01f82e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e01f41fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e01f50beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e01f377d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e01f3812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e01f3687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e01f3944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f21451e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e01f35bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a805002b8475a202772e436871214924c84ded91 Step #5: MERGE-OUTER: attempt 232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1926947922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a805002b8475a202772e436871214924c84ded91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 473 processed earlier; will process 3823 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24949== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dd21a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dd2116b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dd20f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1484e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1482fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1482da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dd20d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560dd2ba6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dd2b40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560dd2b42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dd2b4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560dd2560439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560dd254dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560dd254733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560dd25b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560dd21a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560dd228eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560dd20fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560dd21042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560dd20eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560dd21174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc1482dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560dd20debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fd3b9aeed2091d11710aedea8ed14c7f4c0f88d Step #5: MERGE-OUTER: attempt 233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1927733357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6fd3b9aeed2091d11710aedea8ed14c7f4c0f88d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 474 processed earlier; will process 3822 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24967== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e13e7fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e13e76fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e13e752665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c7571141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c7552600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c75505858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e13e72be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e13f1ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e13f199632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e13f19b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e13f19b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e13ebb9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e13eba6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e13eba033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e13ec0a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e13e7fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e13e8e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e13e753d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e13e75d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e13e7447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e13e7704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c75507082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e13e737bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a2db0f5ad5d04e7d891667df2904c7fb4478231 Step #5: MERGE-OUTER: attempt 234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1928524039 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9a2db0f5ad5d04e7d891667df2904c7fb4478231' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 475 processed earlier; will process 3821 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==24985== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d0e8f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d0e867b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d0e84a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3040f4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3040d5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3040d3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d0e823e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d0f2f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d0f291632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d0f293375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d0f29335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d0ecb1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d0ec9ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d0ec9833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d0ed02107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d0e8f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d0e9dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d0e84bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d0e8552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d0e83c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d0e8684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3040d40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d0e82fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-442dd80c39132f1e9263e1f99fc169871fd7b9ba Step #5: MERGE-OUTER: attempt 235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1929311041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/442dd80c39132f1e9263e1f99fc169871fd7b9ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 476 processed earlier; will process 3820 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25003== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0267d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d02674ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d02672d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f491a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f48fb600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f48f95858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d026706e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d0271da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d027174632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d027176375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d02717635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d026c4b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d026c8234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d026b93f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d026b81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d026b7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d026be5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d0267d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d0268c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d02672ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0267382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d02671f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d02674b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f48f97082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d026712bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7320730448368cd15cc31825c53a16bd7af7fe04 Step #5: MERGE-OUTER: attempt 236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1931205776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7320730448368cd15cc31825c53a16bd7af7fe04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 480 processed earlier; will process 3816 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25167== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d12336594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d122aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d1228d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c84ca941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c84abe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c84a9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d12266e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560d12d3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d12cd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560d12cd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d12cd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560d127ab2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560d127e234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560d126f3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560d126e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560d126db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560d12745107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560d12336c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560d12422eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560d1228ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560d122982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560d1227f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560d122ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1c84a9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560d12272bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac46bae7f02f7c36c462d2c3a7f6c42c0dc40e4b Step #5: MERGE-OUTER: attempt 237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1931663611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac46bae7f02f7c36c462d2c3a7f6c42c0dc40e4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 481 processed earlier; will process 3815 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25174== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612afb08594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612afa7cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612afa5f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa337c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa335dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa335bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612afa38e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5612b050c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612b04a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5612b04a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612b04a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5612afec6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612afeb3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612afead33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612aff17107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612afb08c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612afbf4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5612afa60d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612afa6a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612afa517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612afa7d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa335bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5612afa44bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0d6c856cc1631927f9729ca639a2df64894221d Step #5: MERGE-OUTER: attempt 238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1932259594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d0d6c856cc1631927f9729ca639a2df64894221d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 482 processed earlier; will process 3814 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25217== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f2c77d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f2c6f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f2c6d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc39c41d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc39c23200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc39c211858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f2c6ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f2d181138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f2d11b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f2d11d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f2d11d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f2cbf22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f2cc2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f2cb3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f2cb28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f2cb2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f2cb8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f2c77dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f2c869eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f2c6d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f2c6df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f2c6c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f2c6f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc39c213082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f2c6b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4983322cbe81d0fd8c1e53ef9182d8dd71a0c17f Step #5: MERGE-OUTER: attempt 239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1935054550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4983322cbe81d0fd8c1e53ef9182d8dd71a0c17f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 488 processed earlier; will process 3808 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25360== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579c147e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579c13f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579c13d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f401494541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f401475a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4014739858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579c13aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5579c1e82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579c1e1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5579c1e1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579c1e1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5579c18f32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5579c192a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5579c183bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5579c1829be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5579c182333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5579c188d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5579c147ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5579c156aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5579c13d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5579c13e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5579c13c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5579c13f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f401473b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5579c13babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e967a1cb88e89574f039c5f62c6449e24e92dc78 Step #5: MERGE-OUTER: attempt 240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1936291632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e967a1cb88e89574f039c5f62c6449e24e92dc78' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 490 processed earlier; will process 3806 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25442== ERROR: libFuzzer: deadly signal Step #5: #0 0x55843bc64594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55843bbd8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55843bbbb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca30ace41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca308e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca308c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55843bb94e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55843c668138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55843c602632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55843c604375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55843c60435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55843c0d92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55843c11034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55843c021f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55843c00fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55843c00933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55843c073107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55843bc64c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55843bd50eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55843bbbcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55843bbc62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55843bbad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55843bbd94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca308c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55843bba0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4299b040cf21f1218ea0d89947350fe531834ef Step #5: MERGE-OUTER: attempt 241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1937567895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4299b040cf21f1218ea0d89947350fe531834ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 492 processed earlier; will process 3804 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25556== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646f782d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646f77a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646f7784665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f942e28a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f942e09f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f942e07e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646f775de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5646f8231138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646f81cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5646f81cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646f81cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5646f7beb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646f7bd8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5646f7bd233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646f7c3c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646f782dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646f7919eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5646f7785d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646f778f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646f77767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646f77a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f942e080082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5646f7769bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dda36884a6791d810fb6809c767e90bf569761b Step #5: MERGE-OUTER: attempt 242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1939214314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3dda36884a6791d810fb6809c767e90bf569761b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 495 processed earlier; will process 3801 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==25675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df8ea90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df8ea04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df8e9e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83b75e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83b73fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83b73da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df8e9c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55df8f494138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df8f42e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55df8f430578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55df8ee360e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55df8ee9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55df8ea90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55df8eb7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55df8e9e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55df8e9f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55df8e9d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55df8ea054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f83b73dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55df8e9ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cd96ef9f49e50751e1e16c3697d6daa66c0c545 Step #5: MERGE-OUTER: attempt 243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1940004096 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cd96ef9f49e50751e1e16c3697d6daa66c0c545' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 496 processed earlier; will process 3800 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25697== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dad45b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dad3cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dad3b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd7170641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd7151b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd714fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dad38be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dade5f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563daddf9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563daddfb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563daddfb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dad819439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dad806be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dad80033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dad86a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dad45bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dad547eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dad3b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dad3bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dad3a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dad3d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd714fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dad397bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccc79725949bb6c53212ffae23ab39d5ff80bea4 Step #5: MERGE-OUTER: attempt 244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1940473724 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ccc79725949bb6c53212ffae23ab39d5ff80bea4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 497 processed earlier; will process 3799 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25768== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d7689b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d7680fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d767f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79ff6af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79ff4c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79ff4a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d767cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d7729f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d77239632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d7723b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d7723b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d76d102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d76d4734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564d76c58f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564d76c46be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564d76c4033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564d76caa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564d7689bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564d76987eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564d767f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564d767fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564d767e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564d768104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f79ff4a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564d767d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bed67c0955f662c051e3414e9e5ca0073375141f Step #5: MERGE-OUTER: attempt 245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1942376382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bed67c0955f662c051e3414e9e5ca0073375141f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 500 processed earlier; will process 3796 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==25838== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628e3c9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5628e3c0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628e3bf1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33d76be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33d74d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33d74b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628e3bcae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5628e469e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5628e4638632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5628e463a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5628e463a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5628e4058439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5628e4045be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5628e403f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5628e40a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5628e3c9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5628e3d86eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5628e3bf2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5628e3bfc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628e3be37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628e3c0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33d74b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5628e3bd6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c844b8a95941bd856eea84d9163ea54d8f1cdf44 Step #5: MERGE-OUTER: attempt 246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1942803757 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c844b8a95941bd856eea84d9163ea54d8f1cdf44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 501 processed earlier; will process 3795 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25908== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ea6715594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ea6689b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ea666c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb174eea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb174cff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb174cde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ea6645e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558ea7119138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ea70b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558ea70b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ea70b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558ea6b8a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ea6bc134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ea6ad2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ea6ac0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ea6aba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ea6b24107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ea6715c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ea6801eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ea666dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ea66772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ea665e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ea668a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb174ce0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ea6651bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf1a898cfc7ace35b17a84524d65b1e32ffca73a Step #5: MERGE-OUTER: attempt 247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1944032608 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cf1a898cfc7ace35b17a84524d65b1e32ffca73a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 503 processed earlier; will process 3793 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==25960== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc1ba50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc1b9c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc1b9a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc75693941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc75674e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc75672d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc1b980e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bc1c454138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc1c3ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bc1c3f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc1c3f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bc1bec52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bc1befc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bc1be0df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bc1bdfbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bc1bdf533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bc1be5f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bc1ba50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bc1bb3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bc1b9a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bc1b9b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bc1b9997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bc1b9c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc75672f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bc1b98cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91ffb8dcf0059fd55174377283b3bcfe27c099e0 Step #5: MERGE-OUTER: attempt 248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1946843874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/91ffb8dcf0059fd55174377283b3bcfe27c099e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 508 processed earlier; will process 3788 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26189== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7160f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d716066b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d716049665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fead956a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fead937f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fead935e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d716022e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d716af6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d716a90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d716a92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d716a9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d7165672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d71659e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d7164aff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d71649dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d71649733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d716501107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d7160f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d7161deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d71604ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d7160542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d71603b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d7160674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fead9360082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d71602ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b27ed1b3bf6c6cbf2945da7c05715d0c6398d04 Step #5: MERGE-OUTER: attempt 249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1947316937 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7b27ed1b3bf6c6cbf2945da7c05715d0c6398d04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 509 processed earlier; will process 3787 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26197== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b63737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b636abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b6368e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb51e59241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb51e3a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb51e386858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b63667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b6413b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b640d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b640d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b640d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559b63af5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559b63ae2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559b63adc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559b63b46107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559b63737c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559b63823eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559b6368fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559b636992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559b636807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559b636ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb51e388082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559b63673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c8f4e98a0b1a76e57057120e1ba347323e4b6fb Step #5: MERGE-OUTER: attempt 250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1948779687 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c8f4e98a0b1a76e57057120e1ba347323e4b6fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 512 processed earlier; will process 3784 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26317== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f39bec8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f39be3cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f39be1f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8afa29841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8afa0ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8afa08c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f39bdf8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f39c8cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f39c866632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f39c868375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f39c86835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f39c286439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f39c273be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f39c26d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f39c2d7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f39bec8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f39bfb4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f39be20d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f39be2a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f39be117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f39be3d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8afa08e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f39be04bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8591ffb9fa445a4706c3b949a96b3b80f9b57e96 Step #5: MERGE-OUTER: attempt 251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1950627694 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8591ffb9fa445a4706c3b949a96b3b80f9b57e96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 515 processed earlier; will process 3781 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26413== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce86b06594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce86a7ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce86a5d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa67577d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa67559200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa675571858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce86a36e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ce8750a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce874a4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ce874a6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce874a635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ce86f7b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ce86fb234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ce86ec3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ce86eb1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ce86eab33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ce86f15107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ce86b06c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ce86bf2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ce86a5ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ce86a682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ce86a4f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ce86a7b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa675573082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ce86a42bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89c13a3caa0e0181f8ea94cea56c2ffa39e6fcbe Step #5: MERGE-OUTER: attempt 252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1952439616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/89c13a3caa0e0181f8ea94cea56c2ffa39e6fcbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 518 processed earlier; will process 3778 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26535== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da0eb4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da0eac2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da0eaa5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f746a9ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f746a81400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f746a7f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da0ea7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da0f552138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da0f4ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da0f4ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da0f4ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da0ef0c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da0eef9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da0eef333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da0ef5d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da0eb4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da0ec3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da0eaa6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da0eab02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da0ea977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da0eac34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f746a7f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da0ea8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96b420c53b5cf894931601afe2f8c3972a3b03ef Step #5: MERGE-OUTER: attempt 253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1953223459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/96b420c53b5cf894931601afe2f8c3972a3b03ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 519 processed earlier; will process 3777 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26552== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b4a8aba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4a8a2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4a8a11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0306eac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0306cc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0306ca0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b4a89eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b4a94be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b4a9458632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b4a945a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b4a945a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b4a8e78439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4a8e65be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4a8e5f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b4a8ec9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b4a8abac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b4a8ba6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b4a8a12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b4a8a1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4a8a037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b4a8a2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0306ca2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b4a89f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-439ca6591ce7f3ae7e3a70010142f4bc1130f853 Step #5: MERGE-OUTER: attempt 254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1955823994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/439ca6591ce7f3ae7e3a70010142f4bc1130f853' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 524 processed earlier; will process 3772 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==26726== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556f5858594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556f57ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556f57af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d9a2dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d9a0f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d9a0d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556f5788e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556f625c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556f61f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556f61f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556f61f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556f5ccd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5556f5d0434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556f5c15f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556f5c03be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5556f5bfd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556f5c67107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5556f5858c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5556f5944eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556f57b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556f57ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556f57a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556f57cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d9a0d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556f5794bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2b15935b033a561231548a2841e3de923462237 Step #5: MERGE-OUTER: attempt 255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1957826651 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2b15935b033a561231548a2841e3de923462237' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 528 processed earlier; will process 3768 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26829== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f643320594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f643294b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f643277665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe1a97741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe1a78c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe1a76b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f643250e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f643d24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f643cbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f643cc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f643cc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6436de439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6436cbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6436c533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f64372f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f643320c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f64340ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f643278d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6432822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6432697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6432954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe1a76d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f64325cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79ffe37ab47719df7bffc92fd50191879e93b865 Step #5: MERGE-OUTER: attempt 256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1958617924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/79ffe37ab47719df7bffc92fd50191879e93b865' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 529 processed earlier; will process 3767 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==26846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8810d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c881045b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c881028665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f528e4fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f528e31200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f528e2f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c881001e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c881ad5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c881a6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c881a71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c881a7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c88148f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c88147cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c88147633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8814e0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c8810d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c8811bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c881029d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c8810332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c88101a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8810464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f528e2f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c88100dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be16d65395e76674b63946247ed06e8b7fc0e152 Step #5: MERGE-OUTER: attempt 257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1961589990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be16d65395e76674b63946247ed06e8b7fc0e152' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 534 processed earlier; will process 3762 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27046== ERROR: libFuzzer: deadly signal Step #5: #0 0x565275629594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56527559db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565275580665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0a905a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0a8e6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0a8e4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565275559e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56527602d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565275fc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565275fc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565275fc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565275a9e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565275ad534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652759e6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652759d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652759ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565275a38107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565275629c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565275715eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565275581d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56527558b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652755727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56527559e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe0a8e50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565275565bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eff8aa0fa73cb48ea77ac2d224e064d1fbf65f8d Step #5: MERGE-OUTER: attempt 258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1962965489 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eff8aa0fa73cb48ea77ac2d224e064d1fbf65f8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 537 processed earlier; will process 3759 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27164== ERROR: libFuzzer: deadly signal Step #5: #0 0x56083506d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560834fe1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560834fc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f773f95141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f773f76600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f773f745858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560834f9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560835a71138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560835a0b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560835a0d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560835a0d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5608354e22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56083551934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56083542af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560835418be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56083541233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56083547c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56083506dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560835159eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560834fc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560834fcf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560834fb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560834fe24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f773f747082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560834fa9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8270b02a44da951cf5f0d21652e027e9afcff98 Step #5: MERGE-OUTER: attempt 259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1964869874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f8270b02a44da951cf5f0d21652e027e9afcff98' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 539 processed earlier; will process 3757 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27252== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d81d35d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d81d2d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d81d2b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf86e8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf86c9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf86c7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d81d28de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d81dd61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d81dcfb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d81dcfd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d81dcfd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d81d71b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d81d708be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d81d70233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d81d76c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d81d35dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d81d449eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d81d2b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d81d2bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d81d2a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d81d2d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf86c80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d81d299bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f2527b3accb3e53c100d4b52f9ac80b60dd60cb Step #5: MERGE-OUTER: attempt 260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1965306594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f2527b3accb3e53c100d4b52f9ac80b60dd60cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 540 processed earlier; will process 3756 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27323== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ce379d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ce3711b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ce36f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ad30c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ad2ede00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ad2ebd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ce36cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ce41a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ce413b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ce413d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ce413d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ce3c122d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563ce3c4934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563ce3b5af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563ce3b48be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563ce3b4233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563ce3bac107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563ce379dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563ce3889eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563ce36f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563ce36ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563ce36e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563ce37124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ad2ebf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563ce36d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86e4a10e1efadb683331aeecc5b59859a35bef8b Step #5: MERGE-OUTER: attempt 261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1966052829 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86e4a10e1efadb683331aeecc5b59859a35bef8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 541 processed earlier; will process 3755 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27335== ERROR: libFuzzer: deadly signal Step #5: #0 0x559975130594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599750a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559975087665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f582590641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f582571b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58256fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559975060e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559975b34138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559975ace632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559975ad0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559975ad035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5599754ee439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5599754dbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5599754d533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55997553f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559975130c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55997521ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559975088d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5599750922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5599750797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5599750a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f58256fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55997506cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ad7386a0ec77e99b0f89afd4cd561fc653a7eca Step #5: MERGE-OUTER: attempt 262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1968321944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4ad7386a0ec77e99b0f89afd4cd561fc653a7eca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 546 processed earlier; will process 3750 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27438== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626e86c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626e8637b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626e861a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c1d63341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c1d44800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c1d427858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626e85f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5626e90c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626e9061632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5626e9063375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626e906335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5626e8a81439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626e8a6ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626e8a6833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5626e8ad2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5626e86c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5626e87afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5626e861bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626e86252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626e860c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626e86384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c1d429082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5626e85ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9753f9ac576f5faf7e0d566779ad9cf1403ddd1 Step #5: MERGE-OUTER: attempt 263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1969107529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b9753f9ac576f5faf7e0d566779ad9cf1403ddd1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 547 processed earlier; will process 3749 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27456== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca658ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca65821b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca65804665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdee70341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdee51800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdee4f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca657dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ca662b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca6624b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ca6624d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca6624d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ca65c6b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca65c58be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca65c5233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca65cbc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca658adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca65999eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca65805d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca6580f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca657f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca658224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdee4f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca657e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-856bede305cfefa1223e6a0b87324d47ce522610 Step #5: MERGE-OUTER: attempt 264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1969897121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/856bede305cfefa1223e6a0b87324d47ce522610' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 548 processed earlier; will process 3748 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27474== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581eae85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581eadf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581eaddc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f407861741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f407842c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f407840b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581eadb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581eb889138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581eb823632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581eb825375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581eb82535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5581eb243439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581eb230be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581eb22a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581eb294107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581eae85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581eaf71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581eadddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581eade72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581eadce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581eadfa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f407840d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581eadc1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59f065c17061e0a85e1f4d87018ac1a59a5347c1 Step #5: MERGE-OUTER: attempt 265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1970680122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59f065c17061e0a85e1f4d87018ac1a59a5347c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 549 processed earlier; will process 3747 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27492== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bea093594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bea007b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559be9fea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6736e9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6736cb000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6736c8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559be9fc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559beaa97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559beaa31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559beaa33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559beaa3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559bea451439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559bea43ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559bea43833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559bea4a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559bea093c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559bea17feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559be9febd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559be9ff52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559be9fdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559bea0084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6736c91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559be9fcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2222a3f8b1f3b83258a4c477e9615a19b8a5c4f Step #5: MERGE-OUTER: attempt 266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1971464518 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c2222a3f8b1f3b83258a4c477e9615a19b8a5c4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 550 processed earlier; will process 3746 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==27510== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ebc2c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ebc237b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ebc21a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda0749041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda072a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda07284858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ebc1f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ebccc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ebcc61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ebcc63578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556ebc6690e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556ebc6d2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556ebc2c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556ebc3afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556ebc21bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556ebc2252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556ebc20c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556ebc2384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fda07286082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556ebc1ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1b662bf86651d51dc2be7f4b0194acbbaaf3e92 Step #5: MERGE-OUTER: attempt 267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1972261263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1b662bf86651d51dc2be7f4b0194acbbaaf3e92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 551 processed earlier; will process 3745 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27563== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ba9361594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ba92d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ba92b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69ceb0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f69ce92000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f69ce8ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ba9291e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ba9d65138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ba9cff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ba9d01375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ba9d0135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ba97d62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ba980d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ba971ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ba970cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ba970633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ba9770107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ba9361c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ba944deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ba92b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ba92c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ba92aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ba92d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f69ce901082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ba929dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de8890a70f1a0a9ce86e5e32c48538914c14eb20 Step #5: MERGE-OUTER: attempt 268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1972970054 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/de8890a70f1a0a9ce86e5e32c48538914c14eb20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 552 processed earlier; will process 3744 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27606== ERROR: libFuzzer: deadly signal Step #5: #0 0x562693079594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562692fedb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562692fd0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc198e3e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc198c5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc198c32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562692fa9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562693a7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562693a17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562693a19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562693a1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562693437439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562693424be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56269341e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562693488107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562693079c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562693165eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562692fd1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562692fdb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562692fc27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562692fee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc198c34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562692fb5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbfe0ca557624f1b3d0d8a5f1a033cd7306d4cc5 Step #5: MERGE-OUTER: attempt 269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1973755776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cbfe0ca557624f1b3d0d8a5f1a033cd7306d4cc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 553 processed earlier; will process 3743 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27623== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649184ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564918473b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564918456665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc962d2341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc962b3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc962b17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56491842fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564918f03138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564918e9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564918e9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564918e9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649188bd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5649188aabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5649188a433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56491890e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5649184ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5649185ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564918457d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5649184612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5649184487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5649184744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc962b19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56491843bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9101397ea82b78ef7716fe8ed700be3df15dae83 Step #5: MERGE-OUTER: attempt 270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1974768639 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9101397ea82b78ef7716fe8ed700be3df15dae83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 555 processed earlier; will process 3741 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27708== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a2a328594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a2a29cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a2a27f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdaa80af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdaa7ec400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdaa7ea3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a2a258e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a2ad2c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a2acc6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a2acc8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a2acc835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a2a79d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564a2a7d434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564a2a6e5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564a2a6d3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564a2a6cd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564a2a737107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564a2a328c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564a2a414eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564a2a280d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564a2a28a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564a2a2717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564a2a29d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdaa7ea5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564a2a264bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f48a22269ef2bd6dc0b67304691e956c11e7e7ec Step #5: MERGE-OUTER: attempt 271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1975909780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f48a22269ef2bd6dc0b67304691e956c11e7e7ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 558 processed earlier; will process 3738 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==27821== ERROR: libFuzzer: deadly signal Step #5: #0 0x557555696594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55755560ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575555ed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42633c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42631d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42631b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575555c6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55755609a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557556034632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557556036375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55755603635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557555b0b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557555b4234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557555a53f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557555a41be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557555a3b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557555aa5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557555696c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557555782eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5575555eed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5575555f82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5575555df7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55755560b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f42631b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5575555d2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8efdcb39123f0827a569efbed48ff5eb32369f66 Step #5: MERGE-OUTER: attempt 272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1977176743 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8efdcb39123f0827a569efbed48ff5eb32369f66' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 560 processed earlier; will process 3736 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==27935== ERROR: libFuzzer: deadly signal Step #5: #0 0x56095a487594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56095a3fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56095a3de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4f580241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4f561700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4f55f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56095a3b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56095ae8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56095ae25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56095ae27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56095ae2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56095a845439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56095a832be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56095a82c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56095a896107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56095a487c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56095a573eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56095a3dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56095a3e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56095a3d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56095a3fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4f55f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56095a3c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-918aa7bc36d55b5fad8aa48f3f117ea28a57230a Step #5: MERGE-OUTER: attempt 273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1978450612 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/918aa7bc36d55b5fad8aa48f3f117ea28a57230a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 562 processed earlier; will process 3734 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28048== ERROR: libFuzzer: deadly signal Step #5: #0 0x56363b4b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56363b42cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56363b40f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc8bc9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc8baac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc8ba8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56363b3e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56363bebc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56363be56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56363be58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56363be5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56363b876439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56363b863be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56363b85d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56363b8c7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56363b4b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56363b5a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56363b410d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56363b41a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56363b4017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56363b42d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbc8ba8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56363b3f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-12b3339975b91607e14e3725dd127f512d6942cd Step #5: MERGE-OUTER: attempt 274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1979310827 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/12b3339975b91607e14e3725dd127f512d6942cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 563 processed earlier; will process 3733 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28064== ERROR: libFuzzer: deadly signal Step #5: #0 0x557745275594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577451e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577451cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e380c841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e37edd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e37ebc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577451a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557745c79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557745c13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557745c15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557745c1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557745633439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557745620be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55774561a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557745684107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557745275c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557745361eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577451cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577451d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577451be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577451ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8e37ebe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577451b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec7b662cc7ccfa2b3f422fcec20ac3bbe2ece8f2 Step #5: MERGE-OUTER: attempt 275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1980098346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec7b662cc7ccfa2b3f422fcec20ac3bbe2ece8f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 564 processed earlier; will process 3732 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28082== ERROR: libFuzzer: deadly signal Step #5: #0 0x56132a57d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56132a4f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56132a4d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f363cab641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f363c8cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f363c8aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56132a4ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56132af81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56132af1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56132af1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56132af1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56132a93b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56132a928be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56132a92233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56132a98c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56132a57dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56132a669eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56132a4d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56132a4df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56132a4c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56132a4f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f363c8ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56132a4b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dd65959a4e0804d06c619f8fd83e431dbb9beba Step #5: MERGE-OUTER: attempt 276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1980884267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0dd65959a4e0804d06c619f8fd83e431dbb9beba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 565 processed earlier; will process 3731 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28100== ERROR: libFuzzer: deadly signal Step #5: #0 0x559765676594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597655eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597655cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7145de941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7145bfe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7145bdd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597655a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55976607a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559766014632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559766016375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55976601635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559765a34439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559765a21be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559765a1b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559765a85107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559765676c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559765762eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597655ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597655d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597655bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597655eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7145bdf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597655b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47eec622dcf1b9182b21dc93996d729f1a862f2a Step #5: MERGE-OUTER: attempt 277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1981665057 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47eec622dcf1b9182b21dc93996d729f1a862f2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 566 processed earlier; will process 3730 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28118== ERROR: libFuzzer: deadly signal Step #5: #0 0x561377cb2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561377c26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561377c09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20a804541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20a7e5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20a7e39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561377be2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613786b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561378650632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561378652375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56137865235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561378070439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56137805dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56137805733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613780c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561377cb2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561377d9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561377c0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561377c142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561377bfb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561377c274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f20a7e3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561377beebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad1a49b9c02af9c711390c26c070126753b25779 Step #5: MERGE-OUTER: attempt 278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1983231767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ad1a49b9c02af9c711390c26c070126753b25779' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 569 processed earlier; will process 3727 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28213== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf5154e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf514c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf514a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f490a29641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f490a0ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f490a08a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf5147ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf51f52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf51eec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf51eee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf51eee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf5190c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf518f9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf518f333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf5195d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf5154ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf5163aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf514a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf514b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf514977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf514c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f490a08c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf5148abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-021cc2ed4c9b51f52dde57f9ff344de703251119 Step #5: MERGE-OUTER: attempt 279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1984022546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/021cc2ed4c9b51f52dde57f9ff344de703251119' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 570 processed earlier; will process 3726 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28231== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bf818e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bf8102b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bf80e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c8e05241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c8de6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c8de46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bf80bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bf8b92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bf8b2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bf8b2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bf8b2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bf854c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bf8539be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bf853333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bf859d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bf818ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bf827aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bf80e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bf80f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bf80d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bf81034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5c8de48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bf80cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d245d79e51529504a57d844f9b88cf590622787 Step #5: MERGE-OUTER: attempt 280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1984813427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d245d79e51529504a57d844f9b88cf590622787' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 571 processed earlier; will process 3725 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28249== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bcda58c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bcda500b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bcda4e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fd57a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fd55b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fd5597858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bcda4bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bcdaf90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bcdaf2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bcdaf2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bcdaf2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bcda94a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bcda937be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bcda93133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bcda99b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bcda58cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bcda678eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bcda4e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bcda4ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bcda4d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bcda5014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0fd5599082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bcda4c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b64145407c3d1f81f72764711a3bdff6e08b8b48 Step #5: MERGE-OUTER: attempt 281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1985603869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b64145407c3d1f81f72764711a3bdff6e08b8b48' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 572 processed earlier; will process 3724 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28267== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580e7168594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5580e70dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5580e70bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe64d9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe64bb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe64b93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580e7098e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5580e7b6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580e7b06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5580e7b08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580e7b0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5580e7526439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580e7513be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580e750d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5580e7577107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5580e7168c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5580e7254eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5580e70c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5580e70ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5580e70b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5580e70dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbe64b95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5580e70a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-666ef2e7efbf18f91d2c76ac781b6e9aaf962fd4 Step #5: MERGE-OUTER: attempt 282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1986391111 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/666ef2e7efbf18f91d2c76ac781b6e9aaf962fd4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 573 processed earlier; will process 3723 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==28285== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613cc402594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613cc376b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613cc359665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb93b5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb9397300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb93952858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613cc332e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613cce06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613ccda0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5613ccda2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5613cc7a80e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5613cc811107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5613cc402c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5613cc4eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5613cc35ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5613cc3642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5613cc34b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5613cc3774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbb93954082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5613cc33ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a25f4d65c67f6a53583e37429aab939b9d3edb6 Step #5: MERGE-OUTER: attempt 283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1987178710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2a25f4d65c67f6a53583e37429aab939b9d3edb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 574 processed earlier; will process 3722 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28338== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577f5751594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577f56c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577f56a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd269a1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd26982e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd26980d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577f5681e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5577f6155138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577f60ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5577f60f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577f60f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5577f5b0f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577f5afcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577f5af633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577f5b60107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577f5751c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577f583deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577f56a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577f56b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577f569a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577f56c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd26980f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577f568dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-750ad72bab6e3770d3b59150e7743f26cafed704 Step #5: MERGE-OUTER: attempt 284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1987620034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/750ad72bab6e3770d3b59150e7743f26cafed704' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 575 processed earlier; will process 3721 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28378== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec9d1bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec9d131b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec9d114665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86509b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86507c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86507a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec9d0ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ec9dbc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec9db5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ec9db5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec9db5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ec9d6322d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ec9d66934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ec9d57af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ec9d568be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ec9d56233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ec9d5cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ec9d1bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ec9d2a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ec9d115d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ec9d11f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ec9d1067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ec9d1324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86507a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ec9d0f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-244886c9b7d528ccb32abe0689d1e1b79d1f972a Step #5: MERGE-OUTER: attempt 285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1989513775 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/244886c9b7d528ccb32abe0689d1e1b79d1f972a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 578 processed earlier; will process 3718 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28439== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f634465594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6343d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6343bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ec375341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ec356800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ec3547858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f634395e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f634e69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f634e03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f634e05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f634e0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6348da2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f63491134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f634822f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f634810be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f63480a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f634874107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f634465c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f634551eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6343bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6343c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6343ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6343da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5ec3549082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6343a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38b1d4f989462a1ee58da6bad9e03c9f34ee6e5d Step #5: MERGE-OUTER: attempt 286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1993317090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/38b1d4f989462a1ee58da6bad9e03c9f34ee6e5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 585 processed earlier; will process 3711 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==28612== ERROR: libFuzzer: deadly signal Step #5: #0 0x55929c7bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55929c72fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55929c712665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eb278841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eb259d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7eb257c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55929c6ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55929d1bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55929d159632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55929d15b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55929d15b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55929cc302d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55929cc6734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55929cb78f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55929cb66be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55929cb6033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55929cbca107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55929c7bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55929c8a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55929c713d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55929c71d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55929c7047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55929c7304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7eb257e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55929c6f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9cfedc5179f66b734f40ca1832a83b88ea31c31 Step #5: MERGE-OUTER: attempt 287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1994235079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c9cfedc5179f66b734f40ca1832a83b88ea31c31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 587 processed earlier; will process 3709 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28689== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6e377e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6e36f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6e36d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f1ecbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f1ead300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f1eab2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6e36aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c6e4182138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6e411c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c6e411e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6e411e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c6e3b3c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c6e3b29be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c6e3b2333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6e3b8d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6e377ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c6e386aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6e36d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6e36e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6e36c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6e36f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f1eab4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6e36babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-368ad0c50f1efcbf6ae6e2c072fe13d9acd65b80 Step #5: MERGE-OUTER: attempt 288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1995022861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/368ad0c50f1efcbf6ae6e2c072fe13d9acd65b80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 588 processed earlier; will process 3708 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28706== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b75918594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b7588cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b7586f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ab38a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ab36b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ab3694858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b75848e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564b7631c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b762b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564b762b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b762b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564b75cd6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b75cc3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b75cbd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b75d27107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b75918c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b75a04eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b75870d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b7587a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b758617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b7588d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ab3696082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b75854bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bc3b4e303617f82108cc4ec31c84bebdeef0a34 Step #5: MERGE-OUTER: attempt 289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1997368751 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1bc3b4e303617f82108cc4ec31c84bebdeef0a34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 595 processed earlier; will process 3701 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28845== ERROR: libFuzzer: deadly signal Step #5: #0 0x55946aa27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55946a99bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55946a97e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7828dc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7828bd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7828bb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55946a957e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55946b42b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55946b3c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55946b3c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55946b3c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55946ade5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55946add2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55946adcc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55946ae36107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55946aa27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55946ab13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55946a97fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55946a9892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55946a9707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55946a99c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7828bb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55946a963bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9039a2f4f0d59fe9d6d1fff78555a5de35219c27 Step #5: MERGE-OUTER: attempt 290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1998923026 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9039a2f4f0d59fe9d6d1fff78555a5de35219c27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 598 processed earlier; will process 3698 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28940== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a35f0ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a35f02eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a35f011665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f099b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f097c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f097a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a35efeae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a35fabe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a35fa58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a35fa5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a35fa5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a35f478439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a35f465be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a35f45f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a35f4c9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a35f0bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a35f1a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a35f012d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a35f01c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a35f0037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a35f02f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f097a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a35eff6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb848777a040da0fbef970f5b8877bdcd4d92e6 Step #5: MERGE-OUTER: attempt 291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1999711011 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ceb848777a040da0fbef970f5b8877bdcd4d92e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 599 processed earlier; will process 3697 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28958== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645f9167594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645f90dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645f90be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee7adf641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee7ac0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee7abea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645f9097e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5645f9b6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645f9b05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5645f9b07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645f9b0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5645f9525439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645f9512be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5645f950c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645f9576107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5645f9167c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5645f9253eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5645f90bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645f90c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645f90b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645f90dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee7abec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645f90a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32baa1237fdade02dc63e9501182bbc55185753f Step #5: MERGE-OUTER: attempt 292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2000498948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32baa1237fdade02dc63e9501182bbc55185753f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 600 processed earlier; will process 3696 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28976== ERROR: libFuzzer: deadly signal Step #5: #0 0x556486dc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556486d3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556486d20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd161a3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd16184c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd16182b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556486cf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564877cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556487767632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556487769375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55648776935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556487187439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556487174be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55648716e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5564871d8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556486dc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556486eb5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556486d21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556486d2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556486d127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556486d3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd16182d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556486d05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53a57f3ab75511324274562b4898180a52fffa59 Step #5: MERGE-OUTER: attempt 293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2001283758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53a57f3ab75511324274562b4898180a52fffa59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 601 processed earlier; will process 3695 files now Step #5: #1 pulse exec/s: 0 rss: 269Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==28994== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b56d3f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b56d36ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b56d34d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38060e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3805efb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3805eda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b56d326e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b56ddfa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b56dd94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b56dd96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b56dd9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b56d7b4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b56d7a1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b56d79b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b56d805107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b56d3f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b56d4e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b56d34ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b56d3582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b56d33f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b56d36b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3805edc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b56d332bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6dd216d0f53c6c3c3712a9f25c7f57333ff01594 Step #5: MERGE-OUTER: attempt 294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2001996210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6dd216d0f53c6c3c3712a9f25c7f57333ff01594' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 603 processed earlier; will process 3693 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29074== ERROR: libFuzzer: deadly signal Step #5: #0 0x557aa2add594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557aa2a51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557aa2a34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08e653141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08e634600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08e6325858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557aa2a0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557aa34e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557aa347b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557aa347d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557aa347d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557aa2f522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557aa2f8934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557aa2e9af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557aa2e88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557aa2e8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557aa2eec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557aa2addc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557aa2bc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557aa2a35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557aa2a3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557aa2a267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557aa2a524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f08e6327082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557aa2a19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32097d7597bb3f9c720d5a4938defd698da8c71a Step #5: MERGE-OUTER: attempt 295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2002481997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32097d7597bb3f9c720d5a4938defd698da8c71a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 604 processed earlier; will process 3692 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29111== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d6ba3b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6ba326b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6ba309665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc2427e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc2409300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc24072858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6ba2e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d6badb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6bad50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d6bad52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6bad5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d6ba770439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d6ba75dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d6ba75733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d6ba7c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d6ba3b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d6ba49eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6ba30ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6ba3142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6ba2fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6ba3274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc24074082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6ba2eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-764bbbcf8724d725a21be5309e6d031dfa27177a Step #5: MERGE-OUTER: attempt 296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2003432832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/764bbbcf8724d725a21be5309e6d031dfa27177a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 605 processed earlier; will process 3691 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d01f845594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d01f7b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d01f79c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f008624541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f008605a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0086039858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d01f775e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d020249138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0201e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d0201e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0201e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d01fc03439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d01fbf0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d01fbea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d01fc54107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d01f845c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d01f931eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d01f79dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d01f7a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d01f78e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d01f7ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f008603b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d01f781bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97155fc5ad241f7f71bd67792d04fff3b99822b6 Step #5: MERGE-OUTER: attempt 297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2004224815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/97155fc5ad241f7f71bd67792d04fff3b99822b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 606 processed earlier; will process 3690 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29144== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be2617a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be260eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be260d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bcff0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bcfd1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bcfcfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be260aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be26b7e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be26b18632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be26b1a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be26b1a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be26538439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be26525be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be2651f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be26589107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be2617ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be26266eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be260d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be260dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be260c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be260ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3bcfcfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be260b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-402ce2da6ff67404f5f74b6862a5e05d218f92ae Step #5: MERGE-OUTER: attempt 298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2005019251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/402ce2da6ff67404f5f74b6862a5e05d218f92ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 607 processed earlier; will process 3689 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29162== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d6c080594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d6bff4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d6bfd7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8498b8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f849899800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8498977858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d6bfb0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d6ca84138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d6ca1e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d6ca20375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d6ca2035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d6c43e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d6c42bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d6c42533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d6c48f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d6c080c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d6c16ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d6bfd8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d6bfe22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d6bfc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d6bff54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8498979082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d6bfbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f02bf924a96719bf5cc378e28b80b7659bb1c247 Step #5: MERGE-OUTER: attempt 299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2005808525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f02bf924a96719bf5cc378e28b80b7659bb1c247' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 608 processed earlier; will process 3688 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29180== ERROR: libFuzzer: deadly signal Step #5: #0 0x5637cda50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5637cd9c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5637cd9a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc86dff841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc86de0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc86ddec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5637cd980e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5637ce454138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637ce3ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5637ce3f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637ce3f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5637cde0e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5637cddfbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5637cddf533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5637cde5f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5637cda50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5637cdb3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5637cd9a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5637cd9b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5637cd9997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5637cd9c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc86ddee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5637cd98cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-878b9878b22a7ece7af2213a681159e204d99f91 Step #5: MERGE-OUTER: attempt 300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2006600821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/878b9878b22a7ece7af2213a681159e204d99f91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 609 processed earlier; will process 3687 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29198== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f5f0e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f5f059b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f5f03c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b9d5ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b9d3c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b9d3a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f5f015e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f5fae9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f5fa83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f5fa85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f5fa8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f5f4a3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f5f490be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f5f48a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f5f4f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f5f0e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f5f1d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f5f03dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f5f0472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f5f02e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f5f05a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b9d3a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f5f021bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a05850569b5328b89f47fa91b30cb8917590797 Step #5: MERGE-OUTER: attempt 301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2007388887 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1a05850569b5328b89f47fa91b30cb8917590797' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 610 processed earlier; will process 3686 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29216== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d34ec53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d34ebc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d34ebaa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65919a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65917b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6591795858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d34eb83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d34f657138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d34f5f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d34f5f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d34f5f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d34f011439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d34effebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d34eff833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d34f062107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d34ec53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d34ed3feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d34ebabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d34ebb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d34eb9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d34ebc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6591797082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d34eb8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1058a8d8abf69275db9cb6bc15bc83c4194cf3f9 Step #5: MERGE-OUTER: attempt 302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2008180136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1058a8d8abf69275db9cb6bc15bc83c4194cf3f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 611 processed earlier; will process 3685 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29234== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c002957594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0028cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0028ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f373a05e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3739e7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3739e52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c002887e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c00335b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0032f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c0032f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0032f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c002d15439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c002d02be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c002cfc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c002d66107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c002957c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c002a43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0028afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0028b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0028a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0028cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3739e54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c002893bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7c10cb59be2047e32e348ce4be195390d422fdf Step #5: MERGE-OUTER: attempt 303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2008974924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7c10cb59be2047e32e348ce4be195390d422fdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 612 processed earlier; will process 3684 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29252== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be46e6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be46ddeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be46dc1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f033f2ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f033f11400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f033f0f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be46d9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be4786e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be47808632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be4780a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be4780a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be47228439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be47215be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be4720f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be47279107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be46e6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be46f56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be46dc2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be46dcc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be46db37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be46ddf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f033f0f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be46da6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-005765c0907294b6dae86802a7bca0dc455b2afc Step #5: MERGE-OUTER: attempt 304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2009762758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/005765c0907294b6dae86802a7bca0dc455b2afc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 613 processed earlier; will process 3683 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29270== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ce1b14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ce1a88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ce1a6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35b97d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35b95ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35b95c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ce1a44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ce2518138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ce24b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ce24b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ce24b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ce1ed2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ce1ebfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ce1eb933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ce1f23107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ce1b14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ce1c00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ce1a6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ce1a762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ce1a5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ce1a894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35b95cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ce1a50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08de7c5051c05f4a70749e16e845506e6283fb32 Step #5: MERGE-OUTER: attempt 305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2010549484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08de7c5051c05f4a70749e16e845506e6283fb32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 614 processed earlier; will process 3682 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29288== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635cad62594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635cacd6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635cacb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4ec6b141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4ec4c600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4ec4a5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635cac92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635cb766138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635cb700632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635cb702375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635cb70235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635cb120439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635cb10dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635cb10733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635cb171107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635cad62c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635cae4eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635cacbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635cacc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635cacab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635cacd74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa4ec4a7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635cac9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbe5e2e6637dccf0979f8d64a5f893a765047159 Step #5: MERGE-OUTER: attempt 306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2012004225 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fbe5e2e6637dccf0979f8d64a5f893a765047159' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 617 processed earlier; will process 3679 files now Step #5: #1 pulse exec/s: 0 rss: 222Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29407== ERROR: libFuzzer: deadly signal Step #5: #0 0x558871a12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558871986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558871969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb72787341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb72768800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb727667858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558871942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558872416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588723b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5588723b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588723b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558871dd0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558871dbdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558871db733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558871e21107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558871a12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558871afeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55887196ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588719742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55887195b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588719874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb727669082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55887194ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c3e2f876d4101cb4824cd1240ef318c4748a323 Step #5: MERGE-OUTER: attempt 307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2012951030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c3e2f876d4101cb4824cd1240ef318c4748a323' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 620 processed earlier; will process 3676 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29454== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9165de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f916552b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f916535665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f77fbf9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f77fbdaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f77fbd89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f91650ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f916fe2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f916f7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f916f7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f916f7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f91699c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f916989be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f91698333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9169ed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9165dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9166caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f916536d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9165402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9165277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9165534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f77fbd8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f91651abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63234264aed420112c0a06e3ab32f0bc661e3bd7 Step #5: MERGE-OUTER: attempt 308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2013884378 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/63234264aed420112c0a06e3ab32f0bc661e3bd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 622 processed earlier; will process 3674 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==29504== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646b0d41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646b0cb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646b0c98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a7b84c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a7b66100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a7b640858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646b0c71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5646b1745138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646b16df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5646b16e1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5646b10e70e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5646b1150107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5646b0d41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5646b0e2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5646b0c99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5646b0ca32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5646b0c8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5646b0cb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2a7b642082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5646b0c7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32dd32106da0a3aba87f4470666a80a082c0c45b Step #5: MERGE-OUTER: attempt 309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2014672300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32dd32106da0a3aba87f4470666a80a082c0c45b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 623 processed earlier; will process 3673 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebd81f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebd8165b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebd8148665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbafc77841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbafc58d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbafc56c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebd8121e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ebd8bf5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebd8b8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ebd8b91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebd8b9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ebd86662d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ebd869d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ebd85aef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ebd859cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ebd859633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ebd8600107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ebd81f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ebd82ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ebd8149d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ebd81532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ebd813a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ebd81664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbafc56e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ebd812dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6222400a8a5049d413ae3f7512831d43ea359e02 Step #5: MERGE-OUTER: attempt 310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2015391897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6222400a8a5049d413ae3f7512831d43ea359e02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 624 processed earlier; will process 3672 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29599== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609a1b27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609a1a9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609a1a7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ad964e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ad946300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ad9442858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609a1a57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5609a252b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609a24c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5609a24c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609a24c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5609a1ee5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609a1ed2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609a1ecc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609a1f36107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609a1b27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609a1c13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609a1a7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609a1a892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609a1a707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609a1a9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ad9444082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609a1a63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32a1f38f12082935e9642a9b99619b146c382666 Step #5: MERGE-OUTER: attempt 311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2016182905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32a1f38f12082935e9642a9b99619b146c382666' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 625 processed earlier; will process 3671 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29616== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a95ccaf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a95cc23b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a95cc06665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ba824241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ba805700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ba8036858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a95cbdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a95d6b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a95d64d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a95d64f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a95d64f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a95d06d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a95d05abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a95d05433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a95d0be107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a95ccafc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a95cd9beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a95cc07d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a95cc112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a95cbf87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a95cc244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ba8038082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a95cbebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eff621659d968e5d29058699ed655f00178da1e3 Step #5: MERGE-OUTER: attempt 312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2016973610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eff621659d968e5d29058699ed655f00178da1e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 626 processed earlier; will process 3670 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29634== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c165d6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c165ce2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c165cc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27310f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2730f0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2730ee6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c165c9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c166772138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c16670c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c16670e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c16670e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c16612c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c166119be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c16611333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c16617d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c165d6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c165e5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c165cc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c165cd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c165cb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c165ce34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2730ee8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c165caabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-387eb62ff6881d29a4426bd4536007b95e2e0060 Step #5: MERGE-OUTER: attempt 313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2017762888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/387eb62ff6881d29a4426bd4536007b95e2e0060' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 627 processed earlier; will process 3669 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa4af4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa4aec3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa4aea6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e30d7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e30b9100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e30b70858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa4ae7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fa4b953138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa4b8ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fa4b8ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa4b8ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fa4b30d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fa4b2fabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fa4b2f433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fa4b35e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fa4af4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fa4b03beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fa4aea7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fa4aeb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fa4ae987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fa4aec44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e30b72082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fa4ae8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7331fec5495001007e3cec95e730001b945fe89b Step #5: MERGE-OUTER: attempt 314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2018549934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7331fec5495001007e3cec95e730001b945fe89b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 628 processed earlier; will process 3668 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==29670== ERROR: libFuzzer: deadly signal Step #5: #0 0x56360401e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563603f92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563603f75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bc98ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bc96c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bc969f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563603f4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563604a22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636049bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636049be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636049be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636043dc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5636043c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5636043c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56360442d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56360401ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56360410aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563603f76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563603f802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563603f677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563603f934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9bc96a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563603f5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7542a663e32b4a03f53d06d4eae9e22cf4df8098 Step #5: MERGE-OUTER: attempt 315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2019338297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7542a663e32b4a03f53d06d4eae9e22cf4df8098' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 629 processed earlier; will process 3667 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29688== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d3a44b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d3a3bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d3a3a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f805092e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f805074300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8050722858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d3a37be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555d3ae4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d3ade9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555d3adeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d3adeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555d3a8c02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555d3a8f734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555d3a808f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555d3a7f6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555d3a7f033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555d3a85a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555d3a44bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555d3a537eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555d3a3a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555d3a3ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555d3a3947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555d3a3c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8050724082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555d3a387bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8cc808b9720d137402fe8b158e05e0fbd3192199 Step #5: MERGE-OUTER: attempt 316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2020801278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8cc808b9720d137402fe8b158e05e0fbd3192199' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 631 processed earlier; will process 3665 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29809== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1b25e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1b2559b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1b253c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34852e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34850f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34850d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1b2515e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e1b2fe9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1b2f83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e1b2f85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1b2f8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e1b2a5a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e1b2a9134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e1b29a2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e1b2990be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e1b298a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e1b29f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e1b25e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e1b26d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e1b253dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e1b25472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e1b252e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e1b255a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f34850d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e1b2521bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60242fb092751b410107e4c28fe07cfd66bd78dc Step #5: MERGE-OUTER: attempt 317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2022005888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60242fb092751b410107e4c28fe07cfd66bd78dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 633 processed earlier; will process 3663 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29893== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bf0e9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bf0e13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bf0df6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f24b8df341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24b8c0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f24b8be7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bf0dcfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556bf18a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bf183d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556bf183f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bf183f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556bf13142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556bf134b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556bf125cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556bf124abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556bf124433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556bf12ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556bf0e9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556bf0f8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556bf0df7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556bf0e012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556bf0de87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556bf0e144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f24b8be9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556bf0ddbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f13f4b09a7d731ded18f57508557afc7e3a5c32 Step #5: MERGE-OUTER: attempt 318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2022495332 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f13f4b09a7d731ded18f57508557afc7e3a5c32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 634 processed earlier; will process 3662 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==29901== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e32deee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e32de62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e32de45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f964793341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f964774800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9647727858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e32de1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e32e8f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e32e88c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e32e88e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e32e88e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e32e357ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e32e3c1d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55e32e41c9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55e32e2fd182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55e32e2fd182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55e32deeec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e32dfdaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e32de46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e32de502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e32de377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e32de634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f9647729082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e32de2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82dd20fdc7f6e0b5df8a1f050f1e7d22e8c1f971 Step #5: MERGE-OUTER: attempt 319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2023399245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/82dd20fdc7f6e0b5df8a1f050f1e7d22e8c1f971' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 635 processed earlier; will process 3661 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==29984== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563dc348594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5563dc2bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5563dc29f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5e1cb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5e1acd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5e1aac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5563dc278e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5563dcd4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5563dcce6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5563dcce8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5563dcce835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5563dc7bd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5563dc7f434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5563dc705f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5563dc6f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5563dc6ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563dc757107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5563dc348c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5563dc434eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5563dc2a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5563dc2aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5563dc2917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5563dc2bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa5e1aae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5563dc284bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5f382986325e06ca84e51387d52a6330d2222b2 Step #5: MERGE-OUTER: attempt 320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2026737450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e5f382986325e06ca84e51387d52a6330d2222b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 642 processed earlier; will process 3654 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30139== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ae174f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ae16c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ae16a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbc66fea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbc66dff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbc66dde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ae167fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ae2153138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ae20ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ae20ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ae20ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ae1bc42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561ae1bfb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561ae1b0cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561ae1afabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561ae1af433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561ae1b5e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561ae174fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561ae183beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561ae16a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561ae16b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561ae16987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561ae16c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbc66de0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561ae168bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e074ae319fd03f9bfa8d172a361bf517883350c0 Step #5: MERGE-OUTER: attempt 321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2029226144 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e074ae319fd03f9bfa8d172a361bf517883350c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 646 processed earlier; will process 3650 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30280== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630cfaf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630cfa67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630cfa4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93c51c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93c4fd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93c4fb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630cfa23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630d04f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630d0491632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630d0493375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630d049335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630cfeb1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630cfe9ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630cfe9833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630cff02107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630cfaf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630cfbdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630cfa4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630cfa552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630cfa3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630cfa684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f93c4fb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630cfa2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b957d405971c73b6be2d06a67c952e0cbcd6ded Step #5: MERGE-OUTER: attempt 322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2029667731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9b957d405971c73b6be2d06a67c952e0cbcd6ded' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 647 processed earlier; will process 3649 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30351== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e10ab88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e10aafcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e10aadf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa29929e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2990b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa299092858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e10aab8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e10b58c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e10b526632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e10b528375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e10b52835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e10af46439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e10af33be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e10af2d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e10af97107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e10ab88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e10ac74eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e10aae0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e10aaea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e10aad17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e10aafd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa299094082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e10aac4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-560de90099ec236eae5838cfe827c892fe4560ce Step #5: MERGE-OUTER: attempt 323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2030095630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/560de90099ec236eae5838cfe827c892fe4560ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 648 processed earlier; will process 3648 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==30358== ERROR: libFuzzer: deadly signal Step #5: #0 0x561937644594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619375b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56193759b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9a786041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9a767500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9a7654858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561937574e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561938048138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561937fe2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561937fe4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5619379ea0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561937a53107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561937644c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561937730eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56193759cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5619375a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56193758d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5619375b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb9a7656082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561937580bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c8e3a6e184ee9f151ed3ba0e5869637874d16a9 Step #5: MERGE-OUTER: attempt 324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2030951787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8c8e3a6e184ee9f151ed3ba0e5869637874d16a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 649 processed earlier; will process 3647 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30409== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b6f0c6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b6f0bdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b6f0bc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ac8d0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ac8b1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ac8af5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b6f0b9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b6f166f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b6f1609632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b6f160b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b6f160b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b6f10e02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b6f111734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b6f1028f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b6f1016be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b6f101033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b6f107a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b6f0c6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b6f0d57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b6f0bc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b6f0bcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b6f0bb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b6f0be04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1ac8af7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b6f0ba7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a36e7a0b33e8a69d74b183d01829c3a351268f5 Step #5: MERGE-OUTER: attempt 325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2031439785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2a36e7a0b33e8a69d74b183d01829c3a351268f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 650 processed earlier; will process 3646 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30449== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617fedb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617fed27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617fed0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05c0eb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05c0cc500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05c0ca4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617fece3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617ff7b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617ff751632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617ff753375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617ff75335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617ff2282d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617ff25f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617ff170f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617ff15ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617ff15833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5617ff1c2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617fedb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5617fee9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5617fed0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617fed152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617fecfc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617fed284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f05c0ca6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5617fecefbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b0181ef10ec6c4df7b6488ae847c710fc266cbb Step #5: MERGE-OUTER: attempt 326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2031927846 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b0181ef10ec6c4df7b6488ae847c710fc266cbb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 651 processed earlier; will process 3645 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30457== ERROR: libFuzzer: deadly signal Step #5: #0 0x56320ca16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56320c98ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56320c96d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a8da2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a8d84300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a8d822858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56320c946e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56320d41a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56320d3b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56320d3b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56320d3b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56320cdd4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56320cdc1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56320cdbb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56320ce25107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56320ca16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56320cb02eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56320c96ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56320c9782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56320c95f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56320c98b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a8d824082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56320c952bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f76d991b215d8c99fd876f00c4e0a451038c6911 Step #5: MERGE-OUTER: attempt 327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2033842993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f76d991b215d8c99fd876f00c4e0a451038c6911' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 654 processed earlier; will process 3642 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30522== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0965a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f09651db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f096500665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc9d0e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc9cefa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc9ced9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0964d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f096fad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f096f47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f096f49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f096f4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f096a1e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f096a5534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f096966f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f096954be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f09694e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f0969b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f0965a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f096695eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f096501d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f09650b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f0964f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f09651e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc9cedb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f0964e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d789b1e8039f0fc996b6de10bb9762767a84cbea Step #5: MERGE-OUTER: attempt 328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2035548718 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d789b1e8039f0fc996b6de10bb9762767a84cbea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 657 processed earlier; will process 3639 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30676== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f0a36f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f0a2e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f0a2c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f148748c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14872a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1487280858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f0a29fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f0ad73138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f0ad0d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f0ad0f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f0ad0f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f0a72d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f0a71abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f0a71433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f0a77e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f0a36fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f0a45beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f0a2c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f0a2d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f0a2b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f0a2e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1487282082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f0a2abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d6c8b14fe9713cf5b81d629206de21b66cc8cb0 Step #5: MERGE-OUTER: attempt 329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2036202473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d6c8b14fe9713cf5b81d629206de21b66cc8cb0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 658 processed earlier; will process 3638 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30689== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c88a4de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c88a452b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c88a435665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8caa6d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8caa4e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8caa4c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c88a40ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c88aee2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c88ae7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c88ae7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c88ae7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c88a9532d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c88a98a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c88a89bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c88a889be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c88a88333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c88a8ed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c88a4dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c88a5caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c88a436d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c88a4402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c88a4277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c88a4534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8caa4c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c88a41abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-470349e6751de8ce035ae6ebb1f646821efccad1 Step #5: MERGE-OUTER: attempt 330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2036988400 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/470349e6751de8ce035ae6ebb1f646821efccad1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 659 processed earlier; will process 3637 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30732== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba86aa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba86a16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba869f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d5987841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d5968d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d5966c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba869d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ba874a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba87440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ba87442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba8744235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ba86e60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba86e4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba86e4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba86eb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba86aa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba86b8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba869fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba86a042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba869eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba86a174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d5966e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba869debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fbcd59748d093f05d677b5f5d8751127a590722e Step #5: MERGE-OUTER: attempt 331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2038018790 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fbcd59748d093f05d677b5f5d8751127a590722e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 662 processed earlier; will process 3634 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30818== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd8f47b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd8f3efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd8f3d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faed037841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faed018d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faed016c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd8f3abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cd8fe7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd8fe19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cd8fe1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd8fe1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cd8f8f02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd8f92734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd8f838f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd8f826be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd8f82033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd8f88a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd8f47bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd8f567eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd8f3d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd8f3dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd8f3c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd8f3f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faed016e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd8f3b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cfd8bd6452db79deca7d36f89cd15c0b90a904b Step #5: MERGE-OUTER: attempt 332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2038490557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1cfd8bd6452db79deca7d36f89cd15c0b90a904b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 663 processed earlier; will process 3633 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==30824== ERROR: libFuzzer: deadly signal Step #5: #0 0x559505611594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559505585b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559505568665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d1259341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d123a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d12387858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559505541e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559506015138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559505faf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559505fb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559505fb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559505a7aae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559505ae4d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x559505b3f9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x559505a20182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x559505a20182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559505611c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5595056fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559505569d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5595055732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55950555a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5595055864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f3d12389082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55950554dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-161c41d8655545101d205a7c91184403da158136 Step #5: MERGE-OUTER: attempt 333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2039387244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/161c41d8655545101d205a7c91184403da158136' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 664 processed earlier; will process 3632 files now Step #5: #1 pulse exec/s: 0 rss: 62Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==30906== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591b7e6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591b7ddeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591b7dc1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e299c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e297de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e297bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5591b7d9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5591b886e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591b8808632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5591b880a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591b880a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5591b82df2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5591b831634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5591b8227f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5591b8215be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5591b820f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5591b8279107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5591b7e6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5591b7f56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5591b7dc2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5591b7dcc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5591b7db37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5591b7ddf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e297bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5591b7da6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb6f700fdb3c936fe8584805ecd569837684deec Step #5: MERGE-OUTER: attempt 334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2040683319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb6f700fdb3c936fe8584805ecd569837684deec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 666 processed earlier; will process 3630 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==30994== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fc03dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fc0350b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fc0333665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44df21241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44df02700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44df006858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fc030ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557fc0de0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fc0d7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557fc0d7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fc0d7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557fc079a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557fc0787be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557fc078133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557fc07eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557fc03dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557fc04c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557fc0334d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557fc033e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557fc03257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557fc03514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44df008082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557fc0318bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a74773ebea0de673b95e78aa8f240bcef6a889a Step #5: MERGE-OUTER: attempt 335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2041106232 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a74773ebea0de673b95e78aa8f240bcef6a889a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 667 processed earlier; will process 3629 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31064== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d92acc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d92ac34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d92ac17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44b5cbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44b5ad100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44b5ab0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d92abf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d92b6c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d92b65e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d92b660375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d92b66035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d92b07e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d92b06bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d92b06533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d92b0cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d92acc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d92adaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d92ac18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d92ac222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d92ac097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d92ac354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f44b5ab2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d92abfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0dddbf0aca4973dbee5b8434e285cdd3a195d7e Step #5: MERGE-OUTER: attempt 336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2041965069 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0dddbf0aca4973dbee5b8434e285cdd3a195d7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 668 processed earlier; will process 3628 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31080== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb49572594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb494e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb494c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f741992541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f741973a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7419719858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb494a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fb49f76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb49f10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fb49f12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb49f1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fb49930439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb4991dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb4991733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb49981107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb49572c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb4965eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb494cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb494d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb494bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb494e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f741971b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb494aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f95d9aaf336298f305110ecf3e7db00e7a963ba Step #5: MERGE-OUTER: attempt 337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2042757446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f95d9aaf336298f305110ecf3e7db00e7a963ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 669 processed earlier; will process 3627 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31098== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b940de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b94052b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b94035665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f075d84441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f075d65900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f075d638858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b9400ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b94ae2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b94a7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b94a7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b94a7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b9449c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b94489be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b9448333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b944ed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b940dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b941caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b94036d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b940402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b940277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b940534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f075d63a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b9401abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6af76d6b5caa66c4da70d2776a6c9c4e45744b6 Step #5: MERGE-OUTER: attempt 338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2044345562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f6af76d6b5caa66c4da70d2776a6c9c4e45744b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 673 processed earlier; will process 3623 files now Step #5: #1 pulse exec/s: 0 rss: 298Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31254== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b7368f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b736865b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b736848665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe25148a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe25129f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe25127e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b736821e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b7372f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b73728f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b737291375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b73729135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b736caf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b736c9cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b736c9633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b736d00107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b7368f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b7369ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b736849d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b7368532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b73683a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b7368664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe251280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b73682dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63590511feaa2e4b8394d3132021b1118f112db2 Step #5: MERGE-OUTER: attempt 339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2045579744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/63590511feaa2e4b8394d3132021b1118f112db2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 675 processed earlier; will process 3621 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31336== ERROR: libFuzzer: deadly signal Step #5: #0 0x557da44af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557da4423b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557da4406665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5d771441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5d752900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5d7508858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557da43dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557da4eb3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557da4e4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557da4e4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557da4e4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557da49242d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557da495b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557da486cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557da485abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557da485433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557da48be107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557da44afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557da459beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557da4407d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557da44112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557da43f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557da44244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd5d750a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557da43ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3703b3537003e100a288afa6c2f8e3e205def661 Step #5: MERGE-OUTER: attempt 340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2047931315 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3703b3537003e100a288afa6c2f8e3e205def661' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 680 processed earlier; will process 3616 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31441== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d646b74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d646ae8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d646acb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7fb0a8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7fb089700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7fb0876858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d646aa4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d647578138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d647512632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d647514375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d64751435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d646f32439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d646f1fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d646f1933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d646f83107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d646b74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d646c60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d646accd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d646ad62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d646abd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d646ae94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7fb0878082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d646ab0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ed54103e9fce94fb5a39a916bae7f6ac8aa6f64 Step #5: MERGE-OUTER: attempt 341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2048357629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ed54103e9fce94fb5a39a916bae7f6ac8aa6f64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 681 processed earlier; will process 3615 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31511== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acc92ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acc925eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acc9241665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5d679e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5d65b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5d6592858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acc921ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55acc9cee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acc9c88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55acc9c8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acc9c8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55acc96a8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acc9695be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acc968f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acc96f9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acc92eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acc93d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acc9242d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acc924c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acc92337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acc925f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff5d6594082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acc9226bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53c48772f59fd83baff61879abce2492b8dae88a Step #5: MERGE-OUTER: attempt 342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2049712898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53c48772f59fd83baff61879abce2492b8dae88a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 683 processed earlier; will process 3613 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31566== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575d70b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575d7029b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575d700c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa68254341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa68235800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa682337858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575d6fe5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5575d7ab9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575d7a53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5575d7a55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575d7a5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5575d7473439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575d7460be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575d745a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575d74c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575d70b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575d71a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575d700dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575d70172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575d6ffe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575d702a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa682339082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575d6ff1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb24af59844b7903f627dcf4abe67b2ade6017ea Step #5: MERGE-OUTER: attempt 343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2050496005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb24af59844b7903f627dcf4abe67b2ade6017ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 684 processed earlier; will process 3612 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31584== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583c39c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583c3935b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583c3918665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f347142041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f347123500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3471214858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583c38f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5583c43c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583c435f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5583c4361375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583c436135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5583c3d7f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583c3d6cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583c3d6633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583c3dd0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583c39c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583c3aadeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583c3919d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583c39232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583c390a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583c39364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3471216082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583c38fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae29b1679bef36d758fc4544efbebfe47b8d1372 Step #5: MERGE-OUTER: attempt 344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2051761493 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ae29b1679bef36d758fc4544efbebfe47b8d1372' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 686 processed earlier; will process 3610 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31674== ERROR: libFuzzer: deadly signal Step #5: #0 0x561025731594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610256a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561025688665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ee654241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ee635700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ee6336858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561025661e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561026135138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610260cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5610260d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610260d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561025ba62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561025bdd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561025aeef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561025adcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561025ad633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561025b40107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561025731c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56102581deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561025689d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5610256932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56102567a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5610256a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0ee6338082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56102566dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa93f781fc5aca1dad31d137179ea1cd22976f33 Step #5: MERGE-OUTER: attempt 345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2052246579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aa93f781fc5aca1dad31d137179ea1cd22976f33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 687 processed earlier; will process 3609 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31682== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d88e3ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d88e35eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d88e341665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9b1a3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9b184600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9b1825858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d88e31ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d88edee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d88ed88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d88ed8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d88ed8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d88e7a8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d88e795be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d88e78f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d88e7f9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d88e3eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d88e4d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d88e342d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d88e34c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d88e3337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d88e35f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe9b1827082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d88e326bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e1bc91eb6353765b79c389e0e50efb2023e7317 Step #5: MERGE-OUTER: attempt 346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2052849850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7e1bc91eb6353765b79c389e0e50efb2023e7317' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 688 processed earlier; will process 3608 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31725== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576f8468594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576f83dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576f83bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadfeb2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadfe94000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadfe91f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576f8398e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5576f8e6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576f8e06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5576f8e08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576f8e0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5576f8826439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576f8813be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576f880d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576f8877107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576f8468c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576f8554eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576f83c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576f83ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576f83b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576f83dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadfe921082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576f83a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27bb46a158bed695cfd97d05f1def3f45c518c20 Step #5: MERGE-OUTER: attempt 347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2053803348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/27bb46a158bed695cfd97d05f1def3f45c518c20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 689 processed earlier; will process 3607 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==31741== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1b26af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1b2623b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1b2606665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae1d7e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae1d5f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae1d5d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1b25dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1b30b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1b304d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a1b304f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1b304f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a1b2b242d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a1b2b5b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a1b2a6cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a1b2a5abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a1b2a5433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a1b2abe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a1b26afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a1b279beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a1b2607d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a1b26112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a1b25f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a1b26244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fae1d5d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a1b25ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffdc31dbc1e8adbc372e6c941ef7b1eaf27f2520 Step #5: MERGE-OUTER: attempt 348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2055425704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ffdc31dbc1e8adbc372e6c941ef7b1eaf27f2520' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 693 processed earlier; will process 3603 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdd90df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdd9053b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdd9036665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b3f66e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b3f48300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b3f462858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdd900fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fdd9ae3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdd9a7d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fdd9a7f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdd9a7f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fdd949d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fdd948abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fdd948433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fdd94ee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fdd90dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fdd91cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fdd9037d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fdd90412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fdd90287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fdd90544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b3f464082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fdd901bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52520321da3eea14cec8480ead2a541493f8457a Step #5: MERGE-OUTER: attempt 349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2057161616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/52520321da3eea14cec8480ead2a541493f8457a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 696 processed earlier; will process 3600 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==31991== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8980fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f89806eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f898051665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2e085241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2e066700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2e0646858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f89802ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f898afe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f898a98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f898a9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f898a9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f8984b8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8984a5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f89849f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f898509107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8980fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8981e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f898052d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f89805c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8980437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f89806f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff2e0648082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f898036bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbcf2a4bbfa137055c755b722317cf2eabb74cd7 Step #5: MERGE-OUTER: attempt 350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2057946698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bbcf2a4bbfa137055c755b722317cf2eabb74cd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 697 processed earlier; will process 3599 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32009== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625500a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56255001bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56254fffe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11d46a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11d44bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11d449c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56254ffd7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562550aab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562550a45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562550a47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562550a4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562550465439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562550452be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56255044c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625504b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625500a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562550193eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56254ffffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625500092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56254fff07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56255001c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11d449e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56254ffe3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-174a7de5e8ff4f346818c22c9b0c33d152c9b53c Step #5: MERGE-OUTER: attempt 351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2058729364 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/174a7de5e8ff4f346818c22c9b0c33d152c9b53c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 698 processed earlier; will process 3598 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32027== ERROR: libFuzzer: deadly signal Step #5: #0 0x564539ef6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564539e6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564539e4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f463abb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f463a9c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f463a9a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564539e26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56453a8fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56453a894632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56453a896375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56453a89635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56453a2b4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56453a2a1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56453a29b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56453a305107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564539ef6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564539fe2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564539e4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564539e582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564539e3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564539e6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f463a9a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564539e32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e1db5e468f629d17548179990ed68e44d746631 Step #5: MERGE-OUTER: attempt 352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2059151641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3e1db5e468f629d17548179990ed68e44d746631' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 699 processed earlier; will process 3597 files now Step #5: #1 pulse exec/s: 0 rss: 219Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32099== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7dc5f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7dc56ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7dc54d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd506e6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd506c7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd506c57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7dc526e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a7dcffa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7dcf94632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a7dcf96375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7dcf9635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a7dc9b4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a7dc9a1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a7dc99b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a7dca05107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a7dc5f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a7dc6e2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a7dc54ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a7dc5582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a7dc53f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a7dc56b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd506c59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a7dc532bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc1623e8508d1d4f382050d770459760b4c48f0f Step #5: MERGE-OUTER: attempt 353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2060766665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cc1623e8508d1d4f382050d770459760b4c48f0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 703 processed earlier; will process 3593 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32190== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e382ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e38261b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e38244665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd21500441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd214e1900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd214df8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e3821de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556e38cf1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e38c8b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556e38c8d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e38c8d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556e387622d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e3879934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e386aaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e38698be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e3869233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e386fc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e382edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e383d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e38245d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e3824f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e382367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e382624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd214dfa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e38229bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a34cf0280de2d39aa68b9679be994de9339f8bd Step #5: MERGE-OUTER: attempt 354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2062801179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3a34cf0280de2d39aa68b9679be994de9339f8bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 707 processed earlier; will process 3589 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32384== ERROR: libFuzzer: deadly signal Step #5: #0 0x56105bff9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56105bf6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56105bf50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2013d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2011eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2011ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56105bf29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56105c9fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56105c997632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56105c999375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56105c99935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56105c3b7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56105c3a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56105c39e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56105c408107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56105bff9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56105c0e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56105bf51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56105bf5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56105bf427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56105bf6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2011cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56105bf35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95f4e89ec47238f9d8b391e5144b9b82f17593b7 Step #5: MERGE-OUTER: attempt 355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2064030466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95f4e89ec47238f9d8b391e5144b9b82f17593b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 709 processed earlier; will process 3587 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32498== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e942ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e94220b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e94203665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabfeeb241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabfecc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabfeca6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e941dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559e94cb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e94c4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559e94c4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e94c4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559e9466a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559e94657be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559e9465133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559e946bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559e942acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559e94398eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559e94204d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559e9420e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559e941f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559e942214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fabfeca8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559e941e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ee7fdcfea66a4ff98d51220d42c910d9e503d74 Step #5: MERGE-OUTER: attempt 356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2064882451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5ee7fdcfea66a4ff98d51220d42c910d9e503d74' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 710 processed earlier; will process 3586 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32514== ERROR: libFuzzer: deadly signal Step #5: #0 0x561567bee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561567b62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561567b45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34e559841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34e53ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34e538c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561567b1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5615685f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56156858c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56156858e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56156858e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561567fac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561567f99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561567f9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561567ffd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561567beec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561567cdaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561567b46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561567b502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561567b377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561567b634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34e538e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561567b2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f19cba4fd5941ddd008b40936124e75034241d7 Step #5: MERGE-OUTER: attempt 357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2065666671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f19cba4fd5941ddd008b40936124e75034241d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 711 processed earlier; will process 3585 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32532== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d2aa7b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d2a9efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d2a9d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f463b07541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f463ae8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f463ae69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d2a9abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d2b47f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d2b419632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d2b41b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d2b41b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d2ae39439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d2ae26be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d2ae2033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d2ae8a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d2aa7bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d2ab67eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d2a9d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d2a9dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d2a9c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d2a9f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f463ae6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d2a9b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c99e7a4c98ad9a3cafb2b558abe72181bfab812 Step #5: MERGE-OUTER: attempt 358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2066376364 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3c99e7a4c98ad9a3cafb2b558abe72181bfab812' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 713 processed earlier; will process 3583 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32612== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a33d2b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a33d229b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a33d20c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37537fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f375360f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37535ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a33d1e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a33dcb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a33dc53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a33dc55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a33dc5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a33d673439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a33d660be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a33d65a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a33d6c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a33d2b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a33d3a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a33d20dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a33d2172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a33d1fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a33d22a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37535f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a33d1f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d25023611f9f3350317524b4c5f33ecc01ce20ad Step #5: MERGE-OUTER: attempt 359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2067262278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d25023611f9f3350317524b4c5f33ecc01ce20ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 714 processed earlier; will process 3582 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32654== ERROR: libFuzzer: deadly signal Step #5: #0 0x56191bb56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56191bacab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56191baad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa13dcb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa13be000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa13bbf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56191ba86e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56191c55a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56191c4f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56191c4f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56191c4f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56191bf14439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56191bf01be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56191befb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56191bf65107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56191bb56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56191bc42eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56191baaed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56191bab82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56191ba9f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56191bacb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa13bc1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56191ba92bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb6fd0387d4bba5a3fcaecd3f8cdc8ba64ad2307 Step #5: MERGE-OUTER: attempt 360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2068353124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bb6fd0387d4bba5a3fcaecd3f8cdc8ba64ad2307' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 716 processed earlier; will process 3580 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32765== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616cc3fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616cc370b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616cc353665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa31c62941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa31c43e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa31c41d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616cc32ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5616cce00138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616ccd9a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5616ccd9c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616ccd9c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5616cc8712d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616cc8a834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616cc7b9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616cc7a7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616cc7a133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616cc80b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616cc3fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616cc4e8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616cc354d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616cc35e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616cc3457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616cc3714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa31c41f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616cc338bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fa1ce5c3ac73924e9e48a97eaa93850cde1e7fe Step #5: MERGE-OUTER: attempt 361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2068859670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9fa1ce5c3ac73924e9e48a97eaa93850cde1e7fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 717 processed earlier; will process 3579 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32778== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e851f51594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e851ec5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e851ea8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa39c20141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa39c01600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa39bff5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e851e81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e852955138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8528ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e8528f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8528f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e8523c62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8523fd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e85230ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8522fcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8522f633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e852360107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e851f51c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e85203deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e851ea9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e851eb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e851e9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e851ec64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa39bff7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e851e8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cce866b4f9655048910ae89701f53fac9e690c0 Step #5: MERGE-OUTER: attempt 362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2069330622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6cce866b4f9655048910ae89701f53fac9e690c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 718 processed earlier; will process 3578 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32817== ERROR: libFuzzer: deadly signal Step #5: #0 0x56162cb21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56162ca95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56162ca78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1180c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd117edb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd117eba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56162ca51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56162d525138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56162d4bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56162d4c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56162d4c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56162cedf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56162ceccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56162cec633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56162cf30107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56162cb21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56162cc0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56162ca79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56162ca832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56162ca6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56162ca964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd117ebc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56162ca5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-530f33f08bbc0e8bc050ebb2e00ab3bf3eb6f7e8 Step #5: MERGE-OUTER: attempt 363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2070172596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/530f33f08bbc0e8bc050ebb2e00ab3bf3eb6f7e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 719 processed earlier; will process 3577 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32833== ERROR: libFuzzer: deadly signal Step #5: #0 0x56113b716594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56113b68ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56113b66d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28a0e9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28a0ca700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28a0c86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56113b646e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56113c11a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56113c0b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56113c0b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56113c0b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56113bad4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56113bac1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56113babb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56113bb25107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56113b716c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56113b802eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56113b66ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56113b6782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56113b65f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56113b68b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28a0c88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56113b652bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e227851478250c26ce72cbe84f3b07c0959e9dd Step #5: MERGE-OUTER: attempt 364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2070957991 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1e227851478250c26ce72cbe84f3b07c0959e9dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 720 processed earlier; will process 3576 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==32851== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a2aebc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a2ae30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a2ae13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff923f4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff923d6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff923d41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a2adece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a2b8c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a2b85a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a2b85c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a2b85c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a2b27a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a2b267be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a2b26133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a2b2cb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a2aebcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a2afa8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a2ae14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a2ae1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a2ae057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a2ae314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff923d43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a2adf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7f94d376926cfc8066e8fef7e4d0d5738a367c7 Step #5: MERGE-OUTER: attempt 365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2071745407 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b7f94d376926cfc8066e8fef7e4d0d5738a367c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 721 processed earlier; will process 3575 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32869== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618b2f81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618b2ef5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618b2ed8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa947e9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa947ca800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa947c87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618b2eb1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618b3985138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618b391f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5618b3921375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618b392135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5618b33f62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5618b342d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5618b333ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5618b332cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5618b332633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5618b3390107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5618b2f81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5618b306deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5618b2ed9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5618b2ee32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5618b2eca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5618b2ef64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa947c89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5618b2ebdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08ec87492487656a37eee27e8ffa3294574cd9cc Step #5: MERGE-OUTER: attempt 366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2073504473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08ec87492487656a37eee27e8ffa3294574cd9cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 724 processed earlier; will process 3572 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==32998== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556bfd89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556bfcfdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556bfce0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed8c3f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed8c20800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed8c1e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556bfcb9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556c078d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556c0727632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556c0729375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556c072935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556c01fe2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5556c023534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556c0146f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556c0134be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5556c012e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556c0198107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5556bfd89c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5556bfe75eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556bfce1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556bfceb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556bfcd27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556bfcfe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed8c1e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556bfcc5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f2851f9617be75d079d5b79dea5aa496e897a7e Step #5: MERGE-OUTER: attempt 367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2078778832 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8f2851f9617be75d079d5b79dea5aa496e897a7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 738 processed earlier; will process 3558 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33250== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e9ead0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e9ea44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e9ea27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc67d98141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc67d79600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc67d775858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e9ea00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561e9f4d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e9f46e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561e9f470375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e9f47035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561e9ee8e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561e9ee7bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561e9ee7533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561e9eedf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561e9ead0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561e9ebbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561e9ea28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561e9ea322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561e9ea197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561e9ea454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc67d777082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561e9ea0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1c25d13da0aa93f00ef681ef5798157dbaed690 Step #5: MERGE-OUTER: attempt 368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2080423245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b1c25d13da0aa93f00ef681ef5798157dbaed690' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 740 processed earlier; will process 3556 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33340== ERROR: libFuzzer: deadly signal Step #5: #0 0x559012d33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559012ca7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559012c8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c864cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c862e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c862bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559012c63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559013737138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5590136d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5590136d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5590136d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5590130f1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5590130debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5590130d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559013142107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559012d33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559012e1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559012c8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559012c952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559012c7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559012ca84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5c862c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559012c6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54f6e5c194179adf836616dbe470edd480219ad0 Step #5: MERGE-OUTER: attempt 369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2081490781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/54f6e5c194179adf836616dbe470edd480219ad0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 742 processed earlier; will process 3554 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==33450== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c5f43a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c5f3aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c5f391665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65f3a4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65f386400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65f3843858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c5f36ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c5fe3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c5fdd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c5fdda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c5fdda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c5f8af2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c5f8e634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c5f7f7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c5f7e5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c5f7df33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c5f849107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c5f43ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c5f526eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c5f392d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c5f39c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c5f3837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c5f3af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f65f3845082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c5f376bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a99c898fb457ca80c1afc073d0554c3989115d3d Step #5: MERGE-OUTER: attempt 370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2082712214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a99c898fb457ca80c1afc073d0554c3989115d3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 745 processed earlier; will process 3551 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33532== ERROR: libFuzzer: deadly signal Step #5: #0 0x55745bb3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55745bab2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55745ba95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f982078641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f982059b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f982057a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55745ba6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55745c542138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55745c4dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55745c4de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55745c4de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55745befc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55745bee9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55745bee333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55745bf4d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55745bb3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55745bc2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55745ba96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55745baa02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55745ba877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55745bab34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f982057c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55745ba7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b43c1de254106542b1969f6fd9d8a0ce64e6dc3 Step #5: MERGE-OUTER: attempt 371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2083352571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b43c1de254106542b1969f6fd9d8a0ce64e6dc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 746 processed earlier; will process 3550 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33546== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d058f18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d058e8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d058e6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc08d2ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc08d10300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc08d0e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d058e48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d05991c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d0598b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d0598b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d0598b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d0592d6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d0592c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d0592bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d059327107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d058f18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d059004eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d058e70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d058e7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d058e617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d058e8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc08d0e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d058e54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af76c668fe7092f107aac0d6d6030b0eee9dd23b Step #5: MERGE-OUTER: attempt 372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2085206473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af76c668fe7092f107aac0d6d6030b0eee9dd23b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 749 processed earlier; will process 3547 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33641== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613eecca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613eec3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613eec21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f82845dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f82843f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f82843d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613eebfae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613ef6ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613ef668632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5613ef66a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613ef66a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5613ef088439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5613ef075be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5613ef06f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5613ef0d9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5613eeccac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5613eedb6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5613eec22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5613eec2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5613eec137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5613eec3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f82843d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5613eec06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07547973e5881997232351df9ce06cf8de1580a1 Step #5: MERGE-OUTER: attempt 373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2085992709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/07547973e5881997232351df9ce06cf8de1580a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 750 processed earlier; will process 3546 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33659== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ca1684594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ca15f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ca15db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2302e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2300f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2300d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ca15b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560ca2088138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ca2022632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560ca2024375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ca202435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560ca1a42439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ca1a2fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ca1a2933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ca1a93107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ca1684c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ca1770eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ca15dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ca15e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ca15cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ca15f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2300d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ca15c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0657ba161f614cabc301ee0d9b24c40f14f070e0 Step #5: MERGE-OUTER: attempt 374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2086779394 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0657ba161f614cabc301ee0d9b24c40f14f070e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 751 processed earlier; will process 3545 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33677== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e439024594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e438f98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e438f7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff77b1ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff77afc000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff77af9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e438f54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e439a28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4399c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e4399c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e4399c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e4393e2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e4393cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e4393c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e439433107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e439024c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e439110eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e438f7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e438f862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e438f6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e438f994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff77afa1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e438f60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eaf05bb62c1f888d25e9a91b3dce5feb5c6720a9 Step #5: MERGE-OUTER: attempt 375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2087565935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eaf05bb62c1f888d25e9a91b3dce5feb5c6720a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 752 processed earlier; will process 3544 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33695== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f158f55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f158ec9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f158eac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b10ce441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b10af900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b10ad8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f158e85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f159959138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1598f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f1598f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1598f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f159313439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f159300be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1592fa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f159364107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f158f55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f159041eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f158eadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f158eb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f158e9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f158eca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b10ada082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f158e91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba1a28c15590f20f01488a48cec391d3e0dc4d0d Step #5: MERGE-OUTER: attempt 376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2088362292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ba1a28c15590f20f01488a48cec391d3e0dc4d0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 753 processed earlier; will process 3543 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33713== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb4e699594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb4e60db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb4e5f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76bd32841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76bd13d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76bd11c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb4e5c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fb4f09d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb4f037632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fb4f039375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb4f03935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fb4ea57439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fb4ea44be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fb4ea3e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fb4eaa8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fb4e699c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fb4e785eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fb4e5f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fb4e5fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fb4e5e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fb4e60e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76bd11e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fb4e5d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e03e4c3085b80fdd5abe92fc4037e203c41fcfe Step #5: MERGE-OUTER: attempt 377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2089611145 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1e03e4c3085b80fdd5abe92fc4037e203c41fcfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 755 processed earlier; will process 3541 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33801== ERROR: libFuzzer: deadly signal Step #5: #0 0x560da0f5b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560da0ecfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560da0eb2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47331ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f473300400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4732fe3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560da0e8be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560da195f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560da18f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560da18fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560da18fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560da1319439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560da1306be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560da130033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560da136a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560da0f5bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560da1047eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560da0eb3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560da0ebd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560da0ea47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560da0ed04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4732fe5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560da0e97bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ef637396d3ffc6b18d5a3ded6783f8cb4614d75 Step #5: MERGE-OUTER: attempt 378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2090399519 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2ef637396d3ffc6b18d5a3ded6783f8cb4614d75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 756 processed earlier; will process 3540 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33819== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1c12eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1c125fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1c1242665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f787a5bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f787a3d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f787a3b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1c121be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1c1cef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1c1c89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a1c1c8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1c1c8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a1c16a9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1c1696be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1c169033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1c16fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1c12ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1c13d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1c1243d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1c124d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1c12347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1c12604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f787a3b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1c1227bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-253ce610302f43d263692694734b9215a014083a Step #5: MERGE-OUTER: attempt 379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2091181308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/253ce610302f43d263692694734b9215a014083a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 757 processed earlier; will process 3539 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33837== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffc7bf8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffc7b6cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffc7b4f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce43af041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce4390500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce438e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffc7b28e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffc85fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffc8596632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffc8598375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffc859835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ffc7fb6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ffc7fa3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ffc7f9d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ffc8007107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ffc7bf8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ffc7ce4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ffc7b50d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ffc7b5a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ffc7b417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ffc7b6d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce438e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ffc7b34bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-720ed902b4b8d1a747160bc54af80c44a55c337c Step #5: MERGE-OUTER: attempt 380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2092892142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/720ed902b4b8d1a747160bc54af80c44a55c337c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 761 processed earlier; will process 3535 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==33935== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac9280b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac9277fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac92762665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f1a72141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f1a53600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f1a515858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac9273be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ac9320f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac931a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ac931ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ac931ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ac92bc9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ac92bb6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ac92bb033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ac92c1a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ac9280bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ac928f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ac92763d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ac9276d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ac927547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ac927804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f1a517082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ac92747bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59328eb8b58ef01484bd37112132d63d360d7664 Step #5: MERGE-OUTER: attempt 381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2094841787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59328eb8b58ef01484bd37112132d63d360d7664' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 764 processed earlier; will process 3532 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34093== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc8e61b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc8e58fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc8e572665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74e2f6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74e2d7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74e2d5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc8e54be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bc8f01f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc8efb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bc8efbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc8efbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bc8e9d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc8e9c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc8e9c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc8ea2a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc8e61bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc8e707eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc8e573d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc8e57d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc8e5647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc8e5904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f74e2d5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc8e557bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c9a0a8e77c9c64890eb40a65ae8418a989c08c7 Step #5: MERGE-OUTER: attempt 382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2095623036 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1c9a0a8e77c9c64890eb40a65ae8418a989c08c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 766 processed earlier; will process 3530 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34176== ERROR: libFuzzer: deadly signal Step #5: #0 0x559efad29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559efac9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559efac80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b7064e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b7046300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b70442858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559efac59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559efb72d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559efb6c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559efb6c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559efb6c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559efb0e7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559efb0d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559efb0ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559efb138107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559efad29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559efae15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559efac81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559efac8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559efac727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559efac9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b70444082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559efac65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5aedcd4658ae56eba5ff686152801309cdef1691 Step #5: MERGE-OUTER: attempt 383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2096599611 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5aedcd4658ae56eba5ff686152801309cdef1691' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 768 processed earlier; will process 3528 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34259== ERROR: libFuzzer: deadly signal Step #5: #0 0x55989a6b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55989a62cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55989a60f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd100af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd0fec400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd0fea3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55989a5e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55989b0bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55989b056632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55989b058375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55989b05835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55989aa76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55989aa63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55989aa5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55989aac7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55989a6b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55989a7a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55989a610d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55989a61a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55989a6017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55989a62d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcd0fea5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55989a5f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f6c1ee655c12b39cf9154e5d88a8286f57131b5 Step #5: MERGE-OUTER: attempt 384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2097324464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f6c1ee655c12b39cf9154e5d88a8286f57131b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 769 processed earlier; will process 3527 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34270== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c794cc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c794c39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c794c1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1abbc0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1abba1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1abb9f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c794bf5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c7956c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c795663632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c795665375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c79566535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c79513a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c79517134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c795082f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c795070be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c79506a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c7950d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c794cc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c794db1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c794c1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c794c272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c794c0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c794c3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1abb9fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c794c01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b465d17df09a18f4fc57403045536aa19d2ec87 Step #5: MERGE-OUTER: attempt 385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2098815825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1b465d17df09a18f4fc57403045536aa19d2ec87' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 771 processed earlier; will process 3525 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34328== ERROR: libFuzzer: deadly signal Step #5: #0 0x565062584594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650624f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650624db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b36a1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b3683100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b36810858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650624b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565062f88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565062f22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565062f24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565062f2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565062942439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56506292fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56506292933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565062993107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565062584c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565062670eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650624dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650624e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650624cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650624f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b36812082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650624c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ec152e5ea0a41d7d0c2eec64139f5ccd27f0e6a Step #5: MERGE-OUTER: attempt 386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2099770656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5ec152e5ea0a41d7d0c2eec64139f5ccd27f0e6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 773 processed earlier; will process 3523 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34437== ERROR: libFuzzer: deadly signal Step #5: #0 0x565545edb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565545e4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565545e32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bbadd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bbabe500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bbabc4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565545e0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5655468df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565546879632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56554687b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56554687b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565546299439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565546286be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56554628033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5655462ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565545edbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565545fc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565545e33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565545e3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565545e247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565545e504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2bbabc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565545e17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f24418cf021dccf1cd9ff1229428769162f3cf86 Step #5: MERGE-OUTER: attempt 387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2102038358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f24418cf021dccf1cd9ff1229428769162f3cf86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 778 processed earlier; will process 3518 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34541== ERROR: libFuzzer: deadly signal Step #5: #0 0x558846077594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558845febb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558845fce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdac884341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdac865800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdac8637858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558845fa7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558846a7b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558846a15632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558846a17375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558846a1735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5588464ec2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55884652334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558846434f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558846422be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55884641c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558846486107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558846077c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558846163eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558845fcfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558845fd92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558845fc07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558845fec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdac8639082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558845fb3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05d41c720d32187c087b2b6eb7359b25333377b4 Step #5: MERGE-OUTER: attempt 388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2103451947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05d41c720d32187c087b2b6eb7359b25333377b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 781 processed earlier; will process 3515 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==34690== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed1d642594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed1d5b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed1d599665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6938f6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6938d7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6938d5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed1d572e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed1e046138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed1dfe0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed1dfe2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed1dfe235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed1dab72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed1daee34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed1d9fff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed1d9edbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed1d9e733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed1da51107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed1d642c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed1d72eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed1d59ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed1d5a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed1d58b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed1d5b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6938d60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed1d57ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c2138fe3daafc4f934f50ac8486dfa82137b1c2 Step #5: MERGE-OUTER: attempt 389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2104087511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c2138fe3daafc4f934f50ac8486dfa82137b1c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 782 processed earlier; will process 3514 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34702== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a5b147594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a5b0bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a5b09e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed7d43441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed7d24900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed7d228858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a5b077e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557a5bb4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a5bae5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557a5bae7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a5bae735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557a5b505439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a5b4f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a5b4ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a5b556107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a5b147c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a5b233eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a5b09fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a5b0a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a5b0907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a5b0bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed7d22a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a5b083bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64cb7094b53654ebb846e009787bddd8c221e51d Step #5: MERGE-OUTER: attempt 390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2104746646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/64cb7094b53654ebb846e009787bddd8c221e51d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 783 processed earlier; will process 3513 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34746== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4a3622594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4a3596b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4a3579665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca9128241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca9109700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca91076858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4a3552e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4a4026138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4a3fc0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4a3fc2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4a3fc235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4a39e0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4a39cdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4a39c733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4a3a31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4a3622c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4a370eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4a357ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4a35842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4a356b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4a35974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fca91078082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4a355ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3700a1d3418ba4fccf11ec183a900f3a4c2e4582 Step #5: MERGE-OUTER: attempt 391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2105720296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3700a1d3418ba4fccf11ec183a900f3a4c2e4582' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 785 processed earlier; will process 3511 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34826== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff18ef3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff18e67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff18e4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83a1c5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83a1a6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83a1a47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff18e23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff198f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff19891632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff19893375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff1989335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff192b1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff1929ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff1929833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff19302107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff18ef3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff18fdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff18e4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff18e552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff18e3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff18e684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f83a1a49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff18e2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e98dff5fdd51f63e0560fb7a84e52ca10672931d Step #5: MERGE-OUTER: attempt 392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2106339584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e98dff5fdd51f63e0560fb7a84e52ca10672931d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 786 processed earlier; will process 3510 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34837== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfba6f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfba666b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfba649665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01b1cec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01b1b0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01b1ae0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfba622e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dfbb0f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfbb090632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dfbb092375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfbb09235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dfbaab0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dfbaa9dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dfbaa9733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dfbab01107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dfba6f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dfba7deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dfba64ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dfba6542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dfba63b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dfba6674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01b1ae2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dfba62ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7cae113c204cbc75da858b4dbefab9c1daa894e0 Step #5: MERGE-OUTER: attempt 393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2106996946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7cae113c204cbc75da858b4dbefab9c1daa894e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 787 processed earlier; will process 3509 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==34881== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633ea09e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5633ea012b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5633e9ff5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd10e57741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd10e38c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd10e36b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633e9fcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5633eaaa2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633eaa3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5633eaa3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633eaa3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5633ea45c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5633ea449be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5633ea44333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5633ea4ad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5633ea09ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5633ea18aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5633e9ff6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5633ea0002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5633e9fe77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5633ea0134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd10e36d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5633e9fdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0dca4fe98c8dcc6e56d449678b2e8ba6ae02311a Step #5: MERGE-OUTER: attempt 394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2108875936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0dca4fe98c8dcc6e56d449678b2e8ba6ae02311a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 791 processed earlier; will process 3505 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35008== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fff7499594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fff740db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fff73f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f578a42241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f578a23700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f578a216858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fff73c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fff7e9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fff7e37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fff7e39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fff7e3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fff7857439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fff7844be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fff783e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fff78a8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fff7499c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fff7585eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fff73f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fff73fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fff73e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fff740e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f578a218082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fff73d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb1286d0bab1c1a0eda7881c190adb5e0a38f463 Step #5: MERGE-OUTER: attempt 395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2109819656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bb1286d0bab1c1a0eda7881c190adb5e0a38f463' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 792 processed earlier; will process 3504 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35024== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cb60b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cb6026b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cb6009665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6678e1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6678c2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6678c0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cb5fe2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564cb6ab6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cb6a50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564cb6a52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cb6a5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564cb6470439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564cb645dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564cb645733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564cb64c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564cb60b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564cb619eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564cb600ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564cb60142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564cb5ffb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564cb60274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6678c0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564cb5feebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05e240ed4830997b86efc48e2b55515fdca4e4c7 Step #5: MERGE-OUTER: attempt 396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2112194821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05e240ed4830997b86efc48e2b55515fdca4e4c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 796 processed earlier; will process 3500 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35196== ERROR: libFuzzer: deadly signal Step #5: #0 0x560446842594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604467b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560446799665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fa8b9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fa89a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fa8984858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560446772e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560447246138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604471e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604471e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604471e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560446c00439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560446bedbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560446be733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560446c51107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560446842c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56044692eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56044679ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5604467a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56044678b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604467b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2fa8986082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56044677ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0c06c5a2c1ee5c58708b54fe934c7471f0f01c1 Step #5: MERGE-OUTER: attempt 397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2112853807 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a0c06c5a2c1ee5c58708b54fe934c7471f0f01c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 797 processed earlier; will process 3499 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35209== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a924229594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a92419db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a924180665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdc13d0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdc13b1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdc13afc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a924159e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a924c2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a924bc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a924bc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a924bc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a9245e7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9245d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9245ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a924638107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a924229c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a924315eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a924181d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a92418b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9241727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a92419e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdc13afe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a924165bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2027b1093e6eb16bcdd5b3ba53fdcbae6be89a17 Step #5: MERGE-OUTER: attempt 398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2113645179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2027b1093e6eb16bcdd5b3ba53fdcbae6be89a17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 798 processed earlier; will process 3498 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35226== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e1a29d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e1a211b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e1a1f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcac21741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcac02c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcac00b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e1a1cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e1aca1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e1ac3b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e1ac3d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e1ac3d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e1a65b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e1a648be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e1a64233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e1a6ac107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e1a29dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e1a389eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e1a1f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e1a1ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e1a1e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e1a2124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbcac00d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e1a1d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d432f7166b13c2337a4647465da6e2ed84b41c05 Step #5: MERGE-OUTER: attempt 399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2114437330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d432f7166b13c2337a4647465da6e2ed84b41c05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 799 processed earlier; will process 3497 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35244== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e56620594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e56594b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e56577665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b5a92a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b5a73f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b5a71e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e56550e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556e57024138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e56fbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556e56fc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e56fc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556e56a952d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e56acc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e569ddf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e569cbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e569c533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e56a2f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e56620c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e5670ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e56578d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e565822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e565697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e565954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7b5a720082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e5655cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c662e2c4e13d4d64dc565b2817868b55155232c Step #5: MERGE-OUTER: attempt 400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2116249975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8c662e2c4e13d4d64dc565b2817868b55155232c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 803 processed earlier; will process 3493 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35402== ERROR: libFuzzer: deadly signal Step #5: #0 0x559579415594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559579389b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55957936c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb5191441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb5172900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb51708858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559579345e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559579e19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559579db3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559579db5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559579db535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595797d3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595797c0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595797ba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559579824107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559579415c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559579501eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55957936dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595793772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55957935e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55957938a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb5170a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559579351bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5c789eae8140bca93bad148b7b87fdf4a157950 Step #5: MERGE-OUTER: attempt 401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2117192500 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5c789eae8140bca93bad148b7b87fdf4a157950' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 804 processed earlier; will process 3492 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35418== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625c07f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625c0765b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625c0748665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76eadf841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76eac0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76eabec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625c0721e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5625c11f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625c118f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5625c1191375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625c119135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5625c0baf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5625c0b9cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5625c0b9633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5625c0c00107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5625c07f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5625c08ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5625c0749d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5625c07532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5625c073a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5625c07664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76eabee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5625c072dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05c2d76821bf4e5df832c27d73364ecb33696507 Step #5: MERGE-OUTER: attempt 402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2117975394 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05c2d76821bf4e5df832c27d73364ecb33696507' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 805 processed earlier; will process 3491 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35436== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8d8e23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8d8d97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8d8d7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfc98ef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfc970400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfc96e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8d8d53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a8d9827138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8d97c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a8d97c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8d97c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8d91e1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8d91cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8d91c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a8d9232107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a8d8e23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a8d8f0feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a8d8d7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8d8d852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8d8d6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8d8d984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbfc96e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a8d8d5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54d461b1b1d2bbcf41e4927d87cbb31295c0111e Step #5: MERGE-OUTER: attempt 403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2118764007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/54d461b1b1d2bbcf41e4927d87cbb31295c0111e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 806 processed earlier; will process 3490 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35454== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c45bf9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c45b6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c45b50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd68918841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd688f9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd688f7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c45b29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c465fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c46597632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c46599375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c4659935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c45fb7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c45fa4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c45f9e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c46008107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c45bf9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c45ce5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c45b51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c45b5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c45b427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c45b6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd688f7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c45b35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de6bd08aea2c8f6ea5d961e1f56e34ee06f51927 Step #5: MERGE-OUTER: attempt 404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2119551958 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/de6bd08aea2c8f6ea5d961e1f56e34ee06f51927' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 807 processed earlier; will process 3489 files now Step #5: #1 pulse exec/s: 0 rss: 290Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35472== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e25be1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e25b55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e25b38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33e384441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33e365900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33e3638858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e25b11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559e265e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e2657f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559e26581375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e2658135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559e25f9f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559e25f8cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559e25f8633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559e25ff0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559e25be1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559e25ccdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559e25b39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559e25b432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559e25b2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559e25b564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33e363a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559e25b1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9db09074902618e8539b31a1f5e6d86dc56c7a4c Step #5: MERGE-OUTER: attempt 405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2120493994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9db09074902618e8539b31a1f5e6d86dc56c7a4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 809 processed earlier; will process 3487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35556== ERROR: libFuzzer: deadly signal Step #5: #0 0x56466c102594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56466c076b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56466c059665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29e730c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29e712100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29e7100858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56466c032e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56466cb06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56466caa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56466caa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56466caa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56466c4c0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56466c4adbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56466c4a733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56466c511107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56466c102c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56466c1eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56466c05ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56466c0642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56466c04b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56466c0774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29e7102082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56466c03ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97038adcda7320af76ff39d2cdc01e22154c89fc Step #5: MERGE-OUTER: attempt 406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2121276338 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/97038adcda7320af76ff39d2cdc01e22154c89fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 810 processed earlier; will process 3486 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35630== ERROR: libFuzzer: deadly signal Step #5: #0 0x56102d570594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56102d4e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56102d4c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64b50ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64b4f0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64b4ee2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56102d4a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56102df74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56102df0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56102df10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56102df1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56102d92e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56102d91bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56102d91533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56102d97f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56102d570c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56102d65ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56102d4c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56102d4d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56102d4b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56102d4e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64b4ee4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56102d4acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71e73bf79ee04f5dc483480dcceef4484a447199 Step #5: MERGE-OUTER: attempt 407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2122663964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71e73bf79ee04f5dc483480dcceef4484a447199' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 812 processed earlier; will process 3484 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==35717== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c19fcc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c19f40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c19f23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39b8a0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39b881a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39b87f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c19efce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564c1a9d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c1a96a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564c1a96c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c1a96c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564c1a4412d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c1a47834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c1a389f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c1a377be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c1a37133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c1a3db107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c19fccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c1a0b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c19f24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c19f2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c19f157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c19f414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f39b87fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c19f08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16dca210a3cd33ac48b5dc81ac10bb2365975d3d Step #5: MERGE-OUTER: attempt 408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2125954792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/16dca210a3cd33ac48b5dc81ac10bb2365975d3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 819 processed earlier; will process 3477 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==35941== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d441516594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d44148ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d44146d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21207a941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21205be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f212059d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d441446e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d441f1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d441eb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d441eb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d441eb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d4418d4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d4418c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d4418bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d441925107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d441516c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d441602eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d44146ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d4414782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d44145f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d44148b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f212059f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d441452bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3d834bd50932e4f46f9df1b715d5b0328ce6f7c Step #5: MERGE-OUTER: attempt 409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2127298471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d3d834bd50932e4f46f9df1b715d5b0328ce6f7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 822 processed earlier; will process 3474 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36025== ERROR: libFuzzer: deadly signal Step #5: #0 0x55658f399594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55658f30db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55658f2f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c1ee4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c1ec5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c1ec3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55658f2c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55658fd9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55658fd37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55658fd39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55658fd3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55658f80e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55658f84534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55658f756f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55658f744be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55658f73e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55658f7a8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55658f399c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55658f485eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55658f2f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55658f2fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55658f2e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55658f30e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c1ec3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55658f2d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1fad578d9d58584701a3eb56ebadb69c805029c Step #5: MERGE-OUTER: attempt 410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2129759902 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d1fad578d9d58584701a3eb56ebadb69c805029c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 827 processed earlier; will process 3469 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36190== ERROR: libFuzzer: deadly signal Step #5: #0 0x564620110594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564620084b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564620067665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f649c70c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f649c52100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f649c500858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564620040e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564620b14138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564620aae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564620ab0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564620ab035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5646205852d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646205bc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5646204cdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5646204bbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5646204b533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56462051f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564620110c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5646201fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564620068d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5646200722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5646200597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5646200854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f649c502082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56462004cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-056ded242ec72179ac01161f26bdc25f53f1530f Step #5: MERGE-OUTER: attempt 411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2131321756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/056ded242ec72179ac01161f26bdc25f53f1530f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 830 processed earlier; will process 3466 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36280== ERROR: libFuzzer: deadly signal Step #5: #0 0x557de2272594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557de21e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557de21c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f970054341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f970035800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9700337858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557de21a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557de2c76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557de2c10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557de2c12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557de2c1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557de2630439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557de261dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557de261733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557de2681107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557de2272c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557de235eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557de21cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557de21d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557de21bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557de21e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9700339082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557de21aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ffa926a8a3dbce1f5e85a40393243d0cd9d398c Step #5: MERGE-OUTER: attempt 412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2131957825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ffa926a8a3dbce1f5e85a40393243d0cd9d398c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 831 processed earlier; will process 3465 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36318== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c6e56a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c6e4deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c6e4c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8fe1d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8fdfe600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8fdfc5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c6e49ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559c6ef6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c6ef08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559c6ef0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c6ef0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559c6e928439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c6e915be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c6e90f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c6e979107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c6e56ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c6e656eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c6e4c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c6e4cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c6e4b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c6e4df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe8fdfc7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c6e4a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-434c1b8a8e96a2f41fb6ebb41fa5e972bae31369 Step #5: MERGE-OUTER: attempt 413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2132371020 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/434c1b8a8e96a2f41fb6ebb41fa5e972bae31369' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 832 processed earlier; will process 3464 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36325== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1a3452594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1a33c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1a33a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2832c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2830d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2830b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1a3382e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1a3e56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1a3df0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1a3df2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1a3df235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1a3810439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1a37fdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1a37f733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1a3861107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1a3452c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1a353eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1a33aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1a33b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1a339b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1a33c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe2830b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1a338ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8f88e9bd8e07f5f5d3a28c325bf1cf83b2b0a9b Step #5: MERGE-OUTER: attempt 414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2133567542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8f88e9bd8e07f5f5d3a28c325bf1cf83b2b0a9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 834 processed earlier; will process 3462 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36408== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d676390594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d676304b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6762e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa66aeae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa66acc300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa66aca2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6762c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d676d94138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d676d2e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d676d30375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d676d3035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d67674e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d67673bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d67673533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d67679f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d676390c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d67647ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6762e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6762f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6762d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6763054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa66aca4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6762ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5c1075ff132eb24b2e2a9c5a362abd5d0492db7 Step #5: MERGE-OUTER: attempt 415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2135247570 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f5c1075ff132eb24b2e2a9c5a362abd5d0492db7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 837 processed earlier; will process 3459 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36498== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cec70f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cec7069b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cec704c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa9f004441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa9efe5900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa9efe38858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cec7025e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cec7af9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cec7a93632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cec7a95375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cec7a9535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cec74b3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cec74a0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cec749a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cec7504107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cec70f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cec71e1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cec704dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cec70572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cec703e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cec706a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa9efe3a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cec7031bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d2271255083dac0a246329609a15bfa1e019350 Step #5: MERGE-OUTER: attempt 416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2136035043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3d2271255083dac0a246329609a15bfa1e019350' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 838 processed earlier; will process 3458 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36516== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d45645594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d455b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d4559c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ab286541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ab267a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ab2659858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d45575e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556d46049138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d45fe3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556d45fe5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d45fe535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556d45aba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d45af134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d45a02f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d459f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d459ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d45a54107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d45645c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d45731eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d4559dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d455a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d4558e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d455ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1ab265b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d45581bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d07118879b67cf1db17b5d34a24fac4e6df0d33 Step #5: MERGE-OUTER: attempt 417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2137320185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0d07118879b67cf1db17b5d34a24fac4e6df0d33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 840 processed earlier; will process 3456 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36606== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610c283f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610c27b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610c2796665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2b726d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2b708200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2b7061858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610c276fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5610c3243138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610c31dd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5610c31df375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610c31df35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5610c2bfd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5610c2beabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5610c2be433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5610c2c4e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5610c283fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5610c292beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5610c2797d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5610c27a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5610c27887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5610c27b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2b7063082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5610c277bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f3feb6548c032bbc8cda3b1fb0307178814207d Step #5: MERGE-OUTER: attempt 418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2138433845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7f3feb6548c032bbc8cda3b1fb0307178814207d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 842 processed earlier; will process 3454 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36718== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d7d85d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d7d7d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d7d7b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18666db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18664f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18664cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d7d78de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d7e261138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d7e1fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d7e1fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d7e1fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d7dc1b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d7dc08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d7dc0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d7dc6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d7d85dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d7d949eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d7d7b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d7d7bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d7d7a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d7d7d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18664d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d7d799bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a69901ff0b34d7ea54928f7ea68cc1b1980a4fe7 Step #5: MERGE-OUTER: attempt 419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2140553787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a69901ff0b34d7ea54928f7ea68cc1b1980a4fe7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 845 processed earlier; will process 3451 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55acbb213594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55acbb187b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55acbb16a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26f85e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26f83f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26f83d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55acbb143e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55acbbc17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55acbbbb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55acbbbb3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55acbbbb335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55acbb5d1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55acbb5bebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55acbb5b833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55acbb622107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55acbb213c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55acbb2ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55acbb16bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55acbb1752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55acbb15c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55acbb1884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26f83da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55acbb14fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06edd22e3bff78c14d10095fdce9bd5be9cf53e5 Step #5: MERGE-OUTER: attempt 420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2141336668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06edd22e3bff78c14d10095fdce9bd5be9cf53e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 846 processed earlier; will process 3450 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36831== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abf262594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abf1d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abf1b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b395f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b3940b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b393ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abf192e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558abfc66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abfc00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558abfc02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abfc0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558abf620439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558abf60dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558abf60733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558abf671107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558abf262c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558abf34eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558abf1bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558abf1c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558abf1ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558abf1d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b393ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558abf19ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37efa6813340ad89a4a4330837fe9a3e038951f8 Step #5: MERGE-OUTER: attempt 421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2142117521 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37efa6813340ad89a4a4330837fe9a3e038951f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 847 processed earlier; will process 3449 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==36849== ERROR: libFuzzer: deadly signal Step #5: #0 0x55762aae9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55762aa5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55762aa40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8259c4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8259a5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8259a35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55762aa19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55762b4ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55762b487632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55762b489375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55762b48935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55762aea7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55762ae94be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55762ae8e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55762aef8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55762aae9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55762abd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55762aa41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55762aa4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55762aa327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55762aa5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8259a37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55762aa25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09d988975e4ceaf4579f9a907ac15694c2359a7e Step #5: MERGE-OUTER: attempt 422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2142901604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09d988975e4ceaf4579f9a907ac15694c2359a7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 848 processed earlier; will process 3448 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d36a009594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d369f7db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d369f60665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bb0a2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bb084100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bb0820858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d369f39e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d36aa0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d36a9a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d36a9a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d36a9a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d36a47e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d36a4b534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d36a3c6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d36a3b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d36a3ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d36a418107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d36a009c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d36a0f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d369f61d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d369f6b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d369f527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d369f7e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9bb0822082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d369f45bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-566f3d5c5173fffbb29a28224fdb15ced643df39 Step #5: MERGE-OUTER: attempt 423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2143860188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/566f3d5c5173fffbb29a28224fdb15ced643df39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 850 processed earlier; will process 3446 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==36952== ERROR: libFuzzer: deadly signal Step #5: #0 0x563823359594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638232cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638232b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ea79fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ea781100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ea77f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563823289e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563823d5d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563823cf7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563823cf9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563823cf935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5638237ce2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56382380534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563823716f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563823704be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5638236fe33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563823768107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563823359c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563823445eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5638232b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5638232bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5638232a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5638232ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ea77f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563823295bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f777ee743168e60a6dc6ba215b13514363e8e24 Step #5: MERGE-OUTER: attempt 424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2145445330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f777ee743168e60a6dc6ba215b13514363e8e24' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 853 processed earlier; will process 3443 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37099== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bc160d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bc1581b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559bc1564665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe97d6b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe97d4c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe97d4a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559bc153de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559bc2011138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559bc1fab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559bc1fad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559bc1fad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559bc1a822d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559bc1ab934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559bc19caf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559bc19b8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559bc19b233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559bc1a1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559bc160dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559bc16f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559bc1565d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559bc156f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559bc15567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559bc15824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe97d4a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559bc1549bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b5b47a0609c2c18f01b3a4edfa8d2293fe704e6 Step #5: MERGE-OUTER: attempt 425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2145915295 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b5b47a0609c2c18f01b3a4edfa8d2293fe704e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 854 processed earlier; will process 3442 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37107== ERROR: libFuzzer: deadly signal Step #5: #0 0x564994b28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564994a9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564994a7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8a065b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8a047000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8a044f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564994a58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56499552c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649954c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5649954c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649954c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564994ee6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564994ed3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564994ecd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564994f37107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564994b28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564994c14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564994a80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564994a8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564994a717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564994a9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe8a0451082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564994a64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0872ac9adf982278e03c8790fed2536143aab15d Step #5: MERGE-OUTER: attempt 426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2146518871 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0872ac9adf982278e03c8790fed2536143aab15d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 855 processed earlier; will process 3441 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37150== ERROR: libFuzzer: deadly signal Step #5: #0 0x556aa8633594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556aa85a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556aa858a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ffd53641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ffd34b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ffd32a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556aa8563e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556aa9037138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556aa8fd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556aa8fd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556aa8fd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556aa8aa82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556aa8adf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556aa89f0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556aa89debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556aa89d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556aa8a42107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556aa8633c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556aa871feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556aa858bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556aa85952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556aa857c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556aa85a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ffd32c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556aa856fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d45ad87ee4ff57ceff2f9332eb7075517c00de4e Step #5: MERGE-OUTER: attempt 427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2149112245 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d45ad87ee4ff57ceff2f9332eb7075517c00de4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 858 processed earlier; will process 3438 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37279== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570389c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55703893ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55703891d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd0db9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd0d9ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd0d98b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570388f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5570393ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557039364632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557039366375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55703936635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557038e3b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557038e7234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557038d83f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557038d71be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557038d6b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557038dd5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570389c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557038ab2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55703891ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570389282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55703890f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55703893b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcd0d98d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557038902bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06f2f0c3c678eeac9466b1acdf1792b9fa135770 Step #5: MERGE-OUTER: attempt 428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2150399017 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06f2f0c3c678eeac9466b1acdf1792b9fa135770' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 860 processed earlier; will process 3436 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37393== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9a9e48594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9a9dbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9a9d9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59e7c7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59e7a8a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59e7a69858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9a9d78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f9aa84c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9aa7e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f9aa7e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9aa7e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f9aa2bd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f9aa2f434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f9aa205f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f9aa1f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f9aa1ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f9aa257107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f9a9e48c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f9a9f34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f9a9da0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9a9daa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9a9d917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f9a9dbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f59e7a6b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f9a9d84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8227c7056e90a86dac095eeeb21bb5f17720d610 Step #5: MERGE-OUTER: attempt 429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2151417290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8227c7056e90a86dac095eeeb21bb5f17720d610' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 862 processed earlier; will process 3434 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37503== ERROR: libFuzzer: deadly signal Step #5: #0 0x56003579f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560035713b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600356f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93c46d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93c44eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93c44ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600356cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5600361a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56003613d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56003613f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56003613f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560035b5d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560035b4abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560035b4433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560035bae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56003579fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56003588beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600356f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600357012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600356e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600357144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f93c44cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600356dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ff475e33ed2d3ac7f0b7036cea6248e485b90b9 Step #5: MERGE-OUTER: attempt 430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2152219269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4ff475e33ed2d3ac7f0b7036cea6248e485b90b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 863 processed earlier; will process 3433 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 288Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37518== ERROR: libFuzzer: deadly signal Step #5: #0 0x55956776c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595676e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595676c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7433f1441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7433d2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7433d08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55956769ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559568170138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55956810a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55956810c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55956810c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559567b2a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559567b17be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559567b1133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559567b7b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55956776cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559567858eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5595676c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595676ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595676b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5595676e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7433d0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5595676a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4ae9ea107f511bd3e7a2888a60b1678c7a33816e Step #5: MERGE-OUTER: attempt 431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2153150496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4ae9ea107f511bd3e7a2888a60b1678c7a33816e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 867 processed earlier; will process 3429 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37603== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581968ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558196820b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558196803665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff77d55c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff77d37100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff77d350858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581967dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581972b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55819724a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55819724c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55819724c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558196d212d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558196d5834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558196c69f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558196c57be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558196c5133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558196cbb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581968acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558196998eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558196804d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55819680e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581967f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581968214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff77d352082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581967e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-861812a11be1529770a6a29e13bbd2c2344c579e Step #5: MERGE-OUTER: attempt 432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2154064779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/861812a11be1529770a6a29e13bbd2c2344c579e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 869 processed earlier; will process 3427 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37685== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8dfb1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8dfa8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8dfa71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38ce45541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38ce26a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38ce249858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8dfa4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c8e051e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8e04b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c8e04ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8e04ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c8dfed8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8dfec5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c8dfebf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8dff29107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c8dfb1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c8dfc06eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c8dfa72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c8dfa7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c8dfa637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8dfa8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38ce24b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c8dfa56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f760f8316dadedc115d4a4cfae789904c494c257 Step #5: MERGE-OUTER: attempt 433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2154851567 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f760f8316dadedc115d4a4cfae789904c494c257' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 870 processed earlier; will process 3426 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37702== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f94e4d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f94dc1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f94da4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4cef3ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4cef20300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4cef1e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f94d7de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f95851138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f957eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f957ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f957ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f952c22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f952f934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f9520af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f951f8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f951f233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f9525c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f94e4dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f94f39eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f94da5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f94daf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f94d967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f94dc24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4cef1e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f94d89bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c236f32d88a68e238a514df4729ffefb0290538f Step #5: MERGE-OUTER: attempt 434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2156953264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c236f32d88a68e238a514df4729ffefb0290538f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 876 processed earlier; will process 3420 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==37836== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eae8f45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eae8eb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eae8e9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91ed4e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91ed2f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91ed2d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eae8e75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eae9949138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eae98e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eae98e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eae98e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eae9303439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eae92f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eae92ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eae9354107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eae8f45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eae9031eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eae8e9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eae8ea72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eae8e8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eae8eba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f91ed2d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eae8e81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34ccd70c7bd79c8c6500dd7aae7e05fc64f1b0fb Step #5: MERGE-OUTER: attempt 435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2158326550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34ccd70c7bd79c8c6500dd7aae7e05fc64f1b0fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 878 processed earlier; will process 3418 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37955== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e05c4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e05bbeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e05ba1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfab85541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfab66a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfab649858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e05b7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558e0664e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e065e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558e065ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e065ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558e060bf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e060f634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e06007f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558e05ff5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558e05fef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558e06059107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558e05c4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558e05d36eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558e05ba2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558e05bac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558e05b937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558e05bbf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdfab64b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558e05b86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fd83f17f1893954c8bf6214da63fbdecd023f4b Step #5: MERGE-OUTER: attempt 436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2158814960 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7fd83f17f1893954c8bf6214da63fbdecd023f4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 879 processed earlier; will process 3417 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==37995== ERROR: libFuzzer: deadly signal Step #5: #0 0x562644ae5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562644a59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562644a3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bc5e3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bc5c4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bc5c2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562644a15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5626454e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562645483632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562645485375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56264548535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562644f5a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562644f9134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562644ea2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562644e90be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562644e8a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562644ef4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562644ae5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562644bd1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562644a3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562644a472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562644a2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562644a5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7bc5c30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562644a21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4ffcd9b3d762b78b76bc20988bf4183a2de680f Step #5: MERGE-OUTER: attempt 437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2160214557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b4ffcd9b3d762b78b76bc20988bf4183a2de680f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 881 processed earlier; will process 3415 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38052== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fad7afa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fad7a6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fad7a51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe35e90c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe35e72100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe35e700858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fad7a2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fad84fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fad8498632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fad849a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fad849a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fad7f6f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fad7fa634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fad7eb7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fad7ea5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fad7e9f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fad7f09107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fad7afac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fad7be6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fad7a52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fad7a5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fad7a437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fad7a6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe35e702082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fad7a36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77664b7417629a0028e48f756ef8834a97edda6f Step #5: MERGE-OUTER: attempt 438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2161336142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77664b7417629a0028e48f756ef8834a97edda6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 884 processed earlier; will process 3412 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38163== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da13daa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da13d1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da13d01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4712fc841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4712ddd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4712dbc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da13cdae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da147ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da14748632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da1474a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da1474a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da1421f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da1425634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da14167f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da14155be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da1414f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da141b9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da13daac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da13e96eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da13d02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da13d0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da13cf37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da13d1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4712dbe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da13ce6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1eabe01019dd9dde19b8a80dac891d5f0d13fcdb Step #5: MERGE-OUTER: attempt 439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2163440267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1eabe01019dd9dde19b8a80dac891d5f0d13fcdb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 887 processed earlier; will process 3409 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38317== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c367c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c3673bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c3671e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ede56b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ede38000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ede35f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c366f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559c371cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c37165632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559c37167375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c3716735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559c36b85439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c36b72be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c36b6c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c36bd6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c367c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c368b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c3671fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c367292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c367107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c3673c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ede361082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c36703bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0905c7845a1fd198566a2adb16d96f77edfa9c5 Step #5: MERGE-OUTER: attempt 440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2163914791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0905c7845a1fd198566a2adb16d96f77edfa9c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 888 processed earlier; will process 3408 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38326== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d8a158594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d8a0ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d8a0af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ad2c1141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ad2a2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ad2a05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d8a088e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d8ab5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d8aaf6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d8aaf8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d8aaf835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d8a5cd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d8a60434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d8a515f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d8a503be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d8a4fd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d8a567107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d8a158c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d8a244eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d8a0b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d8a0ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d8a0a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d8a0cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ad2a07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d8a094bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4baddef67818a28030d3eba12d9f79515dd7b772 Step #5: MERGE-OUTER: attempt 441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2165566365 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4baddef67818a28030d3eba12d9f79515dd7b772' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 891 processed earlier; will process 3405 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38421== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bb3ff4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bb3f68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bb3f4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5041f1541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5041d2a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5041d09858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bb3f24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556bb49f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bb4992632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556bb4994375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bb499435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556bb43b2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556bb439fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556bb439933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556bb4403107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556bb3ff4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556bb40e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556bb3f4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556bb3f562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556bb3f3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556bb3f694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5041d0b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556bb3f30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e18f24c7151094641777fef5822a04163cd9ded Step #5: MERGE-OUTER: attempt 442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2166005071 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e18f24c7151094641777fef5822a04163cd9ded' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 892 processed earlier; will process 3404 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38492== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a32eb64594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a32ead8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a32eabb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf9e9f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf9e80a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf9e7e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a32ea94e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a32f568138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a32f502632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a32f504375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a32f50435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a32efd92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a32f01034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a32ef21f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a32ef0fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a32ef0933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a32ef73107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a32eb64c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a32ec50eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a32eabcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a32eac62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a32eaad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a32ead94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf9e7eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a32eaa0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6785060ecb8a691bdfd6352750ead2f37af77893 Step #5: MERGE-OUTER: attempt 443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2167351065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6785060ecb8a691bdfd6352750ead2f37af77893' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 895 processed earlier; will process 3401 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38543== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cfec35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cfeba9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cfeb8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a795e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a793f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a793d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cfeb65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560cff639138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cff5d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560cff5d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cff5d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560cfeff3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560cfefe0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560cfefda33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560cff044107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560cfec35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560cfed21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560cfeb8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560cfeb972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560cfeb7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560cfebaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a793d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560cfeb71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d76ce1543a686d2a5347f2b11430f2e55ff161f Step #5: MERGE-OUTER: attempt 444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2168138997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6d76ce1543a686d2a5347f2b11430f2e55ff161f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 896 processed earlier; will process 3400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38561== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c6863c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c685b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c68593665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb10858341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb10839800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb108377858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c6856ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c69040138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c68fda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c68fdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c68fdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c689fa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c689e7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c689e133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c68a4b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c6863cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c68728eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c68594d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c6859e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c685857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c685b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb108379082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c68578bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9eb1fb2909f6903d69e134cf76eaf40d3a643c00 Step #5: MERGE-OUTER: attempt 445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2168922957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9eb1fb2909f6903d69e134cf76eaf40d3a643c00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 897 processed earlier; will process 3399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38579== ERROR: libFuzzer: deadly signal Step #5: #0 0x559875e04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559875d78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559875d5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02accac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02acac100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02acaa0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559875d34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559876808138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598767a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598767a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598767a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5598761c2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598761afbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598761a933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559876213107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559875e04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559875ef0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559875d5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559875d662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559875d4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559875d794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f02acaa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559875d40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7cf369d3553ec1eb79a47125093b73f0c0a204c Step #5: MERGE-OUTER: attempt 446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2169711785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7cf369d3553ec1eb79a47125093b73f0c0a204c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 898 processed earlier; will process 3398 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 0 rss: 278Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38597== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d7d1a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d7d11db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d7d100665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68f2f5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68f2d6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68f2d4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d7d0d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d7dbad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d7db47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d7db49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d7db4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d7d567439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d7d554be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d7d54e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d7d5b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d7d1a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d7d295eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d7d101d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d7d10b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d7d0f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d7d11e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68f2d4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d7d0e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a897b385ae998d569311f87e7134b05be05fa4f Step #5: MERGE-OUTER: attempt 447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2170610021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4a897b385ae998d569311f87e7134b05be05fa4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 902 processed earlier; will process 3394 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38682== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb19877594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb197ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb197ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb1570641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb1551b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb154fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb197a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb1a27b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb1a215632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb1a217375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb1a21735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb19c35439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb19c22be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb19c1c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb19c86107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb19877c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb19963eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb197cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb197d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb197c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb197ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb154fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb197b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a47949798a61d948a6dd1424122d1700046491a0 Step #5: MERGE-OUTER: attempt 448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2171466594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a47949798a61d948a6dd1424122d1700046491a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 903 processed earlier; will process 3393 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38699== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a45048594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a44fbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a44f9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb28bc7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb28ba8700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb28ba66858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a44f78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a45a4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a459e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a459e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a459e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a45406439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a453f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a453ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a45457107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a45048c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a45134eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a44fa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a44faa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a44f917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a44fbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb28ba68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a44f84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab7e3820de9eee85fb6ee222f92fef320aa66989 Step #5: MERGE-OUTER: attempt 449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2172252117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ab7e3820de9eee85fb6ee222f92fef320aa66989' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 904 processed earlier; will process 3392 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38717== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608eea69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608ee9ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608ee9c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab6f0ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab6ef0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab6eee1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608ee999e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5608ef46d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608ef407632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5608ef409375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608ef40935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5608eee27439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608eee14be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5608eee0e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608eee78107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608eea69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608eeb55eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5608ee9c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608ee9cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5608ee9b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608ee9de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab6eee3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608ee9a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50adb571ff97c1729213fa4144531792a2776b6f Step #5: MERGE-OUTER: attempt 450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2173033303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/50adb571ff97c1729213fa4144531792a2776b6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 905 processed earlier; will process 3391 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38735== ERROR: libFuzzer: deadly signal Step #5: #0 0x5576f7b58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5576f7accb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5576f7aaf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f283c51541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f283c32a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f283c309858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5576f7a88e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5576f855c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5576f84f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5576f84f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576f84f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5576f7f16439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5576f7f03be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5576f7efd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5576f7f67107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5576f7b58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5576f7c44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5576f7ab0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5576f7aba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5576f7aa17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5576f7acd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f283c30b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5576f7a94bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d328ed7be0df9228dd1e9599861625084a81d9bf Step #5: MERGE-OUTER: attempt 451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2173819829 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d328ed7be0df9228dd1e9599861625084a81d9bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 906 processed earlier; will process 3390 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38753== ERROR: libFuzzer: deadly signal Step #5: #0 0x560183117594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56018308bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56018306e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f138bfd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f138bde500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f138bdc4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560183047e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560183b1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560183ab5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560183ab7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560183ab735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5601834d5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5601834c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5601834bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560183526107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560183117c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560183203eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56018306fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5601830792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5601830607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56018308c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f138bdc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560183053bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dbd0417ab01d139af0b591a92834259e89313521 Step #5: MERGE-OUTER: attempt 452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2174605971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dbd0417ab01d139af0b591a92834259e89313521' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 907 processed earlier; will process 3389 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38771== ERROR: libFuzzer: deadly signal Step #5: #0 0x559be7800594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559be7774b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559be7757665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf6761041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf6742500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf67404858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559be7730e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559be8204138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559be819e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559be81a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559be81a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559be7bbe439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559be7babbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559be7ba533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559be7c0f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559be7800c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559be78eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559be7758d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559be77622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559be77497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559be77754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf67406082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559be773cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd7191a03d0d8e1f9ac2914f39cf2cca396916ae Step #5: MERGE-OUTER: attempt 453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2175887237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dd7191a03d0d8e1f9ac2914f39cf2cca396916ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 909 processed earlier; will process 3387 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38859== ERROR: libFuzzer: deadly signal Step #5: #0 0x557979024594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557978f98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557978f7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbec516b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbec4f8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbec4f5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557978f54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557979a28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579799c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5579799c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579799c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5579793e2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5579793cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5579793c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557979433107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557979024c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557979110eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557978f7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557978f862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557978f6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557978f994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbec4f61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557978f60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee570bf56eb172f7abc32a3602778f5f27808712 Step #5: MERGE-OUTER: attempt 454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2176671831 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ee570bf56eb172f7abc32a3602778f5f27808712' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 910 processed earlier; will process 3386 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==38877== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2b49df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2b4953b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2b4936665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe956a2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe95683c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe95681b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2b490fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2b53e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2b537d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2b537f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2b537f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2b4e542d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2b4e8b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2b4d9cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2b4d8abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2b4d8433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2b4dee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2b49dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2b4acbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2b4937d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2b49412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2b49287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2b49544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe95681d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2b491bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60048a7f5120c2b3aecca3ddb997575d53c3d1a1 Step #5: MERGE-OUTER: attempt 455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2177926016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60048a7f5120c2b3aecca3ddb997575d53c3d1a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 913 processed earlier; will process 3383 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==38995== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e7e03b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e7dfafb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e7df92665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd56236a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd56217f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd56215e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e7df6be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560e7ea3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e7e9d9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560e7e9db375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e7e9db35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560e7e3f9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e7e3e6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e7e3e033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e7e44a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e7e03bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e7e127eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e7df93d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e7df9d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e7df847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e7dfb04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd562160082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e7df77bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f06267307c0b441befc46415c5b3f2c85d1c4e8 Step #5: MERGE-OUTER: attempt 456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2180113137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f06267307c0b441befc46415c5b3f2c85d1c4e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 917 processed earlier; will process 3379 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39097== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1ad5c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1ad537b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1ad51a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe7e089b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7e06b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7e068f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1ad4f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d1adfc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1adf61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d1adf63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1adf6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d1ada382d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d1ada6f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d1ad980f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d1ad96ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d1ad96833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d1ad9d2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1ad5c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1ad6afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d1ad51bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d1ad5252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d1ad50c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1ad5384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe7e0691082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d1ad4ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10d5a12de6d0b1b5caceb5ae930a8e30525a42d5 Step #5: MERGE-OUTER: attempt 457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2181925821 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10d5a12de6d0b1b5caceb5ae930a8e30525a42d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 920 processed earlier; will process 3376 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39193== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595132f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55951326db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559513250665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53fcee941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53fccfe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53fccdd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559513229e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559513cfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559513c97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559513c99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559513c9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595136b7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595136a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55951369e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559513708107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5595132f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5595133e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559513251d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55951325b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595132427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55951326e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53fccdf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559513235bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc3848a0508232c1f65160b555fbba448480f1cf Step #5: MERGE-OUTER: attempt 458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2182367985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc3848a0508232c1f65160b555fbba448480f1cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 921 processed earlier; will process 3375 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39264== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdcf479594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdcf3edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdcf3d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3286a9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32868ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f328688c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdcf3a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fdcfe7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdcfe17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fdcfe19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdcfe1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fdcf8ee2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fdcf92534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fdcf836f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fdcf824be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fdcf81e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fdcf888107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fdcf479c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fdcf565eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fdcf3d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fdcf3db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fdcf3c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fdcf3ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f328688e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fdcf3b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f05c139b8befb5f128d399d95f50d454c7fc50f9 Step #5: MERGE-OUTER: attempt 459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2183887755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f05c139b8befb5f128d399d95f50d454c7fc50f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 924 processed earlier; will process 3372 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39350== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b65b79e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b65b712b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b65b6f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f318155641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f318136b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f318134a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b65b6cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b65c1a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b65c13c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b65c13e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b65c13e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b65bb5c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b65bb49be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b65bb4333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b65bbad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b65b79ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b65b88aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b65b6f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b65b7002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b65b6e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b65b7134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f318134c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b65b6dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2b149205e2113f313541d6a75da087a6e462f5d Step #5: MERGE-OUTER: attempt 460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2184916787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f2b149205e2113f313541d6a75da087a6e462f5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 926 processed earlier; will process 3370 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39431== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616a26fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616a266eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616a2651665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ba1e6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ba1c8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ba1c63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616a262ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5616a30fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616a3098632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5616a309a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616a309a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5616a2ab8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5616a2aa5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5616a2a9f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5616a2b09107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5616a26fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5616a27e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5616a2652d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616a265c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616a26437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5616a266f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ba1c65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5616a2636bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e1e7dfbf5f34391a2d7ae9fad02fd4a2b2c6757 Step #5: MERGE-OUTER: attempt 461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2185577736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4e1e7dfbf5f34391a2d7ae9fad02fd4a2b2c6757' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 927 processed earlier; will process 3369 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39442== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3bad3d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3bacb1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3bac94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb9036a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb9017f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb9015e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3bac6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3bb741138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3bb6db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e3bb6dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3bb6dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3bb0fb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3bb0e8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3bb0e233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3bb14c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3bad3dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3bae29eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3bac95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3bac9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3bac867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3bacb24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb90160082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3bac79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-360c8133fea38cb7fe5fb9688b6035a1ba9b7b20 Step #5: MERGE-OUTER: attempt 462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2186367498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/360c8133fea38cb7fe5fb9688b6035a1ba9b7b20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 928 processed earlier; will process 3368 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39459== ERROR: libFuzzer: deadly signal Step #5: #0 0x562de914a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562de90beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562de90a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc44cdf941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc44cc0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc44cbed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562de907ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562de9b4e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562de9ae8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562de9aea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562de9aea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562de9508439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562de94f5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562de94ef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562de9559107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562de914ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562de9236eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562de90a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562de90ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562de90937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562de90bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc44cbef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562de9086bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-308a6d80d2de1e1744e2ea5705b8800ac23a5b40 Step #5: MERGE-OUTER: attempt 463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2187157274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/308a6d80d2de1e1744e2ea5705b8800ac23a5b40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 929 processed earlier; will process 3367 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39477== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3f90b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3f902db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3f9010665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f09f593741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f09f574c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f09f572b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3f8fe9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3f9abd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3f9a57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e3f9a59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3f9a5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3f9477439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3f9464be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3f945e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3f94c8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3f90b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3f91a5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3f9011d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3f901b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3f90027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3f902e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f09f572d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3f8ff5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e77e1a0b34ba755b4beb2594a57168b5327d4375 Step #5: MERGE-OUTER: attempt 464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2187942943 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e77e1a0b34ba755b4beb2594a57168b5327d4375' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 930 processed earlier; will process 3366 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39495== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627f2f79594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627f2eedb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627f2ed0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f047a00e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0479e2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0479e02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627f2ea9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5627f397d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627f3917632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5627f3919375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627f391935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627f3337439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627f3324be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627f331e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5627f3388107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5627f2f79c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5627f3065eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5627f2ed1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5627f2edb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627f2ec27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5627f2eee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0479e04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5627f2eb5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d860898b3f9f581dafcf17248f9743a5b7da6a96 Step #5: MERGE-OUTER: attempt 465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2188736122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d860898b3f9f581dafcf17248f9743a5b7da6a96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 931 processed earlier; will process 3365 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39513== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f805ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f80542b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f80525665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f021bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f01fd400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f01fb3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f804fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562f80fd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f80f6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562f80f6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f80f6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562f8098c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f80979be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f8097333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f809dd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f805cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f806baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f80526d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f805302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f805177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f805434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f01fb5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f8050abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63a011e9f61f0fe46f23f6196ada8fc5ff97042d Step #5: MERGE-OUTER: attempt 466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2189521263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/63a011e9f61f0fe46f23f6196ada8fc5ff97042d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 932 processed earlier; will process 3364 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39531== ERROR: libFuzzer: deadly signal Step #5: #0 0x55921188d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559211801b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592117e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ce691341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ce672800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ce6707858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592117bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559212291138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55921222b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55921222d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55921222d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559211c4b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559211c38be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559211c3233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559211c9c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55921188dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559211979eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5592117e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5592117ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5592117d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5592118024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ce6709082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5592117c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ad9a4bc2d4a4814bb849d151923ce5039eee2b7 Step #5: MERGE-OUTER: attempt 467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2190305152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5ad9a4bc2d4a4814bb849d151923ce5039eee2b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 933 processed earlier; will process 3363 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39549== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfda2bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfda231b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfda214665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd9b15941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd9af6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd9af4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfda1ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dfdacc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfdac5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dfdac5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfdac5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dfda67b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dfda668be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dfda66233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dfda6cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dfda2bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dfda3a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dfda215d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dfda21f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dfda2067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dfda2324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd9af4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dfda1f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-730122b4dd3d216877684c0ff4d2353173e3b388 Step #5: MERGE-OUTER: attempt 468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2191100460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/730122b4dd3d216877684c0ff4d2353173e3b388' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 934 processed earlier; will process 3362 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39567== ERROR: libFuzzer: deadly signal Step #5: #0 0x55850c019594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55850bf8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55850bf70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2420fc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2420ddb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2420dba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55850bf49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55850ca1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55850c9b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55850c9b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55850c9b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55850c3d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55850c3c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55850c3be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55850c428107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55850c019c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55850c105eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55850bf71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55850bf7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55850bf627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55850bf8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2420dbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55850bf55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-744e4f009eadc0678e0ef26700ba605201d5edc8 Step #5: MERGE-OUTER: attempt 469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2191890798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/744e4f009eadc0678e0ef26700ba605201d5edc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 935 processed earlier; will process 3361 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39585== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff88a0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff88982b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff88965665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26c8cef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26c8b0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26c8ae3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff8893ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff89412138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff893ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff893ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff893ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff88dcc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff88db9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff88db333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff88e1d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff88a0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff88afaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff88966d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff889702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff889577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff889834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26c8ae5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff8894abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fb4c70a6bd75e20203a81b790898895a7fa59f6 Step #5: MERGE-OUTER: attempt 470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2192676169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6fb4c70a6bd75e20203a81b790898895a7fa59f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 936 processed earlier; will process 3360 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==39603== ERROR: libFuzzer: deadly signal Step #5: #0 0x5624ee147594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5624ee0bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5624ee09e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdace9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdacca800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdacc87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5624ee077e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5624eeb4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624eeae5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5624eeae7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624eeae735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5624ee505439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624ee4f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624ee4ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5624ee556107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5624ee147c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5624ee233eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5624ee09fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5624ee0a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624ee0907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624ee0bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdacc89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5624ee083bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88ee2915cfb1a304d2828ac379908533e12245fe Step #5: MERGE-OUTER: attempt 471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2193290185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/88ee2915cfb1a304d2828ac379908533e12245fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 938 processed earlier; will process 3358 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39681== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589a6aa7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589a6a1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589a69fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e9078941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e9059e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e9057d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589a69d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5589a74ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589a7445632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5589a7447375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589a744735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5589a6f1c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5589a6f5334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5589a6e64f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5589a6e52be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5589a6e4c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5589a6eb6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5589a6aa7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5589a6b93eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5589a69ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5589a6a092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5589a69f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589a6a1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e9057f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5589a69e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c527bb76770c95de7b29a28f5f95b5d3ad40112 Step #5: MERGE-OUTER: attempt 472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2195376870 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c527bb76770c95de7b29a28f5f95b5d3ad40112' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 943 processed earlier; will process 3353 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39782== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7d16dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7d1651b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7d1634665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbec0d2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbec0b3600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbec0b15858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7d160de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e7d20e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7d207b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e7d207d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7d207d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e7d1b522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7d1b8934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7d1a9af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7d1a88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7d1a8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7d1aec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7d16ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7d17c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7d1635d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7d163f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7d16267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7d16524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbec0b17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7d1619bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c10555c5667ff49862e79babee5d520aef43bf63 Step #5: MERGE-OUTER: attempt 473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2197638468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c10555c5667ff49862e79babee5d520aef43bf63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 948 processed earlier; will process 3348 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==39917== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c22a1a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c2298eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c22971665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dfe06441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dfde7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dfde58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c2294ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559c2341e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c233b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559c233ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c233ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559c22e8f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559c22ec634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559c22dd7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559c22dc5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559c22dbf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559c22e29107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559c22a1ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559c22b06eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559c22972d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559c2297c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559c229637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559c2298f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4dfde5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559c22956bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f624bd88bc70733011cde073155bbb76437732e0 Step #5: MERGE-OUTER: attempt 474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2198624883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f624bd88bc70733011cde073155bbb76437732e0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 950 processed earlier; will process 3346 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40025== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648dcb5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648dcad0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648dcab3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f390f4f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f390f30e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f390f2ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648dca8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5648dd560138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648dd4fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5648dd4fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648dd4fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5648dcf1a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5648dcf07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5648dcf0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5648dcf6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5648dcb5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5648dcc48eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5648dcab4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5648dcabe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5648dcaa57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5648dcad14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f390f2ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5648dca98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cfd4b01760a35ad1c4df975fa80f0b481162814 Step #5: MERGE-OUTER: attempt 475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2199801504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2cfd4b01760a35ad1c4df975fa80f0b481162814' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 953 processed earlier; will process 3343 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40109== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ea7a9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ea7a0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ea79f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5c5dc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5c5bd500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5c5bb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ea79cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ea849f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ea8439632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ea843b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ea843b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ea7e59439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ea7e46be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ea7e4033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ea7eaa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ea7a9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ea7b87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ea79f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ea79fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ea79e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ea7a104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5c5bb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ea79d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81239e6c0222eabee66676b49c27a31e4b3b0842 Step #5: MERGE-OUTER: attempt 476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2200660557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/81239e6c0222eabee66676b49c27a31e4b3b0842' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 954 processed earlier; will process 3342 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcb79dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcb7951b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcb7934665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc3a3d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc3a1ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc3a1cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcb790de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dcb83e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dcb837b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dcb837d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dcb837d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dcb7d9b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dcb7d88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dcb7d8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dcb7dec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dcb79ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dcb7ac9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dcb7935d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dcb793f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dcb79267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dcb79524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc3a1ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dcb7919bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c97d3bb7fbdc5638df7eaef6b2f532231306979d Step #5: MERGE-OUTER: attempt 477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2201454801 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c97d3bb7fbdc5638df7eaef6b2f532231306979d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 955 processed earlier; will process 3341 files now Step #5: #1 pulse exec/s: 0 rss: 305Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40144== ERROR: libFuzzer: deadly signal Step #5: #0 0x56236c737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56236c6abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56236c68e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f920b61741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f920b42c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f920b40b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56236c667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56236d13b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56236d0d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56236d0d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56236d0d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56236caf5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56236cae2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56236cadc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56236cb46107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56236c737c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56236c823eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56236c68fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56236c6992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56236c6807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56236c6ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f920b40d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56236c673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31f61545da1bb04d8f5a8e73b6adcd2b15cc3379 Step #5: MERGE-OUTER: attempt 478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2203646015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/31f61545da1bb04d8f5a8e73b6adcd2b15cc3379' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 961 processed earlier; will process 3335 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40280== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d536b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d5362cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d5360f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc67accf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc67aae400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc67aac3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d535e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d540bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d54056632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d54058375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d5405835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d53a76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d53a63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d53a5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d53ac7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d536b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d537a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d53610d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d5361a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d536017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d5362d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc67aac5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d535f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60a07aac4bf4b3d535f4634203156d85e863b993 Step #5: MERGE-OUTER: attempt 479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2204434433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60a07aac4bf4b3d535f4634203156d85e863b993' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 962 processed earlier; will process 3334 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40298== ERROR: libFuzzer: deadly signal Step #5: #0 0x5577ea58e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577ea502b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577ea4e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa66a8b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa66a6cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa66a6aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5577ea4bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5577eaf92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5577eaf2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5577eaf2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5577eaf2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5577ea94c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577ea939be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577ea93333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5577ea99d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5577ea58ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5577ea67aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577ea4e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577ea4f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577ea4d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577ea5034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa66a6ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577ea4cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9a711e1527b71588977033bee8ffc6de800d2fc Step #5: MERGE-OUTER: attempt 480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2205221109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e9a711e1527b71588977033bee8ffc6de800d2fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 963 processed earlier; will process 3333 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40316== ERROR: libFuzzer: deadly signal Step #5: #0 0x556176be0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556176b54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556176b37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ef013a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4eeff4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4eeff2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556176b10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561775e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55617757e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556177580375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55617758035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556176f9e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556176f8bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556176f8533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556176fef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556176be0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556176ccceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556176b38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556176b422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556176b297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556176b554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4eeff30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556176b1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be2aa9d24e8c6e284e2c0da5a977901bb608e199 Step #5: MERGE-OUTER: attempt 481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2206013555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be2aa9d24e8c6e284e2c0da5a977901bb608e199' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 964 processed earlier; will process 3332 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40334== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641eb658594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641eb5ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641eb5af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7cf7f1d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7cf7d3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7cf7d11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641eb588e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641ec05c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641ebff6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641ebff8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641ebff835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641eba16439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641eba03be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641eb9fd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5641eba67107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5641eb658c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641eb744eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5641eb5b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641eb5ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641eb5a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641eb5cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7cf7d13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5641eb594bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0f4428d33729b32607e05bfebe6a118e61c8dda Step #5: MERGE-OUTER: attempt 482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2206794441 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a0f4428d33729b32607e05bfebe6a118e61c8dda' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 965 processed earlier; will process 3331 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40352== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e2bd2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e2bc9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e2bc82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47c504f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47c4e6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47c4e43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e2bc5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560e2c72f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e2c6c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560e2c6cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e2c6cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560e2c0e9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e2c0d6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e2c0d033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e2c13a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e2bd2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e2be17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e2bc83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e2bc8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e2bc747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e2bca04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47c4e45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e2bc67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02de2d4d78a17c6c3b9d0fb15b0223ddf923bb67 Step #5: MERGE-OUTER: attempt 483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2208318963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02de2d4d78a17c6c3b9d0fb15b0223ddf923bb67' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 969 processed earlier; will process 3327 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40448== ERROR: libFuzzer: deadly signal Step #5: #0 0x56502b2a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56502b21db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56502b200665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41a979741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41a95ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41a958b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56502b1d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56502bcad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56502bc47632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56502bc49375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56502bc4935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56502b71e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56502b75534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56502b666f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56502b654be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56502b64e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56502b6b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56502b2a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56502b395eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56502b201d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56502b20b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56502b1f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56502b21e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41a958d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56502b1e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c62a4ce4fc5c2937ea97788921b10c2f24353ced Step #5: MERGE-OUTER: attempt 484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2209236720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c62a4ce4fc5c2937ea97788921b10c2f24353ced' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 971 processed earlier; will process 3325 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40528== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b12156594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b120cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b120ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98315dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98313f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98313d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b12086e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b12b5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b12af4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b12af6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b12af635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b125cb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b1260234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b12513f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b12501be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b124fb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b12565107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b12156c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b12242eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b120aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b120b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b1209f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b120cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f98313d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b12092bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb2fe0841f4a100ce9b4f1147687576aae157c2e Step #5: MERGE-OUTER: attempt 485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2212425390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb2fe0841f4a100ce9b4f1147687576aae157c2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 976 processed earlier; will process 3320 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==40662== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef93800594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef93774b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef93757665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa973ee641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa973cfb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa973cda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef93730e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef94204138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef9419e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef941a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef941a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef93bbe439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef93babbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef93ba533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef93c0f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef93800c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef938eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef93758d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef937622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef937497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef937754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa973cdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef9373cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-276e6b6f491d635fd7954d390a6c5af8c60a3666 Step #5: MERGE-OUTER: attempt 486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2213211886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/276e6b6f491d635fd7954d390a6c5af8c60a3666' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 977 processed earlier; will process 3319 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 288Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40679== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2ea575594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2ea4e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2ea4cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05711e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0570ffb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0570fda858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2ea4a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2eaf79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2eaf13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2eaf15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2eaf1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2ea9ea2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2eaa2134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2ea932f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2ea920be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2ea91a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2ea984107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2ea575c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2ea661eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2ea4cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2ea4d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2ea4be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2ea4ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0570fdc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2ea4b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b6a4b37763f14cd452b531abdd36f1033d53404 Step #5: MERGE-OUTER: attempt 487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2214190022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6b6a4b37763f14cd452b531abdd36f1033d53404' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 981 processed earlier; will process 3315 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40766== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644a7ea2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644a7e16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644a7df9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3710b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe370ec800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe370ea7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644a7dd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5644a88a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644a8840632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5644a8842375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644a884235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5644a83172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5644a834e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5644a825ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5644a824dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5644a824733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644a82b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644a7ea2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5644a7f8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5644a7dfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644a7e042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644a7deb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644a7e174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe370ea9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5644a7ddebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b607c366e965f863a03b7ac359e113682f7424c3 Step #5: MERGE-OUTER: attempt 488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2215177904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b607c366e965f863a03b7ac359e113682f7424c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 983 processed earlier; will process 3313 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40843== ERROR: libFuzzer: deadly signal Step #5: #0 0x558921690594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558921604b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589215e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f519a7de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f519a5f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f519a5d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589215c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558922094138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55892202e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558922030375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55892203035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558921b052d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558921b3c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558921a4df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558921a3bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558921a3533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558921a9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558921690c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55892177ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5589215e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5589215f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5589215d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589216054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f519a5d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5589215ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c35972ab9be571824c3aeb62f95143fd7a48be7 Step #5: MERGE-OUTER: attempt 489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2216972448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4c35972ab9be571824c3aeb62f95143fd7a48be7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 986 processed earlier; will process 3310 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==40965== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559a0c4c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559a0bc0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559a0ba3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd2ca9641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd2c8ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd2c88a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559a0b7ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5559a1650138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559a15ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5559a15ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559a15ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5559a10c12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5559a10f834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5559a1009f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5559a0ff7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5559a0ff133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5559a105b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5559a0c4cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5559a0d38eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5559a0ba4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5559a0bae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5559a0b957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5559a0bc14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd2c88c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5559a0b88bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b7b72044a52f456f27fd1a44f9645b40fe7976b Step #5: MERGE-OUTER: attempt 490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2217935707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8b7b72044a52f456f27fd1a44f9645b40fe7976b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 988 processed earlier; will process 3308 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==41043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a976fc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a976f3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a976f20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f771263d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f771245200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7712431858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a976ef9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a9779cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a977967632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a977969375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a97796935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a977432ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a97749cd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55a9774f79dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55a9773d8182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55a9773d8182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55a976fc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a9770b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a976f21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a976f2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a976f127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a976f3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7712433082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a976f05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6a93fb0fa7c6cbbd3eeca4fa2988bcefa644956 Step #5: MERGE-OUTER: attempt 491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2220738439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f6a93fb0fa7c6cbbd3eeca4fa2988bcefa644956' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 992 processed earlier; will process 3304 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==41160== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d97631a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d97628eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d976271665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f146760741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f146741c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14673fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d97624ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d976d1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d976cb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d976cba578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55d9766c00e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d976729107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d97631ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d976406eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d976272d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d97627c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d9762637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d97628f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f14673fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d976256bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3ec7946a14835c30f17ab831257cdcebc913265 Step #5: MERGE-OUTER: attempt 492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2221468041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f3ec7946a14835c30f17ab831257cdcebc913265' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 993 processed earlier; will process 3303 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41178== ERROR: libFuzzer: deadly signal Step #5: #0 0x557252deb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557252d5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557252d42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64ad6a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64ad4b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64ad496858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557252d1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5572537ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557253789632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55725378b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55725378b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5572532602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55725329734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572531a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557253196be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55725319033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572531fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557252debc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557252ed7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557252d43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557252d4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557252d347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557252d604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f64ad498082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557252d27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9188ee36b4c437192ffe3d957db87a79f24dddc7 Step #5: MERGE-OUTER: attempt 493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2222787698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9188ee36b4c437192ffe3d957db87a79f24dddc7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 995 processed earlier; will process 3301 files now Step #5: #1 pulse exec/s: 0 rss: 240Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41355== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8cfe0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8cfd7fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8cfd62665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f494238d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49421a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4942181858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8cfd3be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d8d080f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8d07a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d8d07ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8d07ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d8d01c9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8d01b6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d8d01b033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8d021a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8cfe0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8cfef7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8cfd63d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8cfd6d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8cfd547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8cfd804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4942183082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8cfd47bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca915603ad5590f04664a541d0831aac3b6c6323 Step #5: MERGE-OUTER: attempt 494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2224103405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ca915603ad5590f04664a541d0831aac3b6c6323' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 998 processed earlier; will process 3298 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41439== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cab3497594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cab340bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cab33ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a76e5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a76c6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a76c4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cab33c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cab3e9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cab3e35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cab3e37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cab3e3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cab3855439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cab3842be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cab383c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cab38a6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cab3497c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cab3583eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cab33efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cab33f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cab33e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cab340c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a76c50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cab33d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69273393cd839cb8ec9e7df81f3e6b3e6886ae70 Step #5: MERGE-OUTER: attempt 495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2224950674 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/69273393cd839cb8ec9e7df81f3e6b3e6886ae70' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 999 processed earlier; will process 3297 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41456== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639be943594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639be8b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639be89a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dc991941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dc972e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dc970d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639be873e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639bf347138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639bf2e1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639bf2e3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639bf2e335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639bed01439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639beceebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639bece833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639bed52107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639be943c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639bea2feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639be89bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639be8a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639be88c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639be8b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4dc970f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639be87fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09799404e3c43382989b88e389cf910b67ddd620 Step #5: MERGE-OUTER: attempt 496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2225735563 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09799404e3c43382989b88e389cf910b67ddd620' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1000 processed earlier; will process 3296 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41474== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fbe253594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fbe1c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fbe1aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80c459c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80c43b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80c4390858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fbe183e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561fbec57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fbebf1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561fbebf3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fbebf335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561fbe611439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fbe5febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fbe5f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561fbe662107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fbe253c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fbe33feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fbe1abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fbe1b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fbe19c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fbe1c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f80c4392082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fbe18fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b45b34a9f84c8b97cf89b2f93401546430338ec0 Step #5: MERGE-OUTER: attempt 497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2226522678 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b45b34a9f84c8b97cf89b2f93401546430338ec0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1001 processed earlier; will process 3295 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41492== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff4c699594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff4c60db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff4c5f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f301809041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3017ea500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3017e84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff4c5c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff4d09d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff4d037632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff4d039375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff4d03935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff4ca57439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff4ca44be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff4ca3e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff4caa8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff4c699c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff4c785eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff4c5f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff4c5fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff4c5e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff4c60e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3017e86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff4c5d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23ecf6f0db4b634b7b8303ed527beb7a31f99413 Step #5: MERGE-OUTER: attempt 498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2227306051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/23ecf6f0db4b634b7b8303ed527beb7a31f99413' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1002 processed earlier; will process 3294 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41510== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c04287594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c041fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c041de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99f6c0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99f6a1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99f69f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c041b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c04c8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c04c25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c04c27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c04c2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c04645439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c04632be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c0462c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c04696107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c04287c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c04373eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c041dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c041e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c041d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c041fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99f69f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c041c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e59b12418b7840e6e4527c7659f454bee8ee066 Step #5: MERGE-OUTER: attempt 499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2228449271 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e59b12418b7840e6e4527c7659f454bee8ee066' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1004 processed earlier; will process 3292 files now Step #5: #1 pulse exec/s: 0 rss: 204Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41624== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575de673594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575de5e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575de5ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9394f5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9394d6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9394d46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575de5a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5575df077138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575df011632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5575df013375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575df01335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5575deae82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5575deb1f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5575dea30f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5575dea1ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5575dea1833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5575dea82107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5575de673c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5575de75feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5575de5cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5575de5d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5575de5bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5575de5e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9394d48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5575de5afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22c49704bbb1a7b2b13bccd4006a06a024e5f015 Step #5: MERGE-OUTER: attempt 500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2229774288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22c49704bbb1a7b2b13bccd4006a06a024e5f015' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1009 processed earlier; will process 3287 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41716== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e66f8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e66f00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e66ee3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b1433d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b1415200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b14131858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e66ebce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560e67990138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e6792a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560e6792c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e6792c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560e6734a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560e67337be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560e6733133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560e6739b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560e66f8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560e67078eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560e66ee4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560e66eee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560e66ed57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560e66f014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b14133082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560e66ec8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bde428584bbfc13f0d6a58ea6a5c9b180f16a6f2 Step #5: MERGE-OUTER: attempt 501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2230734006 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bde428584bbfc13f0d6a58ea6a5c9b180f16a6f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1010 processed earlier; will process 3286 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==41735== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f6f6b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f6f629b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f6f60c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb1378241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb1359700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb13576858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f6f5e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f700b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f70053632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f70055375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f7005535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f6fb2a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f6fb6134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f6fa72f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f6fa60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f6fa5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f6fac4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f6f6b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f6f7a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f6f60dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f6f6172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f6f5fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f6f62a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbb13578082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f6f5f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e38bf2bacd8afaa0ce8c73dedca868fa4deaba0 Step #5: MERGE-OUTER: attempt 502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2231717993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e38bf2bacd8afaa0ce8c73dedca868fa4deaba0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1014 processed earlier; will process 3282 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41849== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f91484594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f913f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f913db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2e958941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2e939e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2e937d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f913b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f91e88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f91e22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f91e24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f91e2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f91842439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f9182fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f9182933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f91893107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f91484c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f91570eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f913dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f913e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f913cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f913f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe2e937f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f913c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c6184f4aba7330c938a48e1437b008338c911e3 Step #5: MERGE-OUTER: attempt 503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2232520411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c6184f4aba7330c938a48e1437b008338c911e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1015 processed earlier; will process 3281 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41865== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b37e769594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b37e6ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b37e6c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f33c6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f33a7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f33a59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b37e699e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b37f16d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b37f107632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b37f109375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b37f10935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b37eb27439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b37eb14be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b37eb0e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b37eb78107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b37e769c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b37e855eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b37e6c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b37e6cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b37e6b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b37e6de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f33a5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b37e6a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f1dd45689aaa844aeccf3e332e973e109f77603 Step #5: MERGE-OUTER: attempt 504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2233304630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f1dd45689aaa844aeccf3e332e973e109f77603' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1016 processed earlier; will process 3280 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41883== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f057b0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f057a81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f057a64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1d49a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1d47bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1d479a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f057a3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f058511138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0584ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f0584ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0584ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f057ecb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f057eb8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f057eb233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f057f1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f057b0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f057bf9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f057a65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f057a6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f057a567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f057a824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe1d479c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f057a49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecd568f147e24193180efb3a82bac36b45d11f3b Step #5: MERGE-OUTER: attempt 505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2234093931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ecd568f147e24193180efb3a82bac36b45d11f3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1017 processed earlier; will process 3279 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41901== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4146e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a414655b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a414638665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd8f9bff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd8f9a1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd8f99f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a414611e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a4150e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a41507f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a415081375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a41508135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a414a9f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a414a8cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a414a8633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a414af0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a4146e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a4147cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a414639d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4146432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a41462a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4146564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd8f99f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a41461dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95cf5e2dc4da8160cb645e9730ab1c7c06e386bc Step #5: MERGE-OUTER: attempt 506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2234876018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95cf5e2dc4da8160cb645e9730ab1c7c06e386bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1018 processed earlier; will process 3278 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41919== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc4244b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc423bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc423a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ebd4c141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8ebd2d600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ebd2b5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc4237be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fc42e4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc42de9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fc42deb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc42deb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fc42809439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fc427f6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fc427f033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fc4285a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fc4244bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fc42537eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fc423a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fc423ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fc423947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fc423c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ebd2b7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fc42387bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4b6cd2ef9ee7ca4adc013619c760b557940894b Step #5: MERGE-OUTER: attempt 507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2235669025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a4b6cd2ef9ee7ca4adc013619c760b557940894b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1019 processed earlier; will process 3277 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==41937== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f2452e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f244a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f24485665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16e606041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16e5e7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16e5e54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f2445ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f24f32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f24ecc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f24ece375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f24ece35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f248ec439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f248d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f248d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f2493d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f2452ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f2461aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f24486d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f244902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f244777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f244a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f16e5e56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f2446abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64b6b9389a2b07d5b4595aebeac38260433ef4b2 Step #5: MERGE-OUTER: attempt 508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2236571998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/64b6b9389a2b07d5b4595aebeac38260433ef4b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1022 processed earlier; will process 3274 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42021== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abd9cac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abd9c20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abd9c03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f266c85a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f266c66f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f266c64e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abd9bdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55abda6b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abda64a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55abda64c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55abda64c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55abda06a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55abda057be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55abda05133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55abda0bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55abd9cacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55abd9d98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55abd9c04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55abd9c0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55abd9bf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55abd9c214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f266c650082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55abd9be8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bf234dfaefa9aa6b1866a2a7df3ef5594bc16f7 Step #5: MERGE-OUTER: attempt 509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2237428061 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1bf234dfaefa9aa6b1866a2a7df3ef5594bc16f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1023 processed earlier; will process 3273 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42038== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c8c763594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c8c6d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c8c6ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f641c72d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f641c54200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f641c521858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c8c693e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c8d167138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c8d101632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c8d103375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c8d10335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c8cb21439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c8cb0ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c8cb0833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c8cb72107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c8c763c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c8c84feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c8c6bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c8c6c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c8c6ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c8c6d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f641c523082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c8c69fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31eea3e16fa1f83ea39ea05621f8f900d85b6cb8 Step #5: MERGE-OUTER: attempt 510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2238207994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/31eea3e16fa1f83ea39ea05621f8f900d85b6cb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1024 processed earlier; will process 3272 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42056== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be5a138594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be5a0acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be5a08f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f679f99041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f679f7a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f679f784858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be5a068e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be5ab3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be5aad6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be5aad8578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55be5a4de0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55be5a547107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55be5a138c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55be5a224eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55be5a090d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55be5a09a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55be5a0817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55be5a0ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f679f786082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55be5a074bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd00757201d00eb73e6ecd4b9bdd15ed847a3b83 Step #5: MERGE-OUTER: attempt 511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2238990884 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dd00757201d00eb73e6ecd4b9bdd15ed847a3b83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1025 processed earlier; will process 3271 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42078== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603319b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560331925b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560331908665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33ef61d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33ef43200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33ef411858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603318e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5603323b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56033234f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560332351375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56033235135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560331d6f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560331d5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560331d5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560331dc0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5603319b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560331a9deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560331909d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603319132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603318fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603319264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33ef413082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5603318edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b6201817309a44503ce2114e1b5d2a44b658c28 Step #5: MERGE-OUTER: attempt 512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2239430915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6b6201817309a44503ce2114e1b5d2a44b658c28' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1026 processed earlier; will process 3270 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42147== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f601756594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6016cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6016ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f452e6b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f452e4c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f452e4a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f601686e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f60215a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6020f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6020f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6020f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f601b14439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f601b01be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f601afb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f601b65107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f601756c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f601842eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6016aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6016b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f60169f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6016cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f452e4a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f601692bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bc45ddd2de9e8754cf5b1072aec057d7c668837 Step #5: MERGE-OUTER: attempt 513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2241258957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5bc45ddd2de9e8754cf5b1072aec057d7c668837' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1029 processed earlier; will process 3267 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42215== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c212faa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c212f1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c212f01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f277c30241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f277c11700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f277c0f6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c212edae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2139ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c213948632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c21394a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c21394a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c213368439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c213355be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c21334f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2133b9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c212faac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c213096eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c212f02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c212f0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c212ef37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c212f1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f277c0f8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c212ee6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6c34367d6e0920639944d8c77b0df2d4f768024 Step #5: MERGE-OUTER: attempt 514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2242646922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a6c34367d6e0920639944d8c77b0df2d4f768024' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1035 processed earlier; will process 3261 files now Step #5: #1 pulse exec/s: 0 rss: 261Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42309== ERROR: libFuzzer: deadly signal Step #5: #0 0x556209db8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556209d2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556209d0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f402574441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f402555900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4025538858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556209ce8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55620a7bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55620a756632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55620a758375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55620a75835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55620a176439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55620a163be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55620a15d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55620a1c7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556209db8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556209ea4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556209d10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556209d1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556209d017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556209d2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f402553a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556209cf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c44965812700a18606584db05a6d448dfb9f9d8 Step #5: MERGE-OUTER: attempt 515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2245313631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2c44965812700a18606584db05a6d448dfb9f9d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1040 processed earlier; will process 3256 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42507== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c8c90d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c8c881b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c8c864665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ff3ac741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ff38dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ff38bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c8c83de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c8d311138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c8d2ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c8d2ad578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x557c8ccb30e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x557c8cd1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x557c8c90dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x557c8c9f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x557c8c865d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x557c8c86f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x557c8c8567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x557c8c8824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0ff38bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x557c8c849bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b035e350811bf64854cb260b37935860c8fb5b6b Step #5: MERGE-OUTER: attempt 516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2246099556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b035e350811bf64854cb260b37935860c8fb5b6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1041 processed earlier; will process 3255 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42529== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a63b9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a63b0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a63af2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff37ba3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff37b84e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff37b82d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a63acbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a6459f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a64539632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a6453b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x562a63f410e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562a63faa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562a63b9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562a63c87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562a63af3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562a63afd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562a63ae47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562a63b104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff37b82f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562a63ad7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6acbfc4a21993873affcdf4ea59ed16dd0902156 Step #5: MERGE-OUTER: attempt 517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2247103292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6acbfc4a21993873affcdf4ea59ed16dd0902156' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1042 processed earlier; will process 3254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42600== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568c9b22594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568c9a96b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568c9a79665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c4ed7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c4eb8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c4eb65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568c9a52e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568ca526138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568ca4c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5568ca4c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568ca4c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568c9ee0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568c9ecdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568c9ec733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568c9f31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568c9b22c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568c9c0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568c9a7ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568c9a842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568c9a6b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568c9a974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c4eb67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568c9a5ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40e20a21714d76f197a3936ccf6149d8abb198a6 Step #5: MERGE-OUTER: attempt 518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2247733551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40e20a21714d76f197a3936ccf6149d8abb198a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1043 processed earlier; will process 3253 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42614== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617b07db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617b074fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617b0732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdb4c4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdb4a6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdb4a43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617b070be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617b11df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617b1179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617b117b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617b117b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617b0b99439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617b0b86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617b0b8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5617b0bea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5617b07dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5617b08c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617b0733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617b073d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617b07247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617b07504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdb4a45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5617b0717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ecbc22719c03d042de09b3b163c9979c7600140 Step #5: MERGE-OUTER: attempt 519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2248517462 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6ecbc22719c03d042de09b3b163c9979c7600140' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1044 processed earlier; will process 3252 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e165335594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1652a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e16528c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec0a64541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec0a45a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec0a439858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e165265e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e165d39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e165cd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e165cd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e165cd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e1656f3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1656e0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e1656da33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e165744107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e165335c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e165421eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e16528dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1652972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e16527e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1652aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec0a43b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e165271bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8c02f9a83f02ddaefa1171f6ba657d6f161c8a0 Step #5: MERGE-OUTER: attempt 520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2250104067 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e8c02f9a83f02ddaefa1171f6ba657d6f161c8a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1049 processed earlier; will process 3247 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==42764== ERROR: libFuzzer: deadly signal Step #5: #0 0x558293cc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558293c3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558293c20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a5af9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a5ada900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a5ad88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558293bf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5582946cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558294667632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558294669375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55829466935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55829413e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55829417534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558294086f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558294074be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55829406e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5582940d8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558293cc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558293db5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558293c21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558293c2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558293c127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558293c3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a5ad8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558293c05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1435978245250a6b4e30ee1a064a24db4feca38b Step #5: MERGE-OUTER: attempt 521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2251058742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1435978245250a6b4e30ee1a064a24db4feca38b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1050 processed earlier; will process 3246 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42802== ERROR: libFuzzer: deadly signal Step #5: #0 0x562746218594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56274618cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56274616f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9167f2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9167d4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9167d1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562746148e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562746c1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562746bb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562746bb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562746bb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627465d6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627465c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627465bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562746627107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562746218c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562746304eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562746170d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56274617a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5627461617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56274618d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9167d21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562746154bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d377424799273af5fa922c96a80d278603b17170 Step #5: MERGE-OUTER: attempt 522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2252614557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d377424799273af5fa922c96a80d278603b17170' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1055 processed earlier; will process 3241 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42893== ERROR: libFuzzer: deadly signal Step #5: #0 0x561919e8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561919e03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561919de6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ec0fa841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ec0dbd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ec0d9c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561919dbfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56191a893138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56191a82d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56191a82f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56191a82f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56191a24d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56191a23abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56191a23433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56191a29e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561919e8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561919f7beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561919de7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561919df12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561919dd87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561919e044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ec0d9e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561919dcbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff0afa55eb629ab07c3c819ee4879efd3fcdfadc Step #5: MERGE-OUTER: attempt 523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2253397706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ff0afa55eb629ab07c3c819ee4879efd3fcdfadc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1056 processed earlier; will process 3240 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42911== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a23b753594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a23b6c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a23b6aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f388657741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f388638c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f388636b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a23b683e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a23c157138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a23c0f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a23c0f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a23c0f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a23bb11439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a23bafebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a23baf833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a23bb62107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a23b753c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a23b83feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a23b6abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a23b6b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a23b69c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a23b6c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f388636d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a23b68fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-986e9915b250ae62abc9e9ebabe6eb21da71d56e Step #5: MERGE-OUTER: attempt 524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2254184346 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/986e9915b250ae62abc9e9ebabe6eb21da71d56e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1057 processed earlier; will process 3239 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42929== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d6f4b6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6f4ae3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6f4ac6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f000cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0effee100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0effec0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6f4a9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d6f5573138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6f550d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d6f550f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6f550f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d6f4f2d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d6f4f1abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d6f4f1433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d6f4f7e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d6f4b6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d6f4c5beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6f4ac7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6f4ad12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6f4ab87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6f4ae44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0effec2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6f4aabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2bbc13d1cf28e98dc18dad14fae6799bfa07ed53 Step #5: MERGE-OUTER: attempt 525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2254967476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2bbc13d1cf28e98dc18dad14fae6799bfa07ed53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1058 processed earlier; will process 3238 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==42947== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566907ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556690761b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556690744665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce2f47c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce2f29100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce2f270858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55669071de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5566911f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55669118b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55669118d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556690b930e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556690bfc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5566907edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5566908d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556690745d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55669074f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5566907367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5566907624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fce2f272082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556690729bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-220066cc0b1c126dba4043a952ae55cd273106dc Step #5: MERGE-OUTER: attempt 526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2255750321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/220066cc0b1c126dba4043a952ae55cd273106dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1059 processed earlier; will process 3237 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==42969== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a39f204594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a39f178b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a39f15b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f505eac241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f505e8d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f505e8b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a39f134e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a39fc08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a39fba2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a39fba4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a39fba435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a39f5c2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a39f5afbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a39f5a933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a39f613107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a39f204c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a39f2f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a39f15cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a39f1662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a39f14d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a39f1794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f505e8b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a39f140bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b575d1654211bd90719e2c567eb7045117b71d47 Step #5: MERGE-OUTER: attempt 527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2258598388 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b575d1654211bd90719e2c567eb7045117b71d47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1065 processed earlier; will process 3231 files now Step #5: #1 pulse exec/s: 0 rss: 291Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43176== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4a97b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4a972cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4a970f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcc6a11d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcc69f3200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcc69f11858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4a96e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4aa1bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4aa156632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4aa158375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4aa15835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4a9c2d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4a9c6434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4a9b75f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4a9b63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4a9b5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4a9bc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4a97b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4a98a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f4a9710d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4a971a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4a97017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4a972d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcc69f13082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f4a96f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d826687f6b9592da588ece89d4e14b5c9b585361 Step #5: MERGE-OUTER: attempt 528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2260731179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d826687f6b9592da588ece89d4e14b5c9b585361' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1071 processed earlier; will process 3225 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43310== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed5ce6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed5cde2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed5cdc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4f840741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4f821c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4f81fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed5cd9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed5d872138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed5d80c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed5d80e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed5d80e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed5d2e32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed5d31a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed5d22bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed5d219be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed5d21333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed5d27d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed5ce6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed5cf5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed5cdc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed5cdd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed5cdb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed5cde34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe4f81fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed5cdaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3842bd30ec765d5b79c98359c0fa4bc78288f081 Step #5: MERGE-OUTER: attempt 529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2261766923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3842bd30ec765d5b79c98359c0fa4bc78288f081' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1073 processed earlier; will process 3223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43419== ERROR: libFuzzer: deadly signal Step #5: #0 0x55756a576594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55756a4eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55756a4cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f33e2d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f33c4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f33c21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55756a4a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55756af7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55756af14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55756af16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55756af1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55756a934439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55756a921be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55756a91b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55756a985107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55756a576c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55756a662eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55756a4ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55756a4d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55756a4bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55756a4eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f33c23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55756a4b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f583e3f74c1c13641fa6cce60ca7766f44433fe Step #5: MERGE-OUTER: attempt 530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2262557852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f583e3f74c1c13641fa6cce60ca7766f44433fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1074 processed earlier; will process 3222 files now Step #5: #1 pulse exec/s: 0 rss: 296Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43435== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca52e90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca52e04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca52de7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2336cc841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2336add00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2336abc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca52dc0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ca53894138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca5382e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ca53830375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca5383035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ca5324e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ca5323bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ca5323533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ca5329f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ca52e90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ca52f7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ca52de8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ca52df22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ca52dd97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ca52e054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2336abe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ca52dccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd4cbbde46703659db6e46311d0e64424730e355 Step #5: MERGE-OUTER: attempt 531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2264793742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fd4cbbde46703659db6e46311d0e64424730e355' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1079 processed earlier; will process 3217 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3dd9b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3dd92cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3dd90f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc92e0c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc92c2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc92c00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3dd8e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3de3bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3de356632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e3de358375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3de35835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3ddd76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3ddd63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3ddd5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3dddc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3dd9b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3ddaa4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3dd910d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3dd91a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3dd9017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3dd92d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc92c02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3dd8f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a73aa98b948d8ae686ac5b566c0bae8eb656e1dc Step #5: MERGE-OUTER: attempt 532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2266156286 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a73aa98b948d8ae686ac5b566c0bae8eb656e1dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1081 processed earlier; will process 3215 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43694== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a8790c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a87880b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a87863665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58c575f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58c557400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58c5553858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a8783ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a88310138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a882aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a882ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a882ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a87d812d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561a87db834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561a87cc9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561a87cb7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561a87cb133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561a87d1b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561a8790cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561a879f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561a87864d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561a8786e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561a878557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561a878814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f58c5555082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561a87848bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c982d508d2f720d0966eafce54e96a6eeac481cd Step #5: MERGE-OUTER: attempt 533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2266645904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c982d508d2f720d0966eafce54e96a6eeac481cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1082 processed earlier; will process 3214 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43734== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f33fa9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f33fa13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f33f9f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29bab2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29ba93e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29ba91d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f33f9cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f3404a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f34043d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f34043f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f34043f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f33ff142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f33ff4b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f33fe5cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f33fe4abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f33fe4433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f33feae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f33fa9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f33fb8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f33f9f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f33fa012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f33f9e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f33fa144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29ba91f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f33f9dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b4516baedf65d35c14446ecfc1acd6ff5d446f3 Step #5: MERGE-OUTER: attempt 534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2267871574 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1b4516baedf65d35c14446ecfc1acd6ff5d446f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1084 processed earlier; will process 3212 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==43785== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e52c49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e52bbdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e52ba0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f883a12341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8839f3800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8839f17858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e52b79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559e5364d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e535e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559e535e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e535e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559e530be2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559e530f534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559e53006f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559e52ff4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559e52fee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559e53058107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559e52c49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559e52d35eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559e52ba1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559e52bab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559e52b927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559e52bbe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8839f19082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559e52b85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d8a53ba01f5a8ea11ba7c6dbceb47e77e001df4 Step #5: MERGE-OUTER: attempt 535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2270054202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d8a53ba01f5a8ea11ba7c6dbceb47e77e001df4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1088 processed earlier; will process 3208 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==43977== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed577a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed57714b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed576f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6829abb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68298d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68298af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed576d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed581a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed5813e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed58140375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed5814035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed57b5e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed57b4bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed57b4533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed57baf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed577a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed5788ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed576f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed577022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed576e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed577154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f68298b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed576dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2788f8e05271868f3ca845bfa1ee42de8785ca22 Step #5: MERGE-OUTER: attempt 536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2270496196 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2788f8e05271868f3ca845bfa1ee42de8785ca22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1089 processed earlier; will process 3207 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44048== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d59bbc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d59bb37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d59bb1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f398781641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f398762b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f398760a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d59baf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d59c5c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d59c561632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d59c563375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d59c56335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d59c0382d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d59c06f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d59bf80f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d59bf6ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d59bf6833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d59bfd2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d59bbc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d59bcafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d59bb1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d59bb252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d59bb0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d59bb384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f398760c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d59baffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e1050e082eb69dc1b6778156bc6defd4bba5b6a Step #5: MERGE-OUTER: attempt 537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2272718189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1e1050e082eb69dc1b6778156bc6defd4bba5b6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1093 processed earlier; will process 3203 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44150== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d96ee7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d96e5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d96e3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bbcc5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bbca6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bbca4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d96e17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d978eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d97885632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d97887375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d9788735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d972a5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d97292be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d9728c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d972f6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d96ee7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d96fd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d96e3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d96e492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d96e307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d96e5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5bbca4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d96e23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58b6ba624cfe74abe91e9ad975b696fc4de6c86b Step #5: MERGE-OUTER: attempt 538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2274397701 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/58b6ba624cfe74abe91e9ad975b696fc4de6c86b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1096 processed earlier; will process 3200 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44302== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8432e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a843257b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a84323a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbee3d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbee1ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbee1cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a843213e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a843ce7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a843c81632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a843c83375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a843c8335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8437582d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a84378f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a8436a0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a84368ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a84368833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a8436f2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a8432e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a8433cfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a84323bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a8432452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a84322c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a8432584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdbee1cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a84321fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b30cf42552efc57979e90fd7e7b90048efcd107d Step #5: MERGE-OUTER: attempt 539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2275327825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b30cf42552efc57979e90fd7e7b90048efcd107d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1098 processed earlier; will process 3198 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44380== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e83963594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e838d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e838ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce04ddc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce04bf100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce04bd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e83893e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555e84367138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e84301632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555e84303375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e8430335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555e83dd82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555e83e0f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555e83d20f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555e83d0ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555e83d0833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555e83d72107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555e83963c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555e83a4feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555e838bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555e838c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555e838ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555e838d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fce04bd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555e8389fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f198f9066acb37637fd1aceb16100fb181dc44fc Step #5: MERGE-OUTER: attempt 540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2276559526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f198f9066acb37637fd1aceb16100fb181dc44fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1100 processed earlier; will process 3196 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44494== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c09390b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c09387fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c093862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f817b7af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f817b5c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f817b5a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c09383be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c09430f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0942a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c0942ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0942ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c093cc9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c093cb6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c093cb033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c093d1a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c09390bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0939f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c093863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c09386d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0938547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0938804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f817b5a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c093847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75aeceb585e90f1cca08a62a291af0b5eff1c398 Step #5: MERGE-OUTER: attempt 541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2277949562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/75aeceb585e90f1cca08a62a291af0b5eff1c398' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1102 processed earlier; will process 3194 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44613== ERROR: libFuzzer: deadly signal Step #5: #0 0x5580042c3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558004237b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55800421a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05ed66041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05ed47500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05ed454858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5580041f3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558004cc7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558004c61632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558004c63375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558004c6335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5580047382d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55800476f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558004680f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55800466ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55800466833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5580046d2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5580042c3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580043afeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55800421bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580042252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55800420c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580042384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f05ed456082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5580041ffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d237307e3ffd7c9bf53c8f7d0eb2bae0c10f6f95 Step #5: MERGE-OUTER: attempt 542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2278672979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d237307e3ffd7c9bf53c8f7d0eb2bae0c10f6f95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1103 processed earlier; will process 3193 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44627== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e029c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e0293bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e0291e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f873dd3c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f873db5100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f873db30858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e028f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559e033cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e03365632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559e03367375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e0336735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559e02e3c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559e02e7334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559e02d84f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559e02d72be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559e02d6c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559e02dd6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559e029c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559e02ab3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559e0291fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559e029292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559e029107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559e0293c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f873db32082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559e02903bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c0af8b30182120dd96c4e3862517101c5062359e Step #5: MERGE-OUTER: attempt 543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2279396908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c0af8b30182120dd96c4e3862517101c5062359e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1104 processed earlier; will process 3192 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44641== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562349bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556234933b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556234916665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63b712441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63b6f3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63b6f18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5562348efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5562353c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55623535d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55623535f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55623535f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556234e342d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556234e6b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556234d7cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556234d6abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556234d6433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556234dce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5562349bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556234aabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556234917d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5562349212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5562349087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5562349344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f63b6f1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5562348fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-193e605f10856c6ca1084576ae53cd2898cb7848 Step #5: MERGE-OUTER: attempt 544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2280127182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/193e605f10856c6ca1084576ae53cd2898cb7848' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1105 processed earlier; will process 3191 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44655== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1f27a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1f2716b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1f26f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff35cdcf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff35cbe400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff35cbc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1f26d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1f31a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1f3140632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1f3142375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1f314235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1f2c172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b1f2c4e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b1f2b5ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b1f2b4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1f2b4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1f2bb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b1f27a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b1f288eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b1f26fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b1f27042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b1f26eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b1f27174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff35cbc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b1f26debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e73ef9dbbe4b98508769d231175d7f50805d710 Step #5: MERGE-OUTER: attempt 545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2280844783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e73ef9dbbe4b98508769d231175d7f50805d710' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1106 processed earlier; will process 3190 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5ae820594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5ae794b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5ae777665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddf308a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddf2e9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddf2e7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5ae750e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5af224138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5af1be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5af1c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5af1c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5aebde439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5aebcbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5aebc533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e5aec2f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e5ae820c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e5ae90ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5ae778d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5ae7822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e5ae7697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5ae7954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddf2e80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e5ae75cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7515930f7e828ef23fe77b4b13191d0b1e46a048 Step #5: MERGE-OUTER: attempt 546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2282002891 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7515930f7e828ef23fe77b4b13191d0b1e46a048' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1108 processed earlier; will process 3188 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44753== ERROR: libFuzzer: deadly signal Step #5: #0 0x558380b93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558380b07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558380aea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f351229841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35120ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f351208c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558380ac3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558381597138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558381531632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558381533375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55838153335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558380f51439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558380f3ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558380f3833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558380fa2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558380b93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558380c7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558380aebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558380af52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558380adc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558380b084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f351208e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558380acfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2363b3911ae6b2924d5c55a115bbde8bb7d0eac Step #5: MERGE-OUTER: attempt 547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2282437798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e2363b3911ae6b2924d5c55a115bbde8bb7d0eac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1109 processed earlier; will process 3187 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44792== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fb72a82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fb729f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fb729d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f4bed941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f4bcee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f4bccd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fb729b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fb73486138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fb73420632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fb73422375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fb7342235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fb72ef72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fb72f2e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fb72e3ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fb72e2dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fb72e2733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fb72e91107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fb72a82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fb72b6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fb729dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fb729e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fb729cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fb729f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2f4bccf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fb729bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c7028a85ceacb8d151adec5246e0de507dd0fee Step #5: MERGE-OUTER: attempt 548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2283111413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4c7028a85ceacb8d151adec5246e0de507dd0fee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1110 processed earlier; will process 3186 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44805== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed659f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed6596db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed65950665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18b379d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18b35b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18b3591858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed65929e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed663fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed66397632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed66399375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed6639935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed65e6e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed65ea534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed65db6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed65da4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed65d9e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed65e08107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed659f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed65ae5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed65951d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed6595b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed659427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed6596e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18b3593082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed65935bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-de5e6a063a7e43fd3d748a7f94d4f57216f528dc Step #5: MERGE-OUTER: attempt 549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2283831457 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/de5e6a063a7e43fd3d748a7f94d4f57216f528dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1111 processed earlier; will process 3185 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44819== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583a70b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583a7026b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583a7009665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc651af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc64fc400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc64fa3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583a6fe2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5583a7ab6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583a7a50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5583a7a52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583a7a5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5583a75272d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5583a755e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5583a746ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5583a745dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5583a745733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5583a74c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5583a70b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5583a719eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5583a700ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5583a70142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5583a6ffb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5583a70274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc64fa5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5583a6feebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a39703f2baafc66b16ad49f72d9c056ea112488e Step #5: MERGE-OUTER: attempt 550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2284554166 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a39703f2baafc66b16ad49f72d9c056ea112488e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1112 processed earlier; will process 3184 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==44833== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590655d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55906554bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55906552e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3b6eff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3b6d1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3b6cf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559065507e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559065fdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559065f75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559065f77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559065f7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559065995439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559065982be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55906597c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590659e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590655d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590656c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55906552fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5590655392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590655207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55906554c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3b6cf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559065513bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22865eef91bd5f527e22429e139d142b23138ebb Step #5: MERGE-OUTER: attempt 551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2285752152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22865eef91bd5f527e22429e139d142b23138ebb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1114 processed earlier; will process 3182 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==44916== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f1549c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f15410b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f153f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff932d6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff932b7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff932b58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f153cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563f15ea0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f15e3a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563f15e3c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f15e3c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563f159112d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f1594834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563f15859f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563f15847be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563f1584133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563f158ab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563f1549cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563f15588eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563f153f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563f153fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563f153e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563f154114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff932b5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563f153d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baea04a386ef510fb1177062a492b35f4ee009f5 Step #5: MERGE-OUTER: attempt 552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2288836848 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/baea04a386ef510fb1177062a492b35f4ee009f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1120 processed earlier; will process 3176 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45084== ERROR: libFuzzer: deadly signal Step #5: #0 0x56167ab49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56167aabdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56167aaa0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb370bfe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb370a1300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3709f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56167aa79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56167b54d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56167b4e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56167b4e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56167b4e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56167af07439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56167aef4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56167aeee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56167af58107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56167ab49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56167ac35eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56167aaa1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56167aaab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56167aa927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56167aabe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3709f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56167aa85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a71ad2b4e9a60486e07c26776dd7dfb894f8b11 Step #5: MERGE-OUTER: attempt 553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2289620889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4a71ad2b4e9a60486e07c26776dd7dfb894f8b11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1121 processed earlier; will process 3175 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45102== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604641f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56046416cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56046414f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb8802d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb8800e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb8800c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560464128e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560464bfc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560464b96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560464b98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560464b9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604645b6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5604645a3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56046459d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560464607107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5604641f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5604642e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560464150d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56046415a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604641417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56046416d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb8800ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560464134bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17930de51d905d3b80ae8afa713b6458db469671 Step #5: MERGE-OUTER: attempt 554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2290404849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/17930de51d905d3b80ae8afa713b6458db469671' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1122 processed earlier; will process 3174 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==45120== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa73ee2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa73e56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa73e39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7473b2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f747394400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7473923858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa73e12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aa748e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa74880632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aa74882578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55aa742880e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aa742f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aa73ee2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aa73fceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aa73e3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aa73e442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aa73e2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aa73e574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f7473925082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aa73e1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b75dbb03a15f1648efb02b2b3b4cb4b4ebe0b86 Step #5: MERGE-OUTER: attempt 555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2291196639 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3b75dbb03a15f1648efb02b2b3b4cb4b4ebe0b86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1123 processed earlier; will process 3173 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45142== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e0b65c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e0b5d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e0b5b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6aff15541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6afef6a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6afef49858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e0b58ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563e0c060138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e0bffa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563e0bffc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e0bffc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563e0bad12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e0bb0834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e0ba19f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e0ba07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e0ba0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e0ba6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e0b65cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e0b748eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e0b5b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e0b5be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e0b5a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e0b5d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6afef4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e0b598bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a2cc57451372dbda89032c8b12e9155c06b6b49 Step #5: MERGE-OUTER: attempt 556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2292634008 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8a2cc57451372dbda89032c8b12e9155c06b6b49' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1125 processed earlier; will process 3171 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45291== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b132894594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b132808b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1327eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f038ee7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f038ec9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f038ec71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1327c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b133298138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b133232632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b133234375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b13323435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b132c52439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b132c3fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b132c3933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b132ca3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b132894c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b132980eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1327ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1327f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1327dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1328094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f038ec73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1327d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8053caab357f4f98202c844a0e63055821096364 Step #5: MERGE-OUTER: attempt 557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2293416777 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8053caab357f4f98202c844a0e63055821096364' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1126 processed earlier; will process 3170 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==45308== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f0a92a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f0a89eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f0a881665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4610e9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4610cb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4610c93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f0a85ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557f0b32e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f0b2c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557f0b2ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f0b2ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557f0ad93ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f0adfdd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x557f0ae589dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x557f0ad39182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x557f0ad39182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x557f0a92ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x557f0aa16eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x557f0a882d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x557f0a88c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x557f0a8737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x557f0a89f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f4610c95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x557f0a866bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce74f78f8f3cd1ff6244421958a590532f21e859 Step #5: MERGE-OUTER: attempt 558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2294945244 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ce74f78f8f3cd1ff6244421958a590532f21e859' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1129 processed earlier; will process 3167 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45407== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590645ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55906455eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559064541665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d64d3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d64b4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d64b26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55906451ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559064fee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559064f88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559064f8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559064f8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5590649a8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559064995be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55906498f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590649f9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590645eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590646d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559064542d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55906454c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590645337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55906455f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d64b28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559064526bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-23fc16a03f9bf9ac458583710c7828abb5f829a3 Step #5: MERGE-OUTER: attempt 559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2295732943 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/23fc16a03f9bf9ac458583710c7828abb5f829a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1130 processed earlier; will process 3166 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45480== ERROR: libFuzzer: deadly signal Step #5: #0 0x560262b92594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560262b06b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560262ae9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcae29241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcae0a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcae086858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560262ac2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560263596138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560263530632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560263532375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56026353235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5602630072d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56026303e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560262f4ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560262f3dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560262f3733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560262fa1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560262b92c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560262c7eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560262aead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560262af42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560262adb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560262b074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efcae088082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560262acebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-418f2b20d2fb336744739ed381b7d802d87b931c Step #5: MERGE-OUTER: attempt 560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2297849798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/418f2b20d2fb336744739ed381b7d802d87b931c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1133 processed earlier; will process 3163 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45606== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f45730594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f456a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f45687665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5d010f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5cff2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5cff03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f45660e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f46134138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f460ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f460d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f460d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f45ba52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556f45bdc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556f45aedf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556f45adbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556f45ad533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556f45b3f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556f45730c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556f4581ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556f45688d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556f456922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556f456797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556f456a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc5cff05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556f4566cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71e3c6f49c42941a00bea6b9a0809d7a96333430 Step #5: MERGE-OUTER: attempt 561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2299074616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71e3c6f49c42941a00bea6b9a0809d7a96333430' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1135 processed earlier; will process 3161 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45720== ERROR: libFuzzer: deadly signal Step #5: #0 0x55772ba07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55772b97bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55772b95e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa27017441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa26ff8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa26ff68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55772b937e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55772c40b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55772c3a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55772c3a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55772c3a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55772bdc5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55772bdb2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55772bdac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55772be16107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55772ba07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55772baf3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55772b95fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55772b9692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55772b9507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55772b97c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa26ff6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55772b943bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f93f77d773993f654580b021da08326ea3f03ea Step #5: MERGE-OUTER: attempt 562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2300741046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f93f77d773993f654580b021da08326ea3f03ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1138 processed earlier; will process 3158 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==45905== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d2bd84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d2bcf8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d2bcdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d6dc7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d6da8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d6da6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d2bcb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563d2c788138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d2c722632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563d2c724375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d2c72435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563d2c1f92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d2c23034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d2c141f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d2c12fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d2c12933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d2c193107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d2bd84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d2be70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d2bcdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d2bce62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d2bccd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d2bcf94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d6da6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d2bcc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ee04f5821401ed15a406152cb3fc3752793dba8 Step #5: MERGE-OUTER: attempt 563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2302054175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ee04f5821401ed15a406152cb3fc3752793dba8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1140 processed earlier; will process 3156 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==45962== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aeffcbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aeffc31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aeffc14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff47081b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff47063000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff47060f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aeffbede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af006c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af0065b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af0065d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af0065d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af0007b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af00068be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af0006233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af000cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aeffcbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aeffda9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aeffc15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aeffc1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aeffc067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aeffc324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff470611082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aeffbf9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cde58aaefeaf9155b26c64f957890b68140a45fb Step #5: MERGE-OUTER: attempt 564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2302495472 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cde58aaefeaf9155b26c64f957890b68140a45fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1141 processed earlier; will process 3155 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46033== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bf4f90594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bf4f04b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bf4ee7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4dc7e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4dc5fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4dc5dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bf4ec0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564bf5994138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bf592e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564bf5930375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bf593035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564bf54052d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564bf543c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564bf534df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564bf533bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564bf533533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564bf539f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564bf4f90c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564bf507ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564bf4ee8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564bf4ef22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564bf4ed97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564bf4f054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa4dc5df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564bf4eccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9266d42cf2d235687b99f9698c05f36c39891e52 Step #5: MERGE-OUTER: attempt 565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2302984074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9266d42cf2d235687b99f9698c05f36c39891e52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1142 processed earlier; will process 3154 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46041== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582bb18e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582bb102b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582bb0e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff28324041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff28305500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff283034858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582bb0bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5582bbb92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582bbb2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5582bbb2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582bbb2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5582bb54c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582bb539be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582bb53333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582bb59d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582bb18ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582bb27aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582bb0e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582bb0f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582bb0d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582bb1034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff283036082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582bb0cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e9d8f8090a0b15150e88940583c5dc02eaf95a6 Step #5: MERGE-OUTER: attempt 566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2305901328 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3e9d8f8090a0b15150e88940583c5dc02eaf95a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1145 processed earlier; will process 3151 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46100== ERROR: libFuzzer: deadly signal Step #5: #0 0x559affafb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559affa6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559affa52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2a047041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2a028500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2a0264858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559affa2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b004ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b00499632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b0049b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b0049b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559affeb9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559affea6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559affea033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559afff0a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559affafbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559affbe7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559affa53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559affa5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559affa447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559affa704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb2a0266082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559affa37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fdccc2ba51fbb0961c66d89975d4e213fd2b451 Step #5: MERGE-OUTER: attempt 567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2306950009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5fdccc2ba51fbb0961c66d89975d4e213fd2b451' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1146 processed earlier; will process 3150 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46114== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aec84f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aec8468b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aec844b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f8635341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f8616800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f86147858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aec8424e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aec8ef8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aec8e92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aec8e94578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55aec889a0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aec8903107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aec84f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aec85e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aec844cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aec84562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aec843d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aec84694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6f86149082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aec8430bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ce1e47c185eb6eb61f876c62799f4905d7da4ab Step #5: MERGE-OUTER: attempt 568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2308061779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3ce1e47c185eb6eb61f876c62799f4905d7da4ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1147 processed earlier; will process 3149 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46136== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c07a10b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c07a07fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c07a062665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a524d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a522ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a522cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c07a03be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c07ab0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c07aaa9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c07aaab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c07aaab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c07a4c9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c07a4b6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c07a4b033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c07a51a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c07a10bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c07a1f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c07a063d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c07a06d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c07a0547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c07a0804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a522ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c07a047bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1cec93ae65df7e81a8218fa0e72a5a6fcaafdfab Step #5: MERGE-OUTER: attempt 569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2309201816 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1cec93ae65df7e81a8218fa0e72a5a6fcaafdfab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1148 processed earlier; will process 3148 files now Step #5: #1 pulse exec/s: 0 rss: 294Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46151== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df37be2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df37b56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df37b39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f986894a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f986875f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f986873e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df37b12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55df385e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df38580632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55df38582375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df3858235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55df380572d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df3808e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df37f9ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df37f8dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df37f8733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df37ff1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df37be2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df37cceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df37b3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df37b442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df37b2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df37b574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9868740082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df37b1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bd710ed2e7e10f85123826bb63ca9f70f807462 Step #5: MERGE-OUTER: attempt 570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2310475395 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1bd710ed2e7e10f85123826bb63ca9f70f807462' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1150 processed earlier; will process 3146 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46257== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631b8163594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631b80d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631b80ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f133cbe641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f133c9fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f133c9da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631b8093e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5631b8b67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631b8b01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5631b8b03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631b8b0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5631b8521439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631b850ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631b850833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631b8572107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631b8163c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631b824feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631b80bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631b80c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631b80ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631b80d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f133c9dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631b809fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb3dd6c73387e3b8960feb0be828d33a3ced0687 Step #5: MERGE-OUTER: attempt 571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2311680374 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cb3dd6c73387e3b8960feb0be828d33a3ced0687' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1151 processed earlier; will process 3145 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46268== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605a5dfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605a5d71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605a5d54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff42097241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff42078700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff420766858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605a5d2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5605a6801138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605a679b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5605a679d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5605a61a30e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5605a620c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5605a5dfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5605a5ee9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5605a5d55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5605a5d5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5605a5d467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5605a5d724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff420768082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5605a5d39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd97bb0dfdecdd0eaf0ed25a3ec663fd0562fb40 Step #5: MERGE-OUTER: attempt 572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2313502633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cd97bb0dfdecdd0eaf0ed25a3ec663fd0562fb40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1152 processed earlier; will process 3144 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46288== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618afd49594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618afcbdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618afca0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f499dcdd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f499daf200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f499dad1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618afc79e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618b074d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618b06e7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5618b06e9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618b06e935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5618b0107439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618b00f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618b00ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618b0158107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618afd49c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618afe35eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618afca1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618afcab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618afc927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618afcbe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f499dad3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618afc85bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d71ce8c5b6392573fae48d64f30ddabd78c824f Step #5: MERGE-OUTER: attempt 573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2314679904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d71ce8c5b6392573fae48d64f30ddabd78c824f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1153 processed earlier; will process 3143 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46303== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a796ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a7965eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a79641665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc27bcc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc27bad500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc27bab4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a7961ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a7a0ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a7a088632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a7a08a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a7a08a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a79b5f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561a79b9634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561a79aa7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561a79a95be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561a79a8f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561a79af9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561a796eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561a797d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561a79642d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561a7964c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561a796337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561a7965f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc27bab6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561a79626bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f0c44bf95d1454d7d2556582c87608ab69bcd6b Step #5: MERGE-OUTER: attempt 574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2317621423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f0c44bf95d1454d7d2556582c87608ab69bcd6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1155 processed earlier; will process 3141 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46368== ERROR: libFuzzer: deadly signal Step #5: #0 0x55974c8b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55974c82cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55974c80f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb445db941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb445bce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb445bad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55974c7e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55974d2bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55974d256632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55974d258375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55974d25835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55974cc76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55974cc63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55974cc5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55974ccc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55974c8b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55974c9a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55974c810d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55974c81a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55974c8017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55974c82d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb445baf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55974c7f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-711bdd34df5e90292b3f7083b1bac3ae3aac26f5 Step #5: MERGE-OUTER: attempt 575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2319258376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/711bdd34df5e90292b3f7083b1bac3ae3aac26f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1156 processed earlier; will process 3140 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46383== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a93c9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a93c12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a93bf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07aa32041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07aa13500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07aa114858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a93bcee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563a946a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a9463c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563a9463e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a9463e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563a9405c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563a94049be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563a9404333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563a940ad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563a93c9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563a93d8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563a93bf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563a93c002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563a93be77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563a93c134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f07aa116082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563a93bdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a70c8dc01da77c70d922b3c38958b6dcac0a7ee Step #5: MERGE-OUTER: attempt 576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2320853399 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8a70c8dc01da77c70d922b3c38958b6dcac0a7ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1157 processed earlier; will process 3139 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46401== ERROR: libFuzzer: deadly signal Step #5: #0 0x55703e6ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55703e662b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55703e645665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47c6ae441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47c68f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47c68d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55703e61ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55703f0f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55703f08c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55703f08e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55703f08e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55703eaac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55703ea99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55703ea9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55703eafd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55703e6eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55703e7daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55703e646d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55703e6502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55703e6377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55703e6634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47c68da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55703e62abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-529f61eb26c8638fe911da9a2756d10d7ce360a9 Step #5: MERGE-OUTER: attempt 577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2322449664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/529f61eb26c8638fe911da9a2756d10d7ce360a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1158 processed earlier; will process 3138 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46419== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639a4f9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639a4f11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639a4ef4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86f320d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86f302200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86f3001858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639a4ecde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639a59a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639a593b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639a593d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639a593d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639a54122d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639a544934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639a535af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639a5348be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639a534233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639a53ac107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639a4f9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639a5089eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639a4ef5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639a4eff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639a4ee67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639a4f124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86f3003082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639a4ed9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfe86be4b67a9e6e923d8e1eec98714e429e8f0e Step #5: MERGE-OUTER: attempt 578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2324872847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dfe86be4b67a9e6e923d8e1eec98714e429e8f0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1160 processed earlier; will process 3136 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46535== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd88c78594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd88becb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd88bcf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f109dd7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f109db8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f109db64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd88ba8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fd8967c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd89616632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fd89618375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd8961835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fd89036439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd89023be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd8901d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd89087107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd88c78c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd88d64eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd88bd0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd88bda2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd88bc17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd88bed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f109db66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd88bb4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ba785e04c0cb2dc7e4f11da0b96fc7283c18059 Step #5: MERGE-OUTER: attempt 579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2326695151 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9ba785e04c0cb2dc7e4f11da0b96fc7283c18059' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1161 processed earlier; will process 3135 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46552== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582ed3b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582ed329b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582ed30c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff24ddbc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff24dbd100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff24dbb0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582ed2e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5582eddb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582edd53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5582edd55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582edd5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5582ed773439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5582ed760be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5582ed75a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5582ed7c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5582ed3b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5582ed4a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5582ed30dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5582ed3172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5582ed2fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5582ed32a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff24dbb2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5582ed2f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b0f0ccb7ae92e337be03f40088e1cf3fbcaf748 Step #5: MERGE-OUTER: attempt 580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2327863818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8b0f0ccb7ae92e337be03f40088e1cf3fbcaf748' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1162 processed earlier; will process 3134 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b934894594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b934808b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9347eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1b369c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1b34b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1b3490858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9347c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b935298138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b935232632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b935234578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55b934c3a0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b934ca3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b934894c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b934980eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b9347ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b9347f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b9347dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b9348094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb1b3492082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b9347d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a1a7675a7ef4adb17662139d5b55ae4bc8d58e4 Step #5: MERGE-OUTER: attempt 581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2329693682 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9a1a7675a7ef4adb17662139d5b55ae4bc8d58e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1163 processed earlier; will process 3133 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46649== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a45fd9c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a45fd10b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a45fcf3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42c801f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42c7e3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42c7e13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a45fccce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a4607a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a46073a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a46073c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a46073c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a4602112d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a46024834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a460159f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a460147be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a46014133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a4601ab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a45fd9cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a45fe88eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a45fcf4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a45fcfe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a45fce57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a45fd114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f42c7e15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a45fcd8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e934ce48ed36755fc14220b4d3267fa5a77fc84e Step #5: MERGE-OUTER: attempt 582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2331579876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e934ce48ed36755fc14220b4d3267fa5a77fc84e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1164 processed earlier; will process 3132 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46696== ERROR: libFuzzer: deadly signal Step #5: #0 0x56119417e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611940f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611940d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26a5c6a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26a5a7f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26a5a5e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611940aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561194b82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561194b1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561194b1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561194b1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56119453c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561194529be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56119452333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56119458d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56119417ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56119426aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611940d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611940e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611940c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611940f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26a5a60082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611940babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c6d4b228bc73c1fb7d2a9b73014492401186419 Step #5: MERGE-OUTER: attempt 583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2332673852 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c6d4b228bc73c1fb7d2a9b73014492401186419' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1165 processed earlier; will process 3131 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46710== ERROR: libFuzzer: deadly signal Step #5: #0 0x5578ae051594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5578adfc5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5578adfa8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfd77ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfd75c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfd75a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5578adf81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5578aea55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578ae9ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5578ae9f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578ae9f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5578ae40f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5578ae3fcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5578ae3f633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5578ae460107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5578ae051c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5578ae13deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5578adfa9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578adfb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578adf9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5578adfc64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfd75a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5578adf8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-786e85643b738cea1f998c45c99ef19336a946e2 Step #5: MERGE-OUTER: attempt 584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2334554251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/786e85643b738cea1f998c45c99ef19336a946e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1166 processed earlier; will process 3130 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==46758== ERROR: libFuzzer: deadly signal Step #5: #0 0x563525b57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563525acbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563525aae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc32723b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc32705000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc32702f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563525a87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56352655b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635264f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635264f7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x563525efd0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563525f66107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563525b57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563525c43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563525aafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563525ab92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563525aa07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563525acc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc327031082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563525a93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4eedb0b9d11053f5de2602b600d6bc5eb0ea8489 Step #5: MERGE-OUTER: attempt 585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2335632060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4eedb0b9d11053f5de2602b600d6bc5eb0ea8489' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1167 processed earlier; will process 3129 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46838== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b473328594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b47329cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b47327f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f020c16941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f020bf7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f020bf5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b473258e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b473d2c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b473cc6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b473cc8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b473cc835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b4736e6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b4736d3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b4736cd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b473737107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b473328c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b473414eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b473280d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b47328a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b4732717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b47329d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f020bf5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b473264bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3973d1599772f0d91600209d5727577d5d7bd55d Step #5: MERGE-OUTER: attempt 586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2337165607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3973d1599772f0d91600209d5727577d5d7bd55d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1168 processed earlier; will process 3128 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46852== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633209bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563320930b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563320913665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b7dc2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b7da3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b7da1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633208ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5633213c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56332135a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56332135c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56332135c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563320d7a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563320d67be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563320d6133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563320dcb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5633209bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563320aa8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563320914d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56332091e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5633209057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5633209314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b7da1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5633208f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddaa4e309603908f0d7656e7750cfd2461640c4c Step #5: MERGE-OUTER: attempt 587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2339362405 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ddaa4e309603908f0d7656e7750cfd2461640c4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1170 processed earlier; will process 3126 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46938== ERROR: libFuzzer: deadly signal Step #5: #0 0x560946618594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56094658cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56094656f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01c1dfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01c1c1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01c1bf1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560946548e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56094701c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560946fb6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560946fb8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560946fb835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560946a8d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560946ac434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609469d5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609469c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609469bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560946a27107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560946618c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560946704eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560946570d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56094657a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609465617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56094658d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f01c1bf3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560946554bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d564df8ae39550ad8dffcbf47e0ce516dc1b389 Step #5: MERGE-OUTER: attempt 588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2341066550 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6d564df8ae39550ad8dffcbf47e0ce516dc1b389' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1171 processed earlier; will process 3125 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6a02b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6a0228b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6a020b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f333533941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f333514e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f333512d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6a01e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c6a0cb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6a0c52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c6a0c54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6a0c5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c6a0672439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c6a065fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c6a065933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6a06c3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6a02b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c6a03a0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6a020cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6a02162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6a01fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c6a02294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f333512f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6a01f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3bae28e544c8d7ac8931a06be2a963dfd0412b7 Step #5: MERGE-OUTER: attempt 589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2342531096 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d3bae28e544c8d7ac8931a06be2a963dfd0412b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1172 processed earlier; will process 3124 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==46971== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bec7824594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bec7798b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bec777b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bc81cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bc7fe000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bc7fbf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bec7754e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bec8228138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bec81c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bec81c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bec81c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bec7be2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bec7bcfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bec7bc933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bec7c33107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bec7824c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bec7910eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bec777cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bec77862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bec776d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bec77994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2bc7fc1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bec7760bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0750034fd1453b2c67f92db991c54cbc4fa4a25d Step #5: MERGE-OUTER: attempt 590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2343613417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0750034fd1453b2c67f92db991c54cbc4fa4a25d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1173 processed earlier; will process 3123 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==46985== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5ad350594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5ad2c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5ad2a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f568bb5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f568b97200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f568b951858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5ad280e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b5add54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5adcee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b5adcf0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5adcf035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b5ad7c52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5ad7fc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5ad70df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5ad6fbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5ad6f533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5ad75f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5ad350c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5ad43ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5ad2a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5ad2b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5ad2997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5ad2c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f568b953082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5ad28cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f8a397a6f3c198ebb449808f050d9d6b1e4afdc Step #5: MERGE-OUTER: attempt 591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2347461985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7f8a397a6f3c198ebb449808f050d9d6b1e4afdc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1176 processed earlier; will process 3120 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47114== ERROR: libFuzzer: deadly signal Step #5: #0 0x557482045594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557481fb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557481f9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafa71ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafa6fcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafa6fae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557481f75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557482a49138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574829e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5574829e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574829e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557482403439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574823f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574823ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557482454107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557482045c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557482131eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557481f9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557481fa72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557481f8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557481fba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fafa6fb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557481f81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8de6821dfb44eeebd33b1588d3fdf64c2d7d5b3 Step #5: MERGE-OUTER: attempt 592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2349054366 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d8de6821dfb44eeebd33b1588d3fdf64c2d7d5b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1177 processed earlier; will process 3119 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47131== ERROR: libFuzzer: deadly signal Step #5: #0 0x56165ecc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56165ec34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56165ec17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa299cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa297e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa297c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56165ebf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56165f6c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56165f65e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56165f660375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56165f66035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56165f07e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56165f06bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56165f06533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56165f0cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56165ecc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56165edaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56165ec18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56165ec222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56165ec097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56165ec354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa297c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56165ebfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b7a4eebb3f5707717db3204eeb19d603e127fa9 Step #5: MERGE-OUTER: attempt 593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2350184439 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7b7a4eebb3f5707717db3204eeb19d603e127fa9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1178 processed earlier; will process 3118 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47174== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a61e713594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a61e687b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a61e66a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00e02da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00e00ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00e00ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a61e643e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a61f117138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a61f0b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a61f0b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a61f0b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a61ead1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a61eabebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a61eab833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a61eb22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a61e713c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a61e7ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a61e66bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a61e6752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a61e65c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a61e6884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f00e00d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a61e64fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3748af0aabb4898d42c7c63ead266bdf514d4335 Step #5: MERGE-OUTER: attempt 594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2351913153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3748af0aabb4898d42c7c63ead266bdf514d4335' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1179 processed earlier; will process 3117 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47191== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3a5829594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3a579db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3a5780665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe368f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe3670d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe366ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3a5759e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3a622d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3a61c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e3a61c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3a61c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3a5be7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3a5bd4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3a5bce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3a5c38107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3a5829c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3a5915eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3a5781d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3a578b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3a57727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3a579e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe366ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3a5765bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77711bad00d82ba11f333c90a92952d247c8c365 Step #5: MERGE-OUTER: attempt 595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2353014081 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77711bad00d82ba11f333c90a92952d247c8c365' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1180 processed earlier; will process 3116 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c46015d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4600d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4600b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72a564a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72a545f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72a543e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c46008de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c460b61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c460afb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c460afd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c460afd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c46051b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c460508be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c46050233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c46056c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c46015dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c460249eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c4600b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4600bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4600a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4600d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f72a5440082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c460099bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02ecd3db3b4b12ad20ad7a76730c7a1799590e10 Step #5: MERGE-OUTER: attempt 596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2354521445 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02ecd3db3b4b12ad20ad7a76730c7a1799590e10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1181 processed earlier; will process 3115 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47227== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a07cb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a07c29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a07c0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f777522341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f777503800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7775017858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a07be5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a086b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a08653632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a08655375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a0865535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a08073439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a08060be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a0805a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a080c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a07cb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a07da1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a07c0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a07c172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a07bfe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a07c2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7775019082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a07bf1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f9fc9ceeda910f6f7d1b1660791933976119f99 Step #5: MERGE-OUTER: attempt 597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2355588677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f9fc9ceeda910f6f7d1b1660791933976119f99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1182 processed earlier; will process 3114 files now Step #5: #1 pulse exec/s: 0 rss: 144Mb Step #5: #2 pulse exec/s: 0 rss: 276Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47245== ERROR: libFuzzer: deadly signal Step #5: #0 0x56342e54c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56342e4c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56342e4a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f0b36041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f0b17500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f0b154858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56342e47ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56342ef50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56342eeea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56342eeec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56342eeec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56342e90a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56342e8f7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56342e8f133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56342e95b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56342e54cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56342e638eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56342e4a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56342e4ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56342e4957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56342e4c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f0b156082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56342e488bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0d3e1390db7e6cd757018960ae89d34698f567b Step #5: MERGE-OUTER: attempt 598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2357475045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0d3e1390db7e6cd757018960ae89d34698f567b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1186 processed earlier; will process 3110 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47331== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ac4e76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ac4deab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ac4dcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb69eeeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb69ed0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb69ecdf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ac4da6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560ac587a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ac5814632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560ac5816375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ac581635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560ac5234439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ac5221be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ac521b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ac5285107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ac4e76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ac4f62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ac4dced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ac4dd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ac4dbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ac4deb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb69ece1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ac4db2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3e57b3676cf96b92d6de5510c65fc8e144ca0c4 Step #5: MERGE-OUTER: attempt 599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2360242638 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e3e57b3676cf96b92d6de5510c65fc8e144ca0c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1187 processed earlier; will process 3109 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47379== ERROR: libFuzzer: deadly signal Step #5: #0 0x56170d27e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56170d1f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56170d1d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4765c9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4765ab300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4765a92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56170d1aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56170dc82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56170dc1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56170dc1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56170dc1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56170d63c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56170d629be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56170d62333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56170d68d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56170d27ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56170d36aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56170d1d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56170d1e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56170d1c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56170d1f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4765a94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56170d1babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f73159ea35eb074179fa4e8a61911eb4ffe55afd Step #5: MERGE-OUTER: attempt 600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2361829683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f73159ea35eb074179fa4e8a61911eb4ffe55afd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1188 processed earlier; will process 3108 files now Step #5: #1 pulse exec/s: 0 rss: 174Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47399== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d72922594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d72896b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d72879665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe229b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe227ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe227a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d72852e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561d73326138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d732c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561d732c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d732c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561d72d972d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d72dce34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d72cdff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d72ccdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d72cc733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d72d31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d72922c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d72a0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d7287ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d728842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d7286b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d728974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efe227ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d7285ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b5494f329626a9777aa5c2f1090ab7216798638 Step #5: MERGE-OUTER: attempt 601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2364875929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b5494f329626a9777aa5c2f1090ab7216798638' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1191 processed earlier; will process 3105 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47522== ERROR: libFuzzer: deadly signal Step #5: #0 0x56386d947594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56386d8bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56386d89e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d7d54b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d7d36000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d7d33f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56386d877e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56386e34b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56386e2e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56386e2e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56386e2e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56386ddbc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56386ddf334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56386dd04f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56386dcf2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56386dcec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56386dd56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56386d947c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56386da33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56386d89fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56386d8a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56386d8907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56386d8bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d7d341082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56386d883bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f6a4ed92b436c1b049cad2c33d81504c47c07a5 Step #5: MERGE-OUTER: attempt 602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2367801357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1f6a4ed92b436c1b049cad2c33d81504c47c07a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1193 processed earlier; will process 3103 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47584== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f458799594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f45870db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4586f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9e2f0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9e2d1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9e2cfe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4586c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f45919d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f459137632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f459139375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f45913935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f458b57439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f458b44be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f458b3e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f458ba8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f458799c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f458885eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4586f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4586fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4586e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f45870e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe9e2d00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4586d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-853fdc93a2ce8a99f3c54a7e5fb674ba38e5a89f Step #5: MERGE-OUTER: attempt 603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2369422292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/853fdc93a2ce8a99f3c54a7e5fb674ba38e5a89f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1194 processed earlier; will process 3102 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47601== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595f60c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595f6038b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595f601b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0eae0a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0eadeb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0eade94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595f5ff4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5595f6ac8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595f6a62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5595f6a64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595f6a6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595f6482439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5595f646fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595f646933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5595f64d3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5595f60c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5595f61b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5595f601cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5595f60262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5595f600d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5595f60394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0eade96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5595f6000bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5b7cdfe33420edb8f9558364e8b0cbbe02c04c5 Step #5: MERGE-OUTER: attempt 604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2371574687 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5b7cdfe33420edb8f9558364e8b0cbbe02c04c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1196 processed earlier; will process 3100 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47713== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596d7eff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596d7e73b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596d7e56665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f776895f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f776877400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7768753858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596d7e2fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5596d8903138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596d889d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5596d889f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596d889f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5596d82bd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5596d82aabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5596d82a433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596d830e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596d7effc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5596d7febeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596d7e57d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596d7e612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596d7e487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596d7e744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7768755082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596d7e3bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f82fa58d1e07fa6965ae118a709356c2671d2f2 Step #5: MERGE-OUTER: attempt 605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2372710537 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f82fa58d1e07fa6965ae118a709356c2671d2f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1197 processed earlier; will process 3099 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47731== ERROR: libFuzzer: deadly signal Step #5: #0 0x5575e2365594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5575e22d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5575e22bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc45475241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc45456700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc454546858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5575e2295e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5575e2d69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5575e2d03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5575e2d05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5575e2d0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5575e2723439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5575e2710be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5575e270a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5575e2774107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5575e2365c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5575e2451eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5575e22bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5575e22c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5575e22ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5575e22da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc454548082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5575e22a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f851117a39ec1bc77fd27c5f21271be7db226f22 Step #5: MERGE-OUTER: attempt 606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2374202059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f851117a39ec1bc77fd27c5f21271be7db226f22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1198 processed earlier; will process 3098 files now Step #5: #1 pulse exec/s: 0 rss: 162Mb Step #5: #2 pulse exec/s: 0 rss: 276Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==47749== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f71ae62594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f71add6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f71adb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa141b2041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa14193500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa141914858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f71ad92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f71b866138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f71b800632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f71b802375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f71b80235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f71b2d72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f71b30e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f71b21ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f71b20dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f71b20733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f71b271107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f71ae62c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f71af4eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f71adbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f71adc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f71adab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f71add74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa141916082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f71ad9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3495bde38e7ab7fbda98e3866cf17e1b5e9dc473 Step #5: MERGE-OUTER: attempt 607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2375636849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3495bde38e7ab7fbda98e3866cf17e1b5e9dc473' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1201 processed earlier; will process 3095 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47835== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edfbf10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edfbe84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edfbe67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f40b09ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f40b07e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f40b07c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edfbe40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55edfc914138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edfc8ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55edfc8b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edfc8b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55edfc2ce439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55edfc2bbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55edfc2b533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55edfc31f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55edfbf10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55edfbffceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55edfbe68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55edfbe722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55edfbe597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55edfbe854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f40b07c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55edfbe4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-783c7f79f18d4274874305f333906f817d5ab1c8 Step #5: MERGE-OUTER: attempt 608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2376816869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/783c7f79f18d4274874305f333906f817d5ab1c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1202 processed earlier; will process 3094 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47877== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607f838f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607f8303b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607f82e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f636c98f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f636c7a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f636c783858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607f82bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5607f8d93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607f8d2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5607f8d2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607f8d2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5607f874d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5607f873abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5607f873433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607f879e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5607f838fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607f847beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5607f82e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5607f82f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5607f82d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5607f83044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f636c785082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5607f82cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83cd71869383c493ca9ee261c7226ec309785a62 Step #5: MERGE-OUTER: attempt 609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2378572902 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/83cd71869383c493ca9ee261c7226ec309785a62' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1203 processed earlier; will process 3093 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47894== ERROR: libFuzzer: deadly signal Step #5: #0 0x555749957594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557498cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557498ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13c12af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13c10c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13c10a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555749887e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55574a35b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55574a2f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55574a2f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55574a2f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555749d15439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555749d02be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555749cfc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555749d66107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555749957c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555749a43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557498afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557498b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557498a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557498cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13c10a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555749893bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20893ba1f0d5f83e151581a3ef456cbdf3096641 Step #5: MERGE-OUTER: attempt 610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2379806313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/20893ba1f0d5f83e151581a3ef456cbdf3096641' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1204 processed earlier; will process 3092 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47939== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9178af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c917823b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c917806665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d7821f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d7803400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d78013858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9177dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c9182b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c91824d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c91824f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c91824f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c917c6d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c917c5abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c917c5433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c917cbe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9178afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c91799beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c917807d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9178112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9177f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9178244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d78015082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9177ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-753854afdd0ea5e871236cd91e2d800d74c7d8e8 Step #5: MERGE-OUTER: attempt 611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2381487379 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/753854afdd0ea5e871236cd91e2d800d74c7d8e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1205 processed earlier; will process 3091 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==47956== ERROR: libFuzzer: deadly signal Step #5: #0 0x56033ad01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56033ac75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56033ac58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d453ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d451cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d451ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56033ac31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56033b705138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56033b69f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56033b6a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56033b6a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56033b0bf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56033b0acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56033b0a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56033b110107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56033ad01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56033adedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56033ac59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56033ac632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56033ac4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56033ac764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d451b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56033ac3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b355c80f6ff18110a7f65fadc10197a2b1f0c60 Step #5: MERGE-OUTER: attempt 612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2382603221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9b355c80f6ff18110a7f65fadc10197a2b1f0c60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1206 processed earlier; will process 3090 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48001== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc75ce2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc75c56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc75c39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f475d42941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f475d23e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f475d21d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc75c12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dc766e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc76680632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dc76682375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc7668235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dc760a0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc7608dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc7608733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc760f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc75ce2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc75dceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc75c3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc75c442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc75c2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc75c574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f475d21f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc75c1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19e9468130c4736c3b61126e2b02ce44e04d789b Step #5: MERGE-OUTER: attempt 613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2384449784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/19e9468130c4736c3b61126e2b02ce44e04d789b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1207 processed earlier; will process 3089 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48018== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e9bcc3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e9bc37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e9bc1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c4d23441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c4d04900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c4d028858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e9bbf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555e9c6c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e9c661632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555e9c663375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e9c66335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555e9c081439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e9c06ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e9c06833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e9c0d2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e9bcc3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e9bdafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e9bc1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e9bc252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e9bc0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e9bc384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c4d02a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e9bbffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1976f330e02f8b74377b1562bd926b8fe2c34dfa Step #5: MERGE-OUTER: attempt 614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2386621943 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1976f330e02f8b74377b1562bd926b8fe2c34dfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1209 processed earlier; will process 3087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48107== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee259cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee25940b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee25923665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45724e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45722fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45722d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee258fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee263d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee2636a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee2636c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee2636c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee25d8a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee25d77be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee25d7133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee25ddb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee259ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee25ab8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee25924d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee2592e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee259157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee259414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45722db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee25908bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6a2f43130f19719b3c213a38d6af02e8a60e8ef Step #5: MERGE-OUTER: attempt 615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2388516734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e6a2f43130f19719b3c213a38d6af02e8a60e8ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1210 processed earlier; will process 3086 files now Step #5: #1 pulse exec/s: 1 rss: 284Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48124== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614a8909594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614a887db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614a8860665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe15e0ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe15decf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe15deae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614a8839e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5614a930d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614a92a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5614a92a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614a92a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5614a8cc7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614a8cb4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614a8cae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614a8d18107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614a8909c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614a89f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614a8861d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614a886b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614a88527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614a887e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe15deb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614a8845bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d81e48544dffc9d41433c1064748626ebfe8a81e Step #5: MERGE-OUTER: attempt 616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2390351928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d81e48544dffc9d41433c1064748626ebfe8a81e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1213 processed earlier; will process 3083 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48209== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640c5d0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640c5c82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640c5c65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2495ba741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f24959bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f249599b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640c5c3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5640c6712138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640c66ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5640c66ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640c66ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5640c61832d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5640c61ba34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5640c60cbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5640c60b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5640c60b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5640c611d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5640c5d0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5640c5dfaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5640c5c66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5640c5c702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5640c5c577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5640c5c834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f249599d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5640c5c4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3016ed53fad9793a281708cbc6daa089155731c4 Step #5: MERGE-OUTER: attempt 617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2391699415 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3016ed53fad9793a281708cbc6daa089155731c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1214 processed earlier; will process 3082 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48254== ERROR: libFuzzer: deadly signal Step #5: #0 0x565534092594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565534006b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565533fe9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff4b6a4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff4b685800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff4b6837858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565533fc2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565534a96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565534a30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565534a32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565534a3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565534450439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56553443dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56553443733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5655344a1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565534092c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56553417eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565533fead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565533ff42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565533fdb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5655340074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff4b6839082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565533fcebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8526da89aa66ad956cc123146bb24bb2ed8fa72 Step #5: MERGE-OUTER: attempt 618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2392648980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8526da89aa66ad956cc123146bb24bb2ed8fa72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1215 processed earlier; will process 3081 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48267== ERROR: libFuzzer: deadly signal Step #5: #0 0x55857ba66594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55857b9dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55857b9bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78d943e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78d925300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78d9232858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55857b996e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55857c46a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55857c404632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55857c406375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55857c40635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55857be24439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55857be11be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55857be0b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55857be75107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55857ba66c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55857bb52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55857b9bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55857b9c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55857b9af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55857b9db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78d9234082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55857b9a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f29a3b302e57224b17323b5347b0e5c7c0178a80 Step #5: MERGE-OUTER: attempt 619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2393563390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f29a3b302e57224b17323b5347b0e5c7c0178a80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1216 processed earlier; will process 3080 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48284== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dcf6f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dcf666b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dcf649665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1da28c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1da0a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1da080858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dcf622e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555dd00f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dd0090632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555dd0092375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dd009235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555dcfab0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555dcfa9dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555dcfa9733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555dcfb01107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dcf6f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dcf7deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dcf64ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dcf6542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dcf63b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dcf6674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb1da082082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dcf62ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d12dfca0e16d29c46acfe07c0317c0dace14ee0b Step #5: MERGE-OUTER: attempt 620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2394366475 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d12dfca0e16d29c46acfe07c0317c0dace14ee0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1217 processed earlier; will process 3079 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48302== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc345ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc34573b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc34556665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcb60cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcb5ee000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcb5ebf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc3452fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bc35003138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc34f9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bc34f9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc34f9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bc349bd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bc349aabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bc349a433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bc34a0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bc345ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bc346ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bc34557d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bc345612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bc345487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bc345744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbcb5ec1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bc3453bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e6ba699dde3f290ff081b13dada01255f08bf1bb Step #5: MERGE-OUTER: attempt 621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2395166464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e6ba699dde3f290ff081b13dada01255f08bf1bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1218 processed earlier; will process 3078 files now Step #5: #1 pulse exec/s: 0 rss: 188Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48320== ERROR: libFuzzer: deadly signal Step #5: #0 0x564688c1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564688b91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564688b74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f0f95241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f0f76700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f0f746858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564688b4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564689621138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646895bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5646895bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646895bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5646890922d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5646890c934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564688fdaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564688fc8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564688fc233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56468902c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564688c1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564688d09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564688b75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564688b7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564688b667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564688b924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f0f748082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564688b59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b792c45336c11f1e6aa025098303ffa113553d77 Step #5: MERGE-OUTER: attempt 622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2396691408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b792c45336c11f1e6aa025098303ffa113553d77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1221 processed earlier; will process 3075 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48443== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556f84b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556f8428b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556f840b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f0420b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f0402000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f03fff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556f83e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556f8eb8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556f8e52632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556f8e54375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556f8e5435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556f89292d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5556f896034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5556f8871f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5556f885fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5556f885933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5556f88c3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5556f84b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5556f85a0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5556f840cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5556f84162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5556f83fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5556f84294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f04001082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5556f83f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae773803bddfe5280b7ee7e637a9cae6f5fc74b0 Step #5: MERGE-OUTER: attempt 623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2397423823 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ae773803bddfe5280b7ee7e637a9cae6f5fc74b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1222 processed earlier; will process 3074 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48457== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dbff3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dbfeb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dbfe95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddb85b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddb83c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddb83a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dbfe6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555dc0942138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dc08dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555dc08de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dc08de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555dc03b32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555dc03ea34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555dc02fbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555dc02e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555dc02e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555dc034d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555dbff3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555dc002aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555dbfe96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555dbfea02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555dbfe877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555dbfeb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fddb83aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555dbfe7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11159acbbed9f7342eb9dc287d061e5d3c459f86 Step #5: MERGE-OUTER: attempt 624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2398157618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/11159acbbed9f7342eb9dc287d061e5d3c459f86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1223 processed earlier; will process 3073 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48471== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e76daa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e76da1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e76d9fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ac538741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ac519c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ac517b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e76d9d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e76e4aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e76e444632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e76e446375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e76e44635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e76df1b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e76df5234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e76de63f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e76de51be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e76de4b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e76deb5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e76daa6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e76db92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e76d9fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e76da082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e76d9ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e76da1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ac517d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e76d9e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7636cde5609aa9571c45f4ad0e04298f89348f17 Step #5: MERGE-OUTER: attempt 625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2398897474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7636cde5609aa9571c45f4ad0e04298f89348f17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1224 processed earlier; will process 3072 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48485== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe6f351594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe6f2c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe6f2a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a9b4ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a9b2df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a9b2be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe6f281e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fe6fd55138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe6fcef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fe6fcf1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe6fcf135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fe6f7c62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe6f7fd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe6f70ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe6f6fcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe6f6f633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe6f760107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe6f351c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe6f43deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe6f2a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe6f2b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe6f29a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe6f2c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4a9b2c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe6f28dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-542c3953a0cdec86ecc36c11428b5b302fedbea7 Step #5: MERGE-OUTER: attempt 626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2399630435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/542c3953a0cdec86ecc36c11428b5b302fedbea7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1225 processed earlier; will process 3071 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48499== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647459ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564745920b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564745903665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcafec5a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcafea6f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcafea4e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647458dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5647463b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56474634a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56474634c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56474634c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564745e212d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564745e5834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564745d69f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564745d57be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564745d5133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564745dbb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5647459acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564745a98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564745904d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56474590e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647458f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647459214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcafea50082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5647458e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f95492374c0e204422a5136f681d635019a1d689 Step #5: MERGE-OUTER: attempt 627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2400362001 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f95492374c0e204422a5136f681d635019a1d689' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1226 processed earlier; will process 3070 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48513== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566aa74a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566aa6beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566aa6a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86f5df841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86f5c0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86f5bec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566aa67ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5566ab14e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566ab0e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5566ab0ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566ab0ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5566aabbf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566aabf634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566aab07f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5566aaaf5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5566aaaef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5566aab59107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5566aa74ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5566aa836eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5566aa6a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5566aa6ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5566aa6937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5566aa6bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86f5bee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5566aa686bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac0dd25780879372f2b246864e476a48a363e40e Step #5: MERGE-OUTER: attempt 628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2401091473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac0dd25780879372f2b246864e476a48a363e40e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1227 processed earlier; will process 3069 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48527== ERROR: libFuzzer: deadly signal Step #5: #0 0x555aad569594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555aad4ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555aad4c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f974f27f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f974f09400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f974f073858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555aad499e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555aadf6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555aadf07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555aadf09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555aadf0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555aad9de2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555aada1534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555aad926f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555aad914be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555aad90e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555aad978107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555aad569c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555aad655eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555aad4c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555aad4cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555aad4b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555aad4de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f974f075082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555aad4a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e1d38200dc2380f08a43a9e96987afce0914bbf Step #5: MERGE-OUTER: attempt 629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2401820808 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8e1d38200dc2380f08a43a9e96987afce0914bbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1228 processed earlier; will process 3068 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48541== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e2f1499594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e2f140db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e2f13f0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f000a50341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f000a31800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f000a2f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e2f13c9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e2f1e9d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e2f1e37632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e2f1e39375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e2f1e3935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e2f1857439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e2f1844be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e2f183e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e2f18a8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e2f1499c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e2f1585eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e2f13f1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e2f13fb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e2f13e27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e2f140e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f000a2f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e2f13d5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c259ebdac2217e40f486c0f8b1dedc9b0298a4f Step #5: MERGE-OUTER: attempt 630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2404613588 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3c259ebdac2217e40f486c0f8b1dedc9b0298a4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1232 processed earlier; will process 3064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48672== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a06ab2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a06a26b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a06a09665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa586b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa584c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa584a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a069e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559a074b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a07450632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559a07452375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a0745235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559a06e70439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a06e5dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a06e5733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a06ec1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a06ab2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a06b9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a06a0ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a06a142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a069fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a06a274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa584a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a069eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eab457fbe3d97f9230d147e6282da9ba89289aa8 Step #5: MERGE-OUTER: attempt 631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2405394232 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eab457fbe3d97f9230d147e6282da9ba89289aa8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1233 processed earlier; will process 3063 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==48714== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cfef51594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cfeec5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cfeea8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a74ff741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a74e0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a74deb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cfee81e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556cff955138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cff8ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556cff8f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cff8f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556cff3baae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556cff424d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x556cff47f9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x556cff360182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x556cff360182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x556cfef51c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556cff03deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556cfeea9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556cfeeb32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556cfee9a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556cfeec64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f6a74ded082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556cfee8dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef0f4b4816b9292923f5ee973a7dad2097db98a0 Step #5: MERGE-OUTER: attempt 632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2406345338 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ef0f4b4816b9292923f5ee973a7dad2097db98a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1234 processed earlier; will process 3062 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48735== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d542f17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d542e8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d542e6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fe7f4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fe7d5700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fe7d36858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d542e47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d54391b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5438b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d5438b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5438b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d5432d5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5432c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5432bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d543326107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d542f17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d543003eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d542e6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d542e792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d542e607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d542e8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fe7d38082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d542e53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0fb5f0595cd39378d3129a1743402dcc3169a3c Step #5: MERGE-OUTER: attempt 633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2407248441 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0fb5f0595cd39378d3129a1743402dcc3169a3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1235 processed earlier; will process 3061 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48813== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0974f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e09746bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e09744e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9c465841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9c446d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9c444c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e097427e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e097efb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e097e95632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e097e97375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e097e9735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e0978b5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e0978a2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e09789c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e097906107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0974f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0975e3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e09744fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0974592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0974407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e09746c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9c444e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e097433bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e98f3f8ba38e324f4573ca7327f1cc3aa787f346 Step #5: MERGE-OUTER: attempt 634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2408038462 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e98f3f8ba38e324f4573ca7327f1cc3aa787f346' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1236 processed earlier; will process 3060 files now Step #5: #1 pulse exec/s: 0 rss: 250Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==48831== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6fa9b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6fa92bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6fa90e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18977ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18975c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18975a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6fa8e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a6fb3bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6fb355632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a6fb357375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6fb35735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a6fae2c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a6fae6334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a6fad74f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a6fad62be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a6fad5c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a6fadc6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a6fa9b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a6faaa3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a6fa90fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a6fa9192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a6fa9007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a6fa92c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18975a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a6fa8f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-35316f422d07f9208062a047fd4b4f52f5210c33 Step #5: MERGE-OUTER: attempt 635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2411533140 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/35316f422d07f9208062a047fd4b4f52f5210c33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1242 processed earlier; will process 3054 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==48977== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588e7306594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588e727ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588e725d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f1934f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f1916400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f19143858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588e7236e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5588e7d0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588e7ca4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5588e7ca6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588e7ca635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5588e76c4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588e76b1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588e76ab33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588e7715107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588e7306c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588e73f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588e725ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588e72682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588e724f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588e727b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f19145082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588e7242bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1395d651543ff268d22712dc3e42ae5b87d978a Step #5: MERGE-OUTER: attempt 636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2412536564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e1395d651543ff268d22712dc3e42ae5b87d978a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1246 processed earlier; will process 3050 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49063== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a402785594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4026f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4026dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f330974541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f330955a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3309539858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4026b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a403189138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a403123632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a403125375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a40312535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a402b43439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a402b30be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a402b2a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a402b94107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a402785c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a402871eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a4026ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a4026e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a4026ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a4026fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f330953b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a4026c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d9f491a51dd7de8fa8a52c121096b9cc55eb8e2 Step #5: MERGE-OUTER: attempt 637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2413114922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d9f491a51dd7de8fa8a52c121096b9cc55eb8e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1247 processed earlier; will process 3049 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49106== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d4b811594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d4b785b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d4b768665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f9433e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f9415300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f94132858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d4b741e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d4c215138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d4c1af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d4c1b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d4c1b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d4bc862d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d4bcbd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d4bbcef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d4bbbcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d4bbb633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d4bc20107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d4b811c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d4b8fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d4b769d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d4b7732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d4b75a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d4b7864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1f94134082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d4b74dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-541fd94b5d5718f9849f9d072f728f5a550c6f6f Step #5: MERGE-OUTER: attempt 638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2413601268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/541fd94b5d5718f9849f9d072f728f5a550c6f6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1248 processed earlier; will process 3048 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49114== ERROR: libFuzzer: deadly signal Step #5: #0 0x556643d92594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556643d06b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556643ce9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3692c6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3692a7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3692a59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556643cc2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556644796138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556644730632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556644732375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55664473235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556644150439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55664413dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55664413733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5566441a1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556643d92c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556643e7eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556643cead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556643cf42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556643cdb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556643d074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3692a5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556643ccebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecbbed172b8f6f80e50b810a14d91caebcd37d12 Step #5: MERGE-OUTER: attempt 639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2415122066 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ecbbed172b8f6f80e50b810a14d91caebcd37d12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1250 processed earlier; will process 3046 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49265== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8babe6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8bab5ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8bab3d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe57da3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe57d84700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe57d826858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8bab16e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e8bb5ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8bb584632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e8bb586375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8bb58635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e8bb05b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8bb09234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8bafa3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8baf91be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8baf8b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8baff5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8babe6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8bacd2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8bab3ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8bab482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8bab2f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8bab5b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe57d828082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8bab22bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d305da697687c8aee03be494496dec78b7fd0f5b Step #5: MERGE-OUTER: attempt 640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2415611333 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d305da697687c8aee03be494496dec78b7fd0f5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1251 processed earlier; will process 3045 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49305== ERROR: libFuzzer: deadly signal Step #5: #0 0x558903d39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558903cadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558903c90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0997c2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0997a4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0997a20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558903c69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55890473d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589046d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5589046d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589046d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5589040f7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5589040e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5589040de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558904148107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558903d39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558903e25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558903c91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558903c9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558903c827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558903cae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0997a22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558903c75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e080aa391789e35e84426d336d9e6bb09489759e Step #5: MERGE-OUTER: attempt 641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2417408730 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e080aa391789e35e84426d336d9e6bb09489759e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1254 processed earlier; will process 3042 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49398== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e19423594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e19397b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e1937a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cb46b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cb44c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cb44a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e19353e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556e19e27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e19dc1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556e19dc3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e19dc335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556e197e1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556e197cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556e197c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556e19832107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556e19423c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556e1950feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556e1937bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556e193852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556e1936c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556e193984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6cb44aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556e1935fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa6bd595f563d6577529b9ce236066da87cd301e Step #5: MERGE-OUTER: attempt 642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2418200643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa6bd595f563d6577529b9ce236066da87cd301e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1255 processed earlier; will process 3041 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49416== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569205e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556920554b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556920537665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d5414c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d53f6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d53f40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556920510e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556920fe4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556920f7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556920f80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556920f8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556920a552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556920a8c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55692099df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55692098bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55692098533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5569209ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5569205e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5569206cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556920538d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5569205422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5569205297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5569205554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1d53f42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55692051cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41288000d4384193670dc1f87d1d5b1fa526d01c Step #5: MERGE-OUTER: attempt 643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2419367051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/41288000d4384193670dc1f87d1d5b1fa526d01c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1258 processed earlier; will process 3038 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49502== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c1384c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c137c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c137a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffac532b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffac514000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffac511f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c1377ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555c14250138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c141ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555c141ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c141ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555c13c0a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c13bf7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c13bf133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c13c5b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c1384cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c13938eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c137a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c137ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c137957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c137c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffac5121082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c13788bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1566ddc3b265363e0778e675800a94da106a0be9 Step #5: MERGE-OUTER: attempt 644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2420031605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1566ddc3b265363e0778e675800a94da106a0be9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1259 processed earlier; will process 3037 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49547== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645b4faa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645b4f1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645b4f01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80c937941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80c918e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80c916d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645b4edae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5645b59ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645b5948632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5645b594a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645b594a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5645b541f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5645b545634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5645b5367f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5645b5355be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5645b534f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5645b53b9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5645b4faac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5645b5096eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5645b4f02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5645b4f0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5645b4ef37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5645b4f1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f80c916f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5645b4ee6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2123945e64ff2d6544c40cf8efcda266ea768272 Step #5: MERGE-OUTER: attempt 645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2421402459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2123945e64ff2d6544c40cf8efcda266ea768272' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1261 processed earlier; will process 3035 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49662== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652ede6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652edde2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652eddc5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb53fc541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb53dda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb53db9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652edd9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5652ee872138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652ee80c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5652ee80e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652ee80e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5652ee22c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5652ee219be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5652ee21333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652ee27d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5652ede6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5652edf5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652eddc6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652eddd02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652eddb77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652edde34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb53dbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652eddaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-191b0e77041580e5fab60fd68ce49637a8734fc0 Step #5: MERGE-OUTER: attempt 646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2422441584 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/191b0e77041580e5fab60fd68ce49637a8734fc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1263 processed earlier; will process 3033 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49773== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bf30eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bf305fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bf3042665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f670fc1741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f670fa2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f670fa0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bf301be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561bf3aef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bf3a89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561bf3a8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bf3a8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561bf35602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561bf359734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561bf34a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561bf3496be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561bf349033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561bf34fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561bf30ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561bf31d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561bf3043d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561bf304d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561bf30347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561bf30604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f670fa0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561bf3027bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-732aa1519f78feb684b54a9dd5480f8cf5843c02 Step #5: MERGE-OUTER: attempt 647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2423076689 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/732aa1519f78feb684b54a9dd5480f8cf5843c02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1264 processed earlier; will process 3032 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49785== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628ba3a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5628ba319b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628ba2fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d8af2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d8ad4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d8ad20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628ba2d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5628bada9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5628bad43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5628bad45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5628bad4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5628ba81a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5628ba85134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5628ba762f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5628ba750be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5628ba74a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5628ba7b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5628ba3a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5628ba491eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5628ba2fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5628ba3072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5628ba2ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5628ba31a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d8ad22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5628ba2e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-389fca1d8b1f11f1da6b6be109a22106281bf8bd Step #5: MERGE-OUTER: attempt 648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2423541371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/389fca1d8b1f11f1da6b6be109a22106281bf8bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1265 processed earlier; will process 3031 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49793== ERROR: libFuzzer: deadly signal Step #5: #0 0x563957275594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639571e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639571cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef9382841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef9363d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef9361c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639571a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563957c79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563957c13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563957c15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563957c1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639576ea2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56395772134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563957632f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563957620be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56395761a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563957684107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563957275c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563957361eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639571cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639571d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639571be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639571ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fef9361e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639571b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4d7281fc3445aa21d392f6dc0ee590def61214d Step #5: MERGE-OUTER: attempt 649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2424840412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4d7281fc3445aa21d392f6dc0ee590def61214d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1267 processed earlier; will process 3029 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49939== ERROR: libFuzzer: deadly signal Step #5: #0 0x557340525594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557340499b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55734047c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ded98141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ded79600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ded775858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557340455e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557340f29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557340ec3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557340ec5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557340ec535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5573408e3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573408d0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573408ca33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557340934107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557340525c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557340611eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55734047dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573404872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55734046e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55734049a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ded777082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557340461bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baaebf1f1cc9e3bdc8e354e6bd7785b9eb61a933 Step #5: MERGE-OUTER: attempt 650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2425792013 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/baaebf1f1cc9e3bdc8e354e6bd7785b9eb61a933' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1268 processed earlier; will process 3028 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==49955== ERROR: libFuzzer: deadly signal Step #5: #0 0x55603afba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55603af2eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55603af11665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48a6de141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48a6bf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48a6bd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55603aeeae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55603b9be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55603b958632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55603b95a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55603b95a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55603b378439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55603b365be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55603b35f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55603b3c9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55603afbac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55603b0a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55603af12d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55603af1c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55603af037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55603af2f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48a6bd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55603aef6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ebbbb64453caed124a3d55567b2ae5fbb3407fe Step #5: MERGE-OUTER: attempt 651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2426578156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3ebbbb64453caed124a3d55567b2ae5fbb3407fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1269 processed earlier; will process 3027 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==49973== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a6fd47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a6fcbbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a6fc9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f098755841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f098736d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f098734c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a6fc77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560a7074b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a706e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560a706e7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x560a700ed0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x560a70156107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x560a6fd47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x560a6fe33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x560a6fc9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x560a6fca92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x560a6fc907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x560a6fcbc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f098734e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x560a6fc83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d735a4500f045943cf8bd2193046146081eadd7f Step #5: MERGE-OUTER: attempt 652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2427367107 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d735a4500f045943cf8bd2193046146081eadd7f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1270 processed earlier; will process 3026 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==49995== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603eb348594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603eb2bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603eb29f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7cadba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7cabcf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7cabae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603eb278e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5603ebd4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603ebce6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5603ebce8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603ebce835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5603eb7bd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5603eb7f434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5603eb705f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5603eb6f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5603eb6ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5603eb757107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5603eb348c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5603eb434eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5603eb2a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5603eb2aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5603eb2917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5603eb2bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa7cabb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5603eb284bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61ec73a9b055fe03dde0b7fe8a2270ebb0b31621 Step #5: MERGE-OUTER: attempt 653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2429489764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/61ec73a9b055fe03dde0b7fe8a2270ebb0b31621' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1274 processed earlier; will process 3022 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50188== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570a548b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570a53ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570a53e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f938965141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f938946600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9389445858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570a53bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5570a5e8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570a5e29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5570a5e2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570a5e2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5570a59002d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570a593734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5570a5848f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5570a5836be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5570a583033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5570a589a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5570a548bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5570a5577eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5570a53e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5570a53ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5570a53d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5570a54004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9389447082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5570a53c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-677502084632f0b5fd1fb412d3a73e6172e4a6fe Step #5: MERGE-OUTER: attempt 654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2430725096 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/677502084632f0b5fd1fb412d3a73e6172e4a6fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1276 processed earlier; will process 3020 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50270== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e5f848594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e5f7bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e5f79f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb27f9f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb27f80e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb27f7ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e5f778e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e6024c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e601e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e601e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e601e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e5fc06439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e5fbf3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e5fbed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e5fc57107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e5f848c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e5f934eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e5f7a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e5f7aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e5f7917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e5f7bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb27f7ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e5f784bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-379f843fa2b367914f5e8fafd778d2b356ed2598 Step #5: MERGE-OUTER: attempt 655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2431165156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/379f843fa2b367914f5e8fafd778d2b356ed2598' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1277 processed earlier; will process 3019 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50341== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1e76ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1e7673b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1e7656665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75cdbb541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75cd9ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75cd9a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1e762fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d1e8103138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1e809d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d1e809f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1e809f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d1e7abd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d1e7aaabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d1e7aa433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1e7b0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1e76ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d1e77ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1e7657d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1e76612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1e76487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1e76744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75cd9ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1e763bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aed4886d56470f9599c93b45afa94655a1559b9e Step #5: MERGE-OUTER: attempt 656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2431829491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aed4886d56470f9599c93b45afa94655a1559b9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1278 processed earlier; will process 3018 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50353== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff1bd10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff1bc84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff1bc67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f427b13d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f427af5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f427af31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff1bc40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff1c714138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff1c6ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff1c6b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff1c6b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff1c0ce439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff1c0bbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff1c0b533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff1c11f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff1bd10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff1bdfceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff1bc68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff1bc722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff1bc597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff1bc854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f427af33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff1bc4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca0de209432fd9ee3f91958fb6d7589984a8294e Step #5: MERGE-OUTER: attempt 657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2433421313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ca0de209432fd9ee3f91958fb6d7589984a8294e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1281 processed earlier; will process 3015 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50414== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbd55bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbd5531b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbd5514665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f02106ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f02104c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02104a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbd54ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cbd5fc1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbd5f5b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cbd5f5d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbd5f5d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cbd5a322d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cbd5a6934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cbd597af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cbd5968be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cbd596233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cbd59cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cbd55bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cbd56a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cbd5515d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cbd551f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cbd55067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cbd55324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f02104a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cbd54f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-642b900254352240ef91afd69c5a32789f684f55 Step #5: MERGE-OUTER: attempt 658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2436210191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/642b900254352240ef91afd69c5a32789f684f55' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1287 processed earlier; will process 3009 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50546== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626e897d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626e88f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626e88d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff60b84d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff60b66200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff60b641858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626e88ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5626e9381138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626e931b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5626e931d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626e931d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5626e8df22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626e8e2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626e8e2a4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5626e8d21188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5626e8d8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5626e897dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5626e8a69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5626e88d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5626e88df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5626e88c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5626e88f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff60b643082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5626e88b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59c1ae7b22908ed01d8e8e1aaba86edb14d71bf1 Step #5: MERGE-OUTER: attempt 659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2436681159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59c1ae7b22908ed01d8e8e1aaba86edb14d71bf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1288 processed earlier; will process 3008 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50587== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614ba6ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614ba660b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614ba643665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eb541441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eb522900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7eb5208858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614ba61ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5614bb0f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614bb08a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5614bb08c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614bb08c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5614bab612d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5614bab9834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5614baaa9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5614baa97be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5614baa9133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5614baafb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5614ba6ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5614ba7d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5614ba644d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5614ba64e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5614ba6357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5614ba6614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7eb520a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5614ba628bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10eb215b1a14ba16e73378d14f5423e5230fe975 Step #5: MERGE-OUTER: attempt 660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2437176148 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10eb215b1a14ba16e73378d14f5423e5230fe975' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1289 processed earlier; will process 3007 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50598== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4e88fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4e8870b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4e8853665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f291942441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f291923900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2919218858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4e882ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4e9300138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4e929a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4e929c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4e929c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4e8d712d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4e8da834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4e8cb9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4e8ca7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4e8ca133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4e8d0b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4e88fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4e89e8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f4e8854d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4e885e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4e88457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4e88714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f291921a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f4e8838bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ef34738111587c97f8d8a48cf93590240515c47 Step #5: MERGE-OUTER: attempt 661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2437897838 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ef34738111587c97f8d8a48cf93590240515c47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1290 processed earlier; will process 3006 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50612== ERROR: libFuzzer: deadly signal Step #5: #0 0x5583b45d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583b4546b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5583b4529665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb06f2d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb06d4200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb06d21858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5583b4502e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5583b4fd6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583b4f70632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5583b4f72375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583b4f7235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5583b4990439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5583b497dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5583b497733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5583b49e1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5583b45d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5583b46beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5583b452ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5583b45342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583b451b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583b45474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb06d23082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5583b450ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-982326f37f4c26721f4e392d48f2b5091f3401b4 Step #5: MERGE-OUTER: attempt 662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2438322447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/982326f37f4c26721f4e392d48f2b5091f3401b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1291 processed earlier; will process 3005 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50651== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6a8602594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6a8576b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6a8559665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f90c701e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f90c6e3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f90c6e12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6a8532e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6a9006138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6a8fa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6a8fa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6a8fa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6a89c0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6a89adbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6a89a733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6a8a11107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6a8602c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6a86eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6a855ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6a85642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6a854b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6a85774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f90c6e14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6a853ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68d291f01a5c93ecd7c90c71ea911143508d049a Step #5: MERGE-OUTER: attempt 663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2439399392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/68d291f01a5c93ecd7c90c71ea911143508d049a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1293 processed earlier; will process 3003 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50731== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e8ef8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e8ef00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e8eee3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f1d9c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f1d7db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f1d7ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e8eebce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e8f990138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e8f92a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e8f92c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e8f92c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e8f4012d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e8f43834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e8f349f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e8f337be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e8f33133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e8f39b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e8ef8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e8f078eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e8eee4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e8eeee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e8eed57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e8ef014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4f1d7bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e8eec8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbbe95bad7632841c9a89f665c2f777e626958eb Step #5: MERGE-OUTER: attempt 664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2441088262 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bbbe95bad7632841c9a89f665c2f777e626958eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1297 processed earlier; will process 2999 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50818== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f450e7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f450df1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f450dd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca88d5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca88b7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca88b53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f450dade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f451881138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f45181b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f45181d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f45181d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4512f22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f45132934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f45123af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f451228be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f45122233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f45128c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f450e7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f450f69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f450dd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f450ddf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f450dc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f450df24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca88b55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f450db9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fd86b0515912316cf7bda351d8148e1680ec861 Step #5: MERGE-OUTER: attempt 665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2443475102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5fd86b0515912316cf7bda351d8148e1680ec861' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1300 processed earlier; will process 2996 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==50939== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a20d7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a20cf1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a20cd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba508cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba506e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba506c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a20cade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560a21781138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a2171b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560a2171d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a2171d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560a211f22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560a2122934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560a2113af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560a21128be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560a2112233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560a2118c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560a20d7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560a20e69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560a20cd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560a20cdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560a20cc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560a20cf24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fba506c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560a20cb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f62f3de416328ca75bb17a34a52c5f6526f3cffc Step #5: MERGE-OUTER: attempt 666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2444201278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f62f3de416328ca75bb17a34a52c5f6526f3cffc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1301 processed earlier; will process 2995 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50953== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c8caab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c8ca1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c8ca02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f640aa7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f640a89100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f640a870858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c8c9dbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c8d4af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c8d449632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c8d44b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c8d44b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c8ce69439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c8ce56be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c8ce5033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c8ceba107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c8caabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c8cb97eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c8ca03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c8ca0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c8c9f47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c8ca204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f640a872082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c8c9e7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5c3f0ecec0ff7b6dfc699b57d3da3f2c387bd1b Step #5: MERGE-OUTER: attempt 667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2444846713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c5c3f0ecec0ff7b6dfc699b57d3da3f2c387bd1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1302 processed earlier; will process 2994 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==50997== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f0d91d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f0d891b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f0d874665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed75e8741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed75c9c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed75c7b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f0d84de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555f0e321138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f0e2bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555f0e2bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f0e2bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555f0dcdb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555f0dcc8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555f0dcc233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555f0dd2c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555f0d91dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555f0da09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555f0d875d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555f0d87f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555f0d8667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555f0d8924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed75c7d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555f0d859bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26344470d3df12941ef3edcd51675ff88aaa053f Step #5: MERGE-OUTER: attempt 668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2447318665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/26344470d3df12941ef3edcd51675ff88aaa053f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1306 processed earlier; will process 2990 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51122== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ff7c4f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ff7bc3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ff7ba6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d2ca9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d2c8b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d2c893858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ff7b7fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564ff8653138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ff85ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564ff85ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ff85ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564ff800d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ff7ffabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ff7ff433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ff805e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ff7c4fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ff7d3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ff7ba7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ff7bb12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ff7b987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ff7bc44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d2c895082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ff7b8bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aea6b631c876dbdfcd2952e4e8afc02c7574a203 Step #5: MERGE-OUTER: attempt 669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2448110335 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aea6b631c876dbdfcd2952e4e8afc02c7574a203' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1307 processed earlier; will process 2989 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51140== ERROR: libFuzzer: deadly signal Step #5: #0 0x5600cf9be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5600cf932b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5600cf915665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56d318541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56d2f9a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56d2f79858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5600cf8eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5600d03c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5600d035c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5600d035e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5600d035e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5600cfd7c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5600cfd69be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5600cfd6333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5600cfdcd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5600cf9bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5600cfaaaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5600cf916d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5600cf9202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5600cf9077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5600cf9334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56d2f7b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5600cf8fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d8d06aa9ae06ea489b6fc9baaf23c50d334f556 Step #5: MERGE-OUTER: attempt 670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2448899920 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d8d06aa9ae06ea489b6fc9baaf23c50d334f556' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1308 processed earlier; will process 2988 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51158== ERROR: libFuzzer: deadly signal Step #5: #0 0x560451ab0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560451a24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560451a07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4227a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4225b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa422596858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604519e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604524b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56045244e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560452450375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56045245035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560451e6e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560451e5bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560451e5533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560451ebf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560451ab0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560451b9ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560451a08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560451a122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604519f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560451a254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa422598082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604519ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cfd6ddb30dcee605992286eb4f8b719db79c995 Step #5: MERGE-OUTER: attempt 671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2449322621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cfd6ddb30dcee605992286eb4f8b719db79c995' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1309 processed earlier; will process 2987 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51230== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615481b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561548126b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561548109665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a278be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a276d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a276b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615480e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561548bb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561548b50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561548b52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561548b5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5615486272d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56154865e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56154856ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56154855dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56154855733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615485c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615481b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56154829eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56154810ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615481142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615480fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615481274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a276b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615480eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-609bdb5fc696c8b14ab1039087d70b7724100c21 Step #5: MERGE-OUTER: attempt 672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2449993313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/609bdb5fc696c8b14ab1039087d70b7724100c21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1310 processed earlier; will process 2986 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51242== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7788fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c778872b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c778855665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35b345f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35b327400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35b3253858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c77882ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c779302138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c77929c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c77929e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c77929e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c778d732d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c778daa34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c778cbbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c778ca9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c778ca333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c778d0d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7788fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c7789eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c778856d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7788602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c7788477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c7788734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f35b3255082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c77883abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d554ab1713d914ff2b154e00ea0768ad698b30d8 Step #5: MERGE-OUTER: attempt 673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2451193172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d554ab1713d914ff2b154e00ea0768ad698b30d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1312 processed earlier; will process 2984 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51326== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621a7032594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621a6fa6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621a6f89665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe0677941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe0658e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe0656d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621a6f62e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5621a7a36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621a79d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5621a79d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621a79d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5621a73f0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5621a73ddbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5621a73d733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5621a7441107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5621a7032c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5621a711eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5621a6f8ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5621a6f942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5621a6f7b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5621a6fa74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe0656f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5621a6f6ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48f1f7a56a640c35235b5d27a5ccbce1a43ca5a0 Step #5: MERGE-OUTER: attempt 674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2451851740 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/48f1f7a56a640c35235b5d27a5ccbce1a43ca5a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1313 processed earlier; will process 2983 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51370== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea83847594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea837bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea8379e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9dc91c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9dc73100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9dc710858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea83777e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ea8424b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea841e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ea841e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea841e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ea83cbc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea83cf334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea83c04f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea83bf2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea83bec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea83c56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea83847c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea83933eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea8379fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea837a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea837907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea837bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd9dc712082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea83783bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef205b323f0a6734096188992f7dbef8a428f749 Step #5: MERGE-OUTER: attempt 675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2452922962 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ef205b323f0a6734096188992f7dbef8a428f749' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1315 processed earlier; will process 2981 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51480== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6b1fd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6b1f4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6b1f2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d20e8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d20ca400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d20c83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6b1f07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6b29db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6b2975632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6b2977375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6b297735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6b2395439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6b2382be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6b237c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6b23e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6b1fd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6b20c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6b1f2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6b1f392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6b1f207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6b1f4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3d20c85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6b1f13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02259d105c6c0d6f278303cc600c9e0a04a0923c Step #5: MERGE-OUTER: attempt 676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2453780814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02259d105c6c0d6f278303cc600c9e0a04a0923c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1316 processed earlier; will process 2980 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51496== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b602f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b60265b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b60248665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d637e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d635f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d635d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b60221e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b60cf5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b60c8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b60c91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b60c9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b607662d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b6079d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b606aef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b6069cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b6069633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b60700107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b602f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b603ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b60249d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b602532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b6023a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b602664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d635da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b6022dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a026178e9dcae4aacc99f393c7331cee20ea202 Step #5: MERGE-OUTER: attempt 677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2455440734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7a026178e9dcae4aacc99f393c7331cee20ea202' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1320 processed earlier; will process 2976 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51594== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4419b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c441929b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c44190c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ab510e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ab4f2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ab4f02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4418e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c4423b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c442353632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c442355375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c44235535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c441d73439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c441d60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c441d5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c441dc4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4419b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c441aa1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c44190dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4419172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4418fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c44192a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ab4f04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4418f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-012f1961b73bcc26bc3702bfcf4310b481d2b87d Step #5: MERGE-OUTER: attempt 678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2455868297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/012f1961b73bcc26bc3702bfcf4310b481d2b87d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1321 processed earlier; will process 2975 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==51664== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c710ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c71042b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c71025665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5cf73c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5cf71db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5cf71ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c70ffee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c71ad2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c71a6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c71a6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c71a6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c715432d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560c7157a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560c7148bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560c71479be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560c7147333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560c714dd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560c710cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560c711baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560c71026d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560c710302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560c710177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560c710434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5cf71bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560c7100abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e374766aa11c7413f6076722617e5a94a2728217 Step #5: MERGE-OUTER: attempt 679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2457966819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e374766aa11c7413f6076722617e5a94a2728217' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1325 processed earlier; will process 2971 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51820== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632d1475594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632d13e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632d13cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0253ebd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0253cd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0253cb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632d13a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632d1e79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632d1e13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632d1e15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632d1e1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632d1833439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632d1820be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632d181a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632d1884107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632d1475c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632d1561eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632d13cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632d13d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632d13be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632d13ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0253cb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632d13b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ef081051740738025daa0d2d6b0a8d61db80d4d Step #5: MERGE-OUTER: attempt 680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2459564698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5ef081051740738025daa0d2d6b0a8d61db80d4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1328 processed earlier; will process 2968 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==51909== ERROR: libFuzzer: deadly signal Step #5: #0 0x560caf22a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560caf19eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560caf181665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff20ccdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff20caf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff20cacf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560caf15ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560cafc2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cafbc8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560cafbca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cafbca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560caf5e8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560caf5d5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560caf5cf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560caf639107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560caf22ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560caf316eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560caf182d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560caf18c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560caf1737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560caf19f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff20cad1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560caf166bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cbbcb858cfd3d90f86355c1a86452bd0fdfa5d3 Step #5: MERGE-OUTER: attempt 681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2463160561 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2cbbcb858cfd3d90f86355c1a86452bd0fdfa5d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1333 processed earlier; will process 2963 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52081== ERROR: libFuzzer: deadly signal Step #5: #0 0x563cb82bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563cb8233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563cb8216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b7473f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b7455400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b74533858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563cb81efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563cb8cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563cb8c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563cb8c5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563cb8c5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563cb867d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563cb866abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563cb866433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563cb86ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563cb82bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563cb83abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563cb8217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563cb82212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563cb82087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563cb82344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b74535082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563cb81fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e5269127adfa16fb4ff721f629221ac0fd11a9a Step #5: MERGE-OUTER: attempt 682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2464068557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e5269127adfa16fb4ff721f629221ac0fd11a9a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1335 processed earlier; will process 2961 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52164== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605e658d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605e6501b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605e64e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb790fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb78f0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb78eee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605e64bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5605e6f91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605e6f2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5605e6f2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605e6f2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5605e694b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605e6938be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605e693233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605e699c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605e658dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605e6679eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605e64e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605e64ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605e64d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605e65024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb78ef0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605e64c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60354a1d70282eff2ad696525f68ec275d2ee9a0 Step #5: MERGE-OUTER: attempt 683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2464938464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60354a1d70282eff2ad696525f68ec275d2ee9a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1336 processed earlier; will process 2960 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52181== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5251a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f525116b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f5250f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7604e6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7604c7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7604c5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f5250d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f525ba6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f525b40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f525b42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f525b4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f525560439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f52554dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f52554733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f5255b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f5251a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f52528eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f5250fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f5251042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f5250eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5251174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7604c5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f5250debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-782b46019a067920f6cfd449535ddc2ad7ad9718 Step #5: MERGE-OUTER: attempt 684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2465728845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/782b46019a067920f6cfd449535ddc2ad7ad9718' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1337 processed earlier; will process 2959 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52199== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599be6b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599be624b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599be607665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c606db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c604f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c604cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599be5e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5599bf0b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599bf04e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5599bf050375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599bf05035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5599beb252d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5599beb5c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5599bea6df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5599bea5bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5599bea5533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5599beabf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5599be6b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5599be79ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5599be608d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5599be6122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5599be5f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5599be6254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7c604d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5599be5ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a149123e4a2e741ce52b0289779b35f388c75c78 Step #5: MERGE-OUTER: attempt 685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2467711203 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a149123e4a2e741ce52b0289779b35f388c75c78' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1341 processed earlier; will process 2955 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52303== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f4f0d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f4f04cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f4f02f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde653e241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde651f700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde651d6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f4f008e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f4fadc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f4fa76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f4fa78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f4fa7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f4f54d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f4f58434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f4f495f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f4f483be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f4f47d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f4f4e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f4f0d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f4f1c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f4f030d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f4f03a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f4f0217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f4f04d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde651d8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f4f014bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf6aeec29608fdd59d546fb42dbee5b448cc985f Step #5: MERGE-OUTER: attempt 686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2468771544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bf6aeec29608fdd59d546fb42dbee5b448cc985f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1343 processed earlier; will process 2953 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52413== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af8417d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af840f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af840d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f261e56641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f261e37b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f261e35a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af840ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af84b81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af84b1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af84b1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af84b1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af8453b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af84528be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af8452233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af8458c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af8417dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af84269eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af840d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af840df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af840c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af840f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f261e35c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af840b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16471a9d45148fd7dba4fc7b8b47a7afdce5629d Step #5: MERGE-OUTER: attempt 687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2469577308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/16471a9d45148fd7dba4fc7b8b47a7afdce5629d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1344 processed earlier; will process 2952 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==52428== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3a9aa0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3a9a14b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3a99f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2a3c0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2a3a2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2a3a02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3a99d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a3aa4a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3aa43e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3aa440578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55a3a9e460e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a3a9eaf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a3a9aa0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a3a9b8ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a3a99f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a3a9a022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a3a99e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a3a9a154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa2a3a04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a3a99dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c137388cc00c5f56bf1b15dbe602c0a64a6d5332 Step #5: MERGE-OUTER: attempt 688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2470365093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c137388cc00c5f56bf1b15dbe602c0a64a6d5332' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1345 processed earlier; will process 2951 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52450== ERROR: libFuzzer: deadly signal Step #5: #0 0x55718e7dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55718e751b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55718e734665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e8670441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e8651900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e864f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55718e70de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55718f1e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55718f17b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55718f17d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55718f17d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55718ec522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55718ec8934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55718eb9af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55718eb88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55718eb8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55718ebec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55718e7ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55718e8c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55718e735d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55718e73f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55718e7267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55718e7524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8e864fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55718e719bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2722bf3f666a004c58c149701ff89c7dab4e3bfc Step #5: MERGE-OUTER: attempt 689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2470899212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2722bf3f666a004c58c149701ff89c7dab4e3bfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1346 processed earlier; will process 2950 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52521== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f2fe93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f2fe07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f2fdea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe07c6aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe07c4bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe07c49e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f2fdc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f30897138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f30831632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f30833375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f3083335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f30251439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f3023ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f3023833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f302a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f2fe93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f2ff7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f2fdebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f2fdf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f2fddc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f2fe084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe07c4a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f2fdcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0c261363b0b79d24ddb33e007260ebe6d2cab58 Step #5: MERGE-OUTER: attempt 690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2471527604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a0c261363b0b79d24ddb33e007260ebe6d2cab58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1347 processed earlier; will process 2949 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52533== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d380db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d3804fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d38032665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f892061041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f892042500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8920404858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d3800be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d38adf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d38a79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d38a7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d38a7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d385502d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557d3858734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557d38498f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557d38486be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557d3848033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557d384ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557d380dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557d381c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557d38033d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557d3803d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557d380247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557d380504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8920406082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557d38017bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcfa0c186aba3a0121e904f45cb74e36b638b2ba Step #5: MERGE-OUTER: attempt 691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2472460179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bcfa0c186aba3a0121e904f45cb74e36b638b2ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1349 processed earlier; will process 2947 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52612== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e802e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e80259b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e8023c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34ea4b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34ea2cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34ea2aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e80215e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563e80ce9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e80c83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563e80c85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e80c8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563e806a3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e80690be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e8068a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e806f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e802e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e803d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e8023dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e802472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e8022e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e8025a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34ea2ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e80221bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da0e86a55cf8be38a81c96e54cc97b1e539104c3 Step #5: MERGE-OUTER: attempt 692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2473269867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/da0e86a55cf8be38a81c96e54cc97b1e539104c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1350 processed earlier; will process 2946 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52627== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a18a239594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a18a1adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a18a190665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f0e3c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f0e1de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f0e1bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a18a169e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a18ac3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a18abd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a18abd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a18abd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a18a5f7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a18a5e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a18a5de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a18a648107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a18a239c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a18a325eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a18a191d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a18a19b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a18a1827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a18a1ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f0e1bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a18a175bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2be0139b1dea40f35c1b496ed2d18aa37f14f380 Step #5: MERGE-OUTER: attempt 693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2474060753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2be0139b1dea40f35c1b496ed2d18aa37f14f380' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1351 processed earlier; will process 2945 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==52645== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581bf613594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581bf587b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581bf56a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f219f8d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f219f6ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f219f6cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581bf543e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581c0017138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581bffb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581bffb3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5581bf9b90e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5581bfa22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5581bf613c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5581bf6ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5581bf56bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5581bf5752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5581bf55c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5581bf5884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f219f6cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5581bf54fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2428197fcd4171a50469932adf36343e320cd26 Step #5: MERGE-OUTER: attempt 694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2474850103 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f2428197fcd4171a50469932adf36343e320cd26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1352 processed earlier; will process 2944 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==52698== ERROR: libFuzzer: deadly signal Step #5: #0 0x56044ad8f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56044ad03b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56044ace6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f391ed9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f391ebaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f391eb8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56044acbfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56044b793138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56044b72d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56044b72f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56044b72f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56044b2042d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56044b23b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56044b14cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56044b13abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56044b13433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56044b19e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56044ad8fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56044ae7beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56044ace7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56044acf12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56044acd87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56044ad044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f391eb90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56044accbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94add90c28da1801a6f1b43312e49b9f724686e9 Step #5: MERGE-OUTER: attempt 695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2476792311 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/94add90c28da1801a6f1b43312e49b9f724686e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1355 processed earlier; will process 2941 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52853== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ae967e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ae95f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ae95d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51cabde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51ca9f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51ca9d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ae95aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557aea082138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557aea01c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557aea01e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557aea01e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ae9a3c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ae9a29be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ae9a2333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ae9a8d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ae967ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ae976aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ae95d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ae95e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ae95c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ae95f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f51ca9d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ae95babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14959f2540ad029bae2b981f411601ac6bcafddf Step #5: MERGE-OUTER: attempt 696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2477604992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/14959f2540ad029bae2b981f411601ac6bcafddf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1356 processed earlier; will process 2940 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52868== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d728e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d7285bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d7283e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f470e6df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f470e4f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f470e4d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d72817e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562d732eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d73285632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562d73287375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d7328735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562d72ca5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d72c92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d72c8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d72cf6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d728e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d729d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d7283fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d728492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d728307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d7285c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f470e4d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d72823bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65bdadec641ed3d84620005493353e06c54b595c Step #5: MERGE-OUTER: attempt 697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2478392649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65bdadec641ed3d84620005493353e06c54b595c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1357 processed earlier; will process 2939 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52886== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ba19f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ba1968b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ba194b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7f9e7c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7f9c9100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7f9c70858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ba1924e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ba23f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ba2392632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ba2394375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ba239435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ba1db2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ba1d9fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ba1d9933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ba1e03107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ba19f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ba1ae0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ba194cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ba19562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ba193d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ba19694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff7f9c72082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ba1930bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c69887138f6d182a8421a8629d5d6730caba46d Step #5: MERGE-OUTER: attempt 698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2479187642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c69887138f6d182a8421a8629d5d6730caba46d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1358 processed earlier; will process 2938 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52904== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d2fa72594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d2f9e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d2f9c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1eaff4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1eafd6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1eafd41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d2f9a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561d30476138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d30410632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561d30412375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d3041235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561d2fe30439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561d2fe1dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561d2fe1733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561d2fe81107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561d2fa72c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561d2fb5eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561d2f9cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561d2f9d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561d2f9bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561d2f9e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1eafd43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561d2f9aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-348b87b0341eea8a5186d086d7e483b471c47087 Step #5: MERGE-OUTER: attempt 699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2479980624 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/348b87b0341eea8a5186d086d7e483b471c47087' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1359 processed earlier; will process 2937 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52922== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611948b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561194828b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56119480b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95a9d4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95a9b5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95a9b3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611947e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611952b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561195252632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561195254375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56119525435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561194c72439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561194c5fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561194c5933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561194cc3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611948b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611949a0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56119480cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611948162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611947fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611948294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f95a9b3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611947f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d8f3b3b88b6815c788b0607a1a9aeb451407a26 Step #5: MERGE-OUTER: attempt 700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2480767544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3d8f3b3b88b6815c788b0607a1a9aeb451407a26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1360 processed earlier; will process 2936 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52940== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d146ddc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d146d50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d146d33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe786e6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe786c7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe786c59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d146d0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d1477e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d14777a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d14777c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d14777c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d14719a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d147187be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d14718133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1471eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d146ddcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d146ec8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d146d34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d146d3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d146d257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d146d514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe786c5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d146d18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5b7c361328a2a0f0ac8c0be026bd4670fda7d53 Step #5: MERGE-OUTER: attempt 701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2481563253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d5b7c361328a2a0f0ac8c0be026bd4670fda7d53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1361 processed earlier; will process 2935 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==52958== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639fbcd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639fbc4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639fbc2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d91bef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d91a0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d919e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639fbc08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639fc6dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639fc676632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639fc678375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639fc67835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639fc096439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639fc083be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5639fc07d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5639fc0e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5639fbcd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5639fbdc4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5639fbc30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639fbc3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5639fbc217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639fbc4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3d919e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5639fbc14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc85fd3d0579fa534a4669a42575b0d3c7ea5d3a Step #5: MERGE-OUTER: attempt 702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2482848510 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc85fd3d0579fa534a4669a42575b0d3c7ea5d3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1363 processed earlier; will process 2933 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c716a66594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7169dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7169bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f06146cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f06144e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f06144c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c716996e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c71746a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c717404632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c717406375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c71740635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c716e24439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c716e11be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c716e0b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c716e75107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c716a66c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c716b52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7169bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7169c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7169af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7169db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f06144c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7169a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-337a56315832000dd470a5bad08158d8dc2dc1fe Step #5: MERGE-OUTER: attempt 703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2483634147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/337a56315832000dd470a5bad08158d8dc2dc1fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1364 processed earlier; will process 2932 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53064== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f676f7c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f676ef0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f676ed3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb8e71641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb8e52b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb8e50a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f676eace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f677980138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f67791a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f67791c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f67791c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f67733a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f677327be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f67732133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f67738b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f676f7cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f677068eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f676ed4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f676ede2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f676ec57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f676ef14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb8e50c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f676eb8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9ab47121c145144c68bfd924773f5914bb0e045 Step #5: MERGE-OUTER: attempt 704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2484421968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d9ab47121c145144c68bfd924773f5914bb0e045' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1365 processed earlier; will process 2931 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53082== ERROR: libFuzzer: deadly signal Step #5: #0 0x559789f19594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559789e8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559789e70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88b192441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88b173900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88b1718858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559789e49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55978a91d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55978a8b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55978a8b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55978a8b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55978a2d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55978a2c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55978a2be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55978a328107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559789f19c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55978a005eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559789e71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559789e7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559789e627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559789e8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88b171a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559789e55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd440287b938bbf8d0317f785c33a9ee5560e23c Step #5: MERGE-OUTER: attempt 705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2485211534 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fd440287b938bbf8d0317f785c33a9ee5560e23c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1366 processed earlier; will process 2930 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==53100== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1367ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a136721b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a136704665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f815f94741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f815f75c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f815f73b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1366dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1371b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a13714b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a13714d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55a136b530e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55a136bbc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55a1367adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55a136899eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55a136705d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55a13670f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55a1366f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55a1367224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f815f73d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55a1366e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08984fb367b094fde475f8d917854fcc9c99ac27 Step #5: MERGE-OUTER: attempt 706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2486007061 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08984fb367b094fde475f8d917854fcc9c99ac27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1367 processed earlier; will process 2929 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53122== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579fcf29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579fce9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579fce80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f055299941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05527ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f055278d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5579fce59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5579fd92d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5579fd8c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5579fd8c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5579fd8c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5579fd39e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5579fd3d534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5579fd2e6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5579fd2d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5579fd2ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5579fd338107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5579fcf29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5579fd015eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5579fce81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5579fce8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5579fce727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5579fce9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f055278f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5579fce65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0419c760aec57fa4d5695625c0912c7b090e8ab9 Step #5: MERGE-OUTER: attempt 707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2487283992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0419c760aec57fa4d5695625c0912c7b090e8ab9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1369 processed earlier; will process 2927 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53235== ERROR: libFuzzer: deadly signal Step #5: #0 0x564dac854594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564dac7c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564dac7ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35c53d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35c51e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35c51c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564dac784e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564dad258138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564dad1f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564dad1f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564dad1f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564dacc12439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564dacbffbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564dacbf933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564dacc63107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564dac854c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564dac940eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564dac7acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564dac7b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564dac79d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564dac7c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35c51ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564dac790bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d663d613e3199edeb82f77c5c766128074b0a29 Step #5: MERGE-OUTER: attempt 708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2487940931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5d663d613e3199edeb82f77c5c766128074b0a29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1370 processed earlier; will process 2926 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53279== ERROR: libFuzzer: deadly signal Step #5: #0 0x56456da36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56456d9aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56456d98d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe3b12841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe3af3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe3af1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56456d966e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56456e43a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56456e3d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56456e3d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56456e3d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56456ddf4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56456dde1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56456dddb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56456de45107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56456da36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56456db22eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56456d98ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56456d9982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56456d97f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56456d9ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe3af1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56456d972bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ae0b94bba73c1146ef3c984b1891a3b2cb29cf7 Step #5: MERGE-OUTER: attempt 709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2490066619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6ae0b94bba73c1146ef3c984b1891a3b2cb29cf7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1374 processed earlier; will process 2922 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53439== ERROR: libFuzzer: deadly signal Step #5: #0 0x560230959594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602308cdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602308b0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05639d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05637ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05637cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560230889e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56023135d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602312f7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5602312f9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602312f935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560230dce2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560230e0534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560230d16f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560230d04be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560230cfe33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560230d68107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560230959c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560230a45eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5602308b1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5602308bb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5602308a27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5602308ce4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f05637cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560230895bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85ad39091cea64df1e28e4c24be543e3b2867803 Step #5: MERGE-OUTER: attempt 710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2491397805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/85ad39091cea64df1e28e4c24be543e3b2867803' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1376 processed earlier; will process 2920 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53555== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f042301594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f042275b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f042258665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c9e9bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c9e7d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c9e7b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f042231e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f042d05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f042c9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f042ca1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f042ca135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f0426bf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0426acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0426a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f042710107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f042301c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0423edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f042259d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0422632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f04224a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0422764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c9e7b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f04223dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8134af155efd0bfa6a51fdeaa6ed698133b66346 Step #5: MERGE-OUTER: attempt 711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2492186065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8134af155efd0bfa6a51fdeaa6ed698133b66346' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1377 processed earlier; will process 2919 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53572== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce3ef3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce3eeb0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce3ee93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92c308141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92c2e9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92c2e75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce3ee6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ce3f940138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce3f8da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ce3f8dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce3f8dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ce3f2fa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ce3f2e7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ce3f2e133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ce3f34b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ce3ef3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ce3f028eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ce3ee94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ce3ee9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ce3ee857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ce3eeb14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f92c2e77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ce3ee78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-821d65073eef8b35c03b693aa2e8205daa9a2dd5 Step #5: MERGE-OUTER: attempt 712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2493003944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/821d65073eef8b35c03b693aa2e8205daa9a2dd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1379 processed earlier; will process 2917 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53685== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c3499d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c34911b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c348f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2f471341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2f452800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2f4507858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c348cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563c353a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c3533b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563c3533d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c3533d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563c34e122d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563c34e4934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563c34d5af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563c34d48be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563c34d4233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563c34dac107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563c3499dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563c34a89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563c348f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563c348ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563c348e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563c349124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff2f4509082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563c348d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-166a245bf2642d62214bcac89719fbfc061369fe Step #5: MERGE-OUTER: attempt 713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2493776087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/166a245bf2642d62214bcac89719fbfc061369fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1380 processed earlier; will process 2916 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53698== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a47352594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a472c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a472a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a5024641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a5005b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a5003a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a47282e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558a47d56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a47cf0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558a47cf2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a47cf235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558a477c72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558a477fe34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558a4770ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558a476fdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558a476f733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558a47761107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558a47352c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558a4743eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558a472aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558a472b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558a4729b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558a472c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a5003c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558a4728ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1e38ed60355d076f953360cafec409d435fec1d Step #5: MERGE-OUTER: attempt 714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2496278351 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c1e38ed60355d076f953360cafec409d435fec1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1386 processed earlier; will process 2910 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==53801== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fec8b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fec829b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fec80c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f644c6a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f644c4b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f644c495858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fec7e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561fed2b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fed253632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561fed255375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fed25535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561fecc73439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561fecc60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561fecc5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561feccc4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561fec8b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561fec9a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561fec80dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561fec8172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561fec7fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561fec82a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f644c497082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561fec7f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-186375eec6aff1cf380ec9cb05a770ff527387e1 Step #5: MERGE-OUTER: attempt 715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2496707168 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/186375eec6aff1cf380ec9cb05a770ff527387e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1387 processed earlier; will process 2909 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==53871== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a4f586594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a4f4fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a4f4dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ef0cbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ef0ad300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ef0ab2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a4f4b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a4ff8a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a4ff24632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a4ff26375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a4ff2635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a4f9efae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561a4fa59d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x561a4fab49dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x561a4f995182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x561a4f995182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x561a4f586c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x561a4f672eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x561a4f4ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x561a4f4e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x561a4f4cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x561a4f4fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f5ef0ab4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x561a4f4c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d12891ebeae91989db80bf527af608e576f958e2 Step #5: MERGE-OUTER: attempt 716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2497145536 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d12891ebeae91989db80bf527af608e576f958e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1388 processed earlier; will process 2908 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53883== ERROR: libFuzzer: deadly signal Step #5: #0 0x564416266594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644161dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644161bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35ebfd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35ebdee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35ebdcd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564416196e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564416c6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564416c04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564416c06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564416c0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5644166db2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56441671234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564416623f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564416611be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56441660b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564416675107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564416266c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564416352eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5644161bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644161c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644161af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644161db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f35ebdcf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5644161a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-001fa46f7f72019e4bcc10d0f3173a71cb23d6bd Step #5: MERGE-OUTER: attempt 717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2497971898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/001fa46f7f72019e4bcc10d0f3173a71cb23d6bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1389 processed earlier; will process 2907 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==53901== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae0adfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae0ad6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae0ad52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa03e24041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa03e05500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa03e034858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae0ad2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ae0b7ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae0b799632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ae0b79b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae0b79b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ae0b2702d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ae0b2a734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ae0b1b8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ae0b1a6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ae0b1a033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ae0b20a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ae0adfbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ae0aee7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ae0ad53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ae0ad5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ae0ad447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ae0ad704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa03e036082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ae0ad37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e307e75f2c21d13d860ad94265fde97d3c3ebba Step #5: MERGE-OUTER: attempt 718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2499046635 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e307e75f2c21d13d860ad94265fde97d3c3ebba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1391 processed earlier; will process 2905 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54011== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f4a927594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f4a89bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f4a87e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30e2fdc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30e2df100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30e2dd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f4a857e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f4b32b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f4b2c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f4b2c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f4b2c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f4ace5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f4acd2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f4accc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f4ad36107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f4a927c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f4aa13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f4a87fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f4a8892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f4a8707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f4a89c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30e2dd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f4a863bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a54fdc30bcc52feadbf40b0b892ff1325b5cadbd Step #5: MERGE-OUTER: attempt 719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2499853738 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a54fdc30bcc52feadbf40b0b892ff1325b5cadbd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1392 processed earlier; will process 2904 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54026== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c14d0ab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c14d01fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c14d002665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc30f8a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc30f6b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc30f697858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c14cfdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c14daaf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c14da49632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c14da4b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c14da4b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c14d5202d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c14d55734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c14d468f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c14d456be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c14d45033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c14d4ba107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c14d0abc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c14d197eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c14d003d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c14d00d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c14cff47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c14d0204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc30f699082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c14cfe7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdf1b840359fc9bf77a1d78d0919416a270ac997 Step #5: MERGE-OUTER: attempt 720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2501625163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fdf1b840359fc9bf77a1d78d0919416a270ac997' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1396 processed earlier; will process 2900 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54208== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e36443b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3643afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e364392665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa05582341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa05563800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa055617858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e36436be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e364e3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e364dd9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e364ddb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e364ddb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3647f9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3647e6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3647e033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e36484a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e36443bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e364527eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e364393d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e36439d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3643847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3643b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa055619082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e364377bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d55effa560ad717a7064d53414e96c5fc0e8538b Step #5: MERGE-OUTER: attempt 721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2504381213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d55effa560ad717a7064d53414e96c5fc0e8538b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1402 processed earlier; will process 2894 files now Step #5: #1 pulse exec/s: 0 rss: 274Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54352== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dfc633b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dfc62afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dfc6292665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8aae11c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8aadf3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8aadf10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dfc626be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dfc6d3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dfc6cd9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dfc6cdb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dfc6cdb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dfc67b02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dfc67e734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dfc66f8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dfc66e6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dfc66e033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dfc674a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dfc633bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dfc6427eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dfc6293d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dfc629d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dfc62847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dfc62b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8aadf12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dfc6277bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-871c12ec29441d6ed3291416bd3d6f88a4685d06 Step #5: MERGE-OUTER: attempt 722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2506182856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/871c12ec29441d6ed3291416bd3d6f88a4685d06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1406 processed earlier; will process 2890 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54476== ERROR: libFuzzer: deadly signal Step #5: #0 0x562edc167594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562edc0dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562edc0be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff70fe2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff70fc3600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff70fc15858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562edc097e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562edcb6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562edcb05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562edcb07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562edcb0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562edc525439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562edc512be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562edc50c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562edc576107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562edc167c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562edc253eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562edc0bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562edc0c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562edc0b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562edc0dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff70fc17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562edc0a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-964c940856ac90cbffd00178e3197bb817777c27 Step #5: MERGE-OUTER: attempt 723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2507215834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/964c940856ac90cbffd00178e3197bb817777c27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1408 processed earlier; will process 2888 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54585== ERROR: libFuzzer: deadly signal Step #5: #0 0x56396b656594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56396b5cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56396b5ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49a611a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49a5f2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49a5f0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56396b586e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56396c05a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56396bff4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56396bff6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56396bff635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56396ba14439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56396ba01be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56396b9fb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56396ba65107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56396b656c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56396b742eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56396b5aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56396b5b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56396b59f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56396b5cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f49a5f10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56396b592bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61d7432a2d54804c02915078055750232f40b5f9 Step #5: MERGE-OUTER: attempt 724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2508005282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/61d7432a2d54804c02915078055750232f40b5f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1409 processed earlier; will process 2887 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54602== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c082e5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c082dd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c082db5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb07a68141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb07a49600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb07a475858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c082d8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c083862138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0837fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c0837fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0837fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c08321c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c083209be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c08320333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c08326d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c082e5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c082f4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c082db6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c082dc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c082da77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c082dd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb07a477082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c082d9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-755954e6c32418a1d7226e5117f7e7265c5b290b Step #5: MERGE-OUTER: attempt 725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2508796296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/755954e6c32418a1d7226e5117f7e7265c5b290b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1410 processed earlier; will process 2886 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54620== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bacbd3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bacbcb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bacbc95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f985285241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f985266700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9852646858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bacbc6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bacc742138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bacc6dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bacc6de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bacc6de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bacc0fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bacc0e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bacc0e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bacc14d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bacbd3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bacbe2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bacbc96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bacbca02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bacbc877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bacbcb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9852648082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bacbc7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7f99b7c09adf8916a779889b3539b845e114925d Step #5: MERGE-OUTER: attempt 726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2509683868 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7f99b7c09adf8916a779889b3539b845e114925d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1412 processed earlier; will process 2884 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==54702== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be38e27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be38d9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be38d7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde957fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde9561100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde955f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be38d57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be3982b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be397c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be397c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be397c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be3929c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55be392d334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55be391e4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55be391d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55be391cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55be39236107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55be38e27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55be38f13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55be38d7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55be38d892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55be38d707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55be38d9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fde955f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55be38d63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbccb13bb8232ef717836fd3b3859186059a14fd Step #5: MERGE-OUTER: attempt 727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2512247356 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bbccb13bb8232ef717836fd3b3859186059a14fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1416 processed earlier; will process 2880 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54844== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bf093c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bf08b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bf0893665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff903e6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff903c8400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff903c63858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bf086ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560bf1340138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bf12da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560bf12dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bf12dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560bf0cfa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560bf0ce7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560bf0ce133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560bf0d4b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560bf093cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560bf0a28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560bf0894d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560bf089e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560bf08857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560bf08b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff903c65082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560bf0878bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78d900dfef2a4f6f120176f6949c1bdd344d5867 Step #5: MERGE-OUTER: attempt 728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2512672868 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78d900dfef2a4f6f120176f6949c1bdd344d5867' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1417 processed earlier; will process 2879 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54914== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af31063594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af30fd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af30fba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc03c53641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc03c34b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc03c32a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af30f93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af31a67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af31a01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af31a03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af31a0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af31421439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af3140ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af3140833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af31472107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af31063c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af3114feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af30fbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af30fc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af30fac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af30fd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc03c32c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af30f9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8fa80eaaa03ed1ecee0714255ebafb3688de6f3 Step #5: MERGE-OUTER: attempt 729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2514261400 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a8fa80eaaa03ed1ecee0714255ebafb3688de6f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1420 processed earlier; will process 2876 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54972== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605b7124594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605b7098b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605b707b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3373cdf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3373af400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3373ad3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605b7054e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5605b7b28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605b7ac2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5605b7ac4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605b7ac435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5605b74e2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605b74cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605b74c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605b7533107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605b7124c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605b7210eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605b707cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605b70862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605b706d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605b70994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3373ad5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605b7060bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1c8ede74a2771f402b56b6a3471014854f5b2d4 Step #5: MERGE-OUTER: attempt 730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2515050443 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e1c8ede74a2771f402b56b6a3471014854f5b2d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1421 processed earlier; will process 2875 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==54990== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572496ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557249673b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557249656665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f59a020d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f59a002200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f59a0001858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55724962fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55724a103138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55724a09d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55724a09f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55724a09f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557249abd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557249aaabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557249aa433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557249b0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5572496ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5572497ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557249657d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5572496612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5572496487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5572496744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f59a0003082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55724963bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bedd319f5b071d90b28938668859c025a884672a Step #5: MERGE-OUTER: attempt 731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2515837950 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bedd319f5b071d90b28938668859c025a884672a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1422 processed earlier; will process 2874 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55008== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d9c5c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d9c538b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d9c51b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f831d57741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f831d38c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f831d36b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d9c4f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555d9cfc8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d9cf62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555d9cf64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d9cf6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555d9c982439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d9c96fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d9c96933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d9c9d3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d9c5c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d9c6b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d9c51cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d9c5262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d9c50d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d9c5394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f831d36d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d9c500bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5fd25d4371375348039b83e6b333daec0b73db5d Step #5: MERGE-OUTER: attempt 732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2517528393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5fd25d4371375348039b83e6b333daec0b73db5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1424 processed earlier; will process 2872 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55098== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b37a32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b379a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b37989665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75b990741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75b971c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75b96fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b37962e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b38436138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b383d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b383d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b383d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559b37ea72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b37ede34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b37deff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b37dddbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b37dd733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b37e41107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b37a32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b37b1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b3798ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b379942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b3797b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b379a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f75b96fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b3796ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb08bc4a2b7db6b3a8596ddd11b7c24a239005c3 Step #5: MERGE-OUTER: attempt 733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2519068242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eb08bc4a2b7db6b3a8596ddd11b7c24a239005c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1427 processed earlier; will process 2869 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55183== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fdc9de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fdc9d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fdc9d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f36d471d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f36d453200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f36d4511858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fdc9d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fdca7ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fdca786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fdca788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fdca78835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fdca1a6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fdca193be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fdca18d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fdca1f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fdc9de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fdc9ed4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fdc9d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fdc9d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fdc9d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fdc9d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f36d4513082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fdc9d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-015086e7c104cc82ba99c46b3119b5fba8aad3e3 Step #5: MERGE-OUTER: attempt 734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2519496896 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/015086e7c104cc82ba99c46b3119b5fba8aad3e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1428 processed earlier; will process 2868 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55253== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a05839594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a057adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a05790665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ca31a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ca2fba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ca2f99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a05769e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559a0623d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a061d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559a061d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a061d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559a05bf7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a05be4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a05bde33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a05c48107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a05839c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a05925eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a05791d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a0579b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a057827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a057ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ca2f9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a05775bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-85603fe9484e7414563f701d956469b77ed9024c Step #5: MERGE-OUTER: attempt 735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2520355965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/85603fe9484e7414563f701d956469b77ed9024c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1429 processed earlier; will process 2867 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==55269== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f33df96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f33df0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f33deed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f138399841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13837ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f138378c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f33dec6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f33e99a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f33e934632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f33e936578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55f33e33c0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f33e3a5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f33df96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f33e082eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f33deeed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f33def82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f33dedf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f33df0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f138378e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f33ded2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1807ebc5ff1ee560a94d851e4e75e9a55d7e0314 Step #5: MERGE-OUTER: attempt 736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2521147157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1807ebc5ff1ee560a94d851e4e75e9a55d7e0314' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1430 processed earlier; will process 2866 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55291== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb692bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb69233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb69216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd1e2e841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd1e0fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd1e0dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb691efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cb69cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb69c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cb69c5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb69c5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cb6967d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb6966abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb6966433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb696ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb692bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb693abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb69217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb692212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb692087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb692344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcd1e0de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb691fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89e9518c4c3f3d8d993408f7950a657a3c134d8e Step #5: MERGE-OUTER: attempt 737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2522373181 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/89e9518c4c3f3d8d993408f7950a657a3c134d8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1432 processed earlier; will process 2864 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55404== ERROR: libFuzzer: deadly signal Step #5: #0 0x559682967594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596828dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596828be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f175b1dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f175aff100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f175afd0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559682897e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55968336b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559683305632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559683307375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55968330735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559682d25439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559682d12be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559682d0c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559682d76107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559682967c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559682a53eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596828bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596828c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596828b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596828dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f175afd2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596828a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be92017cad2c01253d862a5096541be695149c6c Step #5: MERGE-OUTER: attempt 738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2522963745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be92017cad2c01253d862a5096541be695149c6c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1433 processed earlier; will process 2863 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55448== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da428b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da4282ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da4280d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa5113b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa5111c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa5111a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da427e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da432ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da43254632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da43256375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da4325635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da42d2b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da42d6234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da42c73f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da42c61be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da42c5b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da42cc5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da428b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da429a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da4280ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da428182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da427ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da4282b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa5111a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da427f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80b57959fd6689f7968d5a50daf63b9417b5e8a2 Step #5: MERGE-OUTER: attempt 739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2523687480 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/80b57959fd6689f7968d5a50daf63b9417b5e8a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1434 processed earlier; will process 2862 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55462== ERROR: libFuzzer: deadly signal Step #5: #0 0x55801ebdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55801eb51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55801eb34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf7f81741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf7f62c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf7f60b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55801eb0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55801f5e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55801f57b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55801f57d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55801f57d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55801f0522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55801f08934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55801ef9af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55801ef88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55801ef8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55801efec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55801ebddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55801ecc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55801eb35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55801eb3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55801eb267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55801eb524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf7f60d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55801eb19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40477a6be76e04d9838d1c9435be0f396e3a46c7 Step #5: MERGE-OUTER: attempt 740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2525173735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40477a6be76e04d9838d1c9435be0f396e3a46c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1436 processed earlier; will process 2860 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651c4d0a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651c4c7eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651c4c61665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31d500c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31d4e2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31d4e00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651c4c3ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5651c570e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651c56a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5651c56aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651c56aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5651c50c8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5651c50b5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5651c50af33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651c5119107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5651c4d0ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651c4df6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5651c4c62d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5651c4c6c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651c4c537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651c4c7f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31d4e02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651c4c46bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-767695c9c49dac7567cf377a45628478624aa6b0 Step #5: MERGE-OUTER: attempt 741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2525619686 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/767695c9c49dac7567cf377a45628478624aa6b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1437 processed earlier; will process 2859 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55591== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636fe15c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636fe0d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636fe0b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f104e46a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f104e27f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f104e25e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636fe08ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636feb60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636feafa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636feafc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636feafc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636fe5d12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636fe60834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5636fe519f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5636fe507be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5636fe50133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5636fe56b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636fe15cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636fe248eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5636fe0b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636fe0be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636fe0a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5636fe0d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f104e260082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5636fe098bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cb50a3e7ae18fa8baeb49af91df327db597546b Step #5: MERGE-OUTER: attempt 742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2527644219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cb50a3e7ae18fa8baeb49af91df327db597546b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1440 processed earlier; will process 2856 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55682== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574cedae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574ced22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574ced05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddaa13d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdda9f5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdda9f31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574cecdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5574cf7b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574cf74c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5574cf74e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574cf74e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5574cf16c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574cf159be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574cf15333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574cf1bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5574cedaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5574cee9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574ced06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574ced102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574cecf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574ced234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdda9f33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574ceceabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88c8a7a562f2f1b9fab6cfca038089c9c2289e53 Step #5: MERGE-OUTER: attempt 743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2529118211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/88c8a7a562f2f1b9fab6cfca038089c9c2289e53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1443 processed earlier; will process 2853 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==55798== ERROR: libFuzzer: deadly signal Step #5: #0 0x560dfc7ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560dfc773b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560dfc756665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bff41541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bff22a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bff209858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560dfc72fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560dfd203138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560dfd19d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560dfd19f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560dfd19f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560dfcc742d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560dfccab34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560dfcbbcf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560dfcbaabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560dfcba433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560dfcc0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560dfc7ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560dfc8ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560dfc757d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560dfc7612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560dfc7487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560dfc7744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5bff20b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560dfc73bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2fe9734a6e80e692889a8a609051519ff69a78b Step #5: MERGE-OUTER: attempt 744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2530432594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2fe9734a6e80e692889a8a609051519ff69a78b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1445 processed earlier; will process 2851 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55945== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee52f10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee52e84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee52e67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f603298f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60327a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6032783858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee52e40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee53914138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee538ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee538b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee538b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee532ce439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee532bbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee532b533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee5331f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee52f10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee52ffceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee52e68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee52e722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee52e597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee52e854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6032785082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee52e4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b744445a53949b956a0a93f6a1ed47634842db8b Step #5: MERGE-OUTER: attempt 745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2531388360 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b744445a53949b956a0a93f6a1ed47634842db8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1446 processed earlier; will process 2850 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55961== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f584cc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f584c3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f584c1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d7725f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d7707400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d77053858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f584bf7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f5856cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f585665632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f585667375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f58566735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f585085439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f585072be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f58506c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f5850d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f584cc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f584db3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f584c1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f584c292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f584c107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f584c3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0d77055082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f584c03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c5bedf79f15f08b995138eec526cdf4d93d3069 Step #5: MERGE-OUTER: attempt 746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2532174009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c5bedf79f15f08b995138eec526cdf4d93d3069' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1447 processed earlier; will process 2849 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55979== ERROR: libFuzzer: deadly signal Step #5: #0 0x55588f575594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55588f4e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55588f4cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd659ec441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd659cd900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd659cb8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55588f4a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55588ff79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55588ff13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55588ff15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55588ff1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55588f933439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55588f920be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55588f91a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55588f984107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55588f575c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55588f661eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55588f4cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55588f4d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55588f4be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55588f4ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd659cba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55588f4b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa7cffbaa858fae47518f698850bdfdb1bc1d665 Step #5: MERGE-OUTER: attempt 747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2532974448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa7cffbaa858fae47518f698850bdfdb1bc1d665' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1448 processed earlier; will process 2848 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==55997== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b00d5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b00cd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b00cb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cf0aad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cf08c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cf08a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b00c8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b01761138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b016fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b016fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b016fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b0111b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b01108be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b0110233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b0116c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b00d5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b00e49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b00cb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b00cbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b00ca67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b00cd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6cf08a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b00c99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01a53865e08cb979d7aa31889ab77fe3854a9ab7 Step #5: MERGE-OUTER: attempt 748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2533762501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/01a53865e08cb979d7aa31889ab77fe3854a9ab7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1449 processed earlier; will process 2847 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56015== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619e3a32594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619e39a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619e3989665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8511bd441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85119e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85119c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619e3962e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5619e4436138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619e43d0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5619e43d2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619e43d235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5619e3df0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5619e3dddbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5619e3dd733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5619e3e41107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5619e3a32c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5619e3b1eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5619e398ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5619e39942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5619e397b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5619e39a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85119ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5619e396ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-270a160003f2d828bb8ec143c62a195769e0ac6b Step #5: MERGE-OUTER: attempt 749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2536606742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/270a160003f2d828bb8ec143c62a195769e0ac6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1453 processed earlier; will process 2843 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56143== ERROR: libFuzzer: deadly signal Step #5: #0 0x55598c1c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55598c134b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55598c117665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b4644f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b4626400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b46243858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55598c0f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55598cbc4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55598cb5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55598cb60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55598cb6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55598c57e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55598c56bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55598c56533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55598c5cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55598c1c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55598c2aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55598c118d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55598c1222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55598c1097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55598c1354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b46245082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55598c0fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0560d2a987556201ebd3d2c70b6d4987cc06d8df Step #5: MERGE-OUTER: attempt 750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2537395732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0560d2a987556201ebd3d2c70b6d4987cc06d8df' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1454 processed earlier; will process 2842 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56161== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622de3d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622de344b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622de327665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f078166e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f078148300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0781462858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622de300e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622dedd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622ded6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622ded70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622ded7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622de78e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622de77bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622de77533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622de7df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622de3d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622de4bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622de328d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622de3322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622de3197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622de3454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0781464082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622de30cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87420bffff5f37f7de15203b7d444416b255e376 Step #5: MERGE-OUTER: attempt 751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2538183760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/87420bffff5f37f7de15203b7d444416b255e376' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1455 processed earlier; will process 2841 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56179== ERROR: libFuzzer: deadly signal Step #5: #0 0x56131ac75594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56131abe9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56131abcc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5e3d4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5e3b6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5e3b41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56131aba5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56131b679138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56131b613632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56131b615375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56131b61535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56131b033439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56131b020be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56131b01a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56131b084107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56131ac75c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56131ad61eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56131abcdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56131abd72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56131abbe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56131abea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5e3b43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56131abb1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0e1cf9485a867908a52f9f662b4a58f7eeadd55 Step #5: MERGE-OUTER: attempt 752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2538971641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0e1cf9485a867908a52f9f662b4a58f7eeadd55' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1456 processed earlier; will process 2840 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56197== ERROR: libFuzzer: deadly signal Step #5: #0 0x560c981e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560c9815cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560c9813f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3e29c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3e27d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3e27b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560c98118e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560c98bec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560c98b86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560c98b88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560c98b8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560c985a6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560c98593be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560c9858d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560c985f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560c981e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560c982d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560c98140d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560c9814a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560c981317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560c9815d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3e27ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560c98124bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8daab488408540447b442d02c66620895291cece Step #5: MERGE-OUTER: attempt 753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2539760074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8daab488408540447b442d02c66620895291cece' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1457 processed earlier; will process 2839 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56215== ERROR: libFuzzer: deadly signal Step #5: #0 0x5579754d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55797544db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557975430665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72ca46441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72ca27900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72ca258858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557975409e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557975edd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557975e77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557975e79375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557975e7935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557975897439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557975884be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55797587e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5579758e8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5579754d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5579755c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557975431d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55797543b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5579754227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55797544e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f72ca25a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557975415bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f420a67ba15d86bffc5a38b04dc32769990636b4 Step #5: MERGE-OUTER: attempt 754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2540547454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f420a67ba15d86bffc5a38b04dc32769990636b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1458 processed earlier; will process 2838 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56233== ERROR: libFuzzer: deadly signal Step #5: #0 0x561682817594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56168278bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56168276e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5929ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5927df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5927be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561682747e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56168321b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616831b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5616831b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616831b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561682bd5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561682bc2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561682bbc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561682c26107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561682817c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561682903eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56168276fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5616827792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5616827607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56168278c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5927c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561682753bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b799a55c7b24b3aad4cd07d706b9fa9ca2db0e53 Step #5: MERGE-OUTER: attempt 755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2541337110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b799a55c7b24b3aad4cd07d706b9fa9ca2db0e53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1459 processed earlier; will process 2837 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56251== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f16a8d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f16a84bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f16a82e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6ddebc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6ddcd100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6ddcb0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f16a807e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f16b2db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f16b275632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f16b277375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f16b27735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f16ac95439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f16ac82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f16ac7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f16ace6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f16a8d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f16a9c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f16a82fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f16a8392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f16a8207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f16a84c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff6ddcb2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f16a813bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8edaea4d63e4859cefac655fd39753e9de429af Step #5: MERGE-OUTER: attempt 756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2542122861 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b8edaea4d63e4859cefac655fd39753e9de429af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1460 processed earlier; will process 2836 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56269== ERROR: libFuzzer: deadly signal Step #5: #0 0x557cdabd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cdab4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cdab2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0563cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0561e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0561bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cdab07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557cdb5db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cdb575632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557cdb577375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cdb57735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557cdaf95439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557cdaf82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557cdaf7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557cdafe6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cdabd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cdacc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cdab2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cdab392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cdab207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cdab4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa0561c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cdab13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1782db05265993005cb9aa99222f8b0d14917c03 Step #5: MERGE-OUTER: attempt 757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2542913277 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1782db05265993005cb9aa99222f8b0d14917c03' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1461 processed earlier; will process 2835 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56287== ERROR: libFuzzer: deadly signal Step #5: #0 0x559e6e495594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559e6e409b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559e6e3ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86f967741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86f948c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86f946b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559e6e3c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559e6ee99138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559e6ee33632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559e6ee35375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559e6ee3535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559e6e853439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559e6e840be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559e6e83a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559e6e8a4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559e6e495c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559e6e581eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559e6e3edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559e6e3f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559e6e3de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559e6e40a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86f946d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559e6e3d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec1a11e9b129bb8ee8264297550b0ffd5b65301a Step #5: MERGE-OUTER: attempt 758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2543705312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec1a11e9b129bb8ee8264297550b0ffd5b65301a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1462 processed earlier; will process 2834 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56305== ERROR: libFuzzer: deadly signal Step #5: #0 0x55870d47c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55870d3f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55870d3d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e7c3bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e7c1d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e7c1b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55870d3ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55870de80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55870de1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55870de1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55870de1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55870d83a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55870d827be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55870d82133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55870d88b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55870d47cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55870d568eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55870d3d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55870d3de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55870d3c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55870d3f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1e7c1b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55870d3b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55e03a17ae51232d5e702242876deb6bd03fb149 Step #5: MERGE-OUTER: attempt 759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2544497084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/55e03a17ae51232d5e702242876deb6bd03fb149' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1463 processed earlier; will process 2833 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56323== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d13a39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d139adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d13990665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b59cb341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b59ac800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b59aa7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d13969e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560d1443d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d143d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560d143d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d143d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560d13df7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d13de4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d13dde33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d13e48107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d13a39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d13b25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d13991d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d1399b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d139827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d139ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6b59aa9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d13975bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f2f6ebe19d577b5e208e52b28185f9df3436661 Step #5: MERGE-OUTER: attempt 760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2546645610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f2f6ebe19d577b5e208e52b28185f9df3436661' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1467 processed earlier; will process 2829 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56483== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da68de0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da68d54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da68d37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9181dc141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9181bd600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9181bb5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da68d10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da697e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da6977e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da69780375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da6978035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da692552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da6928c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da6919df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da6918bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da6918533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da691ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da68de0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da68ecceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da68d38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da68d422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da68d297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da68d554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9181bb7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da68d1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a17e71facdacf9fa1cc38168898a631bd1e2cdc7 Step #5: MERGE-OUTER: attempt 761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2547673276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a17e71facdacf9fa1cc38168898a631bd1e2cdc7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1470 processed earlier; will process 2826 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56567== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e78b8f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e78b86cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e78b84f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87c9f0341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87c9d1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87c9cf7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e78b828e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e78c2fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e78c296632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e78c298375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e78c29835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e78bcb6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e78bca3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e78bc9d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e78bd07107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e78b8f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e78b9e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e78b850d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e78b85a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e78b8417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e78b86d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87c9cf9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e78b834bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cea7e040bf64bb521bdd03511585e7d7bb8ab4e9 Step #5: MERGE-OUTER: attempt 762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2548463372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cea7e040bf64bb521bdd03511585e7d7bb8ab4e9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1471 processed earlier; will process 2825 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56584== ERROR: libFuzzer: deadly signal Step #5: #0 0x560bfce9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560bfce13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560bfcdf6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b116e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b114f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b114d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560bfcdcfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560bfd8a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560bfd83d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560bfd83f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560bfd83f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560bfd25d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560bfd24abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560bfd24433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560bfd2ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560bfce9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560bfcf8beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560bfcdf7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560bfce012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560bfcde87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560bfce144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b114d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560bfcddbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c4cf56cae0eb47d82e3d9e5f42c5b09b769dcdf Step #5: MERGE-OUTER: attempt 763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2549248214 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c4cf56cae0eb47d82e3d9e5f42c5b09b769dcdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1472 processed earlier; will process 2824 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56602== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617d61e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617d6154b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617d6137665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f272ddbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f272dbd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f272dbb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617d6110e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617d6be4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617d6b7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617d6b80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617d6b8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617d659e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617d658bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617d658533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5617d65ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5617d61e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5617d62cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617d6138d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617d61422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617d61297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617d61554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f272dbb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5617d611cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e068be2dcf3d22e8b9bf7e5f99bd451b925486bd Step #5: MERGE-OUTER: attempt 764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2550736925 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e068be2dcf3d22e8b9bf7e5f99bd451b925486bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1476 processed earlier; will process 2820 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56697== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f57cb3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f57c27b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f57c0a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb812a7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb81288b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb81286a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f57be3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562f586b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f58651632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562f58653375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f5865335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562f58071439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f5805ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f5805833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f580c2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f57cb3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f57d9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f57c0bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f57c152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f57bfc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f57c284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb81286c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f57befbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1f53ac9c5a0b7d99d129b3f04990933d1f9c455 Step #5: MERGE-OUTER: attempt 765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2551391278 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b1f53ac9c5a0b7d99d129b3f04990933d1f9c455' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1477 processed earlier; will process 2819 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56740== ERROR: libFuzzer: deadly signal Step #5: #0 0x55674c9f6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55674c96ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55674c94d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f121b7be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f121b5d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f121b5b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55674c926e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55674d3fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55674d394632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55674d396375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55674d39635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55674ce6b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55674cea234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55674cdb3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55674cda1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55674cd9b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55674ce05107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55674c9f6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55674cae2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55674c94ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55674c9582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55674c93f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55674c96b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f121b5b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55674c932bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd52ab2cdd45ada55dde3922e022c5ee8881435b Step #5: MERGE-OUTER: attempt 766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2552790905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fd52ab2cdd45ada55dde3922e022c5ee8881435b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1480 processed earlier; will process 2816 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56858== ERROR: libFuzzer: deadly signal Step #5: #0 0x559efdfca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559efdf3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559efdf21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea1b9bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea1b7d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea1b7af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559efdefae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559efe9ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559efe968632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559efe96a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559efe96a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559efe43f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559efe47634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559efe387f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559efe375be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559efe36f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559efe3d9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559efdfcac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559efe0b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559efdf22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559efdf2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559efdf137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559efdf3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fea1b7b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559efdf06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39055cc5f7f0234973f9ee45bec906e603a1c299 Step #5: MERGE-OUTER: attempt 767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2553274968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/39055cc5f7f0234973f9ee45bec906e603a1c299' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1481 processed earlier; will process 2815 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==56898== ERROR: libFuzzer: deadly signal Step #5: #0 0x557bb4e00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557bb4d74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557bb4d57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89a038a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89a019f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89a017e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557bb4d30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557bb5804138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bb579e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557bb57a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bb57a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557bb52752d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557bb52ac34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557bb51bdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557bb51abbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557bb51a533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557bb520f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557bb4e00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557bb4eeceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557bb4d58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557bb4d622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557bb4d497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557bb4d754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f89a0180082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557bb4d3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bdc89e13ef6652bf18da78f549463fc8e675798 Step #5: MERGE-OUTER: attempt 768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2554653579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3bdc89e13ef6652bf18da78f549463fc8e675798' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1483 processed earlier; will process 2813 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==56953== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c17360594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c172d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c172b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcee979341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcee95a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcee9587858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c17290e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564c17d64138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c17cfe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564c17d00375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c17d0035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564c1771e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c1770bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c1770533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c1776f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c17360c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c1744ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c172b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c172c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c172a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c172d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcee9589082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c1729cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b28e9a67fde76d2e5e74e651ccef9ba972e1766 Step #5: MERGE-OUTER: attempt 769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2555094248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b28e9a67fde76d2e5e74e651ccef9ba972e1766' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1484 processed earlier; will process 2812 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==57024== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa3c9a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa3c91db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa3c900665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5c0388041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5c0369500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5c03674858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa3c8d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fa3d3ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa3d347632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fa3d349578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55fa3cd4f0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55fa3cdb8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55fa3c9a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55fa3ca95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55fa3c901d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55fa3c90b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55fa3c8f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55fa3c91e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5c03676082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55fa3c8e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0b65b865573d7c43d60511613ab079446b5695f Step #5: MERGE-OUTER: attempt 770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2555975305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b0b65b865573d7c43d60511613ab079446b5695f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1485 processed earlier; will process 2811 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57044== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ffcbda594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ffcb4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ffcb31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ca685741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ca666c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ca664b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ffcb0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557ffd5de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ffd578632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557ffd57a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ffd57a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ffcf98439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ffcf85be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ffcf7f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ffcfe9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ffcbdac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ffccc6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ffcb32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ffcb3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ffcb237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ffcb4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1ca664d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ffcb16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-36d966658a7d069791fd9d838e7507c4d149e7eb Step #5: MERGE-OUTER: attempt 771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2559276441 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/36d966658a7d069791fd9d838e7507c4d149e7eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1488 processed earlier; will process 2808 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 288Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57237== ERROR: libFuzzer: deadly signal Step #5: #0 0x5626de506594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626de47ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5626de45d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb9137541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb9118a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb91169858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5626de436e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5626def0a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5626deea4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5626deea6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5626deea635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5626de97b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5626de9b234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5626de8c3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5626de8b1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5626de8ab33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5626de915107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5626de506c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5626de5f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5626de45ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5626de4682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5626de44f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5626de47b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcb9116b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5626de442bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4692bc2fa4eae031c964ea5f3296d79585ed66b8 Step #5: MERGE-OUTER: attempt 772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2560174248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4692bc2fa4eae031c964ea5f3296d79585ed66b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1491 processed earlier; will process 2805 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 290Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57321== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba602a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba6021bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba601fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc1cf17441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc1cef8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc1cef68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba601d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ba60cab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba60c45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ba60c47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba60c4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ba60665439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba60652be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba6064c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba606b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba602a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba60393eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba601ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba602092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba601f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba6021c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc1cef6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba601e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-193f7b09a1f18c9f586d871b4a7e99e87a8310e7 Step #5: MERGE-OUTER: attempt 773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2561229814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/193f7b09a1f18c9f586d871b4a7e99e87a8310e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1495 processed earlier; will process 2801 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57439== ERROR: libFuzzer: deadly signal Step #5: #0 0x56030e314594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56030e288b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56030e26b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5208bb941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52089ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52089ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56030e244e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56030ed18138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56030ecb2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56030ecb4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56030ecb435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56030e7892d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56030e7c034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56030e6d1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56030e6bfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56030e6b933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56030e723107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56030e314c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56030e400eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56030e26cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56030e2762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56030e25d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56030e2894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f52089af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56030e250bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdec9322c5d1a1ca62177d20f4eae8e57574a5b8 Step #5: MERGE-OUTER: attempt 774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2563482041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fdec9322c5d1a1ca62177d20f4eae8e57574a5b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1502 processed earlier; will process 2794 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57572== ERROR: libFuzzer: deadly signal Step #5: #0 0x55707f7a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55707f717b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55707f6fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa288e8a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa288c9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa288c7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55707f6d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5570801a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557080141632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557080143375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55708014335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55707fb61439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55707fb4ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55707fb4833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55707fbb2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55707f7a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55707f88feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55707f6fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55707f7052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55707f6ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55707f7184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa288c80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55707f6dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28b0eeb1b518c8baba76bd656f6e9cd4784bbe00 Step #5: MERGE-OUTER: attempt 775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2563909835 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/28b0eeb1b518c8baba76bd656f6e9cd4784bbe00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1503 processed earlier; will process 2793 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57642== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c267c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c2673db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c26720665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f633ce1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f633cc2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f633cc0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c266f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c271cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c27167632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c27169375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c2716935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c26c3e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558c26c7534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558c26b86f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558c26b74be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558c26b6e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558c26bd8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558c267c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558c268b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558c26721d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558c2672b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558c267127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558c2673e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f633cc0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558c26705bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f243ace9841699bce70aa4238f0c33d049a6d774 Step #5: MERGE-OUTER: attempt 776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2565054253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f243ace9841699bce70aa4238f0c33d049a6d774' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1504 processed earlier; will process 2792 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57660== ERROR: libFuzzer: deadly signal Step #5: #0 0x564187b54594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564187ac8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564187aab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f958d38441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f958d19900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f958d178858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564187a84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564188558138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641884f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641884f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641884f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564187f12439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564187effbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564187ef933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564187f63107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564187b54c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564187c40eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564187aacd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564187ab62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564187a9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564187ac94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f958d17a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564187a90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb0fe5164a3222acfc5643d89294c23b1f459db4 Step #5: MERGE-OUTER: attempt 777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2565503218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eb0fe5164a3222acfc5643d89294c23b1f459db4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1505 processed earlier; will process 2791 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57731== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b6db55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b6dac9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b6daac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a9820141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a9801600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a97ff5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b6da85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b6e559138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b6e4f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b6e4f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b6e4f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b6df13439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b6df00be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b6defa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b6df64107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b6db55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b6dc41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b6daadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b6dab72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b6da9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b6daca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a97ff7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b6da91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ab21f76e995dfbdb9ebe3932893b285d23fb651 Step #5: MERGE-OUTER: attempt 778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2565940160 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5ab21f76e995dfbdb9ebe3932893b285d23fb651' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1506 processed earlier; will process 2790 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57739== ERROR: libFuzzer: deadly signal Step #5: #0 0x558bce27c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558bce1f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558bce1d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3bfdf541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3bfc0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3bfbe9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558bce1ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558bcec80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558bcec1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558bcec1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558bcec1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558bce6f12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558bce72834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558bce639f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558bce627be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558bce62133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558bce68b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558bce27cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558bce368eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558bce1d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558bce1de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558bce1c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558bce1f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc3bfbeb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558bce1b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30c4aa7a51894c4287f30abd232bb22d84cd3741 Step #5: MERGE-OUTER: attempt 779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2566700194 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30c4aa7a51894c4287f30abd232bb22d84cd3741' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1507 processed earlier; will process 2789 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57752== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f47fcf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f47fc67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f47fc4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f570fa6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f570f87700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f570f856858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f47fc23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4806f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f480691632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f480693375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f48069335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4801682d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f48019f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4800b0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f48009ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f48009833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f480102107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f47fcf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f47fddfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f47fc4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f47fc552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f47fc3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f47fc684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f570f858082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f47fc2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-16b1d1eca14672444160a55f00ccc6a8ffb22105 Step #5: MERGE-OUTER: attempt 780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2567427234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/16b1d1eca14672444160a55f00ccc6a8ffb22105' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1508 processed earlier; will process 2788 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57766== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7346f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c734669b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c73464c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f166782341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f166763800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1667617858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c734625e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c7350f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c735093632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c735095375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c73509535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c734b6a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c734ba134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c734ab2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c734aa0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c734a9a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c734b04107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c7346f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c7347e1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c73464dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c7346572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c73463e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c73466a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1667619082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c734631bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce7377ba48c6df0eaeb263ea7f4e66667258b5e2 Step #5: MERGE-OUTER: attempt 781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2568157127 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ce7377ba48c6df0eaeb263ea7f4e66667258b5e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1509 processed earlier; will process 2787 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==57780== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc5542f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc553a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc55386665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ec15dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ec13f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ec13d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc5535fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dc55e33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc55dcd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dc55dcf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc55dcf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dc557ed439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc557dabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc557d433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc5583e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc5542fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc5551beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc55387d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc553912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc553787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc553a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ec13d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc5536bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99536dd0e57f928c6d41aa26f878813bfe0842c7 Step #5: MERGE-OUTER: attempt 782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2569842419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/99536dd0e57f928c6d41aa26f878813bfe0842c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1512 processed earlier; will process 2784 files now Step #5: #1 pulse exec/s: 0 rss: 253Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==57903== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652aaad8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652aaa4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652aaa2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f69750ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6974ec200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6974ea1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652aaa08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5652ab4dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652ab476632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5652ab478375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652ab47835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5652aaf4d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652aaf8434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652aae95f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652aae83be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652aae7d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652aaee7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652aaad8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652aabc4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652aaa30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652aaa3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652aaa217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652aaa4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6974ea3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652aaa14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d518ff0223de31e33b57a6a30df14d30b5c32ae Step #5: MERGE-OUTER: attempt 783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2571316997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d518ff0223de31e33b57a6a30df14d30b5c32ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1515 processed earlier; will process 2781 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58020== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644a5f41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644a5eb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644a5e98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcf2f5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcf2d7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcf2d53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644a5e71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5644a6945138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644a68df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5644a68e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644a68e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5644a63b62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5644a63ed34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5644a62fef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5644a62ecbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5644a62e633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644a6350107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644a5f41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5644a602deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5644a5e99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644a5ea32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644a5e8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644a5eb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbcf2d55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5644a5e7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-330686a16ddce120406f3d36a43a9db072b59181 Step #5: MERGE-OUTER: attempt 784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2572260380 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/330686a16ddce120406f3d36a43a9db072b59181' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1517 processed earlier; will process 2779 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58066== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9f54a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9f5416b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9f53f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25845d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25843e900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25843c8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9f53d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d9f5ea6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9f5e40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d9f5e42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9f5e4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d9f5860439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9f584dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9f584733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d9f58b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d9f54a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d9f558eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d9f53fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d9f54042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d9f53eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d9f54174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f25843ca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d9f53debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-793961197824ca95486f60f23d3ef70088a0bc77 Step #5: MERGE-OUTER: attempt 785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2574967601 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/793961197824ca95486f60f23d3ef70088a0bc77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1521 processed earlier; will process 2775 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58163== ERROR: libFuzzer: deadly signal Step #5: #0 0x5557d88df594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557d8853b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557d8836665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f178f2d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f178f0e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f178f0c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5557d880fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5557d92e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557d927d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557d927f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557d927f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5557d8c9d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557d8c8abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557d8c8433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5557d8cee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5557d88dfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5557d89cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5557d8837d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557d88412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557d88287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557d88544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f178f0c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5557d881bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-99c1dfc846662c13093101a88856e6d2c03bf63f Step #5: MERGE-OUTER: attempt 786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2575410084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/99c1dfc846662c13093101a88856e6d2c03bf63f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1522 processed earlier; will process 2774 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58234== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630b1bd0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630b1b44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630b1b27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f281645041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f281626500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2816244858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630b1b00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630b25d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630b256e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630b2570375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630b257035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630b20452d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630b207c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5630b1f8df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5630b1f7bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5630b1f7533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5630b1fdf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630b1bd0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630b1cbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5630b1b28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630b1b322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5630b1b197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630b1b454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2816246082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630b1b0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7dde2f73108ddf2d1011c899e5a157ffb7691603 Step #5: MERGE-OUTER: attempt 787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2576377933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7dde2f73108ddf2d1011c899e5a157ffb7691603' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1524 processed earlier; will process 2772 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58312== ERROR: libFuzzer: deadly signal Step #5: #0 0x565361d91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565361d05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565361ce8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1d703c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1d701db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1d701ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565361cc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565362795138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56536272f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565362731375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56536273135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56536214f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56536213cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56536213633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5653621a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565361d91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565361e7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565361ce9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565361cf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565361cda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565361d064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1d701bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565361ccdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97fd583a7241caa78d2e36b0a95feb1876f06e06 Step #5: MERGE-OUTER: attempt 788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2577340023 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/97fd583a7241caa78d2e36b0a95feb1876f06e06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1525 processed earlier; will process 2771 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58328== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad13b8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad13b00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad13ae3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd431b2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd43194400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd431923858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad13abce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ad14590138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad1452a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ad1452c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad1452c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ad13f4a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad13f37be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad13f3133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad13f9b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad13b8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad13c78eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad13ae4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad13aee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad13ad57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad13b014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd431925082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad13ac8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53fcc82d3bf348708a5f39069b8f1f34f3dd32a6 Step #5: MERGE-OUTER: attempt 789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2578230437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53fcc82d3bf348708a5f39069b8f1f34f3dd32a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1527 processed earlier; will process 2769 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==58411== ERROR: libFuzzer: deadly signal Step #5: #0 0x557015b63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557015ad7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557015aba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0e68f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0e670d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0e66ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557015a93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557016567138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557016501632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557016503375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55701650335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557015fd82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55701600f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557015f20f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557015f0ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557015f0833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557015f72107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557015b63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557015c4feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557015abbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557015ac52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557015aac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557015ad84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0e66ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557015a9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0db31b49bbf60995b66ea54111247af123f54063 Step #5: MERGE-OUTER: attempt 790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2580768286 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0db31b49bbf60995b66ea54111247af123f54063' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1532 processed earlier; will process 2764 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58552== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe12574594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe124e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe124cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa948c5d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa948a7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa948a51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe124a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fe12f78138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe12f12632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fe12f14375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe12f1435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fe12932439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe1291fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe1291933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe12983107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe12574c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe12660eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe124ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe124d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe124bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe124e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa948a53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe124b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-caaa7d3e3795061c5886b20e5377fc0049b660a9 Step #5: MERGE-OUTER: attempt 791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2581555016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/caaa7d3e3795061c5886b20e5377fc0049b660a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1533 processed earlier; will process 2763 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58570== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba92fa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba92f1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba92efd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2be7d2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2be7b4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2be7b20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba92ed6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ba939aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba93944632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ba93946375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba9394635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ba93364439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ba93351be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ba9334b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ba933b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ba92fa6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ba93092eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ba92efed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ba92f082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ba92eef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ba92f1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2be7b22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ba92ee2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a8668598afb8a1d28054d457dfe98a5134109f1 Step #5: MERGE-OUTER: attempt 792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2582342092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3a8668598afb8a1d28054d457dfe98a5134109f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1534 processed earlier; will process 2762 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58588== ERROR: libFuzzer: deadly signal Step #5: #0 0x55979a8fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55979a871b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55979a854665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f759a9e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f759a7fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f759a7d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55979a82de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55979b301138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55979b29b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55979b29d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55979b29d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55979acbb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55979aca8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55979aca233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55979ad0c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55979a8fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55979a9e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55979a855d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55979a85f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55979a8467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55979a8724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f759a7db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55979a839bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff634fd7d8914a86d3d237fd49636ce53af22817 Step #5: MERGE-OUTER: attempt 793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2583134911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ff634fd7d8914a86d3d237fd49636ce53af22817' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1535 processed earlier; will process 2761 files now Step #5: #1 pulse exec/s: 0 rss: 236Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58606== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c4b7c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c4b73ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c4b71d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37105e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37103f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37103d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c4b6f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c4c1ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c4c164632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c4c166375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c4c16635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c4bb84439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c4bb71be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c4bb6b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c4bbd5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c4b7c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c4b8b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c4b71ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c4b7282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c4b70f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c4b73b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37103d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c4b702bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4abaa20bc5a5b717f8ddab316b9bd04f577e690f Step #5: MERGE-OUTER: attempt 794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2585022320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4abaa20bc5a5b717f8ddab316b9bd04f577e690f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1539 processed earlier; will process 2757 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58707== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629c9d73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629c9ce7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629c9cca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f066ad1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f066ab3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f066ab13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629c9ca3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5629ca777138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629ca711632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5629ca713375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629ca71335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5629ca131439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5629ca11ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5629ca11833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5629ca182107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5629c9d73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5629c9e5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5629c9ccbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5629c9cd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5629c9cbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5629c9ce84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f066ab15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5629c9cafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-64657d6c84754cd6b9a7e7999fec7ee66af9f2c9 Step #5: MERGE-OUTER: attempt 795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2585980556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/64657d6c84754cd6b9a7e7999fec7ee66af9f2c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1540 processed earlier; will process 2756 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58753== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be80247594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be801bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be8019e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdbb0f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdbaf0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdbaee4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be80177e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be80c4b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be80be5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be80be7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be80be735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be80605439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be805f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be805ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be80656107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be80247c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be80333eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be8019fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be801a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be801907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be801bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcdbaee6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be80183bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-773a33e8a9a5159817293d69ae8eab8549e928a8 Step #5: MERGE-OUTER: attempt 796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2586769257 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/773a33e8a9a5159817293d69ae8eab8549e928a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1541 processed earlier; will process 2755 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58771== ERROR: libFuzzer: deadly signal Step #5: #0 0x56241221c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562412190b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562412173665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc20d4ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc20d30300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc20d2e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56241214ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562412c20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562412bba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562412bbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562412bbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5624125da439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624125c7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624125c133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56241262b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56241221cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562412308eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562412174d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56241217e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5624121657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5624121914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc20d2e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562412158bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dba05cf733212d4c10259521fb2a014efcb97038 Step #5: MERGE-OUTER: attempt 797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2587848883 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dba05cf733212d4c10259521fb2a014efcb97038' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1543 processed earlier; will process 2753 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==58883== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1e9683594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e1e95f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e1e95da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feef87b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feef85c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feef85a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1e95b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e1ea087138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e1ea021632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e1ea023375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e1ea02335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e1e9a41439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e1e9a2ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e1e9a2833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e1e9a92107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e1e9683c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e1e976feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e1e95dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e1e95e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e1e95cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e1e95f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feef85aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e1e95bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79101fe857fe374ed8198aadb0f854b77b167719 Step #5: MERGE-OUTER: attempt 798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2589135880 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/79101fe857fe374ed8198aadb0f854b77b167719' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1547 processed earlier; will process 2749 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==58937== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c517cc2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c517c36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c517c19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda7272a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda7253f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda7251e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c517bf2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c5186c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c518660632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c518662375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c51866235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c51812bae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c518195d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55c5181f09dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55c5180d1182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55c5180d1182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55c517cc2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c517daeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c517c1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c517c242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c517c0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c517c374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fda72520082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c517bfebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-753f00857852411a9faf778280b052c9c1634ad8 Step #5: MERGE-OUTER: attempt 799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2590033899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/753f00857852411a9faf778280b052c9c1634ad8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1548 processed earlier; will process 2748 files now Step #5: #1 pulse exec/s: 1 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59020== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bf277d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bf26f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bf26d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25e112741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25e0f3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25e0f1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bf26ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555bf3181138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bf311b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555bf311d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bf311d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555bf2bf22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555bf2c2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555bf2b3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555bf2b28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555bf2b2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555bf2b8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555bf277dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555bf2869eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555bf26d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555bf26df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555bf26c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555bf26f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f25e0f1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555bf26b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b660f5e6782875bf50434c09dca50614da414846 Step #5: MERGE-OUTER: attempt 800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2592668108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b660f5e6782875bf50434c09dca50614da414846' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1552 processed earlier; will process 2744 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59102== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f0109f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f01013b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f00ff6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f680e98b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f680e7a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f680e77f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f00fcfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f01aa3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f01a3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f01a3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f01a3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f015142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f0154b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f0145cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f0144abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f0144433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f014ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f0109fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f0118beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f00ff7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f010012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f00fe87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f010144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f680e781082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f00fdbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1653dc8a96471aef58b73e11542cc47570f9f11 Step #5: MERGE-OUTER: attempt 801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2595072548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c1653dc8a96471aef58b73e11542cc47570f9f11' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1555 processed earlier; will process 2741 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59192== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c375645594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3755b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c37559c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c937de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c935f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c935d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c375575e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c376049138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c375fe3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c375fe5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c375fe535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c375aba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c375af134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c375a02f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c3759f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c3759ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c375a54107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c375645c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c375731eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c37559dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c3755a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c37558e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c3755ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c935d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c375581bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fe1f10bee26a28acbc00ac45ecb9d70d5ad9c66 Step #5: MERGE-OUTER: attempt 802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2596653589 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9fe1f10bee26a28acbc00ac45ecb9d70d5ad9c66' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1557 processed earlier; will process 2739 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59296== ERROR: libFuzzer: deadly signal Step #5: #0 0x5582b49a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5582b4919b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5582b48fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb554d7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb554b8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb554b68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5582b48d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5582b53a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5582b5343632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5582b5345375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5582b534535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5582b4e1a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5582b4e5134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5582b4d62f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5582b4d50be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5582b4d4a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5582b4db4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5582b49a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5582b4a91eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5582b48fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5582b49072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5582b48ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5582b491a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb554b6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5582b48e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aa2230de29ef46c7332cbc6ea52166b6cefede4e Step #5: MERGE-OUTER: attempt 803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2598154319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aa2230de29ef46c7332cbc6ea52166b6cefede4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1559 processed earlier; will process 2737 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59415== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db58fa8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db58f1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db58eff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92bc73d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92bc55200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92bc531858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db58ed8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55db599ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db59946632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55db59948375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db5994835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55db59366439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55db59353be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55db5934d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55db593b7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55db58fa8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55db59094eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55db58f00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55db58f0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55db58ef17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55db58f1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f92bc533082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55db58ee4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8309a966ac92059e3efdaf56621ff7568f01c581 Step #5: MERGE-OUTER: attempt 804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2598942434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8309a966ac92059e3efdaf56621ff7568f01c581' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1560 processed earlier; will process 2736 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59432== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f21995594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f21909b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f218ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b6929e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b690b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b69092858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f218c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563f22399138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f22333632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563f22335375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f2233535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563f21e0a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f21e4134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563f21d52f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563f21d40be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563f21d3a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563f21da4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563f21995c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563f21a81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563f218edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563f218f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563f218de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563f2190a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5b69094082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563f218d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8fda3a9b4b05d1787da5a34cf92b9dde9a5fb2f Step #5: MERGE-OUTER: attempt 805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2599656293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a8fda3a9b4b05d1787da5a34cf92b9dde9a5fb2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1562 processed earlier; will process 2734 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59509== ERROR: libFuzzer: deadly signal Step #5: #0 0x561da5015594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561da4f89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561da4f6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2ff52041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2ff33500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2ff314858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561da4f45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561da5a19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561da59b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561da59b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561da59b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561da53d3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561da53c0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561da53ba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561da5424107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561da5015c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561da5101eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561da4f6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561da4f772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561da4f5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561da4f8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb2ff316082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561da4f51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eda795c4a48b731427af20a5124111d398c0a6fa Step #5: MERGE-OUTER: attempt 806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2600310507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eda795c4a48b731427af20a5124111d398c0a6fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1564 processed earlier; will process 2732 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59583== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f98b00c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f98af80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f98af63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f954db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f952f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f952cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f98af3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f98ba10138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f98b9aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f98b9ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f98b9ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f98b4812d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f98b4b834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f98b3c9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f98b3b7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f98b3b133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f98b41b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f98b00cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f98b0f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f98af64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f98af6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f98af557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f98af814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f952d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f98af48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-810eb6439e9bf1a9b4a28b2ef2ae9fc7676ff83a Step #5: MERGE-OUTER: attempt 807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2600939730 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/810eb6439e9bf1a9b4a28b2ef2ae9fc7676ff83a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1565 processed earlier; will process 2731 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59595== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6b72b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6b7226b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6b7209665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f551293241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f551274700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5512726858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6b71e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6b7cb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6b7c50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6b7c52375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6b7c5235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6b77272d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f6b775e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f6b766ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f6b765dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f6b765733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f6b76c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f6b72b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f6b739eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f6b720ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f6b72142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f6b71fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f6b72274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5512728082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f6b71eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf88088f92f673b2f0db654a6155921ffe625ee6 Step #5: MERGE-OUTER: attempt 808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2603012858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cf88088f92f673b2f0db654a6155921ffe625ee6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1570 processed earlier; will process 2726 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59727== ERROR: libFuzzer: deadly signal Step #5: #0 0x562226173594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622260e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622260ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe6bb96141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe6bb77600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe6bb755858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622260a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562226b77138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562226b11632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562226b13375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562226b1335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622265e82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56222661f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562226530f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56222651ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56222651833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562226582107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562226173c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56222625feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622260cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622260d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622260bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622260e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe6bb757082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622260afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fd44e2058b79d556073458d8bcdd2d9c4235413 Step #5: MERGE-OUTER: attempt 809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2604070851 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1fd44e2058b79d556073458d8bcdd2d9c4235413' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1572 processed earlier; will process 2724 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59834== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564626d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55646264bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55646262e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ed018d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ecffa200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ecff81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556462607e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564630db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556463075632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556463077375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55646307735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556462a95439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556462a82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556462a7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556462ae6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564626d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5564627c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55646262fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5564626392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564626207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55646264c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ecff83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556462613bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34462c90094ea827d5a446066cce320f310fe4b9 Step #5: MERGE-OUTER: attempt 810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2604536471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34462c90094ea827d5a446066cce320f310fe4b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1573 processed earlier; will process 2723 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59843== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5b77ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5b773eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5b7721665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0cb52441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0cb33900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0cb318858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5b76fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c5b81ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5b8168632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5b816a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5b816a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c5b7b88439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5b7b75be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5b7b6f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5b7bd9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5b77cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5b78b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5b7722d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5b772c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5b77137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5b773f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0cb31a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5b7706bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93d86a3b2f73fdd8dfe28100582152ee2898f7bd Step #5: MERGE-OUTER: attempt 811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2606925267 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/93d86a3b2f73fdd8dfe28100582152ee2898f7bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1578 processed earlier; will process 2718 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59950== ERROR: libFuzzer: deadly signal Step #5: #0 0x556151fbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556151f33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556151f16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf0d2f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf0d10600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf0d0e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556151eefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561529c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55615295d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55615295f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55615295f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55615237d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55615236abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55615236433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5561523ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556151fbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5561520abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556151f17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556151f212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556151f087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556151f344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf0d0e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556151efbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5ab74b4fb74813bde91653f71393c4d890d2abc Step #5: MERGE-OUTER: attempt 812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2607713850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d5ab74b4fb74813bde91653f71393c4d890d2abc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1579 processed earlier; will process 2717 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==59968== ERROR: libFuzzer: deadly signal Step #5: #0 0x55821da2a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55821d99eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55821d981665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23c06cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23c04e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23c04bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55821d95ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55821e42e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55821e3c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55821e3ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55821e3ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55821dde8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55821ddd5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55821ddcf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55821de39107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55821da2ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55821db16eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55821d982d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55821d98c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55821d9737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55821d99f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f23c04c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55821d966bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eac12bdf60e97109dbe7fc15ff3148ac5543a6a1 Step #5: MERGE-OUTER: attempt 813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2608507272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eac12bdf60e97109dbe7fc15ff3148ac5543a6a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1580 processed earlier; will process 2716 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==59986== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dcbb92e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dcbb8a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dcbb885665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febd2d8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febd2ba200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febd2b81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dcbb85ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dcbc332138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dcbc2cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dcbc2ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dcbc2ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dcbbda32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dcbbdda34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dcbbcebf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dcbbcd9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dcbbcd333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dcbbd3d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dcbb92ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dcbba1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dcbb886d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dcbb8902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dcbb8777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dcbb8a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7febd2b83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dcbb86abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ffb1c6f5bbd416fb308cee43028724c2ddfa692 Step #5: MERGE-OUTER: attempt 814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2609599882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ffb1c6f5bbd416fb308cee43028724c2ddfa692' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1582 processed earlier; will process 2714 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60071== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5aec24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5aeb98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5aeb7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3db93e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3db75300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3db732858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5aeb54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5af628138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5af5c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5af5c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5af5c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5aefe2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5aefcfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5aefc933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e5af033107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e5aec24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e5aed10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5aeb7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5aeb862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e5aeb6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5aeb994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3db734082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e5aeb60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea942fb43f6b5ed77b0b22b9b19107fbb7dde04e Step #5: MERGE-OUTER: attempt 815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2610240720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ea942fb43f6b5ed77b0b22b9b19107fbb7dde04e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1583 processed earlier; will process 2713 files now Step #5: #1 pulse exec/s: 0 rss: 244Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60115== ERROR: libFuzzer: deadly signal Step #5: #0 0x556193acb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556193a3fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556193a22665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1af203441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1af1e4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1af1e28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561939fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561944cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556194469632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55619446b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55619446b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556193f402d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556193f7734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556193e88f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556193e76be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556193e7033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556193eda107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556193acbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556193bb7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556193a23d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556193a2d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556193a147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556193a404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1af1e2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556193a07bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8e8b60429153e9cca4da94115db0d673361c70f Step #5: MERGE-OUTER: attempt 816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2611214417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b8e8b60429153e9cca4da94115db0d673361c70f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1585 processed earlier; will process 2711 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60225== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd29d82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd29cf6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd29cd9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd067a9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0678b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd06788f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd29cb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dd2a786138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd2a720632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dd2a722375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd2a72235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dd2a140439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd2a12dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd2a12733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd2a191107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd29d82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd29e6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd29cdad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd29ce42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd29ccb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd29cf74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd067891082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd29cbebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-682e576109a12775f7ba2a51b8d66ae476520256 Step #5: MERGE-OUTER: attempt 817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2612394030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/682e576109a12775f7ba2a51b8d66ae476520256' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1587 processed earlier; will process 2709 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60305== ERROR: libFuzzer: deadly signal Step #5: #0 0x560756082594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560755ff6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560755fd9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d4695c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d4677100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d46750858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560755fb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560756a86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560756a20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560756a22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560756a2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5607564f72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56075652e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56075643ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56075642dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56075642733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560756491107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560756082c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56075616eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560755fdad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560755fe42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560755fcb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560755ff74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2d46752082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560755fbebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfef6ac497c38235372b760958423097d36d8d7d Step #5: MERGE-OUTER: attempt 818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2614355963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bfef6ac497c38235372b760958423097d36d8d7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1590 processed earlier; will process 2706 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60369== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f952cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f9523fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f95222665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f12b64fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f12b631000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f12b62ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f951fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557f95ccf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f95c69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557f95c6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f95c6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557f95689439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f95676be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f9567033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f956da107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f952cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f953b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f95223d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f9522d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f952147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f952404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f12b62f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f95207bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ecc75d8bf9922958af9946ff1342ad7515f9a93 Step #5: MERGE-OUTER: attempt 819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2614785432 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ecc75d8bf9922958af9946ff1342ad7515f9a93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1591 processed earlier; will process 2705 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60439== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b8d98a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b8d8feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b8d8e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fede7e1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fede7c3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fede7c0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b8d8bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560b8e38e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b8e328632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560b8e32a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b8e32a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560b8dd48439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560b8dd35be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560b8dd2f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560b8dd99107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560b8d98ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560b8da76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560b8d8e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560b8d8ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560b8d8d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560b8d8ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fede7c11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560b8d8c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34179c49ef0836731cf87f6926e333a9cf55cbfc Step #5: MERGE-OUTER: attempt 820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2615202283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34179c49ef0836731cf87f6926e333a9cf55cbfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1592 processed earlier; will process 2704 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==60450== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598b27e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598b275ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598b273d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8da392a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8da373f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8da371e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598b2716e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5598b31ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598b3184632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598b3186578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5598b2b8c0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5598b2bf5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5598b27e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5598b28d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5598b273ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5598b27482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5598b272f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5598b275b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8da3720082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5598b2722bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30feee97e17500bec7d36239ba4efa80472af552 Step #5: MERGE-OUTER: attempt 821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2616020929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30feee97e17500bec7d36239ba4efa80472af552' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1593 processed earlier; will process 2703 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60472== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649de5ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649de573b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649de556665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03729ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03727c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03727a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649de52fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5649df003138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649def9d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5649def9f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649def9f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649dea742d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5649deaab34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5649de9bcf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5649de9aabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649de9a433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649dea0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649de5ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5649de6ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649de557d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649de5612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649de5487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649de5744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f03727a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649de53bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bf336bbcf5215054e294b6b98cb262a084c6ae7 Step #5: MERGE-OUTER: attempt 822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2620148609 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9bf336bbcf5215054e294b6b98cb262a084c6ae7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1597 processed earlier; will process 2699 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60666== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbe82c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbe823bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbe821e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f240347341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f240328800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2403267858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbe81f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bbe8ccb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbe8c65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bbe8c67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbe8c6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bbe873c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bbe877334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bbe87744c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55bbe866b188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55bbe86d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55bbe82c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55bbe83b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55bbe821fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55bbe82292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55bbe82107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55bbe823c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f2403269082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55bbe8203bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9cb300490781215b0b8e75297adee6d426903414 Step #5: MERGE-OUTER: attempt 823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2620918440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9cb300490781215b0b8e75297adee6d426903414' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1598 processed earlier; will process 2698 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==60680== ERROR: libFuzzer: deadly signal Step #5: #0 0x5620205de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562020552b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562020535665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd2212f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd21f4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd21f23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56202050ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562020fe2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562020f7c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562020f7e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562020f7e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562020a532d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562020a8a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56202099bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562020989be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56202098333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5620209ed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5620205dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5620206caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562020536d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5620205402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5620205277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5620205534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd21f25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56202051abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dbc93561600e7683f8f2c5abfb90e37486c1242 Step #5: MERGE-OUTER: attempt 824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2623987225 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3dbc93561600e7683f8f2c5abfb90e37486c1242' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1604 processed earlier; will process 2692 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f0fc801594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f0fc775b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f0fc758665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13c8ff741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13c8e0c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13c8deb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f0fc731e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f0fd205138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f0fd19f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f0fd1a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f0fd1a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f0fcbbf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f0fcbacbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f0fcba633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f0fcc10107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f0fc801c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f0fc8edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f0fc759d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f0fc7632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f0fc74a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f0fc7764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13c8ded082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f0fc73dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7eae4e28a3c14ed4f77d59c0424aa45c90c8b13f Step #5: MERGE-OUTER: attempt 825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2624415255 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7eae4e28a3c14ed4f77d59c0424aa45c90c8b13f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1605 processed earlier; will process 2691 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60865== ERROR: libFuzzer: deadly signal Step #5: #0 0x565202e96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565202e0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565202ded665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39cbf1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39cbd2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39cbd0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565202dc6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56520389a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565203834632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565203836375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56520383635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565203254439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565203241be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56520323b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5652032a5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565202e96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565202f82eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565202deed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565202df82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565202ddf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565202e0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39cbd0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565202dd2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3364d0977bc25d6a6d73571f2d2867a9ea0ed7a1 Step #5: MERGE-OUTER: attempt 826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2625271649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3364d0977bc25d6a6d73571f2d2867a9ea0ed7a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1606 processed earlier; will process 2690 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60881== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5cc938594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5cc8acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5cc88f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c89c2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c89a3600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c89a15858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5cc868e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a5cd33c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5cd2d6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a5cd2d8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5cd2d835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a5cccf6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5ccce3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5cccdd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5ccd47107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5cc938c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5cca24eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5cc890d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5cc89a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5cc8817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5cc8ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c89a17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a5cc874bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57f91b39ae2b73700027903214ac49521433c46c Step #5: MERGE-OUTER: attempt 827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2626060168 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/57f91b39ae2b73700027903214ac49521433c46c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1607 processed earlier; will process 2689 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60899== ERROR: libFuzzer: deadly signal Step #5: #0 0x55725a282594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55725a1f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55725a1d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2b25fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2b241100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2b23f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55725a1b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55725ac86138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55725ac20632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55725ac22375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55725ac2235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55725a640439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55725a62dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55725a62733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55725a691107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55725a282c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55725a36eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55725a1dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55725a1e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55725a1cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55725a1f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2b23f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55725a1bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-378e95419dcb51989a9fbe600b38d158cc6e361d Step #5: MERGE-OUTER: attempt 828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2626851705 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/378e95419dcb51989a9fbe600b38d158cc6e361d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1608 processed earlier; will process 2688 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60917== ERROR: libFuzzer: deadly signal Step #5: #0 0x55971f4e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55971f458b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55971f43b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0341a4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f034185d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f034183c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55971f414e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55971fee8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55971fe82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55971fe84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55971fe8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55971f8a2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55971f88fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55971f88933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55971f8f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55971f4e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55971f5d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55971f43cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55971f4462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55971f42d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55971f4594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f034183e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55971f420bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc8d1de7d32743cd41206fec205ac69a0338351e Step #5: MERGE-OUTER: attempt 829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2627637878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cc8d1de7d32743cd41206fec205ac69a0338351e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1609 processed earlier; will process 2687 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60935== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ccf631594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ccf5a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ccf588665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f542a29841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f542a0ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f542a08c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ccf561e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561cd0035138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ccffcf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ccffd1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ccffd135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ccf9ef439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ccf9dcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ccf9d633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ccfa40107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ccf631c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ccf71deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ccf589d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ccf5932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ccf57a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ccf5a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f542a08e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ccf56dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-458c2f186cc416ba7023eee99ff689524b72323e Step #5: MERGE-OUTER: attempt 830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2628428230 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/458c2f186cc416ba7023eee99ff689524b72323e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1610 processed earlier; will process 2686 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==60953== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2060a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c20601ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c205ffd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62b923f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62b905400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62b9033858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c205fd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c206aaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c206a44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c206a46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c206a4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c206464439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c206451be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c20644b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2064b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2060a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c206192eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c205ffed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2060082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c205fef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c20601b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62b9035082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c205fe2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a50ef8cf803de0d4bce6bf3c5b0c6451cfcbd00a Step #5: MERGE-OUTER: attempt 831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2631802270 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a50ef8cf803de0d4bce6bf3c5b0c6451cfcbd00a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1615 processed earlier; will process 2681 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61125== ERROR: libFuzzer: deadly signal Step #5: #0 0x559656087594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559655ffbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559655fde665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22d9b3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22d995200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22d9931858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559655fb7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559656a8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559656a25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559656a27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559656a2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5596564fc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55965653334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559656444f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559656432be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55965642c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559656496107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559656087c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559656173eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559655fdfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559655fe92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559655fd07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559655ffc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f22d9933082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559655fc3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f11b664279301bcf2d3095a0ccc2929c3999a09 Step #5: MERGE-OUTER: attempt 832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2632808892 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f11b664279301bcf2d3095a0ccc2929c3999a09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1618 processed earlier; will process 2678 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61173== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1cc88c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1cc800b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1cc7e3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48d936541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f48d917a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48d9159858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1cc7bce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d1cd290138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1cd22a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d1cd22c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1cd22c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d1ccc4a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d1ccc37be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d1ccc3133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d1ccc9b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d1cc88cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d1cc978eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d1cc7e4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d1cc7ee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d1cc7d57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d1cc8014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48d915b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d1cc7c8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26679702ce2b0f1a1ddad490061f84b851cdcfd9 Step #5: MERGE-OUTER: attempt 833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2634341459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/26679702ce2b0f1a1ddad490061f84b851cdcfd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1621 processed earlier; will process 2675 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61261== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d543af4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d543a68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d543a4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0303a7941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f030388e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f030386d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d543a24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d5444f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d544492632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d544494375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d54449435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d543f692d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d543fa034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d543eb1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d543e9fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d543e9933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d543f03107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d543af4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d543be0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d543a4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d543a562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d543a3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d543a694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f030386f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d543a30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b1297b43aef382ab7160e33c1fdb704f907b059 Step #5: MERGE-OUTER: attempt 834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2635331093 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b1297b43aef382ab7160e33c1fdb704f907b059' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1623 processed earlier; will process 2673 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61343== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d80439e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d804312b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8042f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f881d88a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f881d69f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f881d67e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8042cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d804da2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d804d3c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d804d3e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d804d3e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d8048132d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d80484a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d80475bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d804749be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d80474333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8047ad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d80439ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d80448aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8042f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8043002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8042e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8043134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f881d680082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8042dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94f004d9c9bbe9b74fb294ac0c05fa95ca6d18e1 Step #5: MERGE-OUTER: attempt 835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2635861466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/94f004d9c9bbe9b74fb294ac0c05fa95ca6d18e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1624 processed earlier; will process 2672 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61352== ERROR: libFuzzer: deadly signal Step #5: #0 0x557023c2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557023ba2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557023b85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb491db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb48ff000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb48fcf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557023b5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557024632138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570245cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5570245ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570245ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5570240a32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5570240da34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557023febf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557023fd9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557023fd333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55702403d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557023c2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557023d1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557023b86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557023b902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557023b777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557023ba34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcb48fd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557023b6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ba78a58379d91d5c7567e7b0e2e06c7126b9d95 Step #5: MERGE-OUTER: attempt 836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2637318692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9ba78a58379d91d5c7567e7b0e2e06c7126b9d95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1626 processed earlier; will process 2670 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61471== ERROR: libFuzzer: deadly signal Step #5: #0 0x55681ef0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55681ee82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55681ee65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2d9d6fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2d9d51200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2d9d4f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55681ee3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55681f912138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55681f8ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55681f8ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55681f8ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55681f2cc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55681f2b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55681f2b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55681f31d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55681ef0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55681effaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55681ee66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55681ee702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55681ee577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55681ee834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2d9d4f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55681ee4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15bd1bda99f54309d4e19a2121e1c76622c9eeb7 Step #5: MERGE-OUTER: attempt 837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2637741645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/15bd1bda99f54309d4e19a2121e1c76622c9eeb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1627 processed earlier; will process 2669 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61510== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d30fa7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d30f9f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d30f9d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc57b3fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc57b21300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc57b1f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d30f9ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d310481138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d31041b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d31041d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d31041d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d30fef22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d30ff2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d30fe3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d30fe28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d30fe2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d30fe8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d30fa7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d30fb69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d30f9d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d30f9df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d30f9c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d30f9f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc57b1f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d30f9b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8c51216ee3cf75e66f8749b5d3a22764c80b9a15 Step #5: MERGE-OUTER: attempt 838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2639569922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8c51216ee3cf75e66f8749b5d3a22764c80b9a15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1631 processed earlier; will process 2665 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61634== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bf77621594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bf77595b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bf77578665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab8f29e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab8f0b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab8f092858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bf77551e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bf78025138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bf77fbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bf77fc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bf77fc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bf77a962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bf77acd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bf779def9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bf779ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bf779c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bf77a30107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bf77621c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bf7770deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bf77579d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bf775832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bf7756a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bf775964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fab8f094082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bf7755dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3334744ee22ede568ee2ed7b394ae8c2d54afaf Step #5: MERGE-OUTER: attempt 839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2640799707 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d3334744ee22ede568ee2ed7b394ae8c2d54afaf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1633 processed earlier; will process 2663 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61716== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b22625f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2261d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2261b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa86cbbd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa86c9d200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa86c9b1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b22618fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b226c63138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b226bfd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b226bff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b226bff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b22661d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b22660abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b22660433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b22666e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b22625fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b22634beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b2261b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2261c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2261a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2261d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa86c9b3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b22619bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dde6176c6fe7715f1b81df72287a7db9645958fe Step #5: MERGE-OUTER: attempt 840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2641589514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dde6176c6fe7715f1b81df72287a7db9645958fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1634 processed earlier; will process 2662 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61733== ERROR: libFuzzer: deadly signal Step #5: #0 0x56081f09a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56081f00eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56081eff1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab8710841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab86f1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab86efc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56081efcae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56081fa9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56081fa38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56081fa3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56081fa3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56081f458439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56081f445be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56081f43f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56081f4a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56081f09ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56081f186eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56081eff2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56081effc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56081efe37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56081f00f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab86efe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56081efd6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b03df744e73da36897278f954f9b5edbd8d62ee1 Step #5: MERGE-OUTER: attempt 841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2644358216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b03df744e73da36897278f954f9b5edbd8d62ee1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1637 processed earlier; will process 2659 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61856== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565bf004594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565bef78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565bef5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfca1f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfca00900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfc9fe8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565bef34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5565bfa08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565bf9a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5565bf9a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565bf9a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5565bf3c2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5565bf3afbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5565bf3a933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5565bf413107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5565bf004c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5565bf0f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5565bef5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5565bef662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5565bef4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5565bef794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfc9fea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5565bef40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ad2b52a3dd7242a51ae5d61154026c20469b01e Step #5: MERGE-OUTER: attempt 842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2645190978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0ad2b52a3dd7242a51ae5d61154026c20469b01e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1638 processed earlier; will process 2658 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61873== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b305fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b30571b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b30554665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe66e97941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe66e78e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe66e76d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b3052de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564b31001138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b30f9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564b30f9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b30f9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564b309bb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564b309a8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564b309a233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564b30a0c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564b305fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564b306e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564b30555d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564b3055f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564b305467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564b305724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe66e76f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564b30539bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-272b7ee74f1af4a533f2670b7223de5b3f3a7583 Step #5: MERGE-OUTER: attempt 843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2645991767 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/272b7ee74f1af4a533f2670b7223de5b3f3a7583' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1639 processed earlier; will process 2657 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61891== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3a06b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3a0626b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3a0609665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc66beec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc66bd0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc66bce0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3a05e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c3a10b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3a1050632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c3a1052375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3a105235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c3a0a70439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3a0a5dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3a0a5733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3a0ac1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3a06b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3a079eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c3a060ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c3a06142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3a05fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3a06274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc66bce2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c3a05eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4598563603331b268efc249543ab1abdbb3fbfc2 Step #5: MERGE-OUTER: attempt 844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2646783340 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4598563603331b268efc249543ab1abdbb3fbfc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1640 processed earlier; will process 2656 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61909== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8ff06b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8fefdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8fefc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56de08e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56ddea300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56dde82858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8fef9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e8ffa6f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8ffa09632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e8ffa0b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8ffa0b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e8ff429439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e8ff416be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e8ff41033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e8ff47a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e8ff06bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e8ff157eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e8fefc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e8fefcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e8fefb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e8fefe04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56dde84082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e8fefa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e87920af23781132804bff05c443d93ab0c8c47a Step #5: MERGE-OUTER: attempt 845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2647575302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e87920af23781132804bff05c443d93ab0c8c47a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1641 processed earlier; will process 2655 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==61927== ERROR: libFuzzer: deadly signal Step #5: #0 0x55789a185594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55789a0f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55789a0dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f67111ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6710fdf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6710fbe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55789a0b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55789ab89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55789ab23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55789ab25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55789ab2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55789a543439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55789a530be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55789a52a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55789a594107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55789a185c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55789a271eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55789a0ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55789a0e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55789a0ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55789a0fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6710fc0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55789a0c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3433b4fdedb62cf9629df3f4285861a88d7b3980 Step #5: MERGE-OUTER: attempt 846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2648373531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3433b4fdedb62cf9629df3f4285861a88d7b3980' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1642 processed earlier; will process 2654 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==61945== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec23314594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec23288b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec2326b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb8bbd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb8b9e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb8b9c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec23244e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ec23d18138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec23cb2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ec23cb4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ec236ba0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ec23723107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ec23314c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ec23400eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ec2326cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ec232762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ec2325d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ec232894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ffb8b9c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ec23250bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a21510892d7c31c17eedbf312077d08e08f51435 Step #5: MERGE-OUTER: attempt 847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2649170475 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a21510892d7c31c17eedbf312077d08e08f51435' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1643 processed earlier; will process 2653 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==61998== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e762fcd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e762f41b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e762f24665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1fa53241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1fa34700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1fa326858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e762efde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e7639d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e76396b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e76396d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e76396d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e7634422d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e76347934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e76338af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e763378be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e76337233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7633dc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e762fcdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7630b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e762f25d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e762f2f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e762f167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e762f424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1fa328082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e762f09bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-204a32a841b7551f345b41bbc5d54c224e4be6e5 Step #5: MERGE-OUTER: attempt 848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2650423633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/204a32a841b7551f345b41bbc5d54c224e4be6e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1645 processed earlier; will process 2651 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62080== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d275e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d27556b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d27539665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafa088f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafa06a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafa0683858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d27512e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d27fe6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d27f80632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d27f82375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d27f8235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d279a0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d2798dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d2798733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d279f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d275e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d276ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d2753ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d275442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d2752b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d275574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fafa0685082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d2751ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15b8d31add75edab75ba5f88177132c3271feeab Step #5: MERGE-OUTER: attempt 849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2652812364 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/15b8d31add75edab75ba5f88177132c3271feeab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1650 processed earlier; will process 2646 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62247== ERROR: libFuzzer: deadly signal Step #5: #0 0x56335f311594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56335f285b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56335f268665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feefa35441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feefa16900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feefa148858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56335f241e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56335fd15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56335fcaf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56335fcb1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56335fcb135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56335f7862d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56335f7bd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56335f6cef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56335f6bcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56335f6b633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56335f720107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56335f311c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56335f3fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56335f269d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56335f2732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56335f25a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56335f2864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feefa14a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56335f24dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a50c93811f18e3653bd01aca1bb20db3759d2d20 Step #5: MERGE-OUTER: attempt 850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2654483087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a50c93811f18e3653bd01aca1bb20db3759d2d20' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1652 processed earlier; will process 2644 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62358== ERROR: libFuzzer: deadly signal Step #5: #0 0x5563825fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55638256fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556382552665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f858aa0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f858a81900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f858a7f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55638252be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556382fff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556382f99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556382f9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556382f9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5563829b9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5563829a6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5563829a033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556382a0a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5563825fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5563826e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556382553d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55638255d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5563825447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5563825704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f858a7fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556382537bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91630a5fb07a7271086c20e8fb13b55117f2df8e Step #5: MERGE-OUTER: attempt 851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2655828302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/91630a5fb07a7271086c20e8fb13b55117f2df8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1654 processed earlier; will process 2642 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62471== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc1a5cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc1a540b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc1a523665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7b127141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7b108600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7b1065858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc1a4fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cc1afd0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc1af6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cc1af6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc1af6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cc1aa412d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cc1aa7834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cc1a989f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cc1a977be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cc1a97133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cc1a9db107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cc1a5ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cc1a6b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cc1a524d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cc1a52e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cc1a5157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cc1a5414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff7b1067082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cc1a508bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80cd231e8a10b0875a207a7ed3033faba427de40 Step #5: MERGE-OUTER: attempt 852 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2657216939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/80cd231e8a10b0875a207a7ed3033faba427de40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1656 processed earlier; will process 2640 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==62528== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639af43a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639af3aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639af391665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc23e7a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc23e5b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc23e594858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639af36ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639afe3e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639afdd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639afdda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639afdda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639af8af2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639af8e634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639af7f7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639af7e5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639af7df33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639af849107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639af43ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639af526eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639af392d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639af39c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639af3837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639af3af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc23e596082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639af376bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e33eb9cd5fa50cf8e6dbe19cdb4227b441b5667 Step #5: MERGE-OUTER: attempt 853 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2658501371 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2e33eb9cd5fa50cf8e6dbe19cdb4227b441b5667' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1658 processed earlier; will process 2638 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62643== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d236da3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d236d17b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d236cfa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b1a8a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b1a6bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b1a69a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d236cd3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d2377a7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d237741632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d237743375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d23774335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d237161439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d23714ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d23714833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2371b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d236da3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d236e8feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d236cfbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d236d052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d236cec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d236d184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b1a69c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d236cdfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b73cc38cc90e9a85c6f7c918fd9d12344245d94f Step #5: MERGE-OUTER: attempt 854 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2659355268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b73cc38cc90e9a85c6f7c918fd9d12344245d94f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1660 processed earlier; will process 2636 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62749== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f4601f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f45f93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f45f76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1af622a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1af603f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1af601e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f45f4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f46a23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f469bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f469bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f469bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f463dd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f463cabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f463c433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f4642e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f4601fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f4610beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f45f77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f45f812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f45f687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f45f944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1af6020082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f45f5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30a80e9ee7140720588e3481d41758f9129b7359 Step #5: MERGE-OUTER: attempt 855 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2660702149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30a80e9ee7140720588e3481d41758f9129b7359' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1662 processed earlier; will process 2634 files now Step #5: #1 pulse exec/s: 0 rss: 222Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62799== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ff8f9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ff8f0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ff8ef1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0341e4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0341c5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0341c3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ff8ecae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558ff999e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ff9938632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558ff993a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ff993a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558ff9358439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558ff9345be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558ff933f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558ff93a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558ff8f9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558ff9086eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558ff8ef2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558ff8efc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558ff8ee37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558ff8f0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0341c3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558ff8ed6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-444d2fb98d2a510642b40d7388a848707cdb78ad Step #5: MERGE-OUTER: attempt 856 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2663199581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/444d2fb98d2a510642b40d7388a848707cdb78ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1667 processed earlier; will process 2629 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==62997== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586fa11b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586fa08fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586fa072665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb6c9d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb6c7e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb6c7c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586fa04be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5586fab1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586faab9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5586faabb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586faabb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5586fa4d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586fa4c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586fa4c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586fa52a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586fa11bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586fa207eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5586fa073d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586fa07d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586fa0647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586fa0904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb6c7c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5586fa057bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52acf99d4c3efe3789e4625fe038af08fa2da42e Step #5: MERGE-OUTER: attempt 857 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2664242801 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/52acf99d4c3efe3789e4625fe038af08fa2da42e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1670 processed earlier; will process 2626 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63046== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584c3a45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584c39b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584c399c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73b0bad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73b09c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73b09a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584c3975e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5584c4449138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584c43e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5584c43e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584c43e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5584c3eba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5584c3ef134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5584c3e02f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5584c3df0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5584c3dea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5584c3e54107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5584c3a45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5584c3b31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5584c399dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5584c39a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5584c398e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5584c39ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f73b09a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5584c3981bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a16b79d08278389d7e0637f50051a736eceec2c8 Step #5: MERGE-OUTER: attempt 858 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2664716947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a16b79d08278389d7e0637f50051a736eceec2c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1671 processed earlier; will process 2625 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63083== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c99f0c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c99f039b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c99f01c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f204c25541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f204c06a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f204c049858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c99eff5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c99fac9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c99fa63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c99fa65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c99fa6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c99f483439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c99f470be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c99f46a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c99f4d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c99f0c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c99f1b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c99f01dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c99f0272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c99f00e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c99f03a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f204c04b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c99f001bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dde84617deeaacb7ce5d8d3f5bc134553b6432f8 Step #5: MERGE-OUTER: attempt 859 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2665523637 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dde84617deeaacb7ce5d8d3f5bc134553b6432f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1672 processed earlier; will process 2624 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63099== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3aaff0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c3aaf64b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c3aaf47665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2d9a7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2d988700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2d9866858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3aaf20e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c3ab9f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3ab98e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c3ab990375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3ab99035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c3ab4652d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c3ab49c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c3ab3adf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c3ab39bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c3ab39533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c3ab3ff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c3aaff0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c3ab0dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c3aaf48d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c3aaf522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c3aaf397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c3aaf654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc2d9868082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c3aaf2cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c583f998d81e2d97efe2e368bd8efafd165d114e Step #5: MERGE-OUTER: attempt 860 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2666254316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c583f998d81e2d97efe2e368bd8efafd165d114e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1674 processed earlier; will process 2622 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63179== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d92b21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d92a95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d92a78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb0e97d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb0e79200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb0e771858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d92a51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556d93525138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d934bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556d934c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d934c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556d92f962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556d92fcd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556d92edef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556d92eccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556d92ec633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556d92f30107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556d92b21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556d92c0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556d92a79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556d92a832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556d92a6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556d92a964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbb0e773082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556d92a5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bf6877743acf5107f9c4c467b811040364db2f7 Step #5: MERGE-OUTER: attempt 861 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2666759809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6bf6877743acf5107f9c4c467b811040364db2f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1675 processed earlier; will process 2621 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63218== ERROR: libFuzzer: deadly signal Step #5: #0 0x5638e941c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638e9390b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5638e9373665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3d5194941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3d5175e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3d5173d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5638e934ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5638e9e20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5638e9dba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5638e9dbc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5638e9dbc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5638e98912d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5638e98c834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5638e97d9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5638e97c7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5638e97c133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5638e982b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5638e941cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5638e9508eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5638e9374d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5638e937e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5638e93657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5638e93914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3d5173f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5638e9358bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1076772ab2f68377c7f2702120d8d809c9006f97 Step #5: MERGE-OUTER: attempt 862 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2668004525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1076772ab2f68377c7f2702120d8d809c9006f97' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1677 processed earlier; will process 2619 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63269== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b03589594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b034fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b034e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f026830441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f026811900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f02680f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b034b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b03f8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b03f27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b03f29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b03f2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b039fe2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b03a3534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b03946f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b03934be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b0392e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b03998107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b03589c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b03675eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b034e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b034eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b034d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b034fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f02680fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b034c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28d16a9b9724a77b5c6cb3e9e8564bdbf012a8ab Step #5: MERGE-OUTER: attempt 863 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2669177814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/28d16a9b9724a77b5c6cb3e9e8564bdbf012a8ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1680 processed earlier; will process 2616 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63381== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fa7c0c5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fa7c039b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fa7c01c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60fef0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60fed1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60fecfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fa7bff5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fa7cac9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fa7ca63632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fa7ca65375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fa7ca6535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fa7c53a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fa7c57134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fa7c482f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fa7c470be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fa7c46a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fa7c4d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fa7c0c5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fa7c1b1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fa7c01dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fa7c0272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fa7c00e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fa7c03a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f60fecfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fa7c001bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-690a21cb2c535308e4077b6b8d5103b2019b14cf Step #5: MERGE-OUTER: attempt 864 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2670501362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/690a21cb2c535308e4077b6b8d5103b2019b14cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1682 processed earlier; will process 2614 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63495== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610e184c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610e17c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610e17a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c2c77f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c2c59400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c2c573858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610e177ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5610e2250138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610e21ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5610e21ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610e21ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5610e1cc12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5610e1cf834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5610e1c09f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5610e1bf7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5610e1bf133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5610e1c5b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5610e184cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5610e1938eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5610e17a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5610e17ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5610e17957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5610e17c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c2c575082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5610e1788bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8e5c1d090b0856e7f130c786bbff10b0ff6ac12 Step #5: MERGE-OUTER: attempt 865 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2671052595 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f8e5c1d090b0856e7f130c786bbff10b0ff6ac12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1683 processed earlier; will process 2613 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63503== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dba45b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dba4529b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dba450c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe63558941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe63539e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe63537d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dba44e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dba4fb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dba4f53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dba4f55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dba4f5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dba4a2a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dba4a6134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dba4972f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dba4960be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dba495a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dba49c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dba45b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dba46a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dba450dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dba45172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dba44fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dba452a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe63537f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dba44f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-849f9de51904b615f3c226e48827ce187581ad0b Step #5: MERGE-OUTER: attempt 866 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2672116119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/849f9de51904b615f3c226e48827ce187581ad0b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1685 processed earlier; will process 2611 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63619== ERROR: libFuzzer: deadly signal Step #5: #0 0x55572fd1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55572fc8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55572fc72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb93dd1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb93db2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb93db0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55572fc4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55573071f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557306b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557306bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557306bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5557300d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557300c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557300c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55573012a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55572fd1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55572fe07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55572fc73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55572fc7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55572fc647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55572fc904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb93db10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55572fc57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-905542a81ae13a6726b48ef58677a7ce7cd40a1c Step #5: MERGE-OUTER: attempt 867 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2674918968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/905542a81ae13a6726b48ef58677a7ce7cd40a1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1688 processed earlier; will process 2608 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63742== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1cd65b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1cd5cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1cd5b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc44d39e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc44d1b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc44d192858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1cd58be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1ce05f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1cdff9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1cdffb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1cdffb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1cdad02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1cdb0734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1cda18f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1cda06be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1cda0033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1cda6a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1cd65bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1cd747eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c1cd5b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1cd5bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1cd5a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1cd5d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc44d194082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1cd597bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-15e8267319400702087ab8cb15b1a5cc31d1d2a1 Step #5: MERGE-OUTER: attempt 868 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2675392896 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/15e8267319400702087ab8cb15b1a5cc31d1d2a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1689 processed earlier; will process 2607 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63748== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622e95b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622e9527b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622e950a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f075066d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f075048200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0750461858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622e94e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622e9fb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622e9f51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622e9f53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622e9f5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622e9a282d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622e9a5f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622e9970f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622e995ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622e995833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5622e99c2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5622e95b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5622e969feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622e950bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622e95152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622e94fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622e95284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0750463082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622e94efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44a09f8d70c727b8a03e059b17ded0f81e810f2d Step #5: MERGE-OUTER: attempt 869 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2676678184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/44a09f8d70c727b8a03e059b17ded0f81e810f2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1691 processed earlier; will process 2605 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63893== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642d0fd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642d0f4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642d0f2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e9025c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e9007100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e90050858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642d0f07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642d19db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642d1975632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642d1977375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642d197735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642d1395439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642d1382be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642d137c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642d13e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5642d0fd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5642d10c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5642d0f2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642d0f392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642d0f207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642d0f4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e90052082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5642d0f13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8595e98dea24cd69ee854beba4f389d86d4c6b84 Step #5: MERGE-OUTER: attempt 870 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2677491733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8595e98dea24cd69ee854beba4f389d86d4c6b84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1692 processed earlier; will process 2604 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==63909== ERROR: libFuzzer: deadly signal Step #5: #0 0x56255aee9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56255ae5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56255ae40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99baff841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99bae0d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99badec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56255ae19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56255b8ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56255b887632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56255b889375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56255b88935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56255b2a7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56255b294be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56255b28e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56255b2f8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56255aee9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56255afd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56255ae41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56255ae4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56255ae327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56255ae5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f99badee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56255ae25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9df6995580a1142a6879930c493a22d1bff62cef Step #5: MERGE-OUTER: attempt 871 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2678277610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9df6995580a1142a6879930c493a22d1bff62cef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1693 processed earlier; will process 2603 files now Step #5: #1 pulse exec/s: 0 rss: 250Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==63927== ERROR: libFuzzer: deadly signal Step #5: #0 0x555b4f162594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555b4f0d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555b4f0b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0868f9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0868da500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0868d84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555b4f092e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555b4fb66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555b4fb00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555b4fb02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555b4fb0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555b4f5d72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555b4f60e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555b4f51ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555b4f50dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555b4f50733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555b4f571107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555b4f162c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555b4f24eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555b4f0bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555b4f0c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555b4f0ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555b4f0d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0868d86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555b4f09ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a3193b27d9f8fbd4511fe83f5bed07b6c4a5adf Step #5: MERGE-OUTER: attempt 872 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2678991292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a3193b27d9f8fbd4511fe83f5bed07b6c4a5adf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1695 processed earlier; will process 2601 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64005== ERROR: libFuzzer: deadly signal Step #5: #0 0x5566a9f46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5566a9ebab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5566a9e9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fd3bb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fd39cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fd39ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5566a9e76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5566aa94a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5566aa8e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5566aa8e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5566aa8e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5566aa3bb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5566aa3f234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5566aa3f34c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5566aa2ea188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x5566aa355107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5566a9f46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5566aa032eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5566a9e9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5566a9ea82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5566a9e8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5566a9ebb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f2fd39ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5566a9e82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb9990405b12600c4a86be527057685c2f96a3c6 Step #5: MERGE-OUTER: attempt 873 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2679463665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb9990405b12600c4a86be527057685c2f96a3c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1696 processed earlier; will process 2600 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64022== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e432cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e43243b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e43226665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f322e08441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f322de9900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f322de78858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e431ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560e43cd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e43c6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560e43c6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e43c6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560e437442d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e4377b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e4368cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e4367abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e4367433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e436de107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e432cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e433bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e43227d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e432312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e432187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e432444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f322de7a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e4320bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00a55b914120232485f81e96ab4ddb715a205c47 Step #5: MERGE-OUTER: attempt 874 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2679950467 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/00a55b914120232485f81e96ab4ddb715a205c47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1697 processed earlier; will process 2599 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64061== ERROR: libFuzzer: deadly signal Step #5: #0 0x56510df0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56510de83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56510de66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1eaa9f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1eaa80b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1eaa7ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56510de3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56510e913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56510e8ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56510e8af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56510e8af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56510e2cd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56510e2babe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56510e2b433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56510e31e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56510df0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56510dffbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56510de67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56510de712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56510de587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56510de844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1eaa7ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56510de4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82b4cec16e7205a9ac573929e01af60a0c8862db Step #5: MERGE-OUTER: attempt 875 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2681674227 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/82b4cec16e7205a9ac573929e01af60a0c8862db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1700 processed earlier; will process 2596 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64120== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559a4862594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559a47d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559a47b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb38029841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3800ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb38008c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559a4792e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5559a5266138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559a5200632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5559a5202375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559a520235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5559a4cd72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5559a4d0e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5559a4c1ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5559a4c0dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5559a4c0733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5559a4c71107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5559a4862c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5559a494eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5559a47bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5559a47c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5559a47ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5559a47d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb38008e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5559a479ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f7183102000c1b5a3a1a7a95b07fde0f31e36cb Step #5: MERGE-OUTER: attempt 876 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2683172583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f7183102000c1b5a3a1a7a95b07fde0f31e36cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1702 processed earlier; will process 2594 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64211== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d78e98e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d78e902b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d78e8e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa55ce0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa55cc2000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa55cbff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d78e8bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d78f392138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d78f32c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d78f32e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d78f32e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d78ed4c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d78ed39be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d78ed3333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d78ed9d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d78e98ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d78ea7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d78e8e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d78e8f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d78e8d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d78e9034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa55cc01082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d78e8cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9783a8209e8334eedb55aaa786cff883ba61a61 Step #5: MERGE-OUTER: attempt 877 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2683602994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c9783a8209e8334eedb55aaa786cff883ba61a61' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1703 processed earlier; will process 2593 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64281== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3ee73a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3ee6aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3ee691665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f885ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f8841400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f883f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3ee66ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b3ef13e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3ef0d8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b3ef0da375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3ef0da35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b3eeaf8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b3eeae5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b3eeadf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b3eeb49107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b3ee73ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b3ee826eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b3ee692d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b3ee69c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b3ee6837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b3ee6af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f883f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b3ee676bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0665b384546e0267e21e6e6e3d845f6daafb008b Step #5: MERGE-OUTER: attempt 878 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2684461297 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0665b384546e0267e21e6e6e3d845f6daafb008b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1704 processed earlier; will process 2592 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64297== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c2d1c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c2d13bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c2d11e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71e798041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71e779500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71e7774858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c2d0f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c2dbcb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c2db65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c2db67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c2db6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c2d63c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556c2d67334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556c2d584f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556c2d572be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556c2d56c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556c2d5d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556c2d1c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556c2d2b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556c2d11fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556c2d1292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556c2d1107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556c2d13c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f71e7776082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556c2d103bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c56c52d29d1de16c893190359cec44c9c637f9d3 Step #5: MERGE-OUTER: attempt 879 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2685713531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c56c52d29d1de16c893190359cec44c9c637f9d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1707 processed earlier; will process 2589 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64382== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570a102a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570a0f9eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570a0f81665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f095a5f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f095a40600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f095a3e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570a0f5ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5570a1a2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570a19c8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5570a19ca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570a19ca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5570a13e8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5570a13d5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5570a13cf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5570a1439107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5570a102ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5570a1116eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5570a0f82d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5570a0f8c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5570a0f737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5570a0f9f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f095a3e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5570a0f66bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-00f9456fb7386d8f65c7a0d5da6c4dc8b561fcf6 Step #5: MERGE-OUTER: attempt 880 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2686547485 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/00f9456fb7386d8f65c7a0d5da6c4dc8b561fcf6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1708 processed earlier; will process 2588 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0126e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b012658b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b01263b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6172d3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6172b4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6172b26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b012614e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b0130e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b013082632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b013084375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b01308435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b012aa2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b012a8fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b012a8933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b012af3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0126e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0127d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b01263cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0126462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b01262d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0126594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6172b28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b012620bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fde2234cde60fe77c216f07787f40d226ec3b82a Step #5: MERGE-OUTER: attempt 881 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2687422079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fde2234cde60fe77c216f07787f40d226ec3b82a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1709 processed earlier; will process 2587 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==64417== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df22f8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df22efeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df22ee1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ebf74b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ebf56000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ebf53f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df22ebae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55df2398e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df23928632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55df2392a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55df233300e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55df23399107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55df22f8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55df23076eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55df22ee2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55df22eec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55df22ed37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55df22eff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f6ebf541082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55df22ec6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd3b3a644eeee1701c396d9f842bd4f7c7630236 Step #5: MERGE-OUTER: attempt 882 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2688210979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dd3b3a644eeee1701c396d9f842bd4f7c7630236' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1710 processed earlier; will process 2586 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64439== ERROR: libFuzzer: deadly signal Step #5: #0 0x56380a38e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56380a302b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56380a2e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f882940541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f882921a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88291f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56380a2bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56380ad92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56380ad2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56380ad2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56380ad2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56380a8032d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56380a83a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56380a74bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56380a739be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56380a73333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56380a79d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56380a38ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56380a47aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56380a2e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56380a2f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56380a2d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56380a3034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f88291fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56380a2cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05d13c8fc19c013fc3eeb5ca096a1bbfb7c76fd7 Step #5: MERGE-OUTER: attempt 883 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2688993926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05d13c8fc19c013fc3eeb5ca096a1bbfb7c76fd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1711 processed earlier; will process 2585 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64514== ERROR: libFuzzer: deadly signal Step #5: #0 0x56096770d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560967681b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560967664665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffafb5a841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffafb3bd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffafb39c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56096763de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560968111138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609680ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5609680ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609680ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560967b822d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560967bb934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560967acaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560967ab8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560967ab233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560967b1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56096770dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609677f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560967665d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56096766f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609676567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609676824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffafb39e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560967649bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7eefe2d52b7440c81e229bd60c9ebaae53d3b05 Step #5: MERGE-OUTER: attempt 884 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2689492234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e7eefe2d52b7440c81e229bd60c9ebaae53d3b05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1712 processed earlier; will process 2584 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64554== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e722754594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7226c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7226ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe7e3b7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe7e398600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe7e3965858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e722684e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e723158138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7230f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e7230f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7230f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e722bc92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e722c0034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e722b11f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e722affbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e722af933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e722b63107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e722754c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e722840eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7226acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7226b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e72269d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7226c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe7e3967082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e722690bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09ac9bb08db76358f8da5af6a3a99b231c62f253 Step #5: MERGE-OUTER: attempt 885 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2689975633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09ac9bb08db76358f8da5af6a3a99b231c62f253' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1713 processed earlier; will process 2583 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==64562== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635a40af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635a4023b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635a4006665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f726976341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f726957800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7269557858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635a3fdfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635a4ab3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635a4a4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635a4a4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635a4a4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635a4518ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5635a4582d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5635a45dd9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5635a44be182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5635a44be182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5635a40afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5635a419beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5635a4007d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5635a40112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5635a3ff87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5635a40244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7269559082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5635a3febbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae6e4195bed817ff9076707c144ee078e63bcfba Step #5: MERGE-OUTER: attempt 886 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2690668568 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ae6e4195bed817ff9076707c144ee078e63bcfba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1714 processed earlier; will process 2582 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64578== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef40de3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef40d57b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef40d3a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ca083e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ca065300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ca0632858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef40d13e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef417e7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef41781632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef41783375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef4178335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef412582d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ef4128f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ef411a0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ef4118ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ef4118833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ef411f2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ef40de3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ef40ecfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ef40d3bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ef40d452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ef40d2c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ef40d584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3ca0634082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ef40d1fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1541be1c9185239e1cc5bf7d541df3c6ecc6190 Step #5: MERGE-OUTER: attempt 887 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2691219060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e1541be1c9185239e1cc5bf7d541df3c6ecc6190' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1715 processed earlier; will process 2581 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64588== ERROR: libFuzzer: deadly signal Step #5: #0 0x55abd4948594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55abd48bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55abd489f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb23134d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb23116200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb231141858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55abd4878e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55abd534c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55abd52e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55abd52e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55abd52e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55abd4dbd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55abd4df434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55abd4d05f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55abd4cf3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55abd4ced33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55abd4d57107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55abd4948c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55abd4a34eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55abd48a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55abd48aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55abd48917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55abd48bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb231143082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55abd4884bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1412fa26e8a4554de2452b111c2bf8bf138b950e Step #5: MERGE-OUTER: attempt 888 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2691718856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1412fa26e8a4554de2452b111c2bf8bf138b950e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1716 processed earlier; will process 2580 files now Step #5: #1 pulse exec/s: 0 rss: 234Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64628== ERROR: libFuzzer: deadly signal Step #5: #0 0x561167015594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561166f89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561166f6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37bdf6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37bdd7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37bdd58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561166f45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561167a19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611679b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611679b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611679b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56116748a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5611674c134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5611673d2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5611673c0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5611673ba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561167424107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561167015c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561167101eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561166f6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561166f772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561166f5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561166f8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f37bdd5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561166f51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b762ad3b66f14b0cb0c0c1cf8a512c366a56b8f Step #5: MERGE-OUTER: attempt 889 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2692411473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b762ad3b66f14b0cb0c0c1cf8a512c366a56b8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1718 processed earlier; will process 2578 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64669== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be245d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be24547b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be2452a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07dcde841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07dcbfd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07dcbdc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be24503e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be24fd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be24f71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be24f73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be24f7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be24a482d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55be24a7f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55be24990f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55be2497ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55be2497833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55be249e2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55be245d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55be246bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55be2452bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55be245352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55be2451c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55be245484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f07dcbde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55be2450fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-359163b02989324c70463daa231fcbbf29aba692 Step #5: MERGE-OUTER: attempt 890 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2692872893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/359163b02989324c70463daa231fcbbf29aba692' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1719 processed earlier; will process 2577 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64677== ERROR: libFuzzer: deadly signal Step #5: #0 0x555dc670a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555dc667eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555dc6661665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f612a74141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f612a55600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f612a535858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555dc663ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555dc710e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555dc70a8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555dc70aa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555dc70aa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555dc6ac8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555dc6ab5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555dc6aaf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555dc6b19107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555dc670ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555dc67f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555dc6662d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555dc666c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555dc66537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555dc667f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f612a537082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555dc6646bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e76390b85f40c64ac31bdac17b03302ebecfa6b Step #5: MERGE-OUTER: attempt 891 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2693731776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8e76390b85f40c64ac31bdac17b03302ebecfa6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1720 processed earlier; will process 2576 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da7b71a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da7b68eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da7b671665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e821d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e81fe800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e81fc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da7b64ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da7c11e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da7c0b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da7c0ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da7c0ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da7bad8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da7bac5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da7babf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da7bb29107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da7b71ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da7b806eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da7b672d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da7b67c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da7b6637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da7b68f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e81fc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da7b656bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a18ffaed66822c75c25d06819db487ddc955cc8 Step #5: MERGE-OUTER: attempt 892 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2695177423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6a18ffaed66822c75c25d06819db487ddc955cc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1724 processed earlier; will process 2572 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64818== ERROR: libFuzzer: deadly signal Step #5: #0 0x55651662e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565165a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556516585665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae78a2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae7883b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae7881a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55651655ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556517032138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556516fcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556516fce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556516fce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556516aa32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556516ada34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5565169ebf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565169d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565169d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556516a3d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55651662ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55651671aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556516586d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565165902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565165777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565165a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fae7881c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55651656abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71d3b59f03408eed0f3c192ff62b313a327cbec5 Step #5: MERGE-OUTER: attempt 893 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2695650255 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71d3b59f03408eed0f3c192ff62b313a327cbec5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1725 processed earlier; will process 2571 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==64825== ERROR: libFuzzer: deadly signal Step #5: #0 0x56329e0a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56329e01cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56329dfff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89aac5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89aaa6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89aaa46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56329dfd8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56329eaac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56329ea46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56329ea48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56329ea4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56329e466439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56329e453be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56329e44d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56329e4b7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56329e0a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56329e194eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56329e000d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56329e00a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56329dff17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56329e01d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f89aaa48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56329dfe4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d602bcc8139bf56d0eea0143c58a47e323fdbc06 Step #5: MERGE-OUTER: attempt 894 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2699024201 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d602bcc8139bf56d0eea0143c58a47e323fdbc06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1730 processed earlier; will process 2566 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==64958== ERROR: libFuzzer: deadly signal Step #5: #0 0x56133c7cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56133c740b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56133c723665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f010db9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f010d9a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f010d984858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56133c6fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56133d1d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56133d16a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56133d16c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56133d16c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56133cc412d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56133cc7834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56133cb89f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56133cb77be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56133cb7133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56133cbdb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56133c7ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56133c8b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56133c724d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56133c72e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56133c7157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56133c7414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f010d986082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56133c708bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a33c8a9312629f5999c6647c1554d9093ddfcf2 Step #5: MERGE-OUTER: attempt 895 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2701285780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4a33c8a9312629f5999c6647c1554d9093ddfcf2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1734 processed earlier; will process 2562 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65116== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea1c8bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea1c831b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea1c814665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7466ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7464c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7464a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea1c7ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ea1d2c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea1d25b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ea1d25d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea1d25d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ea1cc7b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea1cc68be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea1cc6233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea1cccc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea1c8bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea1c9a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea1c815d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea1c81f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea1c8067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea1c8324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7464a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea1c7f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b76d57ff13117dceeee977f835f16ec89ef925b0 Step #5: MERGE-OUTER: attempt 896 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703118047 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b76d57ff13117dceeee977f835f16ec89ef925b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1737 processed earlier; will process 2559 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65184== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f8038a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f802feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f802e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe039fd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe039de800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe039dc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f802bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f80d8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f80d28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f80d2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f80d2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f80748439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558f80735be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558f8072f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558f80799107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558f8038ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558f80476eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558f802e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558f802ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558f802d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558f802ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe039dc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558f802c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aae3c6397d025b2dd205f8491af0731e0bab2679 Step #5: MERGE-OUTER: attempt 897 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2703909164 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aae3c6397d025b2dd205f8491af0731e0bab2679' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1738 processed earlier; will process 2558 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65202== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b98c4b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b98c429b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b98c40c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5a93c4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5a93a5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5a93a39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b98c3e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b98ceb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b98ce53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b98ce55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b98ce5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b98c873439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b98c860be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b98c85a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b98c8c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b98c4b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b98c5a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b98c40dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b98c4172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b98c3fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b98c42a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5a93a3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b98c3f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59a991b6c321a00bbd8f2a96862c46153be85798 Step #5: MERGE-OUTER: attempt 898 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2704698122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59a991b6c321a00bbd8f2a96862c46153be85798' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1739 processed earlier; will process 2557 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65220== ERROR: libFuzzer: deadly signal Step #5: #0 0x56181e245594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56181e1b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56181e19c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c73f2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c73d3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c73d19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56181e175e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56181ec49138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56181ebe3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56181ebe5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56181ebe535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56181e6ba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56181e6f134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56181e602f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56181e5f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56181e5ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56181e654107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56181e245c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56181e331eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56181e19dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56181e1a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56181e18e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56181e1ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c73d1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56181e181bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af1c51e8a9a61a3811263a492fd61f186bf32801 Step #5: MERGE-OUTER: attempt 899 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2706936464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af1c51e8a9a61a3811263a492fd61f186bf32801' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1742 processed earlier; will process 2554 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65345== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc97afc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc97a70b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc97a53665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a98a3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a9885000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a9882f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc97a2ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dc98500138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc9849a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dc9849c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc9849c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dc97eba439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc97ea7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc97ea133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc97f0b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc97afcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc97be8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc97a54d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc97a5e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc97a457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc97a714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4a98831082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc97a38bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7a00753bc8cbfdb5e6b3485a2606528ecef913a Step #5: MERGE-OUTER: attempt 900 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2709167363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e7a00753bc8cbfdb5e6b3485a2606528ecef913a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1745 processed earlier; will process 2551 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65429== ERROR: libFuzzer: deadly signal Step #5: #0 0x557beed76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557beeceab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557beeccd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f956290841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f956271d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95626fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557beeca6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557bef77a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557bef714632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557bef716375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557bef71635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557bef1eb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557bef22234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557bef133f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557bef121be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557bef11b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557bef185107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557beed76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557beee62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557beecced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557beecd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557beecbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557beeceb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f95626fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557beecb2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-204fd67118a1edbaa4af474f1fec4c21e3a55994 Step #5: MERGE-OUTER: attempt 901 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2710554541 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/204fd67118a1edbaa4af474f1fec4c21e3a55994' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1747 processed earlier; will process 2549 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==65544== ERROR: libFuzzer: deadly signal Step #5: #0 0x56054b2d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56054b24db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56054b230665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66239f341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f662380800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66237e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56054b209e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56054bcdd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56054bc77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56054bc79578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x56054b67f0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56054b6e8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56054b2d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56054b3c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56054b231d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56054b23b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56054b2227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56054b24e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f66237e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56054b215bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a39237c6fcd2b1c8e263eae45e65185b30453966 Step #5: MERGE-OUTER: attempt 902 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2711370017 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a39237c6fcd2b1c8e263eae45e65185b30453966' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1748 processed earlier; will process 2548 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==65563== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d416ef5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d416e69b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d416e4c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bbb67941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bbb48e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bbb46d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d416e25e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d4178f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d417893632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d417895578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55d41729b0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55d417304107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55d416ef5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55d416fe1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55d416e4dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55d416e572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55d416e3e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55d416e6a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f9bbb46f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55d416e31bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-916c1a1133819082285199bfa6d9896190938978 Step #5: MERGE-OUTER: attempt 903 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2712667642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/916c1a1133819082285199bfa6d9896190938978' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1749 processed earlier; will process 2547 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65634== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f4d40e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f4d382b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f4d365665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f353c09941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f353beae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f353be8d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f4d33ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f4de12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f4ddac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f4ddae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f4ddae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f4d8832d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f4d8ba34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f4d7cbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f4d7b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f4d7b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f4d81d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f4d40ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f4d4faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f4d366d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f4d3702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f4d3577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f4d3834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f353be8f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f4d34abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40971726c7529390a0be3522dc4faf619291480b Step #5: MERGE-OUTER: attempt 904 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2713874492 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40971726c7529390a0be3522dc4faf619291480b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1751 processed earlier; will process 2545 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65679== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e3b91d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3b914cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3b912f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f4b0ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f4af0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f4aee1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3b9108e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e3b9bdc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e3b9b76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e3b9b78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e3b9b7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3b9596439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e3b9583be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e3b957d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e3b95e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e3b91d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e3b92c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3b9130d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3b913a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3b91217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3b914d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f4aee3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3b9114bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22cbd1123bac35bb09ce4fe4bff579d81a32b5ad Step #5: MERGE-OUTER: attempt 905 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2714687693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22cbd1123bac35bb09ce4fe4bff579d81a32b5ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1752 processed earlier; will process 2544 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65696== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc52397594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc5230bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc522ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7fc656741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7fc637c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7fc635b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc522c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cc52d9b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc52d35632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cc52d37375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc52d3735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cc52755439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cc52742be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cc5273c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cc527a6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cc52397c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cc52483eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cc522efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cc522f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cc522e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cc5230c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7fc635d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cc522d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef08983d1268b6dbb57b62b3cb4621f3bd22dfeb Step #5: MERGE-OUTER: attempt 906 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2715477105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ef08983d1268b6dbb57b62b3cb4621f3bd22dfeb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1753 processed earlier; will process 2543 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65714== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a16737594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a166abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a1668e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0bf0af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0beec400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0beea3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a16667e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559a1713b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a170d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559a170d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a170d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559a16af5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a16ae2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a16adc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a16b46107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a16737c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a16823eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a1668fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a166992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a166807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a166ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff0beea5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a16673bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dbbfb3776fac50c871039bbb5162db2691678c48 Step #5: MERGE-OUTER: attempt 907 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2716190770 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dbbfb3776fac50c871039bbb5162db2691678c48' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1755 processed earlier; will process 2541 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==65794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c29140f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c291383b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c291366665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efcaac5b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efcaaa7000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efcaaa4f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c29133fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c291e13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c291dad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c291daf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c291daf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2918842d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2918bb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2918bc4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55c2917b3188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55c29181e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55c29140fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c2914fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c291367d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c2913712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c2913587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c2913844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7efcaaa51082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c29134bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01a268c84f2f8a2c4856491d9fd72bf9d8faf9ae Step #5: MERGE-OUTER: attempt 908 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2717894430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/01a268c84f2f8a2c4856491d9fd72bf9d8faf9ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1756 processed earlier; will process 2540 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65839== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598e49f7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598e496bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598e494e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde3e98a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde3e79f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde3e77e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598e4927e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5598e53fb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598e5395632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598e5397375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598e539735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5598e4db5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598e4da2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598e4d9c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598e4e06107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5598e49f7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5598e4ae3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598e494fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598e49592e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598e49407e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598e496c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde3e780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598e4933bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d56e5ef3aa32f19b422696e19462e992a7b1c87c Step #5: MERGE-OUTER: attempt 909 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2719017259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d56e5ef3aa32f19b422696e19462e992a7b1c87c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1759 processed earlier; will process 2537 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65957== ERROR: libFuzzer: deadly signal Step #5: #0 0x55daa0cc5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55daa0c39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55daa0c1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7d72e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7d70f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7d70d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55daa0bf5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55daa16c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55daa1663632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55daa1665375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55daa166535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55daa1083439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55daa1070be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55daa106a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55daa10d4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55daa0cc5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55daa0db1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55daa0c1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55daa0c272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55daa0c0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55daa0c3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7d70d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55daa0c01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d38dccad7aac640a3fcdb121d73ecf6ca3af7bc3 Step #5: MERGE-OUTER: attempt 910 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2719684199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d38dccad7aac640a3fcdb121d73ecf6ca3af7bc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1760 processed earlier; will process 2536 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==65970== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5f7131594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a5f70a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5f7088665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38aeaae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38ae8c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38ae8a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5f7061e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a5f7b35138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a5f7acf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a5f7ad1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a5f7ad135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a5f74ef439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a5f74dcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a5f74d633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a5f7540107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a5f7131c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a5f721deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a5f7089d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a5f70932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a5f707a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a5f70a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38ae8a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a5f706dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b93c5d7c2d7bd98444a9045b4f12d9aa5ed4f566 Step #5: MERGE-OUTER: attempt 911 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2720919947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b93c5d7c2d7bd98444a9045b4f12d9aa5ed4f566' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1762 processed earlier; will process 2534 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66084== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0d0c9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0d0c0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0d0bf1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2cd35af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2cd33c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2cd33a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b0d0bcae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b0d169e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b0d1638632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b0d163a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b0d163a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b0d1058439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0d1045be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0d103f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0d10a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0d0c9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0d0d86eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b0d0bf2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0d0bfc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b0d0be37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0d0c0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2cd33a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b0d0bd6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c09a0ee1512ffb31264cfa02412f5b512891d88 Step #5: MERGE-OUTER: attempt 912 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2721962249 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3c09a0ee1512ffb31264cfa02412f5b512891d88' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1764 processed earlier; will process 2532 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66195== ERROR: libFuzzer: deadly signal Step #5: #0 0x55986c4be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55986c432b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55986c415665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa91ff3241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa91fd4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa91fd26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55986c3eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55986cec2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55986ce5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55986ce5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55986ce5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55986c87c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55986c869be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55986c86333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55986c8cd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55986c4bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55986c5aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55986c416d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55986c4202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55986c4077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55986c4334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa91fd28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55986c3fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-620fd6fe1326072b95aa0cbd0d1ace191e4deb1f Step #5: MERGE-OUTER: attempt 913 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2723407160 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/620fd6fe1326072b95aa0cbd0d1ace191e4deb1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1766 processed earlier; will process 2530 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66250== ERROR: libFuzzer: deadly signal Step #5: #0 0x5643ff624594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643ff598b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5643ff57b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd986f1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd986d3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd986d13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5643ff554e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564400028138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643fffc2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5643fffc4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643fffc435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5643ff9e2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5643ff9cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5643ff9c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5643ffa33107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5643ff624c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5643ff710eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5643ff57cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5643ff5862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5643ff56d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5643ff5994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd986d15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5643ff560bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-335e1421793d3bf9b64944ffc913054bf1d06e18 Step #5: MERGE-OUTER: attempt 914 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2724192290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/335e1421793d3bf9b64944ffc913054bf1d06e18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1767 processed earlier; will process 2529 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==66268== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f7ada9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f7ad1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f7ad00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2693a9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26938a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2693884858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f7acd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f7b7ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f7b747632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f7b749578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556f7b14f0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556f7b1b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556f7ada9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556f7ae95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556f7ad01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556f7ad0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556f7acf27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556f7ad1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2693886082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556f7ace5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c0e938703f53cea2eb9ed2629997860ec7b551a Step #5: MERGE-OUTER: attempt 915 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2724983123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3c0e938703f53cea2eb9ed2629997860ec7b551a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1768 processed earlier; will process 2528 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66290== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604b83b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604b8329b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604b830c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68d1af741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68d190c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68d18eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604b82e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604b8db9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604b8d53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604b8d55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604b8d5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604b882a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604b886134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604b8772f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604b8760be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604b875a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604b87c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604b83b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604b84a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604b830dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604b83172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604b82fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604b832a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f68d18ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604b82f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f02e68da0f7c18efb4b90b7b4175586ec1ee6910 Step #5: MERGE-OUTER: attempt 916 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2726972470 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f02e68da0f7c18efb4b90b7b4175586ec1ee6910' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1771 processed earlier; will process 2525 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66479== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599c8aa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599c8a16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599c89f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fadf78d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fadf76eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fadf76ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599c89d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5599c94a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5599c9440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5599c9442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5599c944235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5599c8e60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5599c8e4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5599c8e4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5599c8eb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5599c8aa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5599c8b8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5599c89fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5599c8a042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5599c89eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5599c8a174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fadf76cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5599c89debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c02f17927e7725a3193b2ca68b6cc3287fb5c738 Step #5: MERGE-OUTER: attempt 917 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2727410003 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c02f17927e7725a3193b2ca68b6cc3287fb5c738' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1772 processed earlier; will process 2524 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66550== ERROR: libFuzzer: deadly signal Step #5: #0 0x564a794b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564a7942db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564a79410665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f780503f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7804e5400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7804e33858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564a793e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564a79ebd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564a79e57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564a79e59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564a79e5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564a79877439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564a79864be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564a7985e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564a798c8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564a794b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564a795a5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564a79411d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564a7941b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564a794027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564a7942e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7804e35082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564a793f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b970d098cd73a711a89c96b2d9c6d86c5864734 Step #5: MERGE-OUTER: attempt 918 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2728306102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b970d098cd73a711a89c96b2d9c6d86c5864734' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1773 processed earlier; will process 2523 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66566== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d646da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d6464eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d64631665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf5e8f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf5e70a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf5e6e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d6460ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563d650de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d65078632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563d6507a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563d6507a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563d64b4f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563d64b8634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563d64a97f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563d64a85be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563d64a7f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563d64ae9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563d646dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563d647c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563d64632d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563d6463c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563d646237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563d6464f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbf5e6eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563d64616bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-333feae54fc64cc26d3b2ad3515c738f56a9cc9e Step #5: MERGE-OUTER: attempt 919 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2730487436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/333feae54fc64cc26d3b2ad3515c738f56a9cc9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1778 processed earlier; will process 2518 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==66761== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4e57d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a4e574ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a4e572d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39802e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39800f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39800d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4e5706e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a4e61da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4e6174632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a4e6176375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4e617635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a4e5c4b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a4e5c8234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a4e5b93f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a4e5b81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a4e5b7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a4e5be5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a4e57d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a4e58c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a4e572ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a4e57382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a4e571f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a4e574b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f39800d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a4e5712bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5750d39e9c177abe0eeb8e1ef5c51f5c8a671e1d Step #5: MERGE-OUTER: attempt 920 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2732804851 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5750d39e9c177abe0eeb8e1ef5c51f5c8a671e1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1782 processed earlier; will process 2514 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66896== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd81d41594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd81cb5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd81c98665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3799be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3797d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3797b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd81c71e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fd82745138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd826df632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fd826e1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd826e135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fd820ff439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fd820ecbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fd820e633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fd82150107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fd81d41c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fd81e2deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fd81c99d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fd81ca32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fd81c8a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fd81cb64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa3797b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fd81c7dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-453a4e4b1d972e6fa3cc85d9f10c38fd09566934 Step #5: MERGE-OUTER: attempt 921 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2733599141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/453a4e4b1d972e6fa3cc85d9f10c38fd09566934' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1783 processed earlier; will process 2513 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==66913== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627a9f2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627a9e9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627a9e82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f688b3df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f688b1f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f688b1d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627a9e5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5627aa92f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627aa8c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5627aa8cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627aa8cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627aa394ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5627aa3fed30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5627aa4599dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5627aa33a182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5627aa33a182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5627a9f2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5627aa017eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5627a9e83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5627a9e8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5627a9e747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5627a9ea04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f688b1d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5627a9e67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e664a122cddc42e174f5eba4ae67f88fba64d065 Step #5: MERGE-OUTER: attempt 922 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2734352922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e664a122cddc42e174f5eba4ae67f88fba64d065' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1785 processed earlier; will process 2511 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==66994== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f729d5e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f729cd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f729cb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14d154441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14d135900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14d1338858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f729c8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f72a762138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f72a6fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f72a6fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f72a6fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f72a11c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f72a109be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f72a10333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f72a16d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f729d5ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f729e4aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f729cb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f729cc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f729ca77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f729cd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14d133a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f729c9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8556f39426252b18aa182ca30cb8d1215ce0b49f Step #5: MERGE-OUTER: attempt 923 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2735579938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8556f39426252b18aa182ca30cb8d1215ce0b49f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1787 processed earlier; will process 2509 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67139== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c4be7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c4bdf2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c4bdd5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32f01f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32f000900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32effe8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c4bdaee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c4c882138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c4c81c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c4c81e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c4c81e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c4c2f32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556c4c32a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556c4c23bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556c4c229be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556c4c22333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556c4c28d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556c4be7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556c4bf6aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556c4bdd6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556c4bde02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556c4bdc77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556c4bdf34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32effea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556c4bdbabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec4bda9d41ea4e623c22a3468338c6fb6acc7392 Step #5: MERGE-OUTER: attempt 924 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2736231290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec4bda9d41ea4e623c22a3468338c6fb6acc7392' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1788 processed earlier; will process 2508 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67152== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a72744594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a726b8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a7269b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2705ac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2703c100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2703a0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a72674e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a73148138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a730e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a730e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a730e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a72b02439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a72aefbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a72ae933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a72b53107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a72744c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a72830eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a7269cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a726a62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a7268d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a726b94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2703a2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a72680bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-968c45c126a3009a528de6eb9bf08b6a66cbf654 Step #5: MERGE-OUTER: attempt 925 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2736668997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/968c45c126a3009a528de6eb9bf08b6a66cbf654' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1789 processed earlier; will process 2507 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67191== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640af503594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5640af477b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5640af45a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0aeaf3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0aead5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0aead31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640af433e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5640aff07138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5640afea1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5640afea3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5640afea335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5640af8c1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640af8aebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640af8a833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640af912107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640af503c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640af5efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5640af45bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640af4652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640af44c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640af4784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0aead33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640af43fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8055ccbc136c90869aa380315b34fcfd92bfa4f0 Step #5: MERGE-OUTER: attempt 926 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2737533049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8055ccbc136c90869aa380315b34fcfd92bfa4f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1790 processed earlier; will process 2506 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==67207== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622a4c6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622a4bdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622a4bc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe5b8b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe5b6c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe5b6a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622a4b9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622a566f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622a5609632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622a560b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5622a50110e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5622a507a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5622a4c6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5622a4d57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5622a4bc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5622a4bcd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5622a4bb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5622a4be04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fbe5b6a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5622a4ba7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-925538bc2be9f01ea898d1fe706a990c9f5f8234 Step #5: MERGE-OUTER: attempt 927 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2738328867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/925538bc2be9f01ea898d1fe706a990c9f5f8234' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1791 processed earlier; will process 2505 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67229== ERROR: libFuzzer: deadly signal Step #5: #0 0x560254d01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560254c75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560254c58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc391e6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc391c7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc391c56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560254c31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560255705138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56025569f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5602556a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602556a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5602551762d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5602551ad34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5602550bef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5602550acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5602550a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560255110107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560254d01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560254dedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560254c59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560254c632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560254c4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560254c764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc391c58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560254c3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d83b1c7e96253ec119e2974a8c47306eed1982ba Step #5: MERGE-OUTER: attempt 928 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2738870921 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d83b1c7e96253ec119e2974a8c47306eed1982ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1792 processed earlier; will process 2504 files now Step #5: #1 pulse exec/s: 0 rss: 62Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67299== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d457f84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d457ef8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d457edb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2eca12441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ec9f3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ec9f18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d457eb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d458988138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d458922632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d458924375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d45892435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d458342439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d45832fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d45832933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d458393107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d457f84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d458070eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d457edcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d457ee62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d457ecd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d457ef94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2ec9f1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d457ec0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8e3ed6bec305d9fa89ff2c6e8b75fa36ba0448b Step #5: MERGE-OUTER: attempt 929 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2740357476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8e3ed6bec305d9fa89ff2c6e8b75fa36ba0448b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1795 processed earlier; will process 2501 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67356== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630dac86594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630dabfab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630dabdd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f952c91141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f952c72600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f952c705858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630dabb6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630db68a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630db624632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630db626375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630db62635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630db044439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630db031be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630db02b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630db095107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630dac86c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630dad72eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630dabded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630dabe82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630dabcf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630dabfb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f952c707082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630dabc2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2acb3dc64b45c45ace37cbf8062bc037ab6668f7 Step #5: MERGE-OUTER: attempt 930 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2741142194 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2acb3dc64b45c45ace37cbf8062bc037ab6668f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1796 processed earlier; will process 2500 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67374== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632da4d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632da445b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632da428665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa266d2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa266b4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa266b22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632da401e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632daed5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632dae6f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632dae71375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632dae7135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632da88f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632da87cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632da87633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632da8e0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632da4d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632da5bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632da429d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632da4332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632da41a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632da4464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa266b24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632da40dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b622d40db9d1a4bd9546d5e9788366087f844c4 Step #5: MERGE-OUTER: attempt 931 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2741930650 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b622d40db9d1a4bd9546d5e9788366087f844c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1797 processed earlier; will process 2499 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67392== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a29b865594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a29b7d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a29b7bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cfac3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cfaa4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cfaa28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a29b795e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a29c269138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a29c203632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a29c205375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a29c20535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a29bc23439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a29bc10be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a29bc0a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a29bc74107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a29b865c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a29b951eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a29b7bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a29b7c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a29b7ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a29b7da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3cfaa2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a29b7a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-167ca6cdf60fe82ed2d899e609c036028958b450 Step #5: MERGE-OUTER: attempt 932 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2742719538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/167ca6cdf60fe82ed2d899e609c036028958b450' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1798 processed earlier; will process 2498 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67410== ERROR: libFuzzer: deadly signal Step #5: #0 0x56171bc27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56171bb9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56171bb7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2de075b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2de057000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2de054f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56171bb57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56171c62b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56171c5c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56171c5c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56171c5c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56171bfe5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56171bfd2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56171bfcc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56171c036107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56171bc27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56171bd13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56171bb7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56171bb892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56171bb707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56171bb9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2de0551082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56171bb63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65787cfaa769de892d0d25b6415bd5fdfd2fe490 Step #5: MERGE-OUTER: attempt 933 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2743509755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65787cfaa769de892d0d25b6415bd5fdfd2fe490' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1799 processed earlier; will process 2497 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67428== ERROR: libFuzzer: deadly signal Step #5: #0 0x562456b5f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562456ad3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562456ab6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bed8d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bed6e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bed6c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562456a8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562457563138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624574fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5624574ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624574ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562456f1d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562456f0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562456f0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562456f6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562456b5fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562456c4beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562456ab7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562456ac12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562456aa87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562456ad44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8bed6c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562456a9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08bd8a0bbd640531edc5646b6044304d92400751 Step #5: MERGE-OUTER: attempt 934 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2746639339 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08bd8a0bbd640531edc5646b6044304d92400751' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1805 processed earlier; will process 2491 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67639== ERROR: libFuzzer: deadly signal Step #5: #0 0x56265723f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5626571b3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562657196665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b1679b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b165b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b1658f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56265716fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562657c43138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562657bdd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562657bdf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562657bdf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5626575fd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5626575eabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5626575e433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56265764e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56265723fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56265732beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562657197d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5626571a12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5626571887e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5626571b44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b16591082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56265717bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02024eae407b304f97777d70953d1fb92663749e Step #5: MERGE-OUTER: attempt 935 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747431885 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02024eae407b304f97777d70953d1fb92663749e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1806 processed earlier; will process 2490 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67657== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646d9c82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5646d9bf6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5646d9bd9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa53edb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa53ebcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa53ebab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5646d9bb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5646da686138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5646da620632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5646da622375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5646da62235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5646da040439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5646da02dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5646da02733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5646da091107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646d9c82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646d9d6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5646d9bdad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646d9be42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646d9bcb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646d9bf74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa53ebad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5646d9bbebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a69aa8b1372598fd3d3c7964a891d290564b043e Step #5: MERGE-OUTER: attempt 936 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2748223343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a69aa8b1372598fd3d3c7964a891d290564b043e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1807 processed earlier; will process 2489 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1bf8bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1bf833b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1bf816665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f682686341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f682667800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6826657858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1bf7efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1c02c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1c025d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1c025f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1c025f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1bfc7d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1bfc6abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1bfc6433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c1bfcce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1bf8bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1bf9abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c1bf817d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1bf8212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1bf8087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1bf8344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6826659082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c1bf7fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2868cf07b389dc2b1729359f0574bddaf9ebf372 Step #5: MERGE-OUTER: attempt 937 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2749012363 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2868cf07b389dc2b1729359f0574bddaf9ebf372' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1808 processed earlier; will process 2488 files now Step #5: #1 pulse exec/s: 0 rss: 232Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67693== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8f2e45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8f2db9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8f2d9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7bd569341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7bd54a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7bd5487858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8f2d75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a8f3849138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8f37e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a8f37e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8f37e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8f32ba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a8f32f134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a8f3202f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a8f31f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a8f31ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a8f3254107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a8f2e45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a8f2f31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a8f2d9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a8f2da72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a8f2d8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a8f2dba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7bd5489082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a8f2d81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65a8d3d82ccca734513071e939509c46f4aa1b86 Step #5: MERGE-OUTER: attempt 938 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2749952761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65a8d3d82ccca734513071e939509c46f4aa1b86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1810 processed earlier; will process 2486 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67777== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e92b1c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e92b13db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e92b120665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0a9e1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0a9c2700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0a9c06858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e92b0f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e92bbcd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e92bb67632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e92bb69375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e92bb6935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e92b587439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e92b574be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e92b56e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e92b5d8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e92b1c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e92b2b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e92b121d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e92b12b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e92b1127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e92b13e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0a9c08082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e92b105bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c40b2bc34ec025b39af9a58136cc0de4cf5cd1d8 Step #5: MERGE-OUTER: attempt 939 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2750380538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c40b2bc34ec025b39af9a58136cc0de4cf5cd1d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1811 processed earlier; will process 2485 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==67847== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589e3df9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5589e3d6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5589e3d50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff6646de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff6644f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff6644d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5589e3d29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5589e47fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5589e4797632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5589e4799375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5589e479935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5589e426e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5589e42a534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5589e41b6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5589e41a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5589e419e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5589e4208107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5589e3df9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5589e3ee5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5589e3d51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5589e3d5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5589e3d427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589e3d6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff6644d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5589e3d35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8a4a8587221a987ee62cc532593fc3ad64107bc Step #5: MERGE-OUTER: attempt 940 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2751038869 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b8a4a8587221a987ee62cc532593fc3ad64107bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1812 processed earlier; will process 2484 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67859== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de77cc6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de77c3ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de77c1d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efdbef4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efdbed6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efdbed41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de77bf6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55de786ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de78664632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55de78666375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de7866635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55de78084439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55de78071be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55de7806b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55de780d5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55de77cc6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55de77db2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55de77c1ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55de77c282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55de77c0f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55de77c3b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efdbed43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55de77c02bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c93f281a9ab4e2462f54cc6c978c21d8bf480faf Step #5: MERGE-OUTER: attempt 941 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2752316259 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c93f281a9ab4e2462f54cc6c978c21d8bf480faf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1814 processed earlier; will process 2482 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==67974== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab8b03d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab8afb1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab8af94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddd6d7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddd6b8700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddd6b66858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab8af6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab8ba41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab8b9db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab8b9dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab8b9dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ab8b3fb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab8b3e8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab8b3e233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab8b44c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab8b03dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab8b129eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab8af95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab8af9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab8af867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab8afb24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddd6b68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab8af79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e42e25c213a85f7f98abd7e9af954191c7fde09e Step #5: MERGE-OUTER: attempt 942 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2753190552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e42e25c213a85f7f98abd7e9af954191c7fde09e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1816 processed earlier; will process 2480 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68083== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffd44d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffd4449b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffd442c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f836bb1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f836b92b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f836b90a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffd4405e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffd4ed9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffd4e73632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffd4e75375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffd4e7535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ffd494a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffd498134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffd4892f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffd4880be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffd487a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffd48e4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffd44d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffd45c1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffd442dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffd44372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffd441e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffd444a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f836b90c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffd4411bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0b41f1fd5f8c612f270607a8a09e22320f6259b3 Step #5: MERGE-OUTER: attempt 943 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2753864213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0b41f1fd5f8c612f270607a8a09e22320f6259b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1817 processed earlier; will process 2479 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68096== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c81d47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c81cbbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c81c9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d6847241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d6828700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d68266858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c81c77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c8274b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c826e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c826e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c826e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c82105439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c820f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c820ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c82156107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c81d47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c81e33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c81c9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c81ca92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c81c907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c81cbc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d68268082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c81c83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d9785d27699ac5a9c3ad282d62d694e98efb65a Step #5: MERGE-OUTER: attempt 944 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2754540275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d9785d27699ac5a9c3ad282d62d694e98efb65a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1818 processed earlier; will process 2478 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68110== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcdf109594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcdf07db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcdf060665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faac0a8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faac089600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faac0875858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcdf039e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fcdfb0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcdfaa7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fcdfaa9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcdfaa935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fcdf4c7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fcdf4b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fcdf4ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fcdf518107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fcdf109c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fcdf1f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fcdf061d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fcdf06b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fcdf0527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fcdf07e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faac0877082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fcdf045bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9a1ec5e1b93f3feacd0f4c43137a714fc92137d9 Step #5: MERGE-OUTER: attempt 945 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2755200728 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9a1ec5e1b93f3feacd0f4c43137a714fc92137d9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1819 processed earlier; will process 2477 files now Step #5: #1 pulse exec/s: 0 rss: 226Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68154== ERROR: libFuzzer: deadly signal Step #5: #0 0x556be373c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556be36b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556be3693665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04f3e9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04f3cb300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04f3c92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556be366ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556be4140138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556be40da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556be40dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556be40dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556be3bb12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556be3be834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556be3af9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556be3ae7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556be3ae133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556be3b4b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556be373cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556be3828eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556be3694d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556be369e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556be36857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556be36b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f04f3c94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556be3678bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-219f61011597098276f7347c91e6ec69eb35c08a Step #5: MERGE-OUTER: attempt 946 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2758051733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/219f61011597098276f7347c91e6ec69eb35c08a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1822 processed earlier; will process 2474 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68282== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628a8ce4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5628a8c58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628a8c3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4fa7e4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4fa7c5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4fa7c3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628a8c14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5628a96e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5628a9682632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5628a9684375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5628a968435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5628a90a2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5628a908fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5628a908933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5628a90f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5628a8ce4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5628a8dd0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5628a8c3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5628a8c462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628a8c2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628a8c594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4fa7c3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5628a8c20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-818994f0fdaeb50316389130e0540b08b5923303 Step #5: MERGE-OUTER: attempt 947 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2758925777 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/818994f0fdaeb50316389130e0540b08b5923303' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1824 processed earlier; will process 2472 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be95f9f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be95f13b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be95ef6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc40965441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc40946900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc409448858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be95ecfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be969a3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be9693d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be9693f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be9693f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be9635d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be9634abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be9634433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be963ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be95f9fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be9608beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be95ef7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be95f012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be95ee87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be95f144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc40944a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be95edbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33a9aad36bfc6730f105decc9edfd6aca44b6e50 Step #5: MERGE-OUTER: attempt 948 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2759683314 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/33a9aad36bfc6730f105decc9edfd6aca44b6e50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1825 processed earlier; will process 2471 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68402== ERROR: libFuzzer: deadly signal Step #5: #0 0x557227a1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557227992b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557227975665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f81c7841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f81a8d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f81a6c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55722794ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557228422138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572283bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5572283be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572283be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557227e932d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557227eca34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557227ddbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557227dc9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557227dc333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557227e2d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557227a1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557227b0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557227976d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572279802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572279677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572279934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f81a6e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55722795abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-acafd427072ae1071ab957d9b3efa860afc97310 Step #5: MERGE-OUTER: attempt 949 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2761300248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/acafd427072ae1071ab957d9b3efa860afc97310' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1828 processed earlier; will process 2468 files now Step #5: #1 pulse exec/s: 0 rss: 296Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68523== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d19c2ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d19c22eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d19c211665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b4d0cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b4cee200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b4cec1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d19c1eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d19ccbe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d19cc58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d19cc5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d19cc5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d19c72f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d19c76634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d19c677f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d19c665be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d19c65f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d19c6c9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d19c2bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d19c3a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d19c212d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d19c21c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d19c2037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d19c22f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2b4cec3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d19c1f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-025f03187f0664203bd86ab596edf11dcf1d04fd Step #5: MERGE-OUTER: attempt 950 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2762486180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/025f03187f0664203bd86ab596edf11dcf1d04fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1832 processed earlier; will process 2464 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68640== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c95c97594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c95c0bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c95bee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f767ee7a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f767ec8f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f767ec6e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c95bc7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c9669b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c96635632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c96637375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c9663735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c96055439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c96042be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c9603c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c960a6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c95c97c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c95d83eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c95befd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c95bf92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c95be07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c95c0c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f767ec70082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c95bd3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-172a1ebb24d3f7de227a2347c941fa6200903e4a Step #5: MERGE-OUTER: attempt 951 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2763862248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/172a1ebb24d3f7de227a2347c941fa6200903e4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1834 processed earlier; will process 2462 files now Step #5: #1 pulse exec/s: 0 rss: 246Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68752== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567fe2dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567fe251b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567fe234665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6edd4fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6edd30f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6edd2ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567fe20de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567fece1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567fec7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567fec7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567fec7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567fe69b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567fe688be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567fe68233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567fe6ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567fe2ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567fe3c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5567fe235d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567fe23f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5567fe2267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5567fe2524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6edd2f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5567fe219bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-08e9bf12a6ee4ead1c9427dabc9d0629a5a85103 Step #5: MERGE-OUTER: attempt 952 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2766037358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/08e9bf12a6ee4ead1c9427dabc9d0629a5a85103' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1839 processed earlier; will process 2457 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==68887== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f83117594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f8308bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f8306e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb71497d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb71479200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb714771858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f83047e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557f83b1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f83ab5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557f83ab7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f83ab735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557f8358c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f835c334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f834d4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f834c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f834bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f83526107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f83117c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f83203eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f8306fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f830792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f830607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f8308c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb714773082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f83053bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-97f570f1f240365e5a686a8fff12e3bfd49d1777 Step #5: MERGE-OUTER: attempt 953 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2766699004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/97f570f1f240365e5a686a8fff12e3bfd49d1777' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1841 processed earlier; will process 2455 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==68964== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb11445594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb113b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb1139c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d893d041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d891e500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d891c4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb11375e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb11e49138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb11de3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb11de5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb11de535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb11803439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb117f0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb117ea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb11854107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb11445c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb11531eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb1139dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb113a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb1138e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb113ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d891c6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb11381bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d95bbd22f54043207061237c027ce3e5634fd334 Step #5: MERGE-OUTER: attempt 954 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2768596580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d95bbd22f54043207061237c027ce3e5634fd334' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1844 processed earlier; will process 2452 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69091== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a844e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a8445bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a8443e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f409e89341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f409e6a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f409e687858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a84417e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a84eeb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a84e85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a84e87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a84e8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556a848a5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556a84892be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556a8488c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556a848f6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556a844e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556a845d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556a8443fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556a844492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556a844307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556a8445c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f409e689082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556a84423bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2cde97af0ae6f6d8aa9e60e1a90559576804dd2 Step #5: MERGE-OUTER: attempt 955 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2769883807 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2cde97af0ae6f6d8aa9e60e1a90559576804dd2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1846 processed earlier; will process 2450 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69205== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e60d208594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e60d17cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e60d15f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14a0ffc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14a0e1100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14a0df0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e60d138e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e60dc0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e60dba6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e60dba8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e60dba835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e60d5c6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e60d5b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e60d5ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e60d617107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e60d208c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e60d2f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e60d160d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e60d16a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e60d1517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e60d17d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14a0df2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e60d144bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-354396db895262067f066f9a40843720093c105f Step #5: MERGE-OUTER: attempt 956 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2771163290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/354396db895262067f066f9a40843720093c105f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1848 processed earlier; will process 2448 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69319== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe95f60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe95ed4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe95eb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6ce2e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6ce0fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6ce0db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe95e90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fe96964138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe968fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fe96900375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe9690035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fe9631e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe9630bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe9630533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe9636f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe95f60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe9604ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe95eb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe95ec22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe95ea97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe95ed54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6ce0dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe95e9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-083a9dda8357ebb2d3e06c859b1197eac951fe30 Step #5: MERGE-OUTER: attempt 957 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2772536182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/083a9dda8357ebb2d3e06c859b1197eac951fe30' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1851 processed earlier; will process 2445 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==69435== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fd35aca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fd35a3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fd35a21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57c111c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57c0f3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57c0f10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fd359fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fd364ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fd36468632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fd3646a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fd3646a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fd35f33ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fd35f9dd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55fd35ff89dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55fd35ed9182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55fd35ed9182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55fd35acac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55fd35bb6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55fd35a22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55fd35a2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55fd35a137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55fd35a3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f57c0f12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55fd35a06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89b3caebba979dbb420adeb038c34ccd05479eaf Step #5: MERGE-OUTER: attempt 958 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2773447582 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/89b3caebba979dbb420adeb038c34ccd05479eaf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1852 processed earlier; will process 2444 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69456== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b7b4a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b7b41cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b7b3ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a70a1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a7082e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a7080d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b7b3d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560b7beac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b7be46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560b7be48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b7be4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560b7b91d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560b7b95434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560b7b865f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560b7b853be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560b7b84d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560b7b8b7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560b7b4a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560b7b594eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560b7b400d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560b7b40a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560b7b3f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560b7b41d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3a7080f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560b7b3e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b106c795d12447401cd04d57ab3b39c1f6a22344 Step #5: MERGE-OUTER: attempt 959 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2774845586 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b106c795d12447401cd04d57ab3b39c1f6a22344' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1854 processed earlier; will process 2442 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69575== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630e9288594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630e91fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630e91df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e9ac1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e9aa2f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e9aa0e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630e91b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630e9c8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630e9c26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630e9c28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630e9c2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630e96fd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5630e973434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5630e9645f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5630e9633be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5630e962d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5630e9697107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5630e9288c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5630e9374eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5630e91e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5630e91ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5630e91d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5630e91fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e9aa10082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5630e91c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14bb671bc130fdece7f29739e54db5b30ac61277 Step #5: MERGE-OUTER: attempt 960 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2776135248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/14bb671bc130fdece7f29739e54db5b30ac61277' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1856 processed earlier; will process 2440 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69689== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d0484f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d047c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d047a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa31c6ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa31c4e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa31c4c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d0477fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560d05253138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d051ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560d051ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d051ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560d04c0d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d04bfabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d04bf433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d04c5e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d0484fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d0493beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d047a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d047b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d047987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d047c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa31c4c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d0478bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34b019117307ee831de527a354e38ba802330e16 Step #5: MERGE-OUTER: attempt 961 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2777194368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34b019117307ee831de527a354e38ba802330e16' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1859 processed earlier; will process 2437 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69799== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a29f90c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a29f880b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a29f863665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3642e4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3642c5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3642c3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a29f83ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a2a0310138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2a02aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a2a02ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2a02ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a29fcca439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a29fcb7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a29fcb133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a29fd1b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a29f90cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a29f9f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a29f864d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a29f86e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a29f8557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a29f8814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3642c3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a29f848bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ee13751b399af1a39aae72e1eb91aa0783d01cf Step #5: MERGE-OUTER: attempt 962 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2778319812 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ee13751b399af1a39aae72e1eb91aa0783d01cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1861 processed earlier; will process 2435 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==69883== ERROR: libFuzzer: deadly signal Step #5: #0 0x55795c371594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55795c2e5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55795c2c8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f579279a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57925af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f579258e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55795c2a1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55795cd75138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55795cd0f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55795cd11375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55795cd1135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55795c72f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55795c71cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55795c71633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55795c780107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55795c371c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55795c45deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55795c2c9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55795c2d32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55795c2ba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55795c2e64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5792590082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55795c2adbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d969ef934664d8a01cb9da697ea87468dd6bd6b2 Step #5: MERGE-OUTER: attempt 963 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2778969189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d969ef934664d8a01cb9da697ea87468dd6bd6b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1863 processed earlier; will process 2433 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==69956== ERROR: libFuzzer: deadly signal Step #5: #0 0x55856cb29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55856ca9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55856ca80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f691d24c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f691d06100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f691d040858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55856ca59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55856d52d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55856d4c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55856d4c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55856d4c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55856cf9e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55856cfd534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55856cee6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55856ced4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55856cece33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55856cf38107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55856cb29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55856cc15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55856ca81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55856ca8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55856ca727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55856ca9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f691d042082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55856ca65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e8983d87e32dcb595d9eebd4201529dd8036af13 Step #5: MERGE-OUTER: attempt 964 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2780364249 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e8983d87e32dcb595d9eebd4201529dd8036af13' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1866 processed earlier; will process 2430 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70014== ERROR: libFuzzer: deadly signal Step #5: #0 0x563feda73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fed9e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fed9ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f738aa4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f738a86300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f738a842858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fed9a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563fee477138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fee411632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563fee413375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fee41335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563fedee82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563fedf1f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563fede30f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563fede1ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563fede1833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563fede82107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563feda73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563fedb5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563fed9cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563fed9d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563fed9bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563fed9e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f738a844082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563fed9afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7f9957438347501e11b3e59dd8a072aa0421c00 Step #5: MERGE-OUTER: attempt 965 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2781656059 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a7f9957438347501e11b3e59dd8a072aa0421c00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1868 processed earlier; will process 2428 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70130== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e018a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e0181bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e017fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd098cbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd098ad300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd098ab2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e017d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561e022ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e02245632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561e02247375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e0224735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561e01c65439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561e01c52be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561e01c4c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561e01cb6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561e018a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561e01993eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561e017ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561e018092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561e017f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561e0181c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd098ab4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561e017e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10a18ae753aa865dd0123e395c20ef7299c7e641 Step #5: MERGE-OUTER: attempt 966 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2782655408 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10a18ae753aa865dd0123e395c20ef7299c7e641' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1870 processed earlier; will process 2426 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70213== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fc27d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fc2745b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fc2728665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e436ae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e434c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e434a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fc2701e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562fc31d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fc316f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562fc3171375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fc317135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562fc2c462d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562fc2c7d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562fc2b8ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562fc2b7cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562fc2b7633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562fc2be0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562fc27d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562fc28bdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562fc2729d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562fc27332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562fc271a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562fc27464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3e434a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562fc270dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6bb465df4f675567acb601f85543fe62ef43df5d Step #5: MERGE-OUTER: attempt 967 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2783159349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6bb465df4f675567acb601f85543fe62ef43df5d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1871 processed earlier; will process 2425 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70227== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651142ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565114221b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565114204665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a3630941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a3611e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a360fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651141dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565114cb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565114c4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565114c4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565114c4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56511466b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565114658be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56511465233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651146bc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5651142adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565114399eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565114205d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56511420f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5651141f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5651142224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a360ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5651141e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bab8bad5d40cd1f853cc39f01f0fae5f13b54ba Step #5: MERGE-OUTER: attempt 968 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2783973949 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9bab8bad5d40cd1f853cc39f01f0fae5f13b54ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1872 processed earlier; will process 2424 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f34ae71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f34ade5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f34adc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05de02941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05dde3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05dde1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f34ada1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f34b875138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f34b80f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f34b811375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f34b81135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f34b22f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f34b21cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f34b21633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f34b280107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f34ae71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f34af5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f34adc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f34add32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f34adba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f34ade64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05dde1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f34adadbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06219719125aeccab62c0145c41f70837a49782d Step #5: MERGE-OUTER: attempt 969 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2784759800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06219719125aeccab62c0145c41f70837a49782d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1873 processed earlier; will process 2423 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70262== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c4a054594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c49fc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c49fab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a37d6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a37b7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a37b57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c49f84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c4aa58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c4a9f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c4a9f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c4a9f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c4a4c92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556c4a50034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556c4a411f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556c4a3ffbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556c4a3f933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556c4a463107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556c4a054c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556c4a140eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556c49facd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556c49fb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556c49f9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556c49fc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a37b59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556c49f90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4eacd051deeff9d88c3c9fba8fda9a40558be5e6 Step #5: MERGE-OUTER: attempt 970 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2786658588 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4eacd051deeff9d88c3c9fba8fda9a40558be5e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1876 processed earlier; will process 2420 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70366== ERROR: libFuzzer: deadly signal Step #5: #0 0x563669d98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563669d0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563669cef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d5446c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d5428100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d54260858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563669cc8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56366a79c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56366a736632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56366a738375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56366a73835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56366a156439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56366a143be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56366a13d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56366a1a7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563669d98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563669e84eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563669cf0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563669cfa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563669ce17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563669d0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d54262082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563669cd4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bad898c7842dd4ef4ca7aa8a05b6e2021ba205e4 Step #5: MERGE-OUTER: attempt 971 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2787089159 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bad898c7842dd4ef4ca7aa8a05b6e2021ba205e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1877 processed earlier; will process 2419 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70436== ERROR: libFuzzer: deadly signal Step #5: #0 0x55567d876594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55567d7eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55567d7cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d2963841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d2944d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d2942c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55567d7a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55567e27a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55567e214632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55567e216375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55567e21635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55567dceb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55567dd2234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55567dc33f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55567dc21be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55567dc1b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55567dc85107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55567d876c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55567d962eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55567d7ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55567d7d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55567d7bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55567d7eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d2942e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55567d7b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ec7df444adb01d3e16fe4a9eb6be6b3f301181f Step #5: MERGE-OUTER: attempt 972 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2787760586 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8ec7df444adb01d3e16fe4a9eb6be6b3f301181f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1878 processed earlier; will process 2418 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70449== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f84c3cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f84c341b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f84c324665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbddeab941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdde8ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdde8ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f84c2fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f84cdd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f84cd6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f84cd6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f84cd6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f84c8422d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f84c87934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f84c78af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f84c778be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f84c77233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f84c7dc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f84c3cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f84c4b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f84c325d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f84c32f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f84c3167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f84c3424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdde8af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f84c309bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4efa3ecc147bf3db4954ccc1e4c88fee74481243 Step #5: MERGE-OUTER: attempt 973 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2789089904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4efa3ecc147bf3db4954ccc1e4c88fee74481243' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1880 processed earlier; will process 2416 files now Step #5: 2026-07-11 07:17:27,882 W Attempt to get hash from height 8749487358890240000 failed -- hash not in db Step #5: 2026-07-11 07:17:27,882 I RandomX new secondary seed hash is 0000000000000000000000000000000000000000000000000000000000000000 Step #5: 2026-07-11 07:17:28,593 I RandomX secondary cache updated Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: 2026-07-11 07:17:28,623 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:28,623 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:17:28,624 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:17:28,699 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:17:28,699 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:17:28,699 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:17:28,699 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:17:28,699 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:17:28,699 I Blockchain initialized. last block: 0, d4466.h20.m28.s35 time ago, current difficulty: 1 Step #5: 2026-07-11 07:17:28,937 I Validating txpool contents for v16 Step #5: 2026-07-11 07:17:28,966 I Loading checkpoints Step #5: 2026-07-11 07:17:28,966 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,966 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,966 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,966 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,967 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,967 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:17:28,973 E Tx <629d83578ff9ce0bca2ed398c44ca157292b8a72062a21d44f676bf227fe71ac> has fewer than two outputs Step #5: 2026-07-11 07:17:28,973 I Transaction added to pool: txid <629d83578ff9ce0bca2ed398c44ca157292b8a72062a21d44f676bf227fe71ac> weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:17:28,973 E Transaction verification impossible: <629d83578ff9ce0bca2ed398c44ca157292b8a72062a21d44f676bf227fe71ac> Step #5: 2026-07-11 07:17:28,980 E Tx <387c80746025a64a300fee091b737b4e7835cbc19c613230927a6ff207573554> has fewer than two outputs Step #5: 2026-07-11 07:17:28,980 I Transaction added to pool: txid <387c80746025a64a300fee091b737b4e7835cbc19c613230927a6ff207573554> weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:17:28,980 E Transaction verification impossible: <387c80746025a64a300fee091b737b4e7835cbc19c613230927a6ff207573554> Step #5: 2026-07-11 07:17:28,986 E Tx has fewer than two outputs Step #5: 2026-07-11 07:17:28,986 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:17:28,986 E Transaction verification impossible: Step #5: 2026-07-11 07:17:28,992 E Tx has fewer than two outputs Step #5: 2026-07-11 07:17:28,992 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:17:28,992 E Transaction verification impossible: Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: 2026-07-11 07:17:28,997 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:17:28,999 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:17:28,999 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:17:29,070 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:17:29,070 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:17:29,070 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:17:29,070 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:17:29,070 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:17:29,070 I Blockchain initialized. last block: 0, d4466.h20.m28.s36 time ago, current difficulty: 1 Step #5: 2026-07-11 07:17:29,351 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70507== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bbce45a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bbce3ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bbce3b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f881ac5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f881aa6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f881aa46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bbce38ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bbcee5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bbcedf8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bbcedfa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bbcedfa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bbce8cf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bbce90634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bbce817f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bbce805be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bbce7ff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bbce869107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bbce45ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bbce546eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bbce3b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bbce3bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bbce3a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bbce3cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f881aa48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bbce396bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6e1b1d0d71affd12c4e4e6fde7ab6504d429f3d Step #5: MERGE-OUTER: attempt 974 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2792176916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f6e1b1d0d71affd12c4e4e6fde7ab6504d429f3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1883 processed earlier; will process 2413 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70621== ERROR: libFuzzer: deadly signal Step #5: #0 0x55667b4da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55667b44eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55667b431665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c42a0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c4281c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c427fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55667b40ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55667bede138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55667be78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55667be7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55667be7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55667b898439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55667b885be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55667b87f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55667b8e9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55667b4dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55667b5c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55667b432d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55667b43c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55667b4237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55667b44f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c427fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55667b416bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4d489bb3365c6744f76ba498b8e7d9c6ebd666a Step #5: MERGE-OUTER: attempt 975 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2792960633 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d4d489bb3365c6744f76ba498b8e7d9c6ebd666a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1884 processed earlier; will process 2412 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70639== ERROR: libFuzzer: deadly signal Step #5: #0 0x561de71d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561de7144b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561de7127665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c8ca0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c8c81c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c8c7fb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561de7100e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561de7bd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561de7b6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561de7b70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561de7b7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561de758e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561de757bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561de757533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561de75df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561de71d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561de72bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561de7128d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561de71322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561de71197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561de71454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c8c7fd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561de710cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baea7e53aaadd2ca9da74180201f0354ac6ad30a Step #5: MERGE-OUTER: attempt 976 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2793756771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/baea7e53aaadd2ca9da74180201f0354ac6ad30a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1885 processed earlier; will process 2411 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70657== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573d393d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5573d38b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5573d3894665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f93ae40441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f93ae21900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f93ae1f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573d386de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5573d4341138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5573d42db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5573d42dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5573d42dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5573d3cfb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5573d3ce8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5573d3ce233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573d3d4c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573d393dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573d3a29eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5573d3895d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573d389f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573d38867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573d38b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f93ae1fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573d3879bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a91396564b29e7d4e21cf02bd138ed771445a68 Step #5: MERGE-OUTER: attempt 977 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2794547791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7a91396564b29e7d4e21cf02bd138ed771445a68' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1886 processed earlier; will process 2410 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70675== ERROR: libFuzzer: deadly signal Step #5: #0 0x55693ad14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55693ac88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55693ac6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbea0b3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbea094800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbea0927858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55693ac44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55693b718138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55693b6b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55693b6b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55693b6b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55693b0d2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55693b0bfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55693b0b933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55693b123107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55693ad14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55693ae00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55693ac6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55693ac762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55693ac5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55693ac894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbea0929082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55693ac50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d90b2f2d2c0b41e10e829b6be9fde3c7cf8be1a Step #5: MERGE-OUTER: attempt 978 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2795337101 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d90b2f2d2c0b41e10e829b6be9fde3c7cf8be1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1887 processed earlier; will process 2409 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70693== ERROR: libFuzzer: deadly signal Step #5: #0 0x563acddae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563acdd22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563acdd05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3f9e3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3f9c4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3f9c2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563acdcdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ace7b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ace74c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ace74e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ace74e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ace16c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ace159be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ace15333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ace1bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563acddaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563acde9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563acdd06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563acdd102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563acdcf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563acdd234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3f9c30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563acdceabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-978d77393db44d639a94f12b6fa6100d824f69b0 Step #5: MERGE-OUTER: attempt 979 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2796360475 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/978d77393db44d639a94f12b6fa6100d824f69b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1889 processed earlier; will process 2407 files now Step #5: #1 pulse exec/s: 0 rss: 284Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==70779== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5208e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e52085bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e52083e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f949d56e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f949d38300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f949d362858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e520817e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5212eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e521285632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e521287375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e52128735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e520d5c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e520d9334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e520ca4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e520c92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e520c8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e520cf6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e5208e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5209d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e52083fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5208492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5208307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e52085c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f949d364082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e520823bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30254c7f1e7cf6cd355827a0cb73afdd4dd34163 Step #5: MERGE-OUTER: attempt 980 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2799456089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30254c7f1e7cf6cd355827a0cb73afdd4dd34163' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1894 processed earlier; will process 2402 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70973== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e06def594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e06d63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e06d46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7969ced41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7969b0200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7969ae1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e06d1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e077f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e0778d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e0778f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e0778f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e071ad439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e0719abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e0719433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e071fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e06defc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e06edbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e06d47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e06d512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e06d387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e06d644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7969ae3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e06d2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a44a6b3813a2593853654d509ec90abbe2bf11f Step #5: MERGE-OUTER: attempt 981 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2800117648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4a44a6b3813a2593853654d509ec90abbe2bf11f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1895 processed earlier; will process 2401 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==70985== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d17e1a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d17e11cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d17e0ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c8d3e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c8d1fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c8d1da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d17e0d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d17ebac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d17eb46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d17eb48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d17eb4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d17e566439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d17e553be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d17e54d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d17e5b7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d17e1a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d17e294eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d17e100d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d17e10a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d17e0f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d17e11d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c8d1dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d17e0e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2be715611902376eb4b0fae894592959cfb7d2b6 Step #5: MERGE-OUTER: attempt 982 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2800905130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2be715611902376eb4b0fae894592959cfb7d2b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1896 processed earlier; will process 2400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71002== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628cdada594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5628cda4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5628cda31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f197c1e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f197bff900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f197bfd8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5628cda0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5628ce4de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5628ce478632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5628ce47a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5628ce47a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5628cde98439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5628cde85be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5628cde7f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5628cdee9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5628cdadac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5628cdbc6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5628cda32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5628cda3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628cda237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628cda4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f197bfda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5628cda16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a12f7ca551ccaeff72bc81d55f4f239a7b0071ec Step #5: MERGE-OUTER: attempt 983 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2801698014 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a12f7ca551ccaeff72bc81d55f4f239a7b0071ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1897 processed earlier; will process 2399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71020== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634f3555594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634f34c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634f34ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c8063041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c8044500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c80424858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634f3485e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5634f3f59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634f3ef3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634f3ef5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634f3ef535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5634f3913439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634f3900be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634f38fa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634f3964107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634f3555c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634f3641eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634f34add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634f34b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634f349e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634f34ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c80426082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634f3491bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ee2a43f0e81e90b8f27b5ffb5d6b9b98e10a900 Step #5: MERGE-OUTER: attempt 984 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2802485176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8ee2a43f0e81e90b8f27b5ffb5d6b9b98e10a900' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1898 processed earlier; will process 2398 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71038== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4b4448594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4b43bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4b439f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70749be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70747d300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70747b2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4b4378e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4b4e4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4b4de6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4b4de8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4b4de835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4b48bd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4b48f434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4b4805f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4b47f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4b47ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4b4857107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4b4448c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4b4534eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f4b43a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4b43aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4b43917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4b43bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f70747b4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f4b4384bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d46e4845f8cb61b1333e5155722d80a008fd998a Step #5: MERGE-OUTER: attempt 985 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2803441047 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d46e4845f8cb61b1333e5155722d80a008fd998a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1900 processed earlier; will process 2396 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71122== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642cda05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642cd979b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642cd95c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0cffa1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0cff83000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0cff80f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642cd935e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642ce409138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642ce3a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642ce3a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642ce3a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642cde7a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5642cdeb134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5642cddc2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5642cddb0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5642cddaa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5642cde14107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5642cda05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5642cdaf1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5642cd95dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5642cd9672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5642cd94e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5642cd97a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0cff811082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5642cd941bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4774240d8dd571f250dcaf4e7c9808c7e141907d Step #5: MERGE-OUTER: attempt 986 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2805185622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4774240d8dd571f250dcaf4e7c9808c7e141907d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1903 processed earlier; will process 2393 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71214== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cfce873594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cfce7e7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cfce7ca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae8430b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae8412000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae840ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cfce7a3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cfcf277138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cfcf211632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cfcf213375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cfcf21335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cfcec31439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cfcec1ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cfcec1833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cfcec82107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cfce873c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cfce95feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cfce7cbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cfce7d52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cfce7bc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cfce7e84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae84101082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cfce7afbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d2cf0aabf7d92479226f9b88369ddf573642d39 Step #5: MERGE-OUTER: attempt 987 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2805620105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d2cf0aabf7d92479226f9b88369ddf573642d39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1904 processed earlier; will process 2392 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71284== ERROR: libFuzzer: deadly signal Step #5: #0 0x559593057594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559592fcbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559592fae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5969d0741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5969b1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5969afb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559592f87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559593a5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595939f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5595939f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595939f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559593415439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559593402be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5595933fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559593466107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559593057c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559593143eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559592fafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559592fb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559592fa07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559592fcc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5969afd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559592f93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34bd570ae483164e6ee2048887cf615581df0c75 Step #5: MERGE-OUTER: attempt 988 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2806486963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34bd570ae483164e6ee2048887cf615581df0c75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1905 processed earlier; will process 2391 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71300== ERROR: libFuzzer: deadly signal Step #5: #0 0x56444f90e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56444f882b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56444f865665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb7cb5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb7c97400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb7c953858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56444f83ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564450312138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644502ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5644502ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644502ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56444fccc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56444fcb9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56444fcb333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56444fd1d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56444f90ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56444f9faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56444f866d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56444f8702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56444f8577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56444f8834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb7c955082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56444f84abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad0fb9dd069b8b6f243ffbb08aceff200293698c Step #5: MERGE-OUTER: attempt 989 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2808080030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ad0fb9dd069b8b6f243ffbb08aceff200293698c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1907 processed earlier; will process 2389 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==71386== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6e0c20594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6e0b94b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6e0b77665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbe4a05641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbe49e6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbe49e4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6e0b50e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c6e1624138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6e15be632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c6e15c0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6e15c035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c6e1089ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6e10f3d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55c6e114e9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55c6e102f182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55c6e102f182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55c6e0c20c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c6e0d0ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c6e0b78d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c6e0b822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c6e0b697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c6e0b954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fbe49e4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c6e0b5cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f54d6d690d313b68f2b596fd5333de17ea56c5a Step #5: MERGE-OUTER: attempt 990 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2809148593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f54d6d690d313b68f2b596fd5333de17ea56c5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1908 processed earlier; will process 2388 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71468== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a29c88594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a29bfcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a29bdf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60a460041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60a441500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60a43f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a29bb8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557a2a68c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a2a626632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557a2a628375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a2a62835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557a2a046439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a2a033be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a2a02d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a2a097107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a29c88c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a29d74eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a29be0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a29bea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a29bd17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a29bfd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60a43f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a29bc4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d864ad70a4b2283bf0d8eb9dc3e5fbf898fdc7eb Step #5: MERGE-OUTER: attempt 991 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2810519964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d864ad70a4b2283bf0d8eb9dc3e5fbf898fdc7eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1910 processed earlier; will process 2386 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71586== ERROR: libFuzzer: deadly signal Step #5: #0 0x558abc14c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558abc0c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558abc0a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d7e15041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d7df6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d7df44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558abc07ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558abcb50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558abcaea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558abcaec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558abcaec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558abc5c12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558abc5f834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558abc509f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558abc4f7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558abc4f133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558abc55b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558abc14cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558abc238eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558abc0a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558abc0ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558abc0957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558abc0c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0d7df46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558abc088bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa376eed1fca0916b8ee1cdbc33245f343a0f6e2 Step #5: MERGE-OUTER: attempt 992 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2811243499 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa376eed1fca0916b8ee1cdbc33245f343a0f6e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1911 processed earlier; will process 2385 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71600== ERROR: libFuzzer: deadly signal Step #5: #0 0x558095701594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558095675b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558095658665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c60e4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c60c6300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c60c42858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558095631e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558096105138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55809609f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5580960a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580960a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558095b762d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558095bad34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558095abef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558095aacbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558095aa633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558095b10107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558095701c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5580957edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558095659d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5580956632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55809564a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5580956764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0c60c44082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55809563dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73d907c0304abc49ca05b7027f372b1337c8f1f5 Step #5: MERGE-OUTER: attempt 993 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2811970732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/73d907c0304abc49ca05b7027f372b1337c8f1f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1912 processed earlier; will process 2384 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==71614== ERROR: libFuzzer: deadly signal Step #5: #0 0x560e98f2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560e98ea2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560e98e85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf7a6e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf7a4fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf7a4db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560e98e5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560e99932138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560e998cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560e998ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560e998ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560e993a32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560e993da34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560e992ebf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560e992d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560e992d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560e9933d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560e98f2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560e9901aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560e98e86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560e98e902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560e98e777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560e98ea34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf7a4dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560e98e6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0029d8629a2e3e87a5db1b955314c7a687860c8 Step #5: MERGE-OUTER: attempt 994 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2812692431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e0029d8629a2e3e87a5db1b955314c7a687860c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1913 processed earlier; will process 2383 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71628== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f31e8ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f31e862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f31e845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52e056141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52e037600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52e0355858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f31e81ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f31f2f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f31f28c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f31f28e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f31f28e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f31ecac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f31ec99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f31ec9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f31ecfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f31e8eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f31e9daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f31e846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f31e8502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f31e8377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f31e8634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f52e0357082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f31e82abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a843c0ce5f1e7f101468cde46bd92d40d09e1a2d Step #5: MERGE-OUTER: attempt 995 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2815769560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a843c0ce5f1e7f101468cde46bd92d40d09e1a2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1918 processed earlier; will process 2378 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71726== ERROR: libFuzzer: deadly signal Step #5: #0 0x55602a7a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55602a716b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55602a6f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f688347441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f688328900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6883268858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55602a6d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55602b1a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55602b140632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55602b142375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55602b14235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55602ab60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55602ab4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55602ab4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55602abb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55602a7a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55602a88eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55602a6fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55602a7042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55602a6eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55602a7174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f688326a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55602a6debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be5d5dba024d7b0a0dd2d0ce87bafa1501a7ce71 Step #5: MERGE-OUTER: attempt 996 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2816381483 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be5d5dba024d7b0a0dd2d0ce87bafa1501a7ce71' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1919 processed earlier; will process 2377 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71770== ERROR: libFuzzer: deadly signal Step #5: #0 0x56015195c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5601518d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5601518b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78b3f6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78b3d7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78b3d56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56015188ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560152360138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5601522fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5601522fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5601522fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560151d1a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560151d07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560151d0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560151d6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56015195cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560151a48eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5601518b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5601518be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5601518a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5601518d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78b3d58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560151898bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ee5d492f23849e86ed693551bd4b84cb8710b95 Step #5: MERGE-OUTER: attempt 997 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2817392526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8ee5d492f23849e86ed693551bd4b84cb8710b95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1920 processed earlier; will process 2376 files now Step #5: #1 pulse exec/s: 0 rss: 304Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71814== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e48f5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e48ed0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e48eb3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f292a9b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f292a7c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f292a7a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e48e8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563e49960138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e498fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563e498fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e498fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563e4931a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e49307be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e4930133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e4936b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e48f5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e49048eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e48eb4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e48ebe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e48ea57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e48ed14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f292a7a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e48e98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e203fdef2214313c97d2d6e64355b9ea4d1ab7ea Step #5: MERGE-OUTER: attempt 998 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2818717607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e203fdef2214313c97d2d6e64355b9ea4d1ab7ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1924 processed earlier; will process 2372 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71899== ERROR: libFuzzer: deadly signal Step #5: #0 0x561438a0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561438980b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561438963665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a4639641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a461ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a4618a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56143893ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561439410138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614393aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5614393ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614393ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561438dca439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561438db7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561438db133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561438e1b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561438a0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561438af8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561438964d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56143896e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614389557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614389814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a4618c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561438948bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90fe24e95e1a2b19c733dd0c5cff6f9f94f69519 Step #5: MERGE-OUTER: attempt 999 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2819505703 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/90fe24e95e1a2b19c733dd0c5cff6f9f94f69519' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1925 processed earlier; will process 2371 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71916== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b96e9f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b96e96cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b96e94f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe62115841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe620f6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe620f4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b96e928e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b96f3fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b96f396632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b96f398375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b96f39835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b96edb6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b96eda3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b96ed9d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b96ee07107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b96e9f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b96eae4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b96e950d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b96e95a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b96e9417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b96e96d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe620f4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b96e934bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38bddb0cdcfca7c86102db68fc1f06d01d8e9e2e Step #5: MERGE-OUTER: attempt 1000 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2820293452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/38bddb0cdcfca7c86102db68fc1f06d01d8e9e2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1926 processed earlier; will process 2370 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71934== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d256121594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d256095b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d256078665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f953ec8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f953ea9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f953ea7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d256051e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d256b25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d256abf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d256ac1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d256ac135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d2564df439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2564ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2564c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d256530107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d256121c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d25620deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d256079d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2560832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d25606a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2560964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f953ea7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d25605dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-054ca3619701be4ec8078f24310e2f26ddcb6043 Step #5: MERGE-OUTER: attempt 1001 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2821082546 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/054ca3619701be4ec8078f24310e2f26ddcb6043' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1927 processed earlier; will process 2369 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==71952== ERROR: libFuzzer: deadly signal Step #5: #0 0x556664db1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556664d25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556664d08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa66749341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6672a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa667287858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556664ce1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5566657b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55666574f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556665751578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5566651570e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5566651c0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556664db1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556664e9deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556664d09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556664d132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556664cfa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556664d264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fa667289082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556664cedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-577979da69a280e56619e73ce8e8ed90fa577459 Step #5: MERGE-OUTER: attempt 1002 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2821869721 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/577979da69a280e56619e73ce8e8ed90fa577459' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1928 processed earlier; will process 2368 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==71974== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564d97b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564d972cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564d970f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb216e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb214fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb214dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564d96e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564da1bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564da156632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5564da158375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564da15835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5564d9b76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5564d9b63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5564d9b5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5564d9bc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564d97b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5564d98a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5564d9710d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5564d971a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564d97017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5564d972d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb214df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5564d96f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-106c337d1f77d289b4d823831e0f85b3c7110958 Step #5: MERGE-OUTER: attempt 1003 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2822580414 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/106c337d1f77d289b4d823831e0f85b3c7110958' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1929 processed earlier; will process 2367 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72048== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7fd20b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7fd17fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7fd162665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21d88d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21d86ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21d86cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7fd13be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e7fdc0f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7fdba9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e7fdbab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7fdbab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e7fd6802d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7fd6b734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7fd5c8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7fd5b6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7fd5b033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7fd61a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7fd20bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7fd2f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7fd163d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7fd16d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7fd1547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7fd1804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f21d86cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7fd147bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1800248f0cb982f58c337a0d7da4f701d1679c6 Step #5: MERGE-OUTER: attempt 1004 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2823309997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c1800248f0cb982f58c337a0d7da4f701d1679c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1930 processed earlier; will process 2366 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72062== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572c6109594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572c607db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572c6060665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc037e8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc037c9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc037c74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572c6039e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5572c6b0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572c6aa7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5572c6aa9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572c6aa935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5572c657e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5572c65b534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572c64c6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5572c64b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5572c64ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572c6518107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572c6109c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5572c61f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5572c6061d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572c606b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572c60527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572c607e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc037c76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572c6045bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d28667a13b04617e92be3b50c08d8f88d48f3e35 Step #5: MERGE-OUTER: attempt 1005 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2824610507 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d28667a13b04617e92be3b50c08d8f88d48f3e35' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1932 processed earlier; will process 2364 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72178== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0149b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d014927b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d01490a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f097f1fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f097f01000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f097efef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0148e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d0153b7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d015351632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d015353375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d01535335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d014d71439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d014d5ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d014d5833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d014dc2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0149b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d014a9feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d01490bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0149152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d0148fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d0149284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f097eff1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d0148efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e5bb7efa4c84eebf03c7a5230f80e95fe8111be Step #5: MERGE-OUTER: attempt 1006 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2826368659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4e5bb7efa4c84eebf03c7a5230f80e95fe8111be' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1935 processed earlier; will process 2361 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72237== ERROR: libFuzzer: deadly signal Step #5: #0 0x55927548f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559275403b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592753e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efefb98f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efefb7a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efefb783858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592753bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559275e93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559275e2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559275e2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559275e2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55927584d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55927583abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55927583433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55927589e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55927548fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55927557beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5592753e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5592753f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5592753d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5592754044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efefb785082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5592753cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5568be5a682d2b0d29e4cbb99bbd27857fc26f2 Step #5: MERGE-OUTER: attempt 1007 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2828753464 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5568be5a682d2b0d29e4cbb99bbd27857fc26f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1939 processed earlier; will process 2357 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72392== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d6076c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d606e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d606c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfd1da241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfd1bb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfd1b96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d6069ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d61170138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d6110a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d6110c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d6110c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d60b2a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d60b17be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d60b1133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d60b7b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d6076cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d60858eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d606c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d606ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d606b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d606e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfd1b98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d606a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e2aac3f3d30553e949cfbe4d893887f701e8d92 Step #5: MERGE-OUTER: attempt 1008 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2829439575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e2aac3f3d30553e949cfbe4d893887f701e8d92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1940 processed earlier; will process 2356 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72404== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbd184d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbd17c1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbd17a4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565ef3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565ed4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f565ed27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbd177de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cbd2251138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbd21eb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cbd21ed375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbd21ed35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cbd1c0b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbd1bf8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbd1bf233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbd1c5c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbd184dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbd1939eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbd17a5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbd17af2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbd17967e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbd17c24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f565ed29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbd1789bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccd0ace74664e5f327d5389741bcde77cb282b4f Step #5: MERGE-OUTER: attempt 1009 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2830228396 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ccd0ace74664e5f327d5389741bcde77cb282b4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1941 processed earlier; will process 2355 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72421== ERROR: libFuzzer: deadly signal Step #5: #0 0x561cf96e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561cf9656b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561cf9639665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa80ed0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa80eb2300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa80eb02858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561cf9612e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561cfa0e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561cfa080632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561cfa082375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561cfa08235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561cf9aa0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561cf9a8dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561cf9a8733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561cf9af1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561cf96e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561cf97ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561cf963ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561cf96442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561cf962b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561cf96574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa80eb04082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561cf961ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ceaba0af6b035e51c38b4fa4f93d7bd9b93e497 Step #5: MERGE-OUTER: attempt 1010 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2832838209 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8ceaba0af6b035e51c38b4fa4f93d7bd9b93e497' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1945 processed earlier; will process 2351 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72514== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598d98ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598d9862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598d9845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa09b5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa0996c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa0994b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598d981ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5598da2f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598da28c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598da28e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598da28e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5598d9d632d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5598d9d9a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5598d9cabf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5598d9c99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5598d9c9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5598d9cfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5598d98eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5598d99daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5598d9846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598d98502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598d98377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5598d98634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffa0994d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5598d982abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bdfc1ec79f3f4ce5c66c4038af62165823cb7c5e Step #5: MERGE-OUTER: attempt 1011 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2835919452 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bdfc1ec79f3f4ce5c66c4038af62165823cb7c5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1948 processed earlier; will process 2348 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72624== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1d8d0e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1d8c82b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1d8c65665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f488ff8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f488fda400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f488fd83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1d8c3ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1d9712138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1d96ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a1d96ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1d96ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a1d90cc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1d90b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1d90b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1d911d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1d8d0ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1d8dfaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1d8c66d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1d8c702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1d8c577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1d8c834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f488fd85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1d8c4abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2ca69c6595d23d919161d90dbd143ca55ce29e2 Step #5: MERGE-OUTER: attempt 1012 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2838481670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c2ca69c6595d23d919161d90dbd143ca55ce29e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1950 processed earlier; will process 2346 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72732== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f09ac84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f09abf8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f09abdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8729cd741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8729aec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8729acb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f09abb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f09b688138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f09b622632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f09b624375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f09b62435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f09b042439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f09b02fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f09b02933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f09b093107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f09ac84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f09ad70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f09abdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f09abe62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f09abcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f09abf94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8729acd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f09abc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e4c8c70f33169a77288efb0976ea28f051f9f76 Step #5: MERGE-OUTER: attempt 1013 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2839759201 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7e4c8c70f33169a77288efb0976ea28f051f9f76' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1952 processed earlier; will process 2344 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72846== ERROR: libFuzzer: deadly signal Step #5: #0 0x56035c679594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56035c5edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56035c5d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76d43b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76d41cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76d41ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56035c5a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56035d07d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56035d017632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56035d019375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56035d01935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56035caee2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56035cb2534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56035ca36f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56035ca24be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56035ca1e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56035ca88107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56035c679c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56035c765eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56035c5d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56035c5db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56035c5c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56035c5ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f76d41ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56035c5b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55b335ea577a93d93c98135703b7717c0ed310e5 Step #5: MERGE-OUTER: attempt 1014 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2841181619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/55b335ea577a93d93c98135703b7717c0ed310e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1955 processed earlier; will process 2341 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==72932== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a258a0b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a25897fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a258962665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf5be0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf5bc1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf5bbf6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a25893be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a25940f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2593a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a2593ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2593ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a258e802d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a258eb734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a258dc8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a258db6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a258db033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a258e1a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a258a0bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a258af7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a258963d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a25896d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2589547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2589804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf5bbf8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a258947bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-490a26dca9b8723c7c2bdad0aefd2d46543d9e0d Step #5: MERGE-OUTER: attempt 1015 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2841659916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/490a26dca9b8723c7c2bdad0aefd2d46543d9e0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1956 processed earlier; will process 2340 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72944== ERROR: libFuzzer: deadly signal Step #5: #0 0x559af6d17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559af6c8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559af6c6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f89f0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f89d1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f89cf4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559af6c47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559af771b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559af76b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559af76b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559af76b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559af70d5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559af70c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559af70bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559af7126107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559af6d17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559af6e03eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559af6c6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559af6c792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559af6c607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559af6c8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f89cf6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559af6c53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfbf15d326e33d416e62544a8beb8ac60adb916b Step #5: MERGE-OUTER: attempt 1016 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2842444422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bfbf15d326e33d416e62544a8beb8ac60adb916b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1957 processed earlier; will process 2339 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72961== ERROR: libFuzzer: deadly signal Step #5: #0 0x562bf4e8a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562bf4dfeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562bf4de1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9899dac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9899bc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9899ba0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562bf4dbae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562bf588e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562bf5828632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562bf582a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562bf582a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562bf5248439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562bf5235be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562bf522f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562bf5299107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562bf4e8ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562bf4f76eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562bf4de2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562bf4dec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562bf4dd37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562bf4dff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9899ba2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562bf4dc6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6171622bd8091217a7be831bd0492a6d63ce4a4 Step #5: MERGE-OUTER: attempt 1017 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2843232946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a6171622bd8091217a7be831bd0492a6d63ce4a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1958 processed earlier; will process 2338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72979== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c505747594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5056bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c50569e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3afea8441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3afe89900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3afe878858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c505677e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c50614b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5060e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5060e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5060e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c505b05439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c505af2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c505aec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c505b56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c505747c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c505833eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c50569fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5056a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5056907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5056bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3afe87a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c505683bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d76b3a5fbeac82cec227c5826297e8743cc9c2e Step #5: MERGE-OUTER: attempt 1018 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2844018636 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5d76b3a5fbeac82cec227c5826297e8743cc9c2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1959 processed earlier; will process 2337 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==72997== ERROR: libFuzzer: deadly signal Step #5: #0 0x558742d38594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558742cacb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558742c8f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f512b2aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f512b0bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f512b09e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558742c68e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55874373c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587436d6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587436d8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587436d835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5587430f6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5587430e3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5587430dd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558743147107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558742d38c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558742e24eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558742c90d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558742c9a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558742c817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558742cad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f512b0a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558742c74bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cec71dd30ba8e881073d4489af1416d2c54a9dda Step #5: MERGE-OUTER: attempt 1019 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2844804956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cec71dd30ba8e881073d4489af1416d2c54a9dda' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1960 processed earlier; will process 2336 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73015== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c378f14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c378e88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c378e6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbccaf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbcc90500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbcc8e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c378e44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c379918138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3798b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c3798b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3798b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c3792d2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c3792bfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3792b933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c379323107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c378f14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c379000eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c378e6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c378e762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c378e5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c378e894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcbcc8e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c378e50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e79e9d3f9a8531e172c4b01b4039ffdee1a801c Step #5: MERGE-OUTER: attempt 1020 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2845588211 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e79e9d3f9a8531e172c4b01b4039ffdee1a801c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1961 processed earlier; will process 2335 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73033== ERROR: libFuzzer: deadly signal Step #5: #0 0x562cb8a50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562cb89c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562cb89a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35ec87f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35ec69400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35ec673858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562cb8980e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562cb9454138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562cb93ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562cb93f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562cb93f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562cb8e0e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562cb8dfbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562cb8df533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562cb8e5f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562cb8a50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562cb8b3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562cb89a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562cb89b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562cb89997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562cb89c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35ec675082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562cb898cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c8d38f7668771a917e588c6c170b7d5db853f71 Step #5: MERGE-OUTER: attempt 1021 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2846377147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7c8d38f7668771a917e588c6c170b7d5db853f71' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1962 processed earlier; will process 2334 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73051== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a6e5f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a6e565b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a6e548665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a196d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a194ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a194cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a6e521e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a6eff5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a6ef8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a6ef91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a6ef9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a6ea662d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562a6ea9d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562a6e9aef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562a6e99cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562a6e99633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562a6ea00107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562a6e5f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562a6e6ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562a6e549d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562a6e5532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562a6e53a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562a6e5664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a194cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562a6e52dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec629e16c0eba10a91b421274462a9f652feabbf Step #5: MERGE-OUTER: attempt 1022 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2847687139 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec629e16c0eba10a91b421274462a9f652feabbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1964 processed earlier; will process 2332 files now Step #5: #1 pulse exec/s: 0 rss: 223Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73167== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d26b5a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d26b51ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d26b4fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f073b19c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f073afb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f073af90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d26b4d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d26bfaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d26bf44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d26bf46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d26bf4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d26ba1b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d26ba5234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d26b963f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d26b951be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d26b94b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d26b9b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d26b5a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d26b692eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d26b4fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d26b5082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d26b4ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d26b51b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f073af92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d26b4e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d290a5538bab14ba7dfdb7647b8fbfc65e534cee Step #5: MERGE-OUTER: attempt 1023 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2849039606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d290a5538bab14ba7dfdb7647b8fbfc65e534cee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1967 processed earlier; will process 2329 files now Step #5: #1 pulse exec/s: 0 rss: 266Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73283== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb8540f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb85383b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb85366665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc59e8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc59ca100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc59c80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb8533fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb85e13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb85dad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb85daf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb85daf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb858842d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb858bb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eb857ccf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eb857babe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eb857b433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eb8581e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb8540fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb854fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb85367d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb853712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb853587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb853844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc59c82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb8534bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b90ee767ed387885565ad179f068945d9cdd6d24 Step #5: MERGE-OUTER: attempt 1024 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2850197319 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b90ee767ed387885565ad179f068945d9cdd6d24' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1970 processed earlier; will process 2326 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73395== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b549788594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5496fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5496df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbf97cb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbf95e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbf95bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5496b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b54a18c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b54a126632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b54a128375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b54a12835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b549bfd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b549c3434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b549b45f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b549b33be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b549b2d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b549b97107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b549788c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b549874eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5496e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5496ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5496d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5496fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcbf95c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5496c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a90f64dc980ab7de783e024a2ba58c6ae424391 Step #5: MERGE-OUTER: attempt 1025 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2851215709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7a90f64dc980ab7de783e024a2ba58c6ae424391' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1971 processed earlier; will process 2325 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73433== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fb5213594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fb5187b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fb516a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb1136b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb1118000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb1115f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fb5143e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564fb5c17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fb5bb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564fb5bb3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fb5bb335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564fb55d1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fb55bebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fb55b833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fb5622107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fb5213c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fb52ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fb516bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fb51752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fb515c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fb51884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb11161082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fb514fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-640114c595d62ac79aa0e0cb23ceff8c4a0ca0c3 Step #5: MERGE-OUTER: attempt 1026 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2853687833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/640114c595d62ac79aa0e0cb23ceff8c4a0ca0c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1974 processed earlier; will process 2322 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca552b3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca55227b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca5520a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6d091e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6d073300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6d0712858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca551e3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ca55cb7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca55c51632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ca55c53375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca55c5335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ca557282d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ca5575f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ca55670f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ca5565ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ca5565833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ca556c2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ca552b3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ca5539feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ca5520bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ca552152e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ca551fc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ca552284c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa6d0714082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ca551efbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7feee3c37916b7003094eb384f89127bb24ec61a Step #5: MERGE-OUTER: attempt 1027 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2854497547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7feee3c37916b7003094eb384f89127bb24ec61a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1975 processed earlier; will process 2321 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73540== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cc22ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cc2222b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cc2205665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cff35641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cff16b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cff14a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cc21dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558cc2cb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558cc2c4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558cc2c4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558cc2c4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558cc27232d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558cc275a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558cc266bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558cc2659be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558cc265333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558cc26bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558cc22aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558cc239aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558cc2206d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558cc22102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558cc21f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558cc22234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6cff14c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558cc21eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9d08e2f4bbb8ca54a1051419679e996b7b22133 Step #5: MERGE-OUTER: attempt 1028 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2854968205 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c9d08e2f4bbb8ca54a1051419679e996b7b22133' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1976 processed earlier; will process 2320 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==73548== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f446e2f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f446da3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f446d86665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73c51b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73c4fc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73c4fa6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f446d5fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f447833138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4477cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4477cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4477cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4471ed439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4471dabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4471d433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f44723e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f446e2fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f446f1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f446d87d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f446d912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f446d787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f446da44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73c4fa8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f446d6bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac4c3ca98e7511b25c1bd4261515e0d39e25defb Step #5: MERGE-OUTER: attempt 1029 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2856987688 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac4c3ca98e7511b25c1bd4261515e0d39e25defb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1978 processed earlier; will process 2318 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73666== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d551dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d55150b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d55133665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7ea1c4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7ea1a5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7ea1a3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d5510ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d55be0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d55b7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d55b7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d55b7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d556512d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559d5568834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559d55599f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559d55587be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559d5558133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559d555eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559d551dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559d552c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559d55134d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559d5513e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559d551257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559d551514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7ea1a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559d55118bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fa03c8b630273a1893143dd0d747cdc7283186b Step #5: MERGE-OUTER: attempt 1030 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2858195728 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2fa03c8b630273a1893143dd0d747cdc7283186b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1980 processed earlier; will process 2316 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73750== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585cd1e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585cd159b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585cd13c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92e6c9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92e6aaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92e6a89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585cd115e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5585cdbe9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585cdb83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5585cdb85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585cdb8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5585cd65a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5585cd69134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5585cd5a2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5585cd590be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5585cd58a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5585cd5f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5585cd1e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5585cd2d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5585cd13dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5585cd1472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5585cd12e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5585cd15a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f92e6a8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5585cd121bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4aa1121bb69340a9f7339c8b8b4e216184e3f53f Step #5: MERGE-OUTER: attempt 1031 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2858682615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4aa1121bb69340a9f7339c8b8b4e216184e3f53f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1981 processed earlier; will process 2315 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73758== ERROR: libFuzzer: deadly signal Step #5: #0 0x555882be7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555882b5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555882b3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9fb5e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9fb3f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9fb3d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555882b17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5558835eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555883585632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555883587375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55588358735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55588305c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55588309334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555882fa4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555882f92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555882f8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555882ff6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555882be7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555882cd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555882b3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555882b492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555882b307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555882b5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc9fb3d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555882b23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59ed3aa3cdce3a2a4a69c11e34a1a407683a5a4e Step #5: MERGE-OUTER: attempt 1032 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2861881430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59ed3aa3cdce3a2a4a69c11e34a1a407683a5a4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1983 processed earlier; will process 2313 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==73904== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e40ca5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e40c19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e40bfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0b2b9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0b29b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0b2990858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e40bd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e416a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e41643632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e41645375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e4164535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e4111a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e4115134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e41062f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e41050be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e4104a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e410b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e40ca5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e40d91eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e40bfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e40c072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e40bee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e40c1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff0b2992082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e40be1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a38604a91d17cde6f8706b42cb78f4312d7756c4 Step #5: MERGE-OUTER: attempt 1033 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2863729725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a38604a91d17cde6f8706b42cb78f4312d7756c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1986 processed earlier; will process 2310 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74027== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634b4546594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634b44bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634b449d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f077e87b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f077e69000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f077e66f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634b4476e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5634b4f4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634b4ee4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634b4ee6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634b4ee635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5634b49bb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5634b49f234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5634b4903f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5634b48f1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5634b48eb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5634b4955107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5634b4546c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5634b4632eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5634b449ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5634b44a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5634b448f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5634b44bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f077e671082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5634b4482bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e25790bf8d66f30da927d5d89f5f4142ad50b26 Step #5: MERGE-OUTER: attempt 1034 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2864265343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e25790bf8d66f30da927d5d89f5f4142ad50b26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1987 processed earlier; will process 2309 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74037== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ad69d1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ad6945b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ad6928665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f861c07b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f861be9000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f861be6f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ad6901e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558ad73d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ad736f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558ad7371375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ad737135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558ad6e462d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ad6e7d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ad6d8ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ad6d7cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ad6d7633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ad6de0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ad69d1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ad6abdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ad6929d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ad69332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ad691a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ad69464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f861be71082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ad690dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c94d64d7907d5b4e46c96655a452397c8adc853b Step #5: MERGE-OUTER: attempt 1035 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2865022833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c94d64d7907d5b4e46c96655a452397c8adc853b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1988 processed earlier; will process 2308 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74050== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e297fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e29771b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e29754665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f341e0ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f341decf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f341deae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e2972de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556e2a201138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e2a19b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556e2a19d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e2a19d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556e29c722d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e29ca934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e29bbaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e29ba8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e29ba233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e29c0c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e297fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e298e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e29755d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e2975f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e297467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e297724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f341deb0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e29739bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8d65bccb504cd295d49f1362010a0bc46b85393 Step #5: MERGE-OUTER: attempt 1036 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2866388005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b8d65bccb504cd295d49f1362010a0bc46b85393' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1990 processed earlier; will process 2306 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74108== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a65c516594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a65c48ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a65c46d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdcb13ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdcb120300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdcb11e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a65c446e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a65cf1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a65ceb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a65ceb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a65ceb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a65c8d4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a65c8c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a65c8bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a65c925107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a65c516c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a65c602eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a65c46ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a65c4782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a65c45f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a65c48b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdcb11e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a65c452bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-005d45c38a3a320826ff14ee66dd429b51aa70ef Step #5: MERGE-OUTER: attempt 1037 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2866829888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/005d45c38a3a320826ff14ee66dd429b51aa70ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1991 processed earlier; will process 2305 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74179== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9589f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c958967b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c95894a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31b097841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31b078d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31b076c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c958923e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c9593f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c959391632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c959393375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c95939335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c958db1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c958d9ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c958d9833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c958e02107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9589f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c958adfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c95894bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9589552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c95893c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9589684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f31b076e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c95892fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddd6ae928449e0728f64a643abf98e9abb535126 Step #5: MERGE-OUTER: attempt 1038 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2867710411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ddd6ae928449e0728f64a643abf98e9abb535126' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1992 processed earlier; will process 2304 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74195== ERROR: libFuzzer: deadly signal Step #5: #0 0x56040c6cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56040c63fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56040c622665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfc294f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfc276400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfc2743858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56040c5fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56040d0cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56040d069632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56040d06b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56040d06b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56040ca89439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56040ca76be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56040ca7033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56040cada107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56040c6cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56040c7b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56040c623d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56040c62d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56040c6147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56040c6404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfc2745082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56040c607bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e1db8b93331f13fd72cbd3c5f3256fe4ad0239e8 Step #5: MERGE-OUTER: attempt 1039 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2868504114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e1db8b93331f13fd72cbd3c5f3256fe4ad0239e8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1993 processed earlier; will process 2303 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74213== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d9fad7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d9fa4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d9fa2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc21255e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc21237300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc212352858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d9fa07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564da04db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564da0475632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564da0477375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564da047735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d9fe95439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d9fe82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d9fe7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d9fee6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d9fad7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d9fbc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d9fa2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d9fa392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d9fa207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d9fa4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc212354082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d9fa13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-570a3ce8fc7b4daf9c38c00463ae52b6dff39e36 Step #5: MERGE-OUTER: attempt 1040 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2869296475 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/570a3ce8fc7b4daf9c38c00463ae52b6dff39e36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1994 processed earlier; will process 2302 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74231== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9748bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e974831b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e974814665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f606e5fd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f606e41200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f606e3f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9747ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e9752c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e97525b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e97525d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e97525d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e974d322d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e974d6934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e974c7af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e974c68be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e974c6233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e974ccc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e9748bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e9749a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e974815d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e97481f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e9748067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e9748324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f606e3f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e9747f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a689a2f890238e7a1dd36315444a3e2e69be3463 Step #5: MERGE-OUTER: attempt 1041 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2871161849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a689a2f890238e7a1dd36315444a3e2e69be3463' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1997 processed earlier; will process 2299 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74353== ERROR: libFuzzer: deadly signal Step #5: #0 0x564336740594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5643366b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564336697665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c8908141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c88e9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c88e75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564336670e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564337144138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5643370de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5643370e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5643370e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564336bb52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564336bec34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564336afdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564336aebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564336ae533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564336b4f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564336740c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56433682ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564336698d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5643366a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5643366897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5643366b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c88e77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56433667cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d866439f28249258a42b09105693fc23c897b0e Step #5: MERGE-OUTER: attempt 1042 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2872171899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d866439f28249258a42b09105693fc23c897b0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 1999 processed earlier; will process 2297 files now Step #5: #1 pulse exec/s: 0 rss: 222Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74463== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e7d6fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e7d672b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e7d655665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2aebc9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2aebab000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2aeba8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e7d62ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561e7e102138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e7e09c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561e7e09e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e7e09e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561e7db732d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e7dbaa34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e7dabbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e7daa9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e7daa333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e7db0d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e7d6fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e7d7eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e7d656d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e7d6602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e7d6477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e7d6734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2aeba91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e7d63abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47a2702c966d97234974a7b245173ffdf9713695 Step #5: MERGE-OUTER: attempt 1043 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2872863531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47a2702c966d97234974a7b245173ffdf9713695' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2001 processed earlier; will process 2295 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74538== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f60aeb6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f60ae2ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f60ae0d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f302587241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f302568700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3025666858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f60ade6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f60b8ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f60b854632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f60b856375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f60b85635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f60b274439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f60b261be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f60b25b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f60b2c5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f60aeb6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f60afa2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f60ae0ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f60ae182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f60adff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f60ae2b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3025668082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f60adf2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40c0a1509b9ca9e6c3e35a4180010458e59439c2 Step #5: MERGE-OUTER: attempt 1044 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2875033909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40c0a1509b9ca9e6c3e35a4180010458e59439c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2004 processed earlier; will process 2292 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74670== ERROR: libFuzzer: deadly signal Step #5: #0 0x560be14e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560be1459b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560be143c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ee7f8c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ee7da100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ee7d80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560be1415e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560be1ee9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560be1e83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560be1e85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560be1e8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560be18a3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560be1890be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560be188a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560be18f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560be14e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560be15d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560be143dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560be14472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560be142e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560be145a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4ee7d82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560be1421bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d6696d8f4cec562e6ffafe11c8af1284fcdb980a Step #5: MERGE-OUTER: attempt 1045 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2875924959 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d6696d8f4cec562e6ffafe11c8af1284fcdb980a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2006 processed earlier; will process 2290 files now Step #5: #1 pulse exec/s: 0 rss: 284Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74753== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597ffa8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597ffa01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597ff9e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea752ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea750df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea750be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597ff9bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559800491138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55980042b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55980042d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55980042d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5597ffe4b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5597ffe38be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5597ffe3233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597ffe9c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597ffa8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597ffb79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597ff9e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597ff9ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597ff9d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597ffa024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea750c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597ff9c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bea85853323fb315cd49c88363aad7b06916404b Step #5: MERGE-OUTER: attempt 1046 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2877278656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bea85853323fb315cd49c88363aad7b06916404b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2009 processed earlier; will process 2287 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==74844== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561c6d73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561c6ce7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561c6cca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0068a9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00688b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0068893858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561c6ca3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561c7777138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561c7711632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5561c7713375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561c771335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5561c71e82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561c721f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561c7130f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561c711ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561c711833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561c7182107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561c6d73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561c6e5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561c6ccbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561c6cd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561c6cbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561c6ce84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0068895082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561c6cafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a26e0a742d0425bfade2f83aea4be56f3b5cdf29 Step #5: MERGE-OUTER: attempt 1047 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2878683676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a26e0a742d0425bfade2f83aea4be56f3b5cdf29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2011 processed earlier; will process 2285 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74963== ERROR: libFuzzer: deadly signal Step #5: #0 0x56054ac1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56054ab8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56054ab72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff14e9f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff14e80c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff14e7eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56054ab4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56054b61f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56054b5b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56054b5bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56054b5bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56054afd9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56054afc6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56054afc033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56054b02a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56054ac1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56054ad07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56054ab73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56054ab7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56054ab647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56054ab904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff14e7ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56054ab57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59d6c8e954ce3d079c2ed7652e15ec1b2dfcd0ef Step #5: MERGE-OUTER: attempt 1048 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879468312 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59d6c8e954ce3d079c2ed7652e15ec1b2dfcd0ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2012 processed earlier; will process 2284 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74980== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d617aa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d617a16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d6179f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfcc0a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfcbeb900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfcbe98858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d6179d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d6184a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d618440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d618442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d61844235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d617e60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d617e4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d617e4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d617eb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d617aa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d617b8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d6179fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d617a042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6179eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d617a174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcfcbe9a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d6179debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce273cfb17f20dda2ef2040df5af7ea51541d19a Step #5: MERGE-OUTER: attempt 1049 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2880256065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ce273cfb17f20dda2ef2040df5af7ea51541d19a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2013 processed earlier; will process 2283 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==74998== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d623d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d62346b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d62329665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7896f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa78950900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7894e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d62302e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d62dd6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d62d70632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d62d72375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d62d7235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d62790439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d6277dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d6277733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d627e1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d623d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d624beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d6232ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d623342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d6231b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d623474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7894ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d6230ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d268b918edf0b4a93d93362790bd6a33b063a327 Step #5: MERGE-OUTER: attempt 1050 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2881045547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d268b918edf0b4a93d93362790bd6a33b063a327' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2014 processed earlier; will process 2282 files now Step #5: #1 pulse exec/s: 0 rss: 278Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75016== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b60cf10594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b60ce84b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b60ce67665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfce2df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfce0f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfce0d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b60ce40e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b60d914138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b60d8ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b60d8b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b60d8b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b60d3852d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b60d3bc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b60d2cdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b60d2bbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b60d2b533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b60d31f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b60cf10c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b60cffceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b60ce68d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b60ce722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b60ce597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b60ce854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbfce0d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b60ce4cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c9aaead441ad34c7510663ddf4835101d5fd36e Step #5: MERGE-OUTER: attempt 1051 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2882018123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c9aaead441ad34c7510663ddf4835101d5fd36e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2016 processed earlier; will process 2280 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75100== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fbdbf3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fbdb67b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fbdb4a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2df4f3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2df4d4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2df4d29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fbdb23e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564fbe5f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fbe591632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564fbe593375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fbe59335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564fbdfb1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fbdf9ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fbdf9833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fbe002107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fbdbf3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fbdcdfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fbdb4bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fbdb552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fbdb3c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fbdb684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2df4d2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fbdb2fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba1a14ede637a7db590098c94e7c67f7cc7a699a Step #5: MERGE-OUTER: attempt 1052 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2882460619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ba1a14ede637a7db590098c94e7c67f7cc7a699a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2017 processed earlier; will process 2279 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75171== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d2f927594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d2f89bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d2f87e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd78b44741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd78b25c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd78b23b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d2f857e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561d3032b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d302c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561d302c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d302c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561d2fd9c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d2fdd334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d2fce4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d2fcd2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d2fccc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d2fd36107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d2f927c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d2fa13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d2f87fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d2f8892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d2f8707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d2f89c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd78b23d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d2f863bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-146f502d039f5f47dd1bc54d5d86c86ae01a259f Step #5: MERGE-OUTER: attempt 1053 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2883222739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/146f502d039f5f47dd1bc54d5d86c86ae01a259f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2018 processed earlier; will process 2278 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75184== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bdf81e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bdf815cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bdf813f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f59d6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f59b7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f59b5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bdf8118e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bdf8bec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bdf8b86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bdf8b88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bdf8b8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bdf865d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bdf869434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bdf85a5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bdf8593be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bdf858d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bdf85f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bdf81e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bdf82d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bdf8140d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bdf814a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bdf81317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bdf815d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f59b5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bdf8124bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc9d3a6c6b0d9a33195b612d61711242661d2901 Step #5: MERGE-OUTER: attempt 1054 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2883948434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc9d3a6c6b0d9a33195b612d61711242661d2901' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2019 processed earlier; will process 2277 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75198== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d634930594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d6348a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d634887665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8ecf0a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8eceeb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8ecee97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d634860e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d635334138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d6352ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d6352d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d6352d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d634cee439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d634cdbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d634cd533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d634d3f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d634930c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d634a1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d634888d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d6348922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d6348797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d6348a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8ecee99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d63486cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76f59c167af5d0e8a3b9db041f24eb1d348d2255 Step #5: MERGE-OUTER: attempt 1055 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2884608808 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/76f59c167af5d0e8a3b9db041f24eb1d348d2255' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2020 processed earlier; will process 2276 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75242== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fcaee0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fcae54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fcae37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f524176541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f524157a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5241559858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fcae10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563fcb8e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fcb87e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563fcb880375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fcb88035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563fcb3552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563fcb38c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563fcb29df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563fcb28bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563fcb28533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563fcb2ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563fcaee0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563fcafcceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563fcae38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563fcae422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563fcae297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563fcae554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f524155b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563fcae1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4973b74a4172cf8e3d78a1013f39decb891d28bb Step #5: MERGE-OUTER: attempt 1056 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2886675033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4973b74a4172cf8e3d78a1013f39decb891d28bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2022 processed earlier; will process 2274 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75294== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e45fd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e45f4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e45f2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba2a30c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba2a12100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba2a100858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e45f06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e469da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e46974632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e46976375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e4697635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e46394439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e46381be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e4637b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e463e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e45fd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e460c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e45f2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e45f382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e45f1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e45f4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba2a102082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e45f12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d91082012aaa4d3b1f471d9bd4286aba1f50fe54 Step #5: MERGE-OUTER: attempt 1057 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2887339004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d91082012aaa4d3b1f471d9bd4286aba1f50fe54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2023 processed earlier; will process 2273 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75338== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a394336594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3942aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a39428d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d582e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d580f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d580d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a394266e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a394d3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a394cd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a394cd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a394cd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a3947ab2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a3947e234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a3946f3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a3946e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a3946db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a394745107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a394336c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a394422eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a39428ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a3942982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a39427f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a3942ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5d580d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a394272bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18a40a9b9c5021ddb690aa5944555104ccebb5d7 Step #5: MERGE-OUTER: attempt 1058 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2890362362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/18a40a9b9c5021ddb690aa5944555104ccebb5d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2027 processed earlier; will process 2269 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==75468== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ba417d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ba41747b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ba4172a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff60d71341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff60d52800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff60d507858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ba41703e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ba421d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ba42171632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ba42173375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ba4217335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ba41c482d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ba41c7f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ba41b90f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ba41b7ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ba41b7833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ba41be2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ba417d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ba418bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ba4172bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ba417352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ba4171c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ba417484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff60d509082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ba4170fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1cc34817cab9af5bf1c8409ba23e94128f04121 Step #5: MERGE-OUTER: attempt 1059 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2891400876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d1cc34817cab9af5bf1c8409ba23e94128f04121' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2029 processed earlier; will process 2267 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75578== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567dcee4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567dce58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567dce3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf0578f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf055a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf05583858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567dce14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567dd8e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567dd882632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567dd884375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567dd88435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567dd2a2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5567dd28fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5567dd28933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5567dd2f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5567dcee4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5567dcfd0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5567dce3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5567dce462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5567dce2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5567dce594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf05585082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5567dce20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22dc40c3c0e119895b0caab47a506c25f87c3d64 Step #5: MERGE-OUTER: attempt 1060 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2892205341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22dc40c3c0e119895b0caab47a506c25f87c3d64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2030 processed earlier; will process 2266 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75593== ERROR: libFuzzer: deadly signal Step #5: #0 0x559eff9b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559eff929b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559eff90c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9700d1641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9700b2b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9700b0a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559eff8e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f003b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f00353632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f00355375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f0035535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559effd73439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559effd60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559effd5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559effdc4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559eff9b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559effaa1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559eff90dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559eff9172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559eff8fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559eff92a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9700b0c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559eff8f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ea8e0bff7e90ebfe50355a2007ab7288c795664 Step #5: MERGE-OUTER: attempt 1061 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2892994462 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6ea8e0bff7e90ebfe50355a2007ab7288c795664' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2031 processed earlier; will process 2265 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75611== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ced62fe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ced6272b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ced6255665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f000c1fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f000c01000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f000bfef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ced622ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ced6d02138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ced6c9c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ced6c9e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ced6c9e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ced66bc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ced66a9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ced66a333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ced670d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ced62fec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ced63eaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ced6256d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ced62602e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ced62477e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ced62734c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f000bff1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ced623abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-31da5a0a24a507ca10ff684f06910d1e0059ce51 Step #5: MERGE-OUTER: attempt 1062 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2894613768 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/31da5a0a24a507ca10ff684f06910d1e0059ce51' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2034 processed earlier; will process 2262 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75765== ERROR: libFuzzer: deadly signal Step #5: #0 0x55571642e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557163a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555716385665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc84d68441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc84d49900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc84d478858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55571635ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555716e32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555716dcc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555716dce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555716dce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5557167ec439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5557167d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5557167d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55571683d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55571642ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55571651aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555716386d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5557163902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5557163777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5557163a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc84d47a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55571636abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7314a8c5c735d495a351798c078820afbfe4fb05 Step #5: MERGE-OUTER: attempt 1063 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2897272618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7314a8c5c735d495a351798c078820afbfe4fb05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2039 processed earlier; will process 2257 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75939== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff046bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff04633b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff04616665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22106a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22104b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2210496858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff045efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff050c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff0505d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff0505f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff0505f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff04a7d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff04a6abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff04a6433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff04ace107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff046bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff047abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff04617d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff046212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff046087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff046344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2210498082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff045fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cd171055fe7561befee088e009d33defa9ca32c9 Step #5: MERGE-OUTER: attempt 1064 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2898060497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cd171055fe7561befee088e009d33defa9ca32c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2040 processed earlier; will process 2256 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75957== ERROR: libFuzzer: deadly signal Step #5: #0 0x565138ff9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565138f6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565138f50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f60de75e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f60de57300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f60de552858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565138f29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5651399fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565139997632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565139999375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56513999935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5651393b7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5651393a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56513939e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565139408107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565138ff9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651390e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565138f51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565138f5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565138f427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565138f6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f60de554082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565138f35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a777c5b915f95bc688691df6dda647196297ffe7 Step #5: MERGE-OUTER: attempt 1065 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2898851176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a777c5b915f95bc688691df6dda647196297ffe7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2041 processed earlier; will process 2255 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75975== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edc223e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edc21b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edc2195665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63fdc8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63fda9d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63fda7c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edc216ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55edc2c42138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edc2bdc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55edc2bde375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edc2bde35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55edc25fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55edc25e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55edc25e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55edc264d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55edc223ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55edc232aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55edc2196d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55edc21a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55edc21877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55edc21b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63fda7e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55edc217abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac5e72a2343156893cb29c960430b701bb85143b Step #5: MERGE-OUTER: attempt 1066 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2899636192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac5e72a2343156893cb29c960430b701bb85143b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2042 processed earlier; will process 2254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==75993== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611c189c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611c1810b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611c17f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5548f6141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5548d7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5548d55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611c17cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611c22a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611c223a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611c223c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611c223c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5611c1c5a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611c1c47be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611c1c4133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611c1cab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611c189cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611c1988eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611c17f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611c17fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611c17e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611c18114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5548d57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611c17d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac96e40211a528e0a5d6c948188dccacd9617a79 Step #5: MERGE-OUTER: attempt 1067 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2900427661 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac96e40211a528e0a5d6c948188dccacd9617a79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2043 processed earlier; will process 2253 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76011== ERROR: libFuzzer: deadly signal Step #5: #0 0x560301587594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603014fbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603014de665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa1d18b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa1cfa000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa1cf7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603014b7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560301f8b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560301f25632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560301f27375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560301f2735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560301945439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560301932be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56030192c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560301996107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560301587c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560301673eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5603014dfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603014e92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603014d07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603014fc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa1cf81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5603014c3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cdafe8e6b5cc5834b00fff669231498d38775ef Step #5: MERGE-OUTER: attempt 1068 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2901793939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cdafe8e6b5cc5834b00fff669231498d38775ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2046 processed earlier; will process 2250 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76135== ERROR: libFuzzer: deadly signal Step #5: #0 0x558763353594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587632c7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587632aa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3e508141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3e4e9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3e4e75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558763283e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558763d57138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558763cf1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558763cf3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558763cf335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5587637c82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587637ff34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558763710f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587636febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587636f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558763762107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558763353c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55876343feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5587632abd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587632b52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55876329c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587632c84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc3e4e77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55876328fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3a520add19d5cec3462bed6aac94c1a7397a10a0 Step #5: MERGE-OUTER: attempt 1069 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2905603177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3a520add19d5cec3462bed6aac94c1a7397a10a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2053 processed earlier; will process 2243 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76255== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a93fa6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a93f1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a93efd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18f397841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18f378d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18f376c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a93ed6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a949aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a94944632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a94946375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a9494635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a94364439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a94351be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a9434b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a943b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a93fa6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a94092eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a93efed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a93f082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a93eef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a93f1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f18f376e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a93ee2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ca900cd9287436a1fb92dcc96a85e4b7f72b33d Step #5: MERGE-OUTER: attempt 1070 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2908975788 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9ca900cd9287436a1fb92dcc96a85e4b7f72b33d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2057 processed earlier; will process 2239 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76336== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ce8279594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ce81edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ce81d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62f2f6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62f2d7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62f2d59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ce81a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ce8c7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ce8c17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ce8c19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ce8c1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ce8637439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556ce8624be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556ce861e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556ce8688107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556ce8279c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556ce8365eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556ce81d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556ce81db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556ce81c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556ce81ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f62f2d5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556ce81b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3dc889f0ce3084d429075e627b4ef6f0a29540a Step #5: MERGE-OUTER: attempt 1071 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2909762553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c3dc889f0ce3084d429075e627b4ef6f0a29540a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2058 processed earlier; will process 2238 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76354== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6b87db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6b874fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6b8732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b6493041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b6474500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b64724858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6b870be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6b91df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6b9179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6b917b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6b917b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6b8b99439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6b8b86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6b8b8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6b8bea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6b87dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6b88c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6b8733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6b873d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6b87247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6b87504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1b64726082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6b8717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9866504a0a2145232d003141456fce22feae3884 Step #5: MERGE-OUTER: attempt 1072 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2910740631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9866504a0a2145232d003141456fce22feae3884' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2060 processed earlier; will process 2236 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76440== ERROR: libFuzzer: deadly signal Step #5: #0 0x5621f464b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621f45bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621f45a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f342976041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f342957500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3429554858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621f457be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5621f504f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5621f4fe9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5621f4feb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5621f4feb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5621f4ac02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5621f4af734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5621f4a08f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5621f49f6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5621f49f033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5621f4a5a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5621f464bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5621f4737eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5621f45a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5621f45ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5621f45947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5621f45c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3429556082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5621f4587bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96318e064f15d49b042686c3e4f0cfd09034b666 Step #5: MERGE-OUTER: attempt 1073 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2911515271 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/96318e064f15d49b042686c3e4f0cfd09034b666' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2061 processed earlier; will process 2235 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76483== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558fbe47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558fbdbbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558fbd9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f91f379c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f91f35b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f91f3590858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558fbd77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5558fc84b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558fc7e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5558fc7e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558fc7e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5558fc205439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5558fc1f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5558fc1ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5558fc256107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5558fbe47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5558fbf33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5558fbd9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5558fbda92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5558fbd907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5558fbdbc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f91f3592082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5558fbd83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a2807e5547563de3c2d82ca9549cdf6b46ce11d Step #5: MERGE-OUTER: attempt 1074 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2912390287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5a2807e5547563de3c2d82ca9549cdf6b46ce11d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2063 processed earlier; will process 2233 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76592== ERROR: libFuzzer: deadly signal Step #5: #0 0x5593f1606594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593f157ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5593f155d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f152a32241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f152a13700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f152a116858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5593f1536e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5593f200a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5593f1fa4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5593f1fa6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5593f1fa635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5593f19c4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5593f19b1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5593f19ab33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5593f1a15107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5593f1606c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5593f16f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5593f155ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5593f15682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5593f154f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5593f157b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f152a118082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5593f1542bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfc0d3173704c66f32d742ee6b250575a2753e19 Step #5: MERGE-OUTER: attempt 1075 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2913249177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cfc0d3173704c66f32d742ee6b250575a2753e19' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2064 processed earlier; will process 2232 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76608== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ea41ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ea4120b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ea4103665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fabbc9e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fabbc7f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fabbc7d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ea40dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ea4bb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ea4b4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ea4b4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ea4b4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ea456a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ea4557be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ea455133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ea45bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ea41acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ea4298eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ea4104d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ea410e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ea40f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ea41214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fabbc7d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ea40e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a0586b205e5475456f533f72da2b0ace3d4463bf Step #5: MERGE-OUTER: attempt 1076 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2914979004 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a0586b205e5475456f533f72da2b0ace3d4463bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2066 processed earlier; will process 2230 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76694== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc3390e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc33882b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc33865665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb2bbf241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb2ba0700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb2b9e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc3383ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dc34312138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc342ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dc342ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc342ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dc33ccc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc33cb9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc33cb333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc33d1d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc3390ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc339faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc33866d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc338702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc338577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc338834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb2b9e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc3384abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2abfae075532dd0fb2bd36b3b1790af968f6badf Step #5: MERGE-OUTER: attempt 1077 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2916398272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2abfae075532dd0fb2bd36b3b1790af968f6badf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2068 processed earlier; will process 2228 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76755== ERROR: libFuzzer: deadly signal Step #5: #0 0x55576fe37594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55576fdabb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55576fd8e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdacb83f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdacb65400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdacb633858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55576fd67e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55577083b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557707d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557707d7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5557701dd0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x555770246107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55576fe37c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55576ff23eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55576fd8fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55576fd992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55576fd807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55576fdac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdacb635082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55576fd73bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b37736a0256915335e2a7adbefb1ac69d146163d Step #5: MERGE-OUTER: attempt 1078 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2917189772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b37736a0256915335e2a7adbefb1ac69d146163d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2069 processed earlier; will process 2227 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==76777== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af4f3da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af4f34eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af4f331665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f529d07941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f529ce8e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f529ce6d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af4f30ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af4fdde138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af4fd78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af4fd7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af4fd7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af4f84f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55af4f88634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55af4f797f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55af4f785be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55af4f77f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55af4f7e9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55af4f3dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55af4f4c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55af4f332d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55af4f33c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55af4f3237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55af4f34f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f529ce6f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55af4f316bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06bd8ac61f6e91fdf37365be0ac2afdc516efc1c Step #5: MERGE-OUTER: attempt 1079 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2917728393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06bd8ac61f6e91fdf37365be0ac2afdc516efc1c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2070 processed earlier; will process 2226 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76848== ERROR: libFuzzer: deadly signal Step #5: #0 0x5598e6606594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5598e657ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598e655d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe851a5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe85187300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe851852858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598e6536e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5598e700a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598e6fa4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598e6fa6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598e6fa635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5598e69c4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5598e69b1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5598e69ab33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5598e6a15107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5598e6606c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5598e66f2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5598e655ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5598e65682e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5598e654f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5598e657b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe851854082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5598e6542bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc5599e5cda00aec4d98f459f88add8c215fb059 Step #5: MERGE-OUTER: attempt 1080 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2918813936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc5599e5cda00aec4d98f459f88add8c215fb059' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2071 processed earlier; will process 2225 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==76854== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606fc3a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606fc31bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606fc2fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb03ac0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb03aa1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb03a9f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606fc2d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5606fcdab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606fcd45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5606fcd47578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5606fc74d0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5606fc7b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5606fc3a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5606fc493eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5606fc2ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5606fc3092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5606fc2f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5606fc31c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fb03a9fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5606fc2e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0fe5f074e325d915451094a75e9feed34f064e69 Step #5: MERGE-OUTER: attempt 1081 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2919396385 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0fe5f074e325d915451094a75e9feed34f064e69' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2072 processed earlier; will process 2224 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76871== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6c5375594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6c52e9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6c52cc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53b701341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53b6e2800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53b6e07858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6c52a5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6c5d79138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6c5d13632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6c5d15375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6c5d1535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6c5733439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6c5720be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6c571a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6c5784107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6c5375c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6c5461eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6c52cdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6c52d72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6c52be7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6c52ea4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53b6e09082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6c52b1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21fa0202d499e10f6e043163f43d9a3b678d917e Step #5: MERGE-OUTER: attempt 1082 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2919900395 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/21fa0202d499e10f6e043163f43d9a3b678d917e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2073 processed earlier; will process 2223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76880== ERROR: libFuzzer: deadly signal Step #5: #0 0x562fa57a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fa5718b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fa56fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f161bf3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f161bd4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f161bd24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fa56d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562fa61a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fa6142632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562fa6144375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fa614435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562fa5b62439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562fa5b4fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562fa5b4933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562fa5bb3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562fa57a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562fa5890eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562fa56fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562fa57062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562fa56ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562fa57194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f161bd26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562fa56e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc43c5ae42f11b5f87bc4fb812b813e78d0fcab4 Step #5: MERGE-OUTER: attempt 1083 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2920684499 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cc43c5ae42f11b5f87bc4fb812b813e78d0fcab4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2074 processed earlier; will process 2222 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76897== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618afa1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618af991b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618af974665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f6e73c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f6e55100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f6e530858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618af94de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618b0421138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5618b03bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5618b03bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5618b03bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5618afddb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5618afdc8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5618afdc233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618afe2c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5618afa1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5618afb09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618af975d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618af97f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618af9667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618af9924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5f6e532082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618af959bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-909b911fbf5b850689186a64b7ad55e03520c85d Step #5: MERGE-OUTER: attempt 1084 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2921472172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/909b911fbf5b850689186a64b7ad55e03520c85d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2075 processed earlier; will process 2221 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76915== ERROR: libFuzzer: deadly signal Step #5: #0 0x563691c0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563691b80b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563691b63665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa032d6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa032b7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa032b5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563691b3ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563692610138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636925aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636925ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636925ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563691fca439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563691fb7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563691fb133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56369201b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563691c0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563691cf8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563691b64d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563691b6e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563691b557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563691b814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa032b5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563691b48bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-371a6c71bef6336a174e29e79b3302c78653b8d6 Step #5: MERGE-OUTER: attempt 1085 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2922268428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/371a6c71bef6336a174e29e79b3302c78653b8d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2076 processed earlier; will process 2220 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76933== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed66e27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed66d9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed66d7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea322e641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea320fb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea320da858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed66d57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed6782b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed677c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed677c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed677c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed671e5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed671d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed671cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed67236107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed66e27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed66f13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed66d7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed66d892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed66d707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed66d9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea320dc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed66d63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcc342c40c26127b1f72180d755815afc3195c67 Step #5: MERGE-OUTER: attempt 1086 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2923055722 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bcc342c40c26127b1f72180d755815afc3195c67' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2077 processed earlier; will process 2219 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76951== ERROR: libFuzzer: deadly signal Step #5: #0 0x560212da2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560212d16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560212cf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56a4ae441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56a48f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56a48d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560212cd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5602137a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560213740632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560213742375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56021374235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560213160439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56021314dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56021314733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602131b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560212da2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560212e8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560212cfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560212d042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560212ceb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560212d174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56a48da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560212cdebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37a1c62bf96565eb3228631ebce8bb231aaeb2dd Step #5: MERGE-OUTER: attempt 1087 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2923845025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37a1c62bf96565eb3228631ebce8bb231aaeb2dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2078 processed earlier; will process 2218 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76969== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dde354e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dde34c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dde34a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04d4a6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04d487d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04d485c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dde347ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dde3f52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dde3eec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dde3eee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dde3eee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dde390c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dde38f9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dde38f333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dde395d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dde354ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dde363aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dde34a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dde34b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dde34977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dde34c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04d485e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dde348abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2ab044d15d1c505c1fa3e2154c6ccf7ab6d0867 Step #5: MERGE-OUTER: attempt 1088 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2924632118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b2ab044d15d1c505c1fa3e2154c6ccf7ab6d0867' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2079 processed earlier; will process 2217 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==76987== ERROR: libFuzzer: deadly signal Step #5: #0 0x564428933594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644288a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56442888a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05b1d1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05b1b3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05b1b12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564428863e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564429337138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644292d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5644292d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644292d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564428cf1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564428cdebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564428cd833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564428d42107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564428933c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564428a1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56442888bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5644288952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56442887c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5644288a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05b1b14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56442886fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e1225271153c123fc94a3bb11a64d1495e4bd1f Step #5: MERGE-OUTER: attempt 1089 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2925421173 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2e1225271153c123fc94a3bb11a64d1495e4bd1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2080 processed earlier; will process 2216 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==77005== ERROR: libFuzzer: deadly signal Step #5: #0 0x56100d981594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56100d8f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56100d8d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5dc51741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5dc32c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5dc30b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56100d8b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56100e385138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56100e31f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56100e321375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56100e32135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56100ddeaae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56100de54d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56100deaf9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56100dd90182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56100dd90182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x56100d981c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56100da6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56100d8d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56100d8e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56100d8ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56100d8f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fd5dc30d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x56100d8bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4deeb51a19227e4bd0b6419b0ef98ef963239800 Step #5: MERGE-OUTER: attempt 1090 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2930602598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4deeb51a19227e4bd0b6419b0ef98ef963239800' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2084 processed earlier; will process 2212 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77112== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a44acc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a44ac34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a44ac17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe122c9541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe122aaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe122a89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a44abf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a44b6c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a44b65e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a44b660375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a44b66035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a44b07e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a44b06bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a44b06533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a44b0cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a44acc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a44adaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a44ac18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a44ac222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a44ac097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a44ac354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe122a8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a44abfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0b330645f068a652fb818aba1d987dbcaef534c Step #5: MERGE-OUTER: attempt 1091 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2931291389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d0b330645f068a652fb818aba1d987dbcaef534c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2085 processed earlier; will process 2211 files now Step #5: #1 pulse exec/s: 0 rss: 242Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77185== ERROR: libFuzzer: deadly signal Step #5: #0 0x55780c3ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55780c320b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55780c303665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd870a7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd87088700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd870866858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55780c2dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55780cdb0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55780cd4a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55780cd4c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55780cd4c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55780c76a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55780c757be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55780c75133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55780c7bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55780c3acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55780c498eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55780c304d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55780c30e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55780c2f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55780c3214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd870868082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55780c2e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9e9ed93bba5cd0a28e948f1c6d4432c4f2da92a Step #5: MERGE-OUTER: attempt 1092 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2933756602 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b9e9ed93bba5cd0a28e948f1c6d4432c4f2da92a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2090 processed earlier; will process 2206 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77349== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b9ecd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b9ec4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b9ec2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b6e88c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b6e6a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b6e680858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b9ec06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b9f6da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b9f674632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b9f676375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b9f67635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b9f14b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b9f18234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b9f093f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561b9f081be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561b9f07b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561b9f0e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561b9ecd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561b9edc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561b9ec2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561b9ec382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561b9ec1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561b9ec4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5b6e682082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561b9ec12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e47966cb28984c56c82de8c2207c0fb178de462 Step #5: MERGE-OUTER: attempt 1093 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2935308316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8e47966cb28984c56c82de8c2207c0fb178de462' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2092 processed earlier; will process 2204 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77404== ERROR: libFuzzer: deadly signal Step #5: #0 0x55762bdf6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55762bd6ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55762bd4d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b06a2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b0684000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b0681f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55762bd26e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55762c7fa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55762c794632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55762c796375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55762c79635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55762c1b4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55762c1a1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55762c19b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55762c205107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55762bdf6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55762bee2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55762bd4ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55762bd582e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55762bd3f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55762bd6b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b06821082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55762bd32bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29f5f104dc1c42813e62c52b600ace637475630a Step #5: MERGE-OUTER: attempt 1094 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2937264819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/29f5f104dc1c42813e62c52b600ace637475630a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2096 processed earlier; will process 2200 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77564== ERROR: libFuzzer: deadly signal Step #5: #0 0x56546821e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565468192b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565468175665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc0f60f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc0f5f0a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc0f5ee9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56546814ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565468c22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565468bbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565468bbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565468bbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654685dc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654685c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654685c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56546862d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56546821ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56546830aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565468176d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654681802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654681677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654681934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc0f5eeb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56546815abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e31918fe7730d8a7deba2873e95de0bcefa8507 Step #5: MERGE-OUTER: attempt 1095 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2938254841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2e31918fe7730d8a7deba2873e95de0bcefa8507' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2098 processed earlier; will process 2198 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==77643== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e7a5795594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e7a5709b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e7a56ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f626981a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f626962f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f626960e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e7a56c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e7a6199138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7a6133632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e7a6135375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7a613535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e7a5c0a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e7a5c4134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e7a5b52f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e7a5b40be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e7a5b3a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e7a5ba4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e7a5795c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e7a5881eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e7a56edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e7a56f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e7a56de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e7a570a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6269610082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e7a56d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ddf148e1d6a1d963a7966e2584df7c21f95969a1 Step #5: MERGE-OUTER: attempt 1096 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2939498930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ddf148e1d6a1d963a7966e2584df7c21f95969a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2100 processed earlier; will process 2196 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==77757== ERROR: libFuzzer: deadly signal Step #5: #0 0x559986fdb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559986f4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559986f32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5953c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5951db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5951ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559986f0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5599879df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559987979632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55998797b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55998797b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559987444ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5599874aed30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5599875099dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5599873ea182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5599873ea182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559986fdbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5599870c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559986f33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x559986f3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x559986f247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x559986f504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fc5951bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559986f17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f59e453b5d5078e7da3c63151e56bc5dff6248d5 Step #5: MERGE-OUTER: attempt 1097 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2940124580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f59e453b5d5078e7da3c63151e56bc5dff6248d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2101 processed earlier; will process 2195 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77804== ERROR: libFuzzer: deadly signal Step #5: #0 0x55689cec3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55689ce37b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55689ce1a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab80b8841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab8099d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab8097c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55689cdf3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55689d8c7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55689d861632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55689d863375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55689d86335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55689d281439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55689d26ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55689d26833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55689d2d2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55689cec3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55689cfafeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55689ce1bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55689ce252e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55689ce0c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55689ce384c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab8097e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55689cdffbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ff6345ef76df7849ae165e9e4c82c66e0d55e54 Step #5: MERGE-OUTER: attempt 1098 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2941189815 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9ff6345ef76df7849ae165e9e4c82c66e0d55e54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2103 processed earlier; will process 2193 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==77914== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584889fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55848896eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558488951665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f276bcf341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f276bb0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f276bae7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55848892ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5584893fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558489398632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55848939a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55848939a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558488db8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558488da5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558488d9f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558488e09107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5584889fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558488ae6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558488952d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55848895c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5584889437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55848896f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f276bae9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558488936bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a8b86c6585323a0f3e1b98d70877f011e20bccb Step #5: MERGE-OUTER: attempt 1099 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2943505170 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7a8b86c6585323a0f3e1b98d70877f011e20bccb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2105 processed earlier; will process 2191 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78000== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5cf67b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5cf5efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5cf5d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f545a62641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f545a43b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f545a41a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5cf5abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b5d007f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5d0019632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b5d001b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5d001b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b5cfaf02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5cfb2734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5cfa38f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5cfa26be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5cfa2033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5cfa8a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5cf67bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5cf767eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5cf5d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5cf5dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5cf5c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5cf5f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f545a41c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5cf5b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d7f312a9b0171ab26d63f54409b07518bea82a1 Step #5: MERGE-OUTER: attempt 1100 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2944001784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d7f312a9b0171ab26d63f54409b07518bea82a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2106 processed earlier; will process 2190 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78038== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f01a549594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f01a4bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f01a4a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe05ae0f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe05ac2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe05ac03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f01a479e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f01af4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f01aee7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f01aee9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f01aee935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f01a907439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f01a8f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f01a8ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f01a958107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f01a549c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f01a635eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f01a4a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f01a4ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f01a4927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f01a4be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe05ac05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f01a485bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25c843c61be018c73f605bd6f33eff9e57fef423 Step #5: MERGE-OUTER: attempt 1101 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2944435576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/25c843c61be018c73f605bd6f33eff9e57fef423' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2107 processed earlier; will process 2189 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78045== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592a5064594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592a4fd8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592a4fbb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a3565841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a3546d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a3544c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592a4f94e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5592a5a68138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592a5a02632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5592a5a04375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592a5a0435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5592a54d92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5592a551034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5592a5421f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5592a540fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5592a540933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5592a5473107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5592a5064c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5592a5150eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5592a4fbcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5592a4fc62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5592a4fad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5592a4fd94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9a3544e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5592a4fa0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8f06f482bede0ed6a2028b57b68081dee524a6e Step #5: MERGE-OUTER: attempt 1102 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2944905232 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8f06f482bede0ed6a2028b57b68081dee524a6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2108 processed earlier; will process 2188 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78053== ERROR: libFuzzer: deadly signal Step #5: #0 0x556082903594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556082877b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55608285a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f964655741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f964636c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f964634b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556082833e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556083307138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560832a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5560832a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560832a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556082d782d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556082daf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556082cc0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556082caebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556082ca833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556082d12107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556082903c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5560829efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55608285bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5560828652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55608284c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5560828784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f964634d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55608283fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86eafdb112b41862004c40db4a0d304d3946da1f Step #5: MERGE-OUTER: attempt 1103 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2946317130 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86eafdb112b41862004c40db4a0d304d3946da1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2110 processed earlier; will process 2186 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78140== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ccca6a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ccca61db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ccca600665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33dee7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33dec8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33dec68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ccca5d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cccb0ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cccb047632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cccb049375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cccb04935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cccaa67439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cccaa54be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cccaa4e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cccaab8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ccca6a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ccca795eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ccca601d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ccca60b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ccca5f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ccca61e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33dec6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ccca5e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da1e4fbad8e7ce0b8fde03202a1499f3e19f3524 Step #5: MERGE-OUTER: attempt 1104 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2947105028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/da1e4fbad8e7ce0b8fde03202a1499f3e19f3524' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2111 processed earlier; will process 2185 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78157== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ff7833594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ff77a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ff778a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e1845a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e1826f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e1824e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ff7763e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555ff8237138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ff81d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555ff81d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ff81d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555ff7bf1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ff7bdebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ff7bd833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ff7c42107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ff7833c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ff791feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ff778bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ff77952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ff777c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ff77a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e18250082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ff776fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef5e7799f4e5c496bf8557bf96f5ec168741c97f Step #5: MERGE-OUTER: attempt 1105 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2947895187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ef5e7799f4e5c496bf8557bf96f5ec168741c97f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2112 processed earlier; will process 2184 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78175== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ca78d18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ca78c8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ca78c6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f436476541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f436457a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4364559858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ca78c48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ca7971c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ca796b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ca796b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ca796b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ca7918d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ca791c434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ca790d5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ca790c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ca790bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ca79127107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ca78d18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ca78e04eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ca78c70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ca78c7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ca78c617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ca78c8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f436455b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ca78c54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2522cfe895d0d5db100b47563ab478bc4d15dd22 Step #5: MERGE-OUTER: attempt 1106 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2948628722 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2522cfe895d0d5db100b47563ab478bc4d15dd22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2114 processed earlier; will process 2182 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78255== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568171f5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556817169b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55681714c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ef787241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ef768700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ef7666858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556817125e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556817bf9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556817b93632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556817b95375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556817b9535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568175b3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568175a0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55681759a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556817604107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568171f5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568172e1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55681714dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568171572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55681713e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55681716a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ef7668082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556817131bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab88235d92cc64e0f333719a31ccc2beff61f000 Step #5: MERGE-OUTER: attempt 1107 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2953946252 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ab88235d92cc64e0f333719a31ccc2beff61f000' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2120 processed earlier; will process 2176 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78382== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eac657b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eac64efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eac64d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f0739141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f071a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f07185858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eac64abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eac6f7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eac6f19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eac6f1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eac6f1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eac6939439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eac6926be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eac692033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eac698a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eac657bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eac6667eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eac64d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eac64dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eac64c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eac64f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f07187082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eac64b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a8430a147b27d459906c2122e4b038d168736f6 Step #5: MERGE-OUTER: attempt 1108 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2954735706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8a8430a147b27d459906c2122e4b038d168736f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2121 processed earlier; will process 2175 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==78400== ERROR: libFuzzer: deadly signal Step #5: #0 0x561637540594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616374b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561637497665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2b675c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2b673d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2b673b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561637470e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561637f44138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561637ede632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561637ee0578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5616378e60e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56163794f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561637540c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56163762ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561637498d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5616374a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5616374897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5616374b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2b673b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56163747cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c325cd36347a7ae0ec200ebdfc61d4dc9c60fa3a Step #5: MERGE-OUTER: attempt 1109 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2955524760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c325cd36347a7ae0ec200ebdfc61d4dc9c60fa3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2122 processed earlier; will process 2174 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78422== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3004cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c300440b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c300423665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2202a1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f220282d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f220280c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3003fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c300ed0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c300e6a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c300e6c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c300e6c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c30088a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c300877be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c30087133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c3008db107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c3004ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c3005b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c300424d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c30042e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c3004157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c3004414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f220280e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c300408bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca0c3185b4be84854a8d7a4e250bc4b88b0e0c81 Step #5: MERGE-OUTER: attempt 1110 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2956220946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ca0c3185b4be84854a8d7a4e250bc4b88b0e0c81' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2123 processed earlier; will process 2173 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78490== ERROR: libFuzzer: deadly signal Step #5: #0 0x563189d28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563189c9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563189c7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f119c34841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f119c15d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f119c13c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563189c58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56318a72c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56318a6c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56318a6c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56318a6c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56318a0e6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56318a0d3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56318a0cd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56318a137107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563189d28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563189e14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563189c80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563189c8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563189c717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563189c9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f119c13e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563189c64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffd6e3fdfcfdaaf636dd5e3b50f4f599cf3800fd Step #5: MERGE-OUTER: attempt 1111 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2956797963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ffd6e3fdfcfdaaf636dd5e3b50f4f599cf3800fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2124 processed earlier; will process 2172 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78502== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b15f0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b15e83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b15e66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6502b9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65029a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6502984858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b15e3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b16913138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b168ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b168af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b168af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b162cd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b162babe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b162b433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b1631e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b15f0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b15ffbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b15e67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b15e712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b15e587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b15e844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6502986082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b15e4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d22dd24fa3d6098592f63a241bdd6dc27e4c909e Step #5: MERGE-OUTER: attempt 1112 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2957590348 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d22dd24fa3d6098592f63a241bdd6dc27e4c909e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2125 processed earlier; will process 2171 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==78519== ERROR: libFuzzer: deadly signal Step #5: #0 0x562bd372d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562bd36a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562bd3684665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff35798b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3577a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff35777f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562bd365de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562bd4131138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562bd40cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562bd40cd578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x562bd3ad30e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562bd3b3c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562bd372dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562bd3819eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562bd3685d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562bd368f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562bd36767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562bd36a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff357781082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562bd3669bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95a31d350249a264642a1fd0f7871052b6c3e6e5 Step #5: MERGE-OUTER: attempt 1113 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2958382858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95a31d350249a264642a1fd0f7871052b6c3e6e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2126 processed earlier; will process 2170 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78541== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c89df8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c89d6cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c89d4f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20adca741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20adabc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20ada9b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c89d28e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564c8a7fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c8a796632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564c8a798375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c8a79835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564c8a26d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564c8a2a434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564c8a1b5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564c8a1a3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564c8a19d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564c8a207107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564c89df8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564c89ee4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564c89d50d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564c89d5a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564c89d417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564c89d6d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f20ada9d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564c89d34bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae910f732ff17450d0188c3724d03624e4fc63c6 Step #5: MERGE-OUTER: attempt 1114 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2960398983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ae910f732ff17450d0188c3724d03624e4fc63c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2128 processed earlier; will process 2168 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78656== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607628c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560762834b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560762817665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26e2f6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26e2d7700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26e2d56858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607627f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5607632c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56076325e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560763260375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56076326035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560762d352d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560762d6c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560762c7df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560762c6bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560762c6533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560762ccf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5607628c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5607629aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560762818d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5607628222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5607628097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5607628354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f26e2d58082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5607627fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b00a9883ec7a819e2df3e9ace746fa052796db9d Step #5: MERGE-OUTER: attempt 1115 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2961732029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b00a9883ec7a819e2df3e9ace746fa052796db9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2130 processed earlier; will process 2166 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78742== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c33990594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c33904b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c338e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6332bcb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63329e000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63329bf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c338c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c34394138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c3432e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c34330375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c3433035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c33d4e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c33d3bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c33d3533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c33d9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c33990c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c33a7ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c338e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c338f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c338d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c339054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63329c1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c338ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-58528eed54dbf4ac7fe8ef94836c92fddfc9da42 Step #5: MERGE-OUTER: attempt 1116 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2962521888 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/58528eed54dbf4ac7fe8ef94836c92fddfc9da42' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2131 processed earlier; will process 2165 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==78759== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f5d94f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f5d8c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f5d8a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2eb9e4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2eb9c5b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2eb9c3a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f5d87fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564f5e353138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f5e2ed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564f5e2ef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f5e2ef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564f5dd0d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564f5dcfabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564f5dcf433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564f5dd5e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564f5d94fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564f5da3beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564f5d8a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564f5d8b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564f5d8987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564f5d8c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2eb9c3c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564f5d88bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42b585e22c785a92b5872b3278354dafc9d72045 Step #5: MERGE-OUTER: attempt 1117 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2963309736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42b585e22c785a92b5872b3278354dafc9d72045' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2132 processed earlier; will process 2164 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78777== ERROR: libFuzzer: deadly signal Step #5: #0 0x556361ed8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556361e4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556361e2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1bf005541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1befe6a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1befe49858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556361e08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5563628dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556362876632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556362878375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55636287835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55636234d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55636238434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556362295f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556362283be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55636227d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5563622e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556361ed8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556361fc4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556361e30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556361e3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556361e217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556361e4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1befe4b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556361e14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9835d0fb91d89ae75f77ec8475e96be1608fa221 Step #5: MERGE-OUTER: attempt 1118 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2965236926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9835d0fb91d89ae75f77ec8475e96be1608fa221' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2136 processed earlier; will process 2160 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==78907== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b190ba1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b190b15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b190af8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f036b35041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f036b16500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f036b144858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b190ad1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1915a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b19153f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b191541375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b19154135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1910162d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b19104d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b190f5ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b190f4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b190f4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b190fb0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b190ba1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b190c8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b190af9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b190b032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b190aea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b190b164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f036b146082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b190addbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d6820bee68a21c0fd0bb5e2b6103e11101a6b33 Step #5: MERGE-OUTER: attempt 1119 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2966180665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1d6820bee68a21c0fd0bb5e2b6103e11101a6b33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2138 processed earlier; will process 2158 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==79015== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5432e3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e543257b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e54323a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f155f55341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f155f36800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f155f347858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e543213e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e543ce7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e543c81632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e543c83578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55e5436890e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55e5436f2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55e5432e3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55e5433cfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55e54323bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55e5432452e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55e54322c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55e5432584c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f155f349082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55e54321fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33370c745f05c849f6eef9e20f267bddaaef6a64 Step #5: MERGE-OUTER: attempt 1120 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2966967583 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/33370c745f05c849f6eef9e20f267bddaaef6a64' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2139 processed earlier; will process 2157 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79067== ERROR: libFuzzer: deadly signal Step #5: #0 0x558415bb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558415b25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558415b08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f2665d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f2647200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f26451858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558415ae1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5584165b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55841654f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558416551375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55841655135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5584160262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55841605d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558415f6ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558415f5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558415f5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558415fc0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558415bb1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558415c9deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558415b09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558415b132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558415afa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558415b264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0f26453082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558415aedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0834c53ed5ef1f69da824f426db20e9e22a3b870 Step #5: MERGE-OUTER: attempt 1121 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2967463467 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0834c53ed5ef1f69da824f426db20e9e22a3b870' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2140 processed earlier; will process 2156 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79106== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d5f352594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d5f2c6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d5f2a9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff36e10c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff36df2100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff36df00858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d5f282e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558d5fd56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d5fcf0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558d5fcf2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d5fcf235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558d5f7c72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558d5f7fe34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558d5f70ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558d5f6fdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558d5f6f733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558d5f761107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558d5f352c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558d5f43eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558d5f2aad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558d5f2b42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558d5f29b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558d5f2c74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff36df02082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558d5f28ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32810066ba569a8e5995798534d9e715b4e0200a Step #5: MERGE-OUTER: attempt 1122 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2968782336 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32810066ba569a8e5995798534d9e715b4e0200a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2142 processed earlier; will process 2154 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79221== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0692c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d06923ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d06921d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d4421e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d4403300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d44012858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0691f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d069cca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d069c64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d069c66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d069c6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d069684439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d069671be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d06966b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0696d5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0692c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0693b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d06921ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0692282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d06920f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d06923b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d44014082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d069202bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34159468ee45e8ba64738cc65782c2297b165f1f Step #5: MERGE-OUTER: attempt 1123 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2970726746 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34159468ee45e8ba64738cc65782c2297b165f1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2145 processed earlier; will process 2151 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79345== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a12b7f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a12b765b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a12b748665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f851f82f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f851f64400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f851f623858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a12b721e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a12c1f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a12c18f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a12c191375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a12c19135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a12bbaf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a12bb9cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a12bb9633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a12bc00107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a12b7f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a12b8ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a12b749d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a12b7532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a12b73a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a12b7664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f851f625082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a12b72dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-051edf68d31866d26fb70cb2faff322bd4b5af17 Step #5: MERGE-OUTER: attempt 1124 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2971644447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/051edf68d31866d26fb70cb2faff322bd4b5af17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2147 processed earlier; will process 2149 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79455== ERROR: libFuzzer: deadly signal Step #5: #0 0x560d8a2a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560d8a217b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560d8a1fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f529baae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f529b8c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f529b8a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560d8a1d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560d8aca7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560d8ac41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560d8ac43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560d8ac4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560d8a661439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560d8a64ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560d8a64833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560d8a6b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560d8a2a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560d8a38feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560d8a1fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560d8a2052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560d8a1ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560d8a2184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f529b8a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560d8a1dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c309cdd43bcd5f0aa6e04a80ceb6433548af1b12 Step #5: MERGE-OUTER: attempt 1125 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2972066923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c309cdd43bcd5f0aa6e04a80ceb6433548af1b12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2148 processed earlier; will process 2148 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 1500 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E 2026-07-11 07:20:32,572 E 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: 2026-07-11 07:20:32,572 E invalid hash format: 00 Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: 2026-07-11 07:20:32,577 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:32,663 I Loading checkpoints Step #5: 2026-07-11 07:20:32,690 E Failed to parse transaction from blob Step #5: 2026-07-11 07:20:32,690 E Failed to parse block from blob Step #5: 2026-07-11 07:20:32,696 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:33,087 I Loading checkpoints Step #5: 2026-07-11 07:20:33,239 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,239 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,239 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,239 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,239 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,239 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:20:33,240 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: 2026-07-11 07:20:33,271 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:20:33,392 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79495== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eab4964594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eab48d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eab48bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f509921e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f509903300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5099012858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eab4894e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eab5368138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eab5302632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eab5304375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eab530435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eab4d22439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eab4d0fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eab4d0933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eab4d73107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eab4964c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eab4a50eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eab48bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eab48c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eab48ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eab48d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5099014082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eab48a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dfd7ea7b54bd1dfe7c896ffa2cf05c27f204a25 Step #5: MERGE-OUTER: attempt 1126 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2976178092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2dfd7ea7b54bd1dfe7c896ffa2cf05c27f204a25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2153 processed earlier; will process 2143 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79634== ERROR: libFuzzer: deadly signal Step #5: #0 0x565061dd5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565061d49b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565061d2c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48484f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f484830700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48482e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565061d05e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5650627d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565062773632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565062775375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56506277535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56506224a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56506228134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565062192f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565062180be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56506217a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650621e4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565061dd5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565061ec1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x565061d2dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x565061d372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x565061d1e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x565061d4a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f48482e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565061d11bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-122b347f61851b6d39bee1e69828cd05e7e3f372 Step #5: MERGE-OUTER: attempt 1127 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2977498030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/122b347f61851b6d39bee1e69828cd05e7e3f372' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2155 processed earlier; will process 2141 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==79718== ERROR: libFuzzer: deadly signal Step #5: #0 0x556da7ca6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556da7c1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556da7bfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff53b81b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff53b63000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff53b60f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556da7bd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556da86aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556da8644632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556da8646578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556da804c0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556da80b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556da7ca6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556da7d92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556da7bfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556da7c082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556da7bef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556da7c1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff53b611082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556da7be2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84c07c4f1b9511fafff322ed18dfd4a0ecf0260c Step #5: MERGE-OUTER: attempt 1128 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2978286263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/84c07c4f1b9511fafff322ed18dfd4a0ecf0260c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2156 processed earlier; will process 2140 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79770== ERROR: libFuzzer: deadly signal Step #5: #0 0x562f09886594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562f097fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562f097dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe31dbd341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe31d9e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe31d9c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562f097b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562f0a28a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562f0a224632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562f0a226375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562f0a22635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562f09c44439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562f09c31be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562f09c2b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562f09c95107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562f09886c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562f09972eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562f097ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562f097e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562f097cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562f097fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe31d9c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562f097c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fc9d46416aedc896ca031f2ebf2bba9308ebd7b Step #5: MERGE-OUTER: attempt 1129 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2978905533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6fc9d46416aedc896ca031f2ebf2bba9308ebd7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2157 processed earlier; will process 2139 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==79813== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561eb1d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561eb14db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561eb130665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f157d59a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f157d3af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f157d38e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561eb109e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561ebbdd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561ebb77632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5561ebb79375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561ebb7935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5561eb64e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561eb68534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561eb596f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561eb584be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561eb57e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561eb5e8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561eb1d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561eb2c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561eb131d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561eb13b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561eb1227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561eb14e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f157d390082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561eb115bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9afafb3d333ccae4860ec79de8d1db1e2b74d089 Step #5: MERGE-OUTER: attempt 1130 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2982118844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9afafb3d333ccae4860ec79de8d1db1e2b74d089' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2162 processed earlier; will process 2134 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==79929== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0e47f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e0e4766b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e0e4749665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd0c7af541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd0c790a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd0c78e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e0e4722e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e0e51f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e0e5190632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e0e5192375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e0e519235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e0e4bb0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e0e4b9dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e0e4b9733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0e4c01107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0e47f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0e48deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e0e474ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e0e47542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0e473b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e0e47674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd0c78eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e0e472ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93a6dda67d64ae629a9a04653ee746991a329ddd Step #5: MERGE-OUTER: attempt 1131 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2984529275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/93a6dda67d64ae629a9a04653ee746991a329ddd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2168 processed earlier; will process 2128 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80066== ERROR: libFuzzer: deadly signal Step #5: #0 0x560601f16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560601e8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560601e6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef0df4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef0dd6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef0dd41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560601e46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56060291a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606028b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5606028b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606028b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5606022d4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5606022c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5606022bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560602325107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560601f16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560602002eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560601e6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560601e782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560601e5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560601e8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fef0dd43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560601e52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8dc09bfdac2b6998613df34f2fb896ccb1ce1e4 Step #5: MERGE-OUTER: attempt 1132 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2986729828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8dc09bfdac2b6998613df34f2fb896ccb1ce1e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2170 processed earlier; will process 2126 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80190== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581fa97b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581fa8efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581fa8d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f260a75641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f260a56b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f260a54a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581fa8abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581fb37f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581fb319632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581fb31b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581fb31b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5581fadf02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5581fae2734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581fad38f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5581fad26be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5581fad2033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581fad8a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581fa97bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5581faa67eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5581fa8d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5581fa8dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581fa8c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581fa8f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f260a54c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581fa8b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01b17be1d79d753176b5a0e8014671c8065981bf Step #5: MERGE-OUTER: attempt 1133 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2987466088 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/01b17be1d79d753176b5a0e8014671c8065981bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2172 processed earlier; will process 2124 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80270== ERROR: libFuzzer: deadly signal Step #5: #0 0x56512ffd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56512ff4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56512ff2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2fd37ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2fd360300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2fd35e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56512ff07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5651309db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565130975632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565130977375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56513097735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565130395439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565130382be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56513037c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5651303e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56512ffd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5651300c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56512ff2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56512ff392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56512ff207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56512ff4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2fd35e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56512ff13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a214ede21b47ab2eb4ca9edc0f6f480d9ef1a71f Step #5: MERGE-OUTER: attempt 1134 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2987890156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a214ede21b47ab2eb4ca9edc0f6f480d9ef1a71f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2173 processed earlier; will process 2123 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80308== ERROR: libFuzzer: deadly signal Step #5: #0 0x55726039b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55726030fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572602f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46a780341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46a761800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46a75f7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572602cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557260d9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557260d39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557260d3b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5572607410e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5572607aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55726039bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x557260487eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5572602f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5572602fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5572602e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5572603104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f46a75f9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5572602d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6ce3a41cd1cdd54613273166b756113ac45ee12 Step #5: MERGE-OUTER: attempt 1135 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2988749446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a6ce3a41cd1cdd54613273166b756113ac45ee12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2174 processed earlier; will process 2122 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80328== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a5287a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a528719b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a5286fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe85d68041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe85d49500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe85d474858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a5286d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a5291a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a529143632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a529145375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a52914535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a528c1a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a528c5134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a528b62f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a528b50be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a528b4a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a528bb4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a5287a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a528891eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a5286fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a5287072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a5286ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a52871a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe85d476082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a5286e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-508397175503eecb988ecf82706a975694754fa2 Step #5: MERGE-OUTER: attempt 1136 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2991076179 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/508397175503eecb988ecf82706a975694754fa2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2178 processed earlier; will process 2118 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80514== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cd826d9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cd8264db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cd82630665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f18ec14941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f18ebf5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f18ebf3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cd82609e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cd830dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cd83077632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cd83079375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cd8307935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cd82b4e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cd82b8534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cd82a96f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cd82a84be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cd82a7e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cd82ae8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cd826d9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cd827c5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cd82631d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cd8263b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cd826227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cd8264e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f18ebf3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cd82615bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f2ce164262d48cff420ae2097f4149b3047a0f6 Step #5: MERGE-OUTER: attempt 1137 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2991573701 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f2ce164262d48cff420ae2097f4149b3047a0f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2179 processed earlier; will process 2117 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80554== ERROR: libFuzzer: deadly signal Step #5: #0 0x56495f581594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56495f4f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56495f4d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f08cbd4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f08cbb6000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f08cbb3f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56495f4b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56495ff85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56495ff1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56495ff21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56495ff2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56495f9f62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56495fa2d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56495f93ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56495f92cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56495f92633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56495f990107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56495f581c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56495f66deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56495f4d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56495f4e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56495f4ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56495f4f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f08cbb41082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56495f4bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8957c0769fe73bac494fc329d65f0690d072f5b5 Step #5: MERGE-OUTER: attempt 1138 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2992856009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8957c0769fe73bac494fc329d65f0690d072f5b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2181 processed earlier; will process 2115 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80606== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c7d6cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c7d63fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c7d622665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad31ba941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad319be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad3199d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c7d5fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555c7e0cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c7e069632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555c7e06b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c7e06b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555c7db402d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555c7db7734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555c7da88f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555c7da76be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555c7da7033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555c7dada107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555c7d6cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555c7d7b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555c7d623d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555c7d62d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555c7d6147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555c7d6404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fad3199f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555c7d607bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06528a5469f55bab380ba6d2cc997f0f1ceaeca3 Step #5: MERGE-OUTER: attempt 1139 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2993678008 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06528a5469f55bab380ba6d2cc997f0f1ceaeca3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2182 processed earlier; will process 2114 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80620== ERROR: libFuzzer: deadly signal Step #5: #0 0x555de2316594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555de228ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555de226d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f331e0b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f331decc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f331deab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555de2246e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555de2d1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555de2cb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555de2cb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555de2cb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555de278b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555de27c234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555de26d3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555de26c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555de26bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555de2725107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555de2316c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555de2402eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555de226ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555de22782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555de225f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555de228b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f331dead082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555de2252bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3decb69710e1900de6958eaef00f620460cb4b3 Step #5: MERGE-OUTER: attempt 1140 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2994466681 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a3decb69710e1900de6958eaef00f620460cb4b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2183 processed earlier; will process 2113 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80631== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608fc7a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608fc71db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608fc700665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e8375c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e8357100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e83550858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608fc6d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5608fd1ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608fd147632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5608fd149578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5608fcb4f0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5608fcbb8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5608fc7a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5608fc895eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5608fc701d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5608fc70b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5608fc6f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5608fc71e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f5e83552082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5608fc6e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f5fe3245cfa0512b68aa15a40aa06dd6d0a5ed6 Step #5: MERGE-OUTER: attempt 1141 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2996027857 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f5fe3245cfa0512b68aa15a40aa06dd6d0a5ed6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2184 processed earlier; will process 2112 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80652== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653474f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56534746db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565347450665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d7e7cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d7e5e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d7e5c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565347429e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565347efd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565347e97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565347e99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565347e9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5653478b7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5653478a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56534789e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565347908107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5653474f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5653475e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565347451d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56534745b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5653474427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56534746e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d7e5c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565347435bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d982a829d3ec476ab3fe5b63010f65d238a731fe Step #5: MERGE-OUTER: attempt 1142 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2996802576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d982a829d3ec476ab3fe5b63010f65d238a731fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2185 processed earlier; will process 2111 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80666== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8a57ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8a5722b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8a5705665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f2911441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f28f2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f28f08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8a56dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b8a61b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8a614c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b8a614e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8a614e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b8a5b6c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8a5b59be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8a5b5333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8a5bbd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8a57aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8a589aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8a5706d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8a57102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8a56f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8a57234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f28f0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8a56eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e47a95b8875303400e57af0f3549167347143a0f Step #5: MERGE-OUTER: attempt 1143 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2997932094 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e47a95b8875303400e57af0f3549167347143a0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2186 processed earlier; will process 2110 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80685== ERROR: libFuzzer: deadly signal Step #5: #0 0x563eecaa7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563eeca1bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563eec9fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f89c7a0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f89c782300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f89c7802858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563eec9d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563eed4ab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563eed445632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563eed447375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563eed44735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563eece65439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563eece52be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563eece4c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563eeceb6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563eecaa7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563eecb93eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563eec9ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563eeca092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563eec9f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563eeca1c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f89c7804082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563eec9e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf809c42c1c6ba687739ea4d00ff7d25bc96ee5f Step #5: MERGE-OUTER: attempt 1144 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2999760904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bf809c42c1c6ba687739ea4d00ff7d25bc96ee5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2188 processed earlier; will process 2108 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80797== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e6601c0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e660134b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e660117665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb159f0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb159d1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb159cfe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6600f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e660bc4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e660b5e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e660b60375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e660b6035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e6606352d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e66066c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e66057df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e66056bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e66056533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e6605cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e6601c0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e6602aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e660118d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e6601222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e6601097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e6601354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb159d00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e6600fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da6bb006646f0ce4c28a6a592bcd2b09b51e539c Step #5: MERGE-OUTER: attempt 1145 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3001012881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/da6bb006646f0ce4c28a6a592bcd2b09b51e539c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2189 processed earlier; will process 2107 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==80808== ERROR: libFuzzer: deadly signal Step #5: #0 0x563d62307594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563d6227bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563d6225e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37bb93241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37bb74700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37bb726858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563d62237e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563d62d0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563d62ca5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563d62ca7578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x563d626ad0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563d62716107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563d62307c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563d623f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563d6225fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563d622692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563d622507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563d6227c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f37bb728082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563d62243bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e3c7266fd3179b813200a8d9c221199d9818fe7b Step #5: MERGE-OUTER: attempt 1146 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3002585390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e3c7266fd3179b813200a8d9c221199d9818fe7b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2190 processed earlier; will process 2106 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80828== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e90dab594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e90d1fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e90d02665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb72a0b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb7282000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb727ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e90cdbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e917af138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e91749632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e9174b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e9174b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e91169439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e91156be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e9115033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e911ba107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e90dabc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e90e97eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e90d03d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e90d0d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e90cf47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e90d204c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb72801082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e90ce7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d35f8b7b5b5d51e71d184d0c77275290cf624015 Step #5: MERGE-OUTER: attempt 1147 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3003325016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d35f8b7b5b5d51e71d184d0c77275290cf624015' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2191 processed earlier; will process 2105 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80842== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbfbb35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbfbaa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbfba8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70c955841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70c936d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70c934c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbfba65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fbfc539138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbfc4d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fbfc4d5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbfc4d535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fbfbef3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fbfbee0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fbfbeda33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fbfbf44107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fbfbb35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fbfbc21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fbfba8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fbfba972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fbfba7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fbfbaaa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70c934e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fbfba71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42945cc3d23399ce6262818c483fd642506d3783 Step #5: MERGE-OUTER: attempt 1148 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3004872794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42945cc3d23399ce6262818c483fd642506d3783' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2192 processed earlier; will process 2104 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==80861== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbb355d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbb34d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbb34b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f376972c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f376954100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3769520858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbb348de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cbb3f61138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbb3efb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cbb3efd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbb3efd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cbb391b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbb3908be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbb390233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbb396c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbb355dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbb3649eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbb34b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbb34bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbb34a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbb34d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3769522082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbb3499bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff3d55f919df64cd4d8194e4c0a6711c0336ee6f Step #5: MERGE-OUTER: attempt 1149 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3006398137 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ff3d55f919df64cd4d8194e4c0a6711c0336ee6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2193 processed earlier; will process 2103 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80879== ERROR: libFuzzer: deadly signal Step #5: #0 0x555751851594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5557517c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5557517a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e4aed341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e4ace800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e4acc7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555751781e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555752255138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557521ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557521f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557521f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555751cc62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555751cfd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555751c0ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555751bfcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555751bf633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555751c60107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555751851c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55575193deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5557517a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5557517b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55575179a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5557517c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9e4acc9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55575178dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af82b02c9f35399364e070f021fbd8c93ec8eab9 Step #5: MERGE-OUTER: attempt 1150 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3007627670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af82b02c9f35399364e070f021fbd8c93ec8eab9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2194 processed earlier; will process 2102 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==80893== ERROR: libFuzzer: deadly signal Step #5: #0 0x556efbd0d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556efbc81b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556efbc64665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa13786141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa13767600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa137655858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556efbc3de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556efc711138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556efc6ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556efc6ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556efc6ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556efc1822d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556efc1b934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556efc1ba4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x556efc0b1188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x556efc11c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x556efbd0dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556efbdf9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556efbc65d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556efbc6f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556efbc567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556efbc824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa137657082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556efbc49bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e204f9e80d67fe48e379d71f8cf9b522fbc7632 Step #5: MERGE-OUTER: attempt 1151 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3009205289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e204f9e80d67fe48e379d71f8cf9b522fbc7632' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2195 processed earlier; will process 2101 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81002== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5ecd99594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5ecd0db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5eccf0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f261018a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f260ff9f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f260ff7e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5eccc9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5ed79d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5ed737632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5ed739375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5ed73935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5ed157439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5ed144be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5ed13e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e5ed1a8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e5ecd99c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e5ece85eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5eccf1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5eccfb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e5ecce27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5ecd0e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f260ff80082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e5eccd5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-204b894daf4d3573ad7a2858ad99a51208818629 Step #5: MERGE-OUTER: attempt 1152 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3010683224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/204b894daf4d3573ad7a2858ad99a51208818629' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2196 processed earlier; will process 2100 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81016== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b60b77e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b60b6f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b60b6d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3017a3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f301784c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f301782b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b60b6aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b60c182138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b60c11c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b60c11e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55b60bb240e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b60bb8d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b60b77ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b60b86aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b60b6d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b60b6e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b60b6c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b60b6f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f301782d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b60b6babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ea0a270ba8e165618939958f6c43b9c82ed42f0 Step #5: MERGE-OUTER: attempt 1153 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3012322512 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0ea0a270ba8e165618939958f6c43b9c82ed42f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2197 processed earlier; will process 2099 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81069== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f663d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f6634cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f6632f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6601ba641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66019bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f660199a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f66308e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557f66ddc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f66d76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557f66d78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f66d7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557f66796439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557f66783be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557f6677d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557f667e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557f663d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557f664c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557f66330d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557f6633a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557f663217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557f6634d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f660199c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557f66314bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49c1d2734dee3f153cee19f21802286c70f0afda Step #5: MERGE-OUTER: attempt 1154 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3013553744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49c1d2734dee3f153cee19f21802286c70f0afda' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2198 processed earlier; will process 2098 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81112== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ea9046594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ea8fbab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ea8f9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ac4f3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ac4d4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ac4d29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ea8f76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555ea9a4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ea99e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555ea99e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ea99e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555ea9404439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ea93f1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ea93eb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ea9455107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ea9046c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ea9132eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ea8f9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ea8fa82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ea8f8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ea8fbb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ac4d2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ea8f82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45f36212d0ad90b9401291e4228cd1f1a60000c0 Step #5: MERGE-OUTER: attempt 1155 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3015364966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/45f36212d0ad90b9401291e4228cd1f1a60000c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2199 processed earlier; will process 2097 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81129== ERROR: libFuzzer: deadly signal Step #5: #0 0x5612ba764594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612ba6d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612ba6bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f5a0aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f59ebf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f59e9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5612ba694e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5612bb168138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612bb102632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5612bb104375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612bb10435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5612bab22439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612bab0fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612bab0933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5612bab73107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5612ba764c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5612ba850eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5612ba6bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5612ba6c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5612ba6ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5612ba6d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7f59ea0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5612ba6a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-870741b80e214db59a6de4f7c2e2cf682fbf509d Step #5: MERGE-OUTER: attempt 1156 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3016553142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/870741b80e214db59a6de4f7c2e2cf682fbf509d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2200 processed earlier; will process 2096 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81146== ERROR: libFuzzer: deadly signal Step #5: #0 0x56298a07d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562989ff1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562989fd4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fedc439741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fedc41ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fedc418b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562989fade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56298aa81138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56298aa1b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56298aa1d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56298aa1d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56298a43b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56298a428be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56298a42233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56298a48c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56298a07dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56298a169eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562989fd5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562989fdf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562989fc67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562989ff24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fedc418d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562989fb9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3dcfece6c168c32f1bf149288ee32f1589604cd Step #5: MERGE-OUTER: attempt 1157 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3017924825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a3dcfece6c168c32f1bf149288ee32f1589604cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2202 processed earlier; will process 2094 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81232== ERROR: libFuzzer: deadly signal Step #5: #0 0x56274f7cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56274f73fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56274f722665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e0b15741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e0af6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e0af4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56274f6fbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5627501cf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562750169632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56275016b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56275016b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56274fc402d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56274fc7734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56274fb88f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56274fb76be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56274fb7033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56274fbda107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56274f7cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56274f8b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56274f723d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56274f72d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56274f7147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56274f7404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e0af4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56274f707bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-626ca5081bbfd7bcee10636657303db084abc9a8 Step #5: MERGE-OUTER: attempt 1158 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3021404474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/626ca5081bbfd7bcee10636657303db084abc9a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2204 processed earlier; will process 2092 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81325== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff83a82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff839f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff839d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50c34b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50c32ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50c32ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff839b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff84486138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff84420632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff84422578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ff83e280e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ff83e91107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ff83a82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ff83b6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ff839dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ff839e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ff839cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ff839f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f50c32af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ff839bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f5358852c75299edaccd10392d704bc492c8885 Step #5: MERGE-OUTER: attempt 1159 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3023001283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6f5358852c75299edaccd10392d704bc492c8885' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2205 processed earlier; will process 2091 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81343== ERROR: libFuzzer: deadly signal Step #5: #0 0x56365e432594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56365e3a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56365e389665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e5381741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e5362c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e5360b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56365e362e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56365ee36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56365edd0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56365edd2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x56365e7d80e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56365e841107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56365e432c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56365e51eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56365e38ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56365e3942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56365e37b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56365e3a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1e5360d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56365e36ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-984a05633b414d6b689f14b40bd4f3d65863fe89 Step #5: MERGE-OUTER: attempt 1160 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3023747424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/984a05633b414d6b689f14b40bd4f3d65863fe89' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2206 processed earlier; will process 2090 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81390== ERROR: libFuzzer: deadly signal Step #5: #0 0x564176136594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641760aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56417608d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f7611141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f75f2600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f75f05858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564176066e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564176b3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564176ad4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564176ad6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564176ad635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641764f4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641764e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641764db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564176545107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564176136c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564176222eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56417608ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641760982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56417607f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641760ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9f75f07082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564176072bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c4b428c5776c142f0076bc0bdf3cd435a78903c Step #5: MERGE-OUTER: attempt 1161 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3026561084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c4b428c5776c142f0076bc0bdf3cd435a78903c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2209 processed earlier; will process 2087 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81478== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f557a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f5571ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f556fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04cc88141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04cc69600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04cc675858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f556d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564f561aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f56144632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564f56146375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f5614635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564f55b64439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564f55b51be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564f55b4b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564f55bb5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564f557a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564f55892eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564f556fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564f557082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564f556ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564f5571b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04cc677082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564f556e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c93f23991045f989fbc3214e1896644dcdbf819 Step #5: MERGE-OUTER: attempt 1162 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3029101810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c93f23991045f989fbc3214e1896644dcdbf819' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2210 processed earlier; will process 2086 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8eafb5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8eaf29b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8eaf0c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f762887941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f762868e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f762866d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8eaee5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f8eb9b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8eb953632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f8eb955375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8eb95535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f8eb373439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8eb360be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8eb35a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8eb3c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8eafb5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8eb0a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f8eaf0dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f8eaf172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8eaefe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8eaf2a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f762866f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f8eaef1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9888838a03afdc21a6359cac561218bc0d96ea7 Step #5: MERGE-OUTER: attempt 1163 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3030741613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a9888838a03afdc21a6359cac561218bc0d96ea7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2211 processed earlier; will process 2085 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==81537== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cac922594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cac896b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cac879665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe53f55541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe53f36a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe53f349858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cac852e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558cad326138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558cad2c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558cad2c2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x558caccc80e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558cacd31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558cac922c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558caca0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558cac87ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558cac8842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558cac86b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558cac8974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe53f34b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558cac85ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7a06c9f9befdf1a0bf9b866bf16722e489581230 Step #5: MERGE-OUTER: attempt 1164 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3032309402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7a06c9f9befdf1a0bf9b866bf16722e489581230' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2212 processed earlier; will process 2084 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81558== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640498ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56404982eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564049811665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f587cf5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f587cd6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f587cd48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5640497eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56404a2be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56404a258632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56404a25a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56404a25a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564049c78439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564049c65be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564049c5f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564049cc9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640498bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640499a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564049812d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56404981c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640498037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56404982f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f587cd4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5640497f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a6652b212c99143de5a3eb3353ccc057aae1cf9 Step #5: MERGE-OUTER: attempt 1165 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3033496500 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5a6652b212c99143de5a3eb3353ccc057aae1cf9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2213 processed earlier; will process 2083 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: #8 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81573== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584edf8c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584edf00b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584edee3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff28b45a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff28b26f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff28b24e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584edebce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5584ee990138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584ee92a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5584ee92c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584ee92c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5584ee4012d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5584ee43834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5584ee349f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5584ee337be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5584ee33133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5584ee39b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5584edf8cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5584ee078eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5584edee4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5584edeee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5584eded57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5584edf014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff28b250082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5584edec8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c9146b726763d3116a4b3f8b306cb0d2882d79c5 Step #5: MERGE-OUTER: attempt 1166 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3046431248 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c9146b726763d3116a4b3f8b306cb0d2882d79c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2223 processed earlier; will process 2073 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81825== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2c901e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2c8f92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2c8f75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ebe9f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ebe80d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ebe7ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2c8f4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2c9a22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2c99bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2c99be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2c99be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2c93dc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2c93c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2c93c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2c942d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2c901ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2c910aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2c8f76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2c8f802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2c8f677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2c8f934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ebe7ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2c8f5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47a2b8bc143ae2cd6f9f1ea56a57cdc2e3159d25 Step #5: MERGE-OUTER: attempt 1167 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3047635514 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47a2b8bc143ae2cd6f9f1ea56a57cdc2e3159d25' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2224 processed earlier; will process 2072 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==81867== ERROR: libFuzzer: deadly signal Step #5: #0 0x560484edc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560484e50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560484e33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f926a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f924b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f92498858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560484e0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604858e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56048587a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56048587c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56048587c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56048529a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560485287be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56048528133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5604852eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560484edcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560484fc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560484e34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560484e3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560484e257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560484e514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f9249a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560484e18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ec0f6a2b96ca92baddcc01d89f5016dfc6e9f1e Step #5: MERGE-OUTER: attempt 1168 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3050219781 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ec0f6a2b96ca92baddcc01d89f5016dfc6e9f1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2226 processed earlier; will process 2070 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81924== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649e976f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649e96e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649e96c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a4ab3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a4a94e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a4a92d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649e969fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5649ea173138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649ea10d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5649ea10f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649ea10f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649e9be42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5649e9c1b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5649e9b2cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5649e9b1abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649e9b1433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649e9b7e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649e976fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5649e985beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649e96c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649e96d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649e96b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649e96e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9a4a92f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649e96abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-009ea64d4e49fda876ad43269a6475f242b5ccfa Step #5: MERGE-OUTER: attempt 1169 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3051981926 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/009ea64d4e49fda876ad43269a6475f242b5ccfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2227 processed earlier; will process 2069 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==81972== ERROR: libFuzzer: deadly signal Step #5: #0 0x555f63ef9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555f63e6db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555f63e50665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee22db741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee22bcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee22bab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555f63e29e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555f648fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555f64897632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555f64899375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555f6489935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555f6436e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555f643a534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555f642b6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555f642a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555f6429e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555f64308107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555f63ef9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555f63fe5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555f63e51d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555f63e5b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555f63e427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555f63e6e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fee22bad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555f63e35bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2247b3264448dd5b8dc669aae8a493179d6f0edc Step #5: MERGE-OUTER: attempt 1170 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3056634646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2247b3264448dd5b8dc669aae8a493179d6f0edc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2232 processed earlier; will process 2064 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82104== ERROR: libFuzzer: deadly signal Step #5: #0 0x560300503594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560300477b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56030045a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4bc6e3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4bc6c4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4bc6c2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560300433e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560300f07138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560300ea1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560300ea3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560300ea335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5603008c1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5603008aebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5603008a833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560300912107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560300503c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5603005efeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56030045bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603004652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56030044c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603004784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4bc6c2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56030043fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5ee40073aafebf5c48080df800a0eea044ebc52 Step #5: MERGE-OUTER: attempt 1171 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3057714733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5ee40073aafebf5c48080df800a0eea044ebc52' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2233 processed earlier; will process 2063 files now Step #5: #1 pulse exec/s: 0 rss: 162Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82146== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af17591594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af17505b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af174e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f26dc25841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f26dc06d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f26dc04c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af174c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af17f95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af17f2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af17f31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af17f3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af1794f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55af1793cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55af1793633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55af179a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55af17591c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55af1767deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55af174e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55af174f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55af174da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55af175064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f26dc04e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55af174cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-04b232eb9f1bac23ecc8c2f076cab4bf15e5e5cd Step #5: MERGE-OUTER: attempt 1172 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3059317110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/04b232eb9f1bac23ecc8c2f076cab4bf15e5e5cd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2235 processed earlier; will process 2061 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82224== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfdb2b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfdb22bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfdb20e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa12667241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa12648700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa126466858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfdb1e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bfdbcbb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfdbc55632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bfdbc57375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfdbc5735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bfdb675439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfdb662be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfdb65c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfdb6c6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfdb2b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfdb3a3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfdb20fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfdb2192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfdb2007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfdb22c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa126468082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfdb1f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f31c58a5d901057e91c8a385bcf624ef0179a77 Step #5: MERGE-OUTER: attempt 1173 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3060985263 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f31c58a5d901057e91c8a385bcf624ef0179a77' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2236 processed earlier; will process 2060 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82241== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d2f516594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d2f48ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d2f46d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42cd93041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42cd74500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42cd724858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d2f446e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556d2ff1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d2feb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556d2feb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d2feb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556d2f8d4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d2f8c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d2f8bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d2f925107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d2f516c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d2f602eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d2f46ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d2f4782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d2f45f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d2f48b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42cd726082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d2f452bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-167417848501791383a6a65124f573f75f593ab7 Step #5: MERGE-OUTER: attempt 1174 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3062419580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/167417848501791383a6a65124f573f75f593ab7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2237 processed earlier; will process 2059 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82259== ERROR: libFuzzer: deadly signal Step #5: #0 0x55777e14f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55777e0c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55777e0a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5a4e6341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5a4c7800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5a4c57858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55777e07fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55777eb53138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55777eaed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55777eaef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55777eaef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55777e50d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55777e4fabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55777e4f433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55777e55e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55777e14fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55777e23beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55777e0a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55777e0b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55777e0987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55777e0c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5a4c59082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55777e08bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0fe455cfcc8a3c1af8322130d6700e99f3f129c4 Step #5: MERGE-OUTER: attempt 1175 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3063873713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0fe455cfcc8a3c1af8322130d6700e99f3f129c4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2238 processed earlier; will process 2058 files now Step #5: #1 pulse exec/s: 1 rss: 190Mb Step #5: #2 pulse exec/s: 2 rss: 244Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82277== ERROR: libFuzzer: deadly signal Step #5: #0 0x560fee208594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560fee17cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560fee15f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f142700f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1426e2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1426e03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560fee138e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560feec0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560feeba6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560feeba8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560feeba835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560fee5c6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560fee5b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560fee5ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560fee617107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560fee208c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560fee2f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560fee160d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560fee16a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560fee1517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560fee17d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1426e05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560fee144bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39784fddadef11d5abf35719fa947b8d05f62a84 Step #5: MERGE-OUTER: attempt 1176 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3067622604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/39784fddadef11d5abf35719fa947b8d05f62a84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2243 processed earlier; will process 2053 files now Step #5: #1 pulse exec/s: 1 rss: 236Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82382== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ad7de2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ad7d56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ad7d39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e41d8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e41b9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e41b74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ad7d12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ad87e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ad8780632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ad8782375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ad878235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ad81a0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ad818dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ad818733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ad81f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ad7de2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ad7eceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ad7d3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ad7d442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ad7d2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ad7d574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4e41b76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ad7d1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-687e3c36147d445f6aa1224d7829dd213db6e50e Step #5: MERGE-OUTER: attempt 1177 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3071056258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/687e3c36147d445f6aa1224d7829dd213db6e50e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2247 processed earlier; will process 2049 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82511== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aeb378e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aeb3702b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aeb36e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbe633841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbe614d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbe612c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aeb36bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aeb4192138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aeb412c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aeb412e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aeb412e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aeb3b4c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aeb3b39be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aeb3b3333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aeb3b9d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aeb378ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aeb387aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aeb36e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aeb36f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aeb36d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aeb37034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdbe612e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aeb36cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-41a0dd4da3605defc9e52c840a0fbf146721f0f7 Step #5: MERGE-OUTER: attempt 1178 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3072552670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/41a0dd4da3605defc9e52c840a0fbf146721f0f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2248 processed earlier; will process 2048 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82528== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eca8b81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eca8af5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eca8ad8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f1e02241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f1de3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f1de16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eca8ab1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eca9585138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eca951f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eca9521375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eca952135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eca8f3f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eca8f2cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eca8f2633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eca8f90107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eca8b81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eca8c6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eca8ad9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eca8ae32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eca8aca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eca8af64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f1de18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eca8abdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ae5f6db2fe1dc47a656001636eb34aad691ea12a Step #5: MERGE-OUTER: attempt 1179 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3073628175 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ae5f6db2fe1dc47a656001636eb34aad691ea12a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2249 processed earlier; will process 2047 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82546== ERROR: libFuzzer: deadly signal Step #5: #0 0x563c08b70594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563c08ae4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563c08ac7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86a54e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86a52fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86a52db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563c08aa0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563c09574138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563c0950e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563c09510375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563c0951035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563c08f2e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563c08f1bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563c08f1533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563c08f7f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563c08b70c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563c08c5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563c08ac8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563c08ad22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563c08ab97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563c08ae54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f86a52dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563c08aacbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89309dda86d2b32ae6505b9c6ba15afda0e2887b Step #5: MERGE-OUTER: attempt 1180 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3074713423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/89309dda86d2b32ae6505b9c6ba15afda0e2887b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2250 processed earlier; will process 2046 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82564== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e4c04eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e4c045fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e4c0442665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f557106841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5570e7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5570e5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e4c041be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e4c0eef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e4c0e89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e4c0e8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e4c0e8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e4c08a9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e4c0896be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e4c089033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e4c08fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e4c04ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e4c05d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e4c0443d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e4c044d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e4c04347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e4c04604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5570e5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e4c0427bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39506eca47bead23368322488a61453ce71bc545 Step #5: MERGE-OUTER: attempt 1181 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3076280290 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/39506eca47bead23368322488a61453ce71bc545' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2251 processed earlier; will process 2045 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82582== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec7b3dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec7b350b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec7b333665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb632bb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb6329cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb6329aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec7b30ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ec7bde0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec7bd7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ec7bd7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec7bd7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ec7b79a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec7b787be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec7b78133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec7b7eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec7b3dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec7b4c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec7b334d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec7b33e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec7b3257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec7b3514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb6329ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec7b318bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-204f56917e6dc288b900e0d862f589552a276c10 Step #5: MERGE-OUTER: attempt 1182 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3077362141 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/204f56917e6dc288b900e0d862f589552a276c10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2252 processed earlier; will process 2044 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82599== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e8dc73594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e8dbe7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e8dbca665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe01d3e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe01d1f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe01d1d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e8dba3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555e8e677138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e8e611632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555e8e613375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e8e61335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555e8e031439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555e8e01ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555e8e01833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555e8e082107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555e8dc73c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555e8dd5feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555e8dbcbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555e8dbd52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555e8dbbc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555e8dbe84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe01d1d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555e8dbafbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1674b8e3409a0d4046015d655049c7d79aef954 Step #5: MERGE-OUTER: attempt 1183 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3078789874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1674b8e3409a0d4046015d655049c7d79aef954' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2253 processed earlier; will process 2043 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82618== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f1a4db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f1a44fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f1a432665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd2c721641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd2c702b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd2c700a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f1a40be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f1aedf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f1ae79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f1ae7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f1ae7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f1a899439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f1a886be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f1a88033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f1a8ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f1a4dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f1a5c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f1a433d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f1a43d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f1a4247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f1a4504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd2c700c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f1a417bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f06d8b6afca1e1787b25cebfc08a39d5b0d45ac8 Step #5: MERGE-OUTER: attempt 1184 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3080229151 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f06d8b6afca1e1787b25cebfc08a39d5b0d45ac8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2254 processed earlier; will process 2042 files now Step #5: #1 pulse exec/s: 0 rss: 154Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82636== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1e3613594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1e3587b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1e356a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45f066141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45f047600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45f0455858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1e3543e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1e4017138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1e3fb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1e3fb3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1e3fb335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1e39d1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1e39bebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1e39b833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c1e3a22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1e3613c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1e36ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c1e356bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1e35752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1e355c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1e35884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f45f0457082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c1e354fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb844c8c9c81c479cf4a14a91c274a90dbf8391f Step #5: MERGE-OUTER: attempt 1185 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3081294631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cb844c8c9c81c479cf4a14a91c274a90dbf8391f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2256 processed earlier; will process 2040 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82686== ERROR: libFuzzer: deadly signal Step #5: #0 0x555eaa0ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555eaa060b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555eaa043665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa2e6cee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa2e6b0300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa2e6ae2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555eaa01ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555eaaaf0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555eaaa8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555eaaa8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555eaaa8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555eaa4aa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555eaa497be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555eaa49133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555eaa4fb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555eaa0ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555eaa1d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555eaa044d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555eaa04e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555eaa0357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555eaa0614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa2e6ae4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555eaa028bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-245c9ad280bcc77e0e897674e9a73518a4a04182 Step #5: MERGE-OUTER: attempt 1186 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3082393742 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/245c9ad280bcc77e0e897674e9a73518a4a04182' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2257 processed earlier; will process 2039 files now Step #5: #1 pulse exec/s: 1 rss: 192Mb Step #5: #2 pulse exec/s: 2 rss: 229Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82704== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e75a28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e7599cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e7597f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd72522e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd72504300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd725022858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e75958e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563e7642c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e763c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563e763c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e763c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563e75de6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563e75dd3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563e75dcd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563e75e37107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563e75a28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563e75b14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563e75980d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563e7598a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563e759717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563e7599d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd725024082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563e75964bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d71bdabec0ca5738b19c721465ac34fbdffc9eaa Step #5: MERGE-OUTER: attempt 1187 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3085227702 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d71bdabec0ca5738b19c721465ac34fbdffc9eaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2260 processed earlier; will process 2036 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82827== ERROR: libFuzzer: deadly signal Step #5: #0 0x563fa337b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563fa32efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563fa32d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f919e00141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f919de1600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f919ddf5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563fa32abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563fa3d7f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563fa3d19632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563fa3d1b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563fa3d1b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563fa3739439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563fa3726be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563fa372033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563fa378a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563fa337bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563fa3467eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563fa32d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563fa32dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563fa32c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563fa32f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f919ddf7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563fa32b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49465562afa2e6bd4f23d042190c4d5adcfea5d8 Step #5: MERGE-OUTER: attempt 1188 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3087178358 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49465562afa2e6bd4f23d042190c4d5adcfea5d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2261 processed earlier; will process 2035 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==82844== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cc2d149594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cc2d0bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cc2d0a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31b88f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31b870b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31b86ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cc2d079e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cc2db4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cc2dae7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cc2dae9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cc2dae935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cc2d5be2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cc2d5f534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cc2d506f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cc2d4f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cc2d4ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cc2d558107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cc2d149c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cc2d235eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cc2d0a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cc2d0ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cc2d0927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cc2d0be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f31b86ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cc2d085bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee3106413db4c61b1cbe1aa06c72eb6a1597687b Step #5: MERGE-OUTER: attempt 1189 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3088858193 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ee3106413db4c61b1cbe1aa06c72eb6a1597687b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2263 processed earlier; will process 2033 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==82955== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eac9054594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eac8fc8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eac8fab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e7613341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e75f4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e75f27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eac8f84e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eac9a58138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eac99f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eac99f4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eac99f435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eac9412439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eac93ffbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eac93f933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eac9463107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eac9054c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eac9140eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eac8facd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eac8fb62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eac8f9d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eac8fc94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e75f29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eac8f90bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a9cbefb528c9a1c7cf5c0ec32047449ee4a3fc7 Step #5: MERGE-OUTER: attempt 1190 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3090777616 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6a9cbefb528c9a1c7cf5c0ec32047449ee4a3fc7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2265 processed earlier; will process 2031 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83010== ERROR: libFuzzer: deadly signal Step #5: #0 0x56115f9e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56115f95db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56115f940665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd88385d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd88367200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd883651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56115f919e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611603ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561160387632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561160389375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56116038935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56115fda7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56115fd94be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56115fd8e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56115fdf8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56115f9e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56115fad5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56115f941d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56115f94b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56115f9327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56115f95e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd883653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56115f925bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49a466cffcac707d3d2a4a9e3b57bc088334a7c0 Step #5: MERGE-OUTER: attempt 1191 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3091724133 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49a466cffcac707d3d2a4a9e3b57bc088334a7c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2266 processed earlier; will process 2030 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83028== ERROR: libFuzzer: deadly signal Step #5: #0 0x562486048594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562485fbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562485f9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5b211241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5b1f2700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5b1f06858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562485f78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562486a4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5624869e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5624869e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5624869e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562486406439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5624863f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5624863ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562486457107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562486048c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562486134eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562485fa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562485faa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562485f917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562485fbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5b1f08082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562485f84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-caddd0c4acbf8b88d3a8bb5bda8ea959df38ce86 Step #5: MERGE-OUTER: attempt 1192 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3092550292 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/caddd0c4acbf8b88d3a8bb5bda8ea959df38ce86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2267 processed earlier; will process 2029 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83046== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b445dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b44551b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b44534665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f240571041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f240552500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2405504858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b4450de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b44fe1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b44f7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b44f7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b44f7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b4499b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b44988be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b4498233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b449ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b445ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b446c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b44535d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b4453f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b445267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b445524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2405506082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b44519bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc956760662e7453023c96300618c75b15985de7 Step #5: MERGE-OUTER: attempt 1193 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3093377174 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bc956760662e7453023c96300618c75b15985de7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2268 processed earlier; will process 2028 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83064== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596459a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559645918b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596458fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcdfdf6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcdfdd7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcdfdd59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596458d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5596463a8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559646342632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559646344375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55964634435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559645d62439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559645d4fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559645d4933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559645db3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5596459a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559645a90eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596458fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596459062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596458ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596459194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcdfdd5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596458e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a025ab2d24c0dc1ff021eeb18fda62d1c971c6bb Step #5: MERGE-OUTER: attempt 1194 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3094211732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a025ab2d24c0dc1ff021eeb18fda62d1c971c6bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2269 processed earlier; will process 2027 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83082== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9f287d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9f27f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9f27d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f912f65741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f912f46c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f912f44b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9f27ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d9f3281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9f321b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d9f321d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9f321d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d9f2cf22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d9f2d2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d9f2c3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d9f2c28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d9f2c2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d9f2c8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d9f287dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d9f2969eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d9f27d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d9f27df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d9f27c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d9f27f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f912f44d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d9f27b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7d03b1e94610485218a8ff94b5af68754251b22 Step #5: MERGE-OUTER: attempt 1195 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3095231800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7d03b1e94610485218a8ff94b5af68754251b22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2271 processed earlier; will process 2025 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83166== ERROR: libFuzzer: deadly signal Step #5: #0 0x55972b96a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55972b8deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55972b8c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f498d3a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f498d1b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f498d197858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55972b89ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55972c36e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55972c308632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55972c30a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55972c30a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55972bddf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55972be1634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55972bd27f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55972bd15be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55972bd0f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55972bd79107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55972b96ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55972ba56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55972b8c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55972b8cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55972b8b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55972b8df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f498d199082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55972b8a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50def9be8eed4a4ea8e3861c0b421f1a8b091275 Step #5: MERGE-OUTER: attempt 1196 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3096363389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/50def9be8eed4a4ea8e3861c0b421f1a8b091275' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2273 processed earlier; will process 2023 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83283== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c69ef1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c69e65b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c69e48665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54c4e5f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54c4c7400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54c4c53858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c69e21e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c6a8f5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c6a88f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c6a891375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c6a89135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c6a3662d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557c6a39d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557c6a2aef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557c6a29cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557c6a29633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557c6a300107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557c69ef1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557c69fddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557c69e49d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557c69e532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557c69e3a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557c69e664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f54c4c55082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557c69e2dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19abeb8e440c88dcb630954972d4fe974b4ec2ed Step #5: MERGE-OUTER: attempt 1197 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3097538255 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/19abeb8e440c88dcb630954972d4fe974b4ec2ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2275 processed earlier; will process 2021 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83365== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6b5b8e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6b5b02b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6b5ae5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef121bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef11fd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef11faf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6b5abee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a6b6592138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6b652c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a6b652e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6b652e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a6b60032d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a6b603a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a6b5f4bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a6b5f39be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a6b5f3333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a6b5f9d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a6b5b8ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a6b5c7aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a6b5ae6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a6b5af02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a6b5ad77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a6b5b034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fef11fb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a6b5acabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-571ae8a49cc74d4d315b12e21c2c77d127821a2d Step #5: MERGE-OUTER: attempt 1198 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3098246201 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/571ae8a49cc74d4d315b12e21c2c77d127821a2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2276 processed earlier; will process 2020 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83408== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622eca31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622ec9a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622ec988665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f83c5a1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f83c582f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f83c580e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622ec961e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622ed435138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622ed3cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622ed3d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622ed3d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622ecdef439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622ecddcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622ecdd633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5622ece40107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5622eca31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5622ecb1deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622ec989d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622ec9932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622ec97a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622ec9a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f83c5810082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622ec96dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b6fda3464634dcbc8fe36ab5bcdc5544e0e21c02 Step #5: MERGE-OUTER: attempt 1199 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3099469890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b6fda3464634dcbc8fe36ab5bcdc5544e0e21c02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2278 processed earlier; will process 2018 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83497== ERROR: libFuzzer: deadly signal Step #5: #0 0x5603a58d5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5603a5849b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5603a582c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc88682741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc88663c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc88661b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5603a5805e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5603a62d9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5603a6273632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5603a6275375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5603a627535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5603a5c93439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5603a5c80be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5603a5c7a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5603a5ce4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5603a58d5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5603a59c1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5603a582dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5603a58372e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5603a581e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5603a584a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc88661d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5603a5811bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42436773df8edc2ea9dba80c159f1c81f9540b2b Step #5: MERGE-OUTER: attempt 1200 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3100778986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42436773df8edc2ea9dba80c159f1c81f9540b2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2281 processed earlier; will process 2015 files now Step #5: #1 pulse exec/s: 0 rss: 244Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==83611== ERROR: libFuzzer: deadly signal Step #5: #0 0x56223a0b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56223a025b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56223a008665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68c8f1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68c8d3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68c8d10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562239fe1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56223aab5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56223aa4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56223aa51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56223aa5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56223a51aae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56223a584d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x56223a5df9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x56223a4c0182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x56223a4c0182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x56223a0b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x56223a19deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56223a009d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x56223a0132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x562239ffa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56223a0264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f68c8d12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x562239fedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80eac12b7b96d925c53b67df3d655e707a28ce21 Step #5: MERGE-OUTER: attempt 1201 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3102487800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/80eac12b7b96d925c53b67df3d655e707a28ce21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2285 processed earlier; will process 2011 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83743== ERROR: libFuzzer: deadly signal Step #5: #0 0x564b0a6f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564b0a664b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564b0a647665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2ebd15641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2ebcf6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2ebcf4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564b0a620e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564b0b0f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564b0b08e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564b0b090375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564b0b09035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564b0ab652d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564b0ab9c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564b0aaadf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564b0aa9bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564b0aa9533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564b0aaff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564b0a6f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564b0a7dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564b0a648d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564b0a6522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564b0a6397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564b0a6654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2ebcf4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564b0a62cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb63def87e722d204a1b470f6b574d6a2c0a441b Step #5: MERGE-OUTER: attempt 1202 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3103188557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb63def87e722d204a1b470f6b574d6a2c0a441b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2286 processed earlier; will process 2010 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83786== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bfcc0b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bfcc02cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bfcc00f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdce709e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdce6eb300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdce6e92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bfcbfe8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bfccabc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bfcca56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bfcca58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bfcca5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bfcc476439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bfcc463be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bfcc45d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bfcc4c7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bfcc0b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bfcc1a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bfcc010d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bfcc01a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bfcc0017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bfcc02d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdce6e94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bfcbff4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-965cedfdadcf2921b23ba3c2bf43f676d4e2e878 Step #5: MERGE-OUTER: attempt 1203 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3103985752 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/965cedfdadcf2921b23ba3c2bf43f676d4e2e878' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2287 processed earlier; will process 2009 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==83803== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c4e099e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c4e0912b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c4e08f5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe37efa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe37edb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe37ed94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c4e08cee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c4e13a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c4e133c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c4e133e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c4e133e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c4e0d5c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c4e0d49be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c4e0d4333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c4e0dad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c4e099ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c4e0a8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c4e08f6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c4e09002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c4e08e77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c4e09134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe37ed96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c4e08dabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bac3aaafc0299d6977cc7cab6de6680c4e8ed100 Step #5: MERGE-OUTER: attempt 1204 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3104776479 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bac3aaafc0299d6977cc7cab6de6680c4e8ed100' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2288 processed earlier; will process 2008 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==83821== ERROR: libFuzzer: deadly signal Step #5: #0 0x5618147ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56181472eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561814711665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4efbb4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4efb96300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4efb942858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618146eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5618151be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561815158632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56181515a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x561814b600e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561814bc9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5618147bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5618148a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561814712d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56181471c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5618147037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56181472f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f4efb944082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5618146f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7139a7bd076e52766a8952432fdad52cae43e50 Step #5: MERGE-OUTER: attempt 1205 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3105573784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7139a7bd076e52766a8952432fdad52cae43e50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2289 processed earlier; will process 2007 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==83843== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bca419594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bca38db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bca370665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29763c641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29761db00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29761ba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bca349e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556bcae1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bcadb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556bcadb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bcadb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556bca88e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556bca8c534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556bca7d6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556bca7c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556bca7be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556bca828107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556bca419c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556bca505eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556bca371d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556bca37b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556bca3627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556bca38e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29761bc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556bca355bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-537f7aa9b3c97e31ad1c553fe22453d9fc031b95 Step #5: MERGE-OUTER: attempt 1206 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3107046325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/537f7aa9b3c97e31ad1c553fe22453d9fc031b95' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2292 processed earlier; will process 2004 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==83993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab258fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab2586fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab25852665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42a1a6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42a187700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42a1856858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab2582be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab262ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab26299632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab2629b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ab25ca10e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ab25d0a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ab258fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ab259e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ab25853d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ab2585d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ab258447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ab258704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f42a1858082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ab25837bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a168f34e45886a9742bda0d883f4120b13ef4073 Step #5: MERGE-OUTER: attempt 1207 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3107751719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a168f34e45886a9742bda0d883f4120b13ef4073' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2293 processed earlier; will process 2003 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84016== ERROR: libFuzzer: deadly signal Step #5: #0 0x5645be3fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5645be36eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5645be351665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71d91f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71d900e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71d8fed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5645be32ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5645bedfe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5645bed98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5645bed9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5645bed9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5645be7b8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5645be7a5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5645be79f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5645be809107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5645be3fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5645be4e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5645be352d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5645be35c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5645be3437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5645be36f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71d8fef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5645be336bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d2c281903020e56006e822ffdda4c40fa39df73 Step #5: MERGE-OUTER: attempt 1208 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3108234501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d2c281903020e56006e822ffdda4c40fa39df73' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2294 processed earlier; will process 2002 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84081== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b9b29ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b9b2962b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b9b2945665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f818bbb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f818b9cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f818b9aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b9b291ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b9b33f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9b338c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b9b338e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9b338e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b9b2e632d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b9b2e9a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b9b2dabf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b9b2d99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b9b2d9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b9b2dfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b9b29eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b9b2adaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b9b2946d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9b29502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b9b29377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b9b29634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f818b9ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b9b292abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c96daa7e6c7a76dab942fb526900821b53a09c3b Step #5: MERGE-OUTER: attempt 1209 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3109891835 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c96daa7e6c7a76dab942fb526900821b53a09c3b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2296 processed earlier; will process 2000 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84127== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b9d9ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b9d93eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b9d921665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff20cedb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff20ccf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff20cccf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b9d8fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b9e3ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b9e368632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b9e36a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b9e36a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b9dd88439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557b9dd75be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557b9dd6f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557b9ddd9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557b9d9cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557b9dab6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557b9d922d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557b9d92c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557b9d9137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557b9d93f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff20ccd1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557b9d906bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-638f42f2159d534b606f0f93cc20e88c40ee5989 Step #5: MERGE-OUTER: attempt 1210 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3111887579 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/638f42f2159d534b606f0f93cc20e88c40ee5989' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2300 processed earlier; will process 1996 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84228== ERROR: libFuzzer: deadly signal Step #5: #0 0x561eacf96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561eacf0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561eaceed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd18c3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd18a4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd18a24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561eacec6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ead99a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ead934632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ead936375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ead93635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ead354439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ead341be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ead33b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ead3a5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561eacf96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ead082eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561eaceeed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561eacef82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561eacedf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561eacf0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efd18a26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561eaced2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c271f3bae52b92bd0d8d0884a48a97f2aa0cd6bf Step #5: MERGE-OUTER: attempt 1211 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3112675307 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c271f3bae52b92bd0d8d0884a48a97f2aa0cd6bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2301 processed earlier; will process 1995 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==84246== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f6b3f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f6b364b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f6b347665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f343044e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f343026300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3430242858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f6b320e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f6bdf4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f6bd8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f6bd90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f6bd9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f6b8652d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f6b89c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f6b7adf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f6b79bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f6b79533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f6b7ff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f6b3f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f6b4dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f6b348d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f6b3522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f6b3397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f6b3654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3430244082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f6b32cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8561375f13794db4a057516f887b1c9e9cd3a1bc Step #5: MERGE-OUTER: attempt 1212 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3114942717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8561375f13794db4a057516f887b1c9e9cd3a1bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2304 processed earlier; will process 1992 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84332== ERROR: libFuzzer: deadly signal Step #5: #0 0x565511d7e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565511cf2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x565511cd5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f2917d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f28f9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f28f71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565511caee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565512782138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56551271c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56551271e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56551271e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56551213c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565512129be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56551212333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56551218d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565511d7ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565511e6aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x565511cd6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x565511ce02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x565511cc77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x565511cf34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f28f73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x565511cbabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0c2ab1633803a5bedf9e2d6a2b94794658b8075 Step #5: MERGE-OUTER: attempt 1213 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3117750736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d0c2ab1633803a5bedf9e2d6a2b94794658b8075' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2308 processed earlier; will process 1988 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84451== ERROR: libFuzzer: deadly signal Step #5: #0 0x559af0b70594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559af0ae4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559af0ac7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87eb84641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87eb65b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87eb63a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559af0aa0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559af1574138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559af150e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559af1510375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559af151035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559af0f2e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559af0f1bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559af0f1533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559af0f7f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559af0b70c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559af0c5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559af0ac8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559af0ad22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559af0ab97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559af0ae54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87eb63c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559af0aacbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2e4420eb73f16b95c1132f389ec5dd5dcdc7058 Step #5: MERGE-OUTER: attempt 1214 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3119307625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f2e4420eb73f16b95c1132f389ec5dd5dcdc7058' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2309 processed earlier; will process 1987 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84489== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad0f207594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad0f17bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad0f15e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe2ffc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe2fddb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe2fdba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad0f137e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ad0fc0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad0fba5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ad0fba7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad0fba735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ad0f5c5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad0f5b2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad0f5ac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad0f616107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad0f207c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad0f2f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad0f15fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad0f1692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad0f1507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad0f17c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe2fdbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad0f143bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8076c6c199ca17171a5d100ee92d59b876d16cc8 Step #5: MERGE-OUTER: attempt 1215 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3119950074 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8076c6c199ca17171a5d100ee92d59b876d16cc8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2310 processed earlier; will process 1986 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84501== ERROR: libFuzzer: deadly signal Step #5: #0 0x558680fc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558680f34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558680f17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f4593b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f4575000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f4572f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558680ef0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5586819c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55868195e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558681960375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55868196035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55868137e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55868136bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55868136533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586813cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558680fc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586810aceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558680f18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558680f222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558680f097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558680f354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1f45731082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558680efcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07699bcd65260adadada0d055a65d27ecd1605c2 Step #5: MERGE-OUTER: attempt 1216 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3121481138 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/07699bcd65260adadada0d055a65d27ecd1605c2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2311 processed earlier; will process 1985 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84540== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc6367594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc62dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc62be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec609d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec607ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec607c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc6297e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bc6d6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc6d05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bc6d07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc6d0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bc6725439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bc6712be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bc670c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bc6776107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bc6367c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bc6453eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bc62bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bc62c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bc62b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bc62dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec607cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bc62a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-479f5de78211d3684c4fee86d08ccaa181493f07 Step #5: MERGE-OUTER: attempt 1217 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3122057134 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/479f5de78211d3684c4fee86d08ccaa181493f07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2312 processed earlier; will process 1984 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84552== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f47cf37594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f47ceabb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f47ce8e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff089f2c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff089d4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff089d20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f47ce67e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f47d93b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f47d8d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f47d8d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f47d8d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f47d2f5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f47d2e2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f47d2dc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f47d346107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f47cf37c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f47d023eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f47ce8fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f47ce992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f47ce807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f47ceac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff089d22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f47ce73bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8995b6f3dc51e06274115e4566d8df16c05e0952 Step #5: MERGE-OUTER: attempt 1218 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3122847153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8995b6f3dc51e06274115e4566d8df16c05e0952' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2313 processed earlier; will process 1983 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84569== ERROR: libFuzzer: deadly signal Step #5: #0 0x5646766ff594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564676673b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564676656665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9b2d4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9b2b6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9b2b40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56467662fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564677103138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56467709d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56467709f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56467709f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564676abd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564676aaabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564676aa433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564676b0e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5646766ffc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5646767ebeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564676657d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5646766612e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5646766487e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5646766744c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc9b2b42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56467663bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9503ee46a2c4f11dc14efde62517121bbf0d9214 Step #5: MERGE-OUTER: attempt 1219 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3123639947 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9503ee46a2c4f11dc14efde62517121bbf0d9214' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2314 processed earlier; will process 1982 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84587== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c29a2d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c299a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c29984665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea58ec941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea58cde00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea58cbd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c2995de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562c2a431138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c2a3cb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562c2a3cd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c2a3cd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562c29deb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c29dd8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c29dd233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c29e3c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c29a2dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c29b19eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c29985d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c2998f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c299767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c299a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea58cbf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c29969bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6dc173c6ccb3144ce5fd0a9527d0e6863e1350f7 Step #5: MERGE-OUTER: attempt 1220 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3124438636 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6dc173c6ccb3144ce5fd0a9527d0e6863e1350f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2315 processed earlier; will process 1981 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84605== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a5fc93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a5fc07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a5fbea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2e5f6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc2e5d7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2e5d59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a5fbc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a60697138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a60631632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a60633375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a6063335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556a60051439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556a6003ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556a6003833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556a600a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556a5fc93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556a5fd7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556a5fbebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556a5fbf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556a5fbdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556a5fc084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2e5d5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556a5fbcfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d686cca30068606a78b2e9b7b75cc9d242eff59 Step #5: MERGE-OUTER: attempt 1221 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3125227060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0d686cca30068606a78b2e9b7b75cc9d242eff59' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2316 processed earlier; will process 1980 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84623== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b2efb96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b2efb0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b2efaed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ee244a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ee225f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ee223e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b2efac6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b2f059a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2f0534632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b2f0536375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2f053635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b2eff54439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b2eff41be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b2eff3b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b2effa5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b2efb96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b2efc82eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b2efaeed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b2efaf82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b2efadf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b2efb0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ee2240082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b2efad2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8899a426a41e5df827821e5131bd017cea583d63 Step #5: MERGE-OUTER: attempt 1222 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3126014698 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8899a426a41e5df827821e5131bd017cea583d63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2317 processed earlier; will process 1979 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84641== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581af8e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581af859b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581af83c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3e80b6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3e8097700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3e80956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581af815e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581b02e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581b0283632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581b0285375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581b028535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5581afca3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581afc90be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581afc8a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581afcf4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581af8e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581af9d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581af83dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581af8472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581af82e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581af85a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3e80958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581af821bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd985436718c3912d0d34e8b06aacfb992fa53bd Step #5: MERGE-OUTER: attempt 1223 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3128295075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bd985436718c3912d0d34e8b06aacfb992fa53bd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2322 processed earlier; will process 1974 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 1 rss: 306Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84772== ERROR: libFuzzer: deadly signal Step #5: #0 0x56329b94b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56329b8bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56329b8a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c84a1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c8482f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c8480e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56329b87be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56329c34f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56329c2e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56329c2eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56329c2eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56329bd09439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56329bcf6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56329bcf033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56329bd5a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56329b94bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56329ba37eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56329b8a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56329b8ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56329b8947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56329b8c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9c84810082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56329b887bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4742816dc44e7bbbe5e62e0b8a16575190364a7d Step #5: MERGE-OUTER: attempt 1224 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3132916930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4742816dc44e7bbbe5e62e0b8a16575190364a7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2328 processed earlier; will process 1968 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==84980== ERROR: libFuzzer: deadly signal Step #5: #0 0x560726fd0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560726f44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560726f27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe134cef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe134b0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe134ae3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560726f00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5607279d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56072796e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560727970375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56072797035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56072738e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56072737bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56072737533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5607273df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560726fd0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5607270bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560726f28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560726f322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560726f197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560726f454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe134ae5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560726f0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37122ed728fee021d6a499cf512406d1fb0f7d47 Step #5: MERGE-OUTER: attempt 1225 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3137582192 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37122ed728fee021d6a499cf512406d1fb0f7d47' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2335 processed earlier; will process 1961 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85104== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b98562594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b984d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b984b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1ae82641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd1ae63b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd1ae61a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b98492e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556b98f66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b98f00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556b98f02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b98f0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556b98920439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556b9890dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556b9890733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556b98971107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556b98562c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556b9864eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556b984bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556b984c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556b984ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556b984d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd1ae61c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556b9849ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e83e0f45dbac8105132ad2f98e19c53aff594dc Step #5: MERGE-OUTER: attempt 1226 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3138191806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e83e0f45dbac8105132ad2f98e19c53aff594dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2336 processed earlier; will process 1960 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85148== ERROR: libFuzzer: deadly signal Step #5: #0 0x558800204594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558800178b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55880015b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1aab70141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1aab51600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1aab4f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558800134e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558800c08138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558800ba2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558800ba4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558800ba435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5588005c2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588005afbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588005a933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558800613107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558800204c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588002f0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55880015cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588001662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55880014d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588001794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1aab4f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558800140bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-691f7e224181608432952f67bb7cc8d0ce151396 Step #5: MERGE-OUTER: attempt 1227 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3140203897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/691f7e224181608432952f67bb7cc8d0ce151396' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2338 processed earlier; will process 1958 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85230== ERROR: libFuzzer: deadly signal Step #5: #0 0x5565fc9b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5565fc92cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5565fc90f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff83cf3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff83cd4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff83cd2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5565fc8e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5565fd3bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5565fd356632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5565fd358375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5565fd35835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5565fce2d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5565fce6434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5565fcd75f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5565fcd63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5565fcd5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5565fcdc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5565fc9b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5565fcaa4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5565fc910d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5565fc91a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5565fc9017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5565fc92d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff83cd30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5565fc8f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b6a6425323526c44dbbab08040b6c765b8f2ccd Step #5: MERGE-OUTER: attempt 1228 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3141351411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6b6a6425323526c44dbbab08040b6c765b8f2ccd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2340 processed earlier; will process 1956 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85314== ERROR: libFuzzer: deadly signal Step #5: #0 0x563201f78594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563201eecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563201ecf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4b225fe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4b2241300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4b223f2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563201ea8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56320297c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563202916632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563202918375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56320291835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563202336439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563202323be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56320231d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563202387107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563201f78c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563202064eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563201ed0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563201eda2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563201ec17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563201eed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4b223f4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563201eb4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a21433d5ecfce9a503a07e1ea87dda9e2c08851d Step #5: MERGE-OUTER: attempt 1229 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3142917359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a21433d5ecfce9a503a07e1ea87dda9e2c08851d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2342 processed earlier; will process 1954 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85372== ERROR: libFuzzer: deadly signal Step #5: #0 0x55686dbd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55686db4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55686db2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e37fbe41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e37dd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e37db2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55686db06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55686e5da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55686e574632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55686e576375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55686e57635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55686df94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55686df81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55686df7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55686dfe5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55686dbd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55686dcc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55686db2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55686db382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55686db1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55686db4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e37db4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55686db12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b296bfefd46b02e1238bf97c2c0f99d51a14bcaf Step #5: MERGE-OUTER: attempt 1230 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3144055759 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b296bfefd46b02e1238bf97c2c0f99d51a14bcaf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2343 processed earlier; will process 1953 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85446== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3eafbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3eaf33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3eaf16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe25d0b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe25cec900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe25cea8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3eaeefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a3eb9c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3eb95d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3eb95f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3eb95f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a3eb37d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a3eb36abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a3eb36433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a3eb3ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3eafbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3eb0abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3eaf17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3eaf212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3eaf087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3eaf344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe25ceaa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3eaefbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d9933eab953ed52ca5ae27f0eed3eb6a0527701f Step #5: MERGE-OUTER: attempt 1231 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3146073073 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d9933eab953ed52ca5ae27f0eed3eb6a0527701f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2345 processed earlier; will process 1951 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85534== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf9a4c4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf9a438b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf9a41b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f819fed241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f819fce700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f819fcc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf9a3f4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf9aec8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf9ae62632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf9ae64375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf9ae6435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf9a882439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf9a86fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf9a86933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf9a8d3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf9a4c4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf9a5b0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf9a41cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf9a4262e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf9a40d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf9a4394c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f819fcc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf9a400bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4cfd4135e22975c8f8c59a92869fe0284eaf8d93 Step #5: MERGE-OUTER: attempt 1232 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3148069866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4cfd4135e22975c8f8c59a92869fe0284eaf8d93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2346 processed earlier; will process 1950 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85608== ERROR: libFuzzer: deadly signal Step #5: #0 0x557fe878a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557fe86feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557fe86e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f145a29241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f145a0a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f145a086858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557fe86bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557fe918e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557fe9128632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557fe912a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557fe912a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557fe8bff2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557fe8c3634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557fe8b47f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557fe8b35be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557fe8b2f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557fe8b99107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557fe878ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557fe8876eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557fe86e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557fe86ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557fe86d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557fe86ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f145a088082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557fe86c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d489ab018d91334c0db8c7b184b284b2b3f8791 Step #5: MERGE-OUTER: attempt 1233 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3149581398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d489ab018d91334c0db8c7b184b284b2b3f8791' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2348 processed earlier; will process 1948 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85696== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635fb8ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635fb862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635fb845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9c7e8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9c7ca000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9c7c7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635fb81ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635fc2f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635fc28c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635fc28e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635fc28e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635fbcac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635fbc99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635fbc9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635fbcfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635fb8eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635fb9daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635fb846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635fb8502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635fb8377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635fb8634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9c7c81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635fb82abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d5cbd7d23fe49b682b193b210c862ee9d2668b0 Step #5: MERGE-OUTER: attempt 1234 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3150024447 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0d5cbd7d23fe49b682b193b210c862ee9d2668b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2349 processed earlier; will process 1947 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85767== ERROR: libFuzzer: deadly signal Step #5: #0 0x55580f71a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55580f68eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55580f671665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65033bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65031d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65031b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55580f64ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55581011e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558100b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5558100ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558100ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55580fb8f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55580fbc634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55580fad7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55580fac5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55580fabf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55580fb29107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55580f71ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55580f806eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55580f672d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55580f67c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55580f6637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55580f68f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f65031b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55580f656bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05fb73de3687fa7c350e421fc8c031e057d81e3f Step #5: MERGE-OUTER: attempt 1235 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3150768978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05fb73de3687fa7c350e421fc8c031e057d81e3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2350 processed earlier; will process 1946 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==85780== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eeed95f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eeed8d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eeed8b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5fcd4ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5fcd2e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5fcd2c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eeed88fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eeee363138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eeee2fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eeee2ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eeee2ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eeedd1d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eeedd0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eeedd0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eeedd6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eeed95fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eeeda4beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eeed8b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eeed8c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eeed8a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eeed8d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5fcd2c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eeed89bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83c6c2edac071a42702d6ac6d2b8202f13c47ee9 Step #5: MERGE-OUTER: attempt 1236 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3154838433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/83c6c2edac071a42702d6ac6d2b8202f13c47ee9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2355 processed earlier; will process 1941 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==85878== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609dee40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609dedb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609ded97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0cbf2f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe0cbd4400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe0cbd23858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609ded70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5609df844138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609df7de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5609df7e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609df7e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5609df2b52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5609df2ec34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5609df1fdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5609df1ebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5609df1e533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5609df24f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5609dee40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5609def2ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5609ded98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5609deda22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5609ded897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5609dedb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe0cbd25082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5609ded7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-40ec8cd15be07a9546a15789a245a805b3082257 Step #5: MERGE-OUTER: attempt 1237 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3156592545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/40ec8cd15be07a9546a15789a245a805b3082257' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2358 processed earlier; will process 1938 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86005== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d54c5e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d54c55ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d54c53d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3154c3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3154a5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3154a31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d54c516e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d54cfea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d54cf84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d54cf86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d54cf8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d54ca5b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d54ca9234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d54c9a3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d54c991be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d54c98b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d54c9f5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d54c5e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d54c6d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d54c53ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d54c5482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d54c52f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d54c55b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3154a33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d54c522bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-254cd45bb7b3e76761d2498353e1d53663b7c3db Step #5: MERGE-OUTER: attempt 1238 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3157610508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/254cd45bb7b3e76761d2498353e1d53663b7c3db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2360 processed earlier; will process 1936 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86113== ERROR: libFuzzer: deadly signal Step #5: #0 0x56471ddad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56471dd21b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56471dd04665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa09932441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa09913900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa099118858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56471dcdde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56471e7b1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56471e74b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56471e74d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56471e74d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56471e16b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56471e158be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56471e15233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56471e1bc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56471ddadc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56471de99eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56471dd05d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56471dd0f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56471dcf67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56471dd224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa09911a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56471dce9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5dfc977cdef00ce18af1e6a8753536821137c9e Step #5: MERGE-OUTER: attempt 1239 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3161317341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5dfc977cdef00ce18af1e6a8753536821137c9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2363 processed earlier; will process 1933 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86242== ERROR: libFuzzer: deadly signal Step #5: #0 0x56444f50a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56444f47eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56444f461665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fddae11941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fddadf2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fddadf0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56444f43ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56444ff0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56444fea8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56444feaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56444feaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56444f8c8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56444f8b5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56444f8af33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56444f919107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56444f50ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56444f5f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56444f462d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56444f46c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56444f4537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56444f47f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fddadf0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56444f446bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-197a01735c3171d400134785d2ea766cbb85323f Step #5: MERGE-OUTER: attempt 1240 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3162468431 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/197a01735c3171d400134785d2ea766cbb85323f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2365 processed earlier; will process 1931 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86350== ERROR: libFuzzer: deadly signal Step #5: #0 0x561963edd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561963e51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561963e34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f45c6fde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45c6df300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f45c6dd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561963e0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5619648e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56196487b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56196487d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56196487d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5619643522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56196438934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56196429af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561964288be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56196428233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5619642ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561963eddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561963fc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561963e35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561963e3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561963e267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561963e524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f45c6dd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561963e19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-925a0bdd85a6ce50f6c958d57641bb79558097f3 Step #5: MERGE-OUTER: attempt 1241 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3163146494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/925a0bdd85a6ce50f6c958d57641bb79558097f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2366 processed earlier; will process 1930 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86364== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c9e42b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c9e39fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c9e382665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9acf19541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9acefaa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9acef89858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c9e35be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561c9ee2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c9edc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561c9edcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c9edcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561c9e8a02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c9e8d734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561c9e7e8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561c9e7d6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561c9e7d033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561c9e83a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561c9e42bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561c9e517eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561c9e383d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c9e38d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c9e3747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c9e3a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9acef8b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c9e367bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d32615bcef237272a71e1b64850b9ad24a75309 Step #5: MERGE-OUTER: attempt 1242 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3163857525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1d32615bcef237272a71e1b64850b9ad24a75309' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2367 processed earlier; will process 1929 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86377== ERROR: libFuzzer: deadly signal Step #5: #0 0x55634b118594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55634b08cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55634b06f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe8394b941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe8392ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe8392ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55634b048e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55634bb1c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55634bab6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55634bab8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55634bab835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55634b58d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55634b5c434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55634b4d5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55634b4c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55634b4bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55634b527107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55634b118c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55634b204eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55634b070d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55634b07a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55634b0617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55634b08d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe8392af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55634b054bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b89d9040135b73b0822fe5fc2b21e079541acbba Step #5: MERGE-OUTER: attempt 1243 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3166527660 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b89d9040135b73b0822fe5fc2b21e079541acbba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2369 processed earlier; will process 1927 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86488== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf01c71594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf01be5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf01bc8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe3b272541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe3b253a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe3b2519858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf01ba1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf02675138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf0260f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf02611375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf0261135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf0202f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf0201cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf0201633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf02080107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf01c71c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf01d5deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf01bc9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf01bd32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf01bba7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf01be64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe3b251b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf01badbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b75a41b3d8c2f9501f667b4b96878aea82a9cfd Step #5: MERGE-OUTER: attempt 1244 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3168367941 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2b75a41b3d8c2f9501f667b4b96878aea82a9cfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2371 processed earlier; will process 1925 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86534== ERROR: libFuzzer: deadly signal Step #5: #0 0x558df9adc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558df9a50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558df9a33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c81a9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c818b000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c8188f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558df9a0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558dfa4e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558dfa47a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558dfa47c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558dfa47c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558df9f512d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558df9f8834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558df9e99f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558df9e87be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558df9e8133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558df9eeb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558df9adcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558df9bc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558df9a34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558df9a3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558df9a257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558df9a514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c81891082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558df9a18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1bfe1fd0e524ca0725277e976d6d23b9ddee246f Step #5: MERGE-OUTER: attempt 1245 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3169662572 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1bfe1fd0e524ca0725277e976d6d23b9ddee246f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2373 processed earlier; will process 1923 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86617== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c167e36594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c167daab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c167d8d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f409452541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f409433a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4094319858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c167d66e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c16883a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1687d4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1687d6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1687d635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1682ab2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1682e234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1681f3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1681e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1681db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c168245107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c167e36c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c167f22eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c167d8ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c167d982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c167d7f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c167dab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f409431b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c167d72bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b5494a69862dc885957c181025b61d14cb44616 Step #5: MERGE-OUTER: attempt 1246 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3170945828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1b5494a69862dc885957c181025b61d14cb44616' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2375 processed earlier; will process 1921 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==86705== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b0661b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b0658fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b06572665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f043991e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f043973300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0439712858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b0654be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560b0701f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b06fb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560b06fbb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b06fbb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560b06a902d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560b06ac734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560b069d8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560b069c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560b069c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560b06a2a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560b0661bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560b06707eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560b06573d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560b0657d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560b065647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560b065904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0439714082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560b06557bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bcf19ef64e66d98baeef28ba988220a00b1613ef Step #5: MERGE-OUTER: attempt 1247 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3171979386 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bcf19ef64e66d98baeef28ba988220a00b1613ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2378 processed earlier; will process 1918 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86814== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b2bd53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b2bcc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b2bcaa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f87d1e2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f87d1c3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f87d1c1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b2bc83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b2c757138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b2c6f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b2c6f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b2c6f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b2c111439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b2c0febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b2c0f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b2c162107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b2bd53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b2be3feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b2bcabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b2bcb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b2bc9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b2bcc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f87d1c1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b2bc8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ec62090132baf354caf647a90d7048e98e89985 Step #5: MERGE-OUTER: attempt 1248 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3173187330 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ec62090132baf354caf647a90d7048e98e89985' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2381 processed earlier; will process 1915 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==86899== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f875e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f8755ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f8753d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38e6d6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38e6b7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38e6b5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f87516e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f87fea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f87f84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f87f86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f87f8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f879a4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f87991be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f8798b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f879f5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f875e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f876d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f8753ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f875482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f8752f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f8755b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38e6b5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f87522bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-114e4ae32446b41f7729a708e912463ac042b997 Step #5: MERGE-OUTER: attempt 1249 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3176448654 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/114e4ae32446b41f7729a708e912463ac042b997' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2388 processed earlier; will process 1908 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87076== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ecba55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ecb9c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ecb9ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c711be41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c70fd300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c70fb2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ecb985e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564ecc459138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ecc3f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564ecc3f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ecc3f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564ecbe13439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ecbe00be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ecbdfa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ecbe64107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ecba55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ecbb41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ecb9add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ecb9b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ecb99e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ecb9ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c70fb4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ecb991bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d15bfb689328e50f6b548acc075b4b39b23fa487 Step #5: MERGE-OUTER: attempt 1250 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3177049597 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d15bfb689328e50f6b548acc075b4b39b23fa487' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2389 processed earlier; will process 1907 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==87120== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c77555f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7754d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7754b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0d7785f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0d7767400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0d77653858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c77548fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c775f63138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c775efd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c775eff578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55c7759050e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c77596e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c77555fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c77564beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c7754b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c7754c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c7754a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c7754d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0d77655082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c77549bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af609a6a93652ba4dcd5ebee3da3814defb278d3 Step #5: MERGE-OUTER: attempt 1251 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3178001060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af609a6a93652ba4dcd5ebee3da3814defb278d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2390 processed earlier; will process 1906 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87171== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd3a6ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd3a662b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd3a645665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2079af941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f207990e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20798ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd3a61ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dd3b0f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd3b08c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dd3b08e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd3b08e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dd3ab632d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dd3ab9a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dd3aaabf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dd3aa99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dd3aa9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dd3aafd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dd3a6eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dd3a7daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dd3a646d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dd3a6502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dd3a6377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dd3a6634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f20798ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dd3a62abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f6c46889a6a6e9beff86d48fabf420f6366963a Step #5: MERGE-OUTER: attempt 1252 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3178509772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f6c46889a6a6e9beff86d48fabf420f6366963a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2391 processed earlier; will process 1905 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87211== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b06d63594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b06cd7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b06cba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0e49d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0e47ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0e47c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b06c93e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b07767138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b07701632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b07703375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b0770335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b071d82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b0720f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b07120f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b0710ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b0710833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b07172107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b06d63c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b06e4feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b06cbbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b06cc52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b06cac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b06cd84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff0e47cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b06c9fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a4269e779e1b8a83902a48dd11066cddfedc5e5 Step #5: MERGE-OUTER: attempt 1253 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3179182647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2a4269e779e1b8a83902a48dd11066cddfedc5e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2392 processed earlier; will process 1904 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87224== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e7888a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e787feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e787e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bd41f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bd400d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bd3fec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e787bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e7928e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e79228632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e7922a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e7922a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e78c48439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562e78c35be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562e78c2f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562e78c99107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562e7888ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562e78976eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562e787e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562e787ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562e787d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562e787ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6bd3fee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562e787c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-302892d051476e67400d7495fe5c295d8f1d3521 Step #5: MERGE-OUTER: attempt 1254 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3179824482 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/302892d051476e67400d7495fe5c295d8f1d3521' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2393 processed earlier; will process 1903 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87268== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f3a1ec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f3a160b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f3a143665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d9db9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d9d9a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d9d985858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f3a11ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f3abf0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f3ab8a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f3ab8c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f3ab8c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f3a6612d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f3a69834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f3a5a9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f3a597be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f3a59133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f3a5fb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f3a1ecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f3a2d8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f3a144d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f3a14e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f3a1357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f3a1614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d9d987082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f3a128bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90c2e87d1bc9e3e44c28ffb1e6c0a34bb5cbda4f Step #5: MERGE-OUTER: attempt 1255 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3180503717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/90c2e87d1bc9e3e44c28ffb1e6c0a34bb5cbda4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2394 processed earlier; will process 1902 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87282== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4d4f04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4d4e78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4d4e5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e804f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e8030500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e802e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4d4e34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4d5908138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4d58a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4d58a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4d58a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4d53792d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f4d53b034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f4d52c1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f4d52afbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f4d52a933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f4d5313107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f4d4f04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f4d4ff0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f4d4e5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f4d4e662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f4d4e4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f4d4e794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7e802e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f4d4e40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71c66d4a9d29b2a46a6414add36af468a2f4f271 Step #5: MERGE-OUTER: attempt 1256 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3181989276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71c66d4a9d29b2a46a6414add36af468a2f4f271' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2396 processed earlier; will process 1900 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87340== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654c9fbd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654c9f31b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654c9f14665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c6179341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c615a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c61587858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654c9eede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654ca9c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654ca95b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654ca95d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654ca95d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654ca37b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654ca368be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654ca36233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5654ca3cc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5654c9fbdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5654ca0a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5654c9f15d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654c9f1f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654c9f067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654c9f324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0c61589082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5654c9ef9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8759ada71d7061dedceeba804b7513898feefc8d Step #5: MERGE-OUTER: attempt 1257 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3182417708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8759ada71d7061dedceeba804b7513898feefc8d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2397 processed earlier; will process 1899 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87410== ERROR: libFuzzer: deadly signal Step #5: #0 0x559faba5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fab9d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fab9b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb6dcad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb6dac200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb6daa1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fab98ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559fac460138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fac3fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559fac3fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fac3fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559fabe1a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559fabe07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559fabe0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559fabe6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559faba5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559fabb48eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559fab9b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559fab9be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559fab9a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559fab9d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb6daa3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559fab998bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9adac1b7c7b43cd7903eb411f0e1510c215b0c0 Step #5: MERGE-OUTER: attempt 1258 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3184024229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b9adac1b7c7b43cd7903eb411f0e1510c215b0c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2400 processed earlier; will process 1896 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87501== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e83f87b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e83f7efb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e83f7d2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3aaed3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3aaeb4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3aaeb2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e83f7abe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e84027f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e840219632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e84021b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e84021b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e83fcf02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e83fd2734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e83fc38f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e83fc26be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e83fc2033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e83fc8a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e83f87bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e83f967eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e83f7d3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e83f7dd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e83f7c47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e83f7f04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3aaeb2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e83f7b7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2be188421e16d6e2c2cbeb6f19362df9b4fd3a7 Step #5: MERGE-OUTER: attempt 1259 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3185031182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c2be188421e16d6e2c2cbeb6f19362df9b4fd3a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2402 processed earlier; will process 1894 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87610== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b86b8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b86affb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b86ae2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe61a78e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe61a5a300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe61a582858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b86abbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b8758f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b87529632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b8752b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b8752b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b870002d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b8703734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b86f48f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b86f36be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b86f3033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b86f9a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b86b8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b86c77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b86ae3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b86aed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b86ad47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b86b004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe61a584082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b86ac7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd1738e3b671f7411ee82199cc2cb6fbf54ab850 Step #5: MERGE-OUTER: attempt 1260 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3187091336 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dd1738e3b671f7411ee82199cc2cb6fbf54ab850' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2404 processed earlier; will process 1892 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87694== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5d13c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5d1336b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5d1319665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88f8d3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88f8b4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88f8b28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5d12f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c5d1dc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5d1d60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5d1d62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5d1d6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c5d1780439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c5d176dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c5d176733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c5d17d1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c5d13c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c5d14aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c5d131ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c5d13242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c5d130b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c5d13374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88f8b2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c5d12febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ceb86917d39683fc286e22536b8351f6cb59b5ae Step #5: MERGE-OUTER: attempt 1261 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3187881845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ceb86917d39683fc286e22536b8351f6cb59b5ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2405 processed earlier; will process 1891 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87711== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d69676594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d695eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d695cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe0330b841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe032ecd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe032eac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d695a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555d6a07a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d6a014632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555d6a016375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d6a01635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555d69a34439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d69a21be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d69a1b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d69a85107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d69676c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d69762eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d695ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d695d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d695bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d695eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe032eae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d695b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-039fecf76df41384c711ff09de978cad4336a37d Step #5: MERGE-OUTER: attempt 1262 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3188675839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/039fecf76df41384c711ff09de978cad4336a37d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2406 processed earlier; will process 1890 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 301Mb Step #5: #8 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87729== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b41984b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b4197bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b4197a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f8bde741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f8bbfc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f8bbdb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b41977be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b41a24f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b41a1e9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b41a1eb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b41a1eb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b419cc02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b419cf734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b419c08f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b419bf6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b419bf033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b419c5a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b41984bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b419937eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b4197a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b4197ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b4197947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b4197c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2f8bbdd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b419787bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d1b2c4cb476d3487d706792c93c05b1bdf6a50c Step #5: MERGE-OUTER: attempt 1263 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3193232626 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d1b2c4cb476d3487d706792c93c05b1bdf6a50c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2417 processed earlier; will process 1879 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87899== ERROR: libFuzzer: deadly signal Step #5: #0 0x564c27225594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564c27199b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564c2717c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5b4c0541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5b4a1a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5b49f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564c27155e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564c27c29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564c27bc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564c27bc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564c27bc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564c275e3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564c275d0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564c275ca33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564c27634107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564c27225c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564c27311eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564c2717dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564c271872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564c2716e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564c2719a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5b49fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564c27161bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70b438041bbbbcb43bca8b0814c13af65531f12f Step #5: MERGE-OUTER: attempt 1264 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3193661505 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/70b438041bbbbcb43bca8b0814c13af65531f12f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2418 processed earlier; will process 1878 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==87969== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2e8001594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2e7f75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2e7f58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4103a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4101b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa410195858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2e7f31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f2e8a05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2e899f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f2e89a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2e89a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f2e84762d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f2e84ad34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f2e83bef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f2e83acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f2e83a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f2e8410107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f2e8001c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f2e80edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f2e7f59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f2e7f632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f2e7f4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2e7f764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa410197082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f2e7f3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b567873078d2e5281dec96a16c6e0c2d972c9b7 Step #5: MERGE-OUTER: attempt 1265 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3194395182 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b567873078d2e5281dec96a16c6e0c2d972c9b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2419 processed earlier; will process 1877 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==87982== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2f047c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2f03f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2f03d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bd79b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bd77ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bd77a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2f03ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a2f0e80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2f0e1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a2f0e1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2f0e1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a2f083a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a2f0827be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a2f082133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2f088b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a2f047cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a2f0568eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a2f03d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a2f03de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a2f03c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a2f03f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6bd77ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a2f03b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-423f3dc7af349ad9b1b24ffc1b3e838e2601c350 Step #5: MERGE-OUTER: attempt 1266 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3196620416 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/423f3dc7af349ad9b1b24ffc1b3e838e2601c350' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2424 processed earlier; will process 1872 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88070== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d251a01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d251975b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d251958665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d3bdef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d3bc0400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d3bbe3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d251931e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d252405138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d25239f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d2523a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2523a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d251dbf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d251dacbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d251da633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d251e10107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d251a01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d251aedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d251959d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2519632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d25194a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2519764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d3bbe5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d25193dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b190aad20daa4611302e897ed37906672de4262 Step #5: MERGE-OUTER: attempt 1267 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3197429758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1b190aad20daa4611302e897ed37906672de4262' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2425 processed earlier; will process 1871 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88087== ERROR: libFuzzer: deadly signal Step #5: #0 0x561507e76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561507deab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561507dcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb3e8b9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb3e89a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb3e8986858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561507da6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56150887a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561508814632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561508816375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56150881635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561508234439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561508221be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56150821b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561508285107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561507e76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561507f62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561507dced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561507dd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561507dbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561507deb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb3e8988082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561507db2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4137f5b780a620dcbb180bc466e92c2487ddec3 Step #5: MERGE-OUTER: attempt 1268 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3198222576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b4137f5b780a620dcbb180bc466e92c2487ddec3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2426 processed earlier; will process 1870 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88105== ERROR: libFuzzer: deadly signal Step #5: #0 0x56118fc95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56118fc09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56118fbec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b6e73741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b6e54c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b6e52b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56118fbc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561190699138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561190633632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561190635375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56119063535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561190053439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561190040be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56119003a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611900a4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56118fc95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56118fd81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56118fbedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56118fbf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56118fbde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56118fc0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b6e52d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56118fbd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70cf70f8924780342800a6b00082769971c70a41 Step #5: MERGE-OUTER: attempt 1269 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3199014665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/70cf70f8924780342800a6b00082769971c70a41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2427 processed earlier; will process 1869 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88123== ERROR: libFuzzer: deadly signal Step #5: #0 0x562cc4fbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562cc4f33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562cc4f16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f51ccc4c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f51cca6100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f51cca40858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562cc4eefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562cc59c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562cc595d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562cc595f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562cc595f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562cc537d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562cc536abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562cc536433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562cc53ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562cc4fbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562cc50abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562cc4f17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562cc4f212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562cc4f087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562cc4f344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f51cca42082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562cc4efbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7b5f0804be3b814991867308dd328a1de14104b Step #5: MERGE-OUTER: attempt 1270 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3199804075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a7b5f0804be3b814991867308dd328a1de14104b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2428 processed earlier; will process 1868 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88141== ERROR: libFuzzer: deadly signal Step #5: #0 0x558af48a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558af4816b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558af47f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1acabc941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1aca9de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1aca9bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558af47d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558af52a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558af5240632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558af5242375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558af524235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558af4c60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558af4c4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558af4c4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558af4cb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558af48a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558af498eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558af47fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558af48042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558af47eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558af48174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1aca9bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558af47debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-becba5313a03c5516df28fbc0428f9eb58b6285d Step #5: MERGE-OUTER: attempt 1271 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3200592556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/becba5313a03c5516df28fbc0428f9eb58b6285d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2429 processed earlier; will process 1867 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88159== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe584fb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe5846fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe58452665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d4165e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d4147300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d41452858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe5842be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fe58eff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe58e99632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fe58e9b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe58e9b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fe588b9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fe588a6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fe588a033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fe5890a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fe584fbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fe585e7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fe58453d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fe5845d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fe584447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fe584704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d41454082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fe58437bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53627209688968f7dff81b0569574da4201bf2c3 Step #5: MERGE-OUTER: attempt 1272 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3201378266 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53627209688968f7dff81b0569574da4201bf2c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2430 processed earlier; will process 1866 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88177== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a84ece2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a84ec56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a84ec39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dcf23b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dcf05000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dcf02f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a84ec12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a84f6e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a84f680632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a84f682375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a84f68235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a84f0a0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a84f08dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a84f08733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a84f0f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a84ece2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a84edceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a84ec3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a84ec442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a84ec2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a84ec574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7dcf031082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a84ec1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-977b8681b2fcc49b238a267b3199365f917907ca Step #5: MERGE-OUTER: attempt 1273 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3202166789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/977b8681b2fcc49b238a267b3199365f917907ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2431 processed earlier; will process 1865 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88195== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b0fc8cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b0fc843b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b0fc826665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72b2ab941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72b28ce00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72b28ad858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b0fc7ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b0fd2d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b0fd26d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b0fd26f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b0fd26f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b0fcc8d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b0fcc7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b0fcc7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b0fccde107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b0fc8cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b0fc9bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b0fc827d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b0fc8312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b0fc8187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b0fc8444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f72b28af082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b0fc80bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fba04fc86cb7b821e1d6fdb29b30a078fa20da36 Step #5: MERGE-OUTER: attempt 1274 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3203139382 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fba04fc86cb7b821e1d6fdb29b30a078fa20da36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2434 processed earlier; will process 1862 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88282== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb30c23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb30b97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb30b7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f048059941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04803ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f048038d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb30b53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb31627138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb315c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb315c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb315c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb30fe1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eb30fcebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eb30fc833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eb31032107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eb30c23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eb30d0feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eb30b7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eb30b852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eb30b6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eb30b984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f048038f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eb30b5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-930cf76e953873bdb3d28ec3edb0e4b3f0c67b74 Step #5: MERGE-OUTER: attempt 1275 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3203577370 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/930cf76e953873bdb3d28ec3edb0e4b3f0c67b74' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2435 processed earlier; will process 1861 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88321== ERROR: libFuzzer: deadly signal Step #5: #0 0x565314790594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565314704b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653146e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca480fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca47f0f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca47eee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653146c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565315194138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56531512e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565315130375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56531513035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565314c052d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565314c3c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565314b4df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565314b3bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565314b3533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565314b9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565314790c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56531487ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5653146e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5653146f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5653146d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5653147054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca47ef0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5653146ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91f1b603ada09f01f09c954899c02bbc2291e9d2 Step #5: MERGE-OUTER: attempt 1276 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3205127843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/91f1b603ada09f01f09c954899c02bbc2291e9d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2438 processed earlier; will process 1858 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88438== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591207de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559120752b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559120735665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb82031741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb82012c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb82010b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55912070ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5591211e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55912117c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55912117e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55912117e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559120b9c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559120b89be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559120b8333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559120bed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5591207dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5591208caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559120736d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5591207402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5591207277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5591207534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb82010d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55912071abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c6465eadf03b63b524993b7971479bf3fa90d66f Step #5: MERGE-OUTER: attempt 1277 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3205826615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c6465eadf03b63b524993b7971479bf3fa90d66f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2439 processed earlier; will process 1857 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88450== ERROR: libFuzzer: deadly signal Step #5: #0 0x558776b39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558776aadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558776a90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc266d9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc266ba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc266b84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558776a69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55877753d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587774d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587774d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587774d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558776ef7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558776ee4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558776ede33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558776f48107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558776b39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558776c25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558776a91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558776a9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558776a827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558776aae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc266b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558776a75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70e0a8d734e95bf321a35fbef281079180663722 Step #5: MERGE-OUTER: attempt 1278 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3207007526 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/70e0a8d734e95bf321a35fbef281079180663722' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2442 processed earlier; will process 1854 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88567== ERROR: libFuzzer: deadly signal Step #5: #0 0x5623bd30a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5623bd27eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5623bd261665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd183de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd181f300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd181d2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5623bd23ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5623bdd0e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5623bdca8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5623bdcaa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5623bdcaa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5623bd77f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5623bd7b634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5623bd6c7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5623bd6b5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5623bd6af33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5623bd719107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5623bd30ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5623bd3f6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5623bd262d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5623bd26c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5623bd2537e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5623bd27f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd181d4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5623bd246bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bbda5d1c3758124dd9b1f72a3a758bfcaf257832 Step #5: MERGE-OUTER: attempt 1279 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3208440862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bbda5d1c3758124dd9b1f72a3a758bfcaf257832' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2445 processed earlier; will process 1851 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88653== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ffc9c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ffc935b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ffc918665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f350855341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f350836800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3508347858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ffc8f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557ffd3c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ffd35f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557ffd361375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ffd36135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ffce362d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557ffce6d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557ffcd7ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557ffcd6cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557ffcd6633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557ffcdd0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557ffc9c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557ffcaadeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557ffc919d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557ffc9232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557ffc90a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557ffc9364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3508349082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557ffc8fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46341e0dc3017b7dcf122040fdf887918bee7d8b Step #5: MERGE-OUTER: attempt 1280 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3208945162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/46341e0dc3017b7dcf122040fdf887918bee7d8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2446 processed earlier; will process 1850 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88692== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c540c02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c540b76b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c540b59665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f831765941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f831746e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f831744d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c540b32e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c541606138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5415a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5415a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5415a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c540fc0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c540fadbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c540fa733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c541011107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c540c02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c540ceeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c540b5ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c540b642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c540b4b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c540b774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f831744f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c540b3ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f1918af09de77ffbf5d4e826614cf91703c5300 Step #5: MERGE-OUTER: attempt 1281 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3209375745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f1918af09de77ffbf5d4e826614cf91703c5300' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2447 processed earlier; will process 1849 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==88699== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e29f2a8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e29f21cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e29f1ff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8b8e76b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8b8e58000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8b8e55f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e29f1d8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e29fcac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e29fc46632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e29fc48375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e29fc4835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e29f666439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e29f653be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e29f64d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e29f6b7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e29f2a8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e29f394eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e29f200d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e29f20a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e29f1f17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e29f21d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8b8e561082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e29f1e4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c603820d61802f1daf8539347ed08d98d5700a75 Step #5: MERGE-OUTER: attempt 1282 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3210234909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c603820d61802f1daf8539347ed08d98d5700a75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2448 processed earlier; will process 1848 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88715== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615a963a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615a95aeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615a9591665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c00d9041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c00ba500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c00b84858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615a956ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5615aa03e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615a9fd8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5615a9fda375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615a9fda35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5615a9aaf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615a9ae634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615a99f7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615a99e5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615a99df33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615a9a49107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615a963ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615a9726eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615a9592d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615a959c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615a95837e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615a95af4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2c00b86082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615a9576bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b33cea95cffb470fcf3dd8783bca8dda16f294ea Step #5: MERGE-OUTER: attempt 1283 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3212522886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b33cea95cffb470fcf3dd8783bca8dda16f294ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2453 processed earlier; will process 1843 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88910== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a2a0f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a2a067b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a2a04a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d7c99a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d7c7af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d7c78e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a2a023e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557a2aaf7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a2aa91632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557a2aa93375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a2aa9335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557a2a5682d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557a2a59f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557a2a4b0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557a2a49ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557a2a49833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557a2a502107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557a2a0f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557a2a1dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557a2a04bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557a2a0552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557a2a03c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557a2a0684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5d7c790082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557a2a02fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c94b965369b132f1d472912eb50442eab63abbc9 Step #5: MERGE-OUTER: attempt 1284 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3215159486 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c94b965369b132f1d472912eb50442eab63abbc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2455 processed earlier; will process 1841 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==88968== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e35cee2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e35ce56b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e35ce39665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa1f983441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa1f964900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa1f9628858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e35ce12e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e35d8e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e35d880632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e35d882375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e35d88235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e35d3572d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e35d38e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e35d29ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e35d28dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e35d28733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e35d2f1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e35cee2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e35cfceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e35ce3ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e35ce442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e35ce2b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e35ce574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa1f962a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e35ce1ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7698131ee596c579d88ec065364de118775a9cf3 Step #5: MERGE-OUTER: attempt 1285 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3216232216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7698131ee596c579d88ec065364de118775a9cf3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2458 processed earlier; will process 1838 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89079== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f997e9a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f997e0eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f997df1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3db127541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3db108a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3db1069858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f997dcae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f99889e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f998838632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f99883a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f99883a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f998258439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f998245be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f99823f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9982a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f997e9ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f997f86eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f997df2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f997dfc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f997de37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f997e0f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3db106b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f997dd6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0067f4e68406c47b59e86868e538a3f44e10399 Step #5: MERGE-OUTER: attempt 1286 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3217489766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e0067f4e68406c47b59e86868e538a3f44e10399' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2460 processed earlier; will process 1836 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89192== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b08362594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b082d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b082b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f270580641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f270561b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27055fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b08292e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b08d66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b08d00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b08d02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b08d0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b087d72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b0880e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b0871ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b0870dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b0870733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b08771107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b08362c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b0844eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b082bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b082c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b082ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b082d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f27055fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b0829ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e246b8de654ecf8a31147c21ab31882a53db98e Step #5: MERGE-OUTER: attempt 1287 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3218927528 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e246b8de654ecf8a31147c21ab31882a53db98e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2462 processed earlier; will process 1834 files now Step #5: #1 pulse exec/s: 0 rss: 270Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89249== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636b7d74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636b7ce8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636b7ccb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc96262941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc96243e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc96241d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636b7ca4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636b8778138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636b8712632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636b8714375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636b871435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636b81e92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636b822034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5636b8131f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5636b811fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5636b811933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5636b8183107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636b7d74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636b7e60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5636b7cccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636b7cd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636b7cbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5636b7ce94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc96241f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5636b7cb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1ad6fed4c37e8c13b8cd93f64a51efbc6ee90d7 Step #5: MERGE-OUTER: attempt 1288 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3220612702 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1ad6fed4c37e8c13b8cd93f64a51efbc6ee90d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2465 processed earlier; will process 1831 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89371== ERROR: libFuzzer: deadly signal Step #5: #0 0x564087325594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564087299b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56408727c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37e96b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37e94c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37e94a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564087255e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564087d29138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564087cc3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564087cc5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564087cc535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5640876e3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5640876d0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5640876ca33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564087734107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564087325c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564087411eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56408727dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5640872872e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56408726e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56408729a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f37e94aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564087261bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c09089b1bb9d0e5c2325fc7f5052569eef977564 Step #5: MERGE-OUTER: attempt 1289 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3221064190 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c09089b1bb9d0e5c2325fc7f5052569eef977564' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2466 processed earlier; will process 1830 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89442== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef3c5d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef3c546b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef3c529665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb24f9b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb24f7cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb24f7aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef3c502e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef3cfd6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef3cf70632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef3cf72375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef3cf7235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef3ca472d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ef3ca7e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ef3c98ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ef3c97dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ef3c97733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ef3c9e1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ef3c5d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ef3c6beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ef3c52ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ef3c5342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ef3c51b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ef3c5474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb24f7ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ef3c50ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-364fd7c8cccb6e1b2ca00afdb4811e6a9103eb01 Step #5: MERGE-OUTER: attempt 1290 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3222089476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/364fd7c8cccb6e1b2ca00afdb4811e6a9103eb01' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2468 processed earlier; will process 1828 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89489== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a990df2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a990d66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a990d49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2bac8e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2bac6fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2bac6dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a990d22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a9917f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a991790632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a991792375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a99179235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a9912672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a99129e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a9911aff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a99119dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a99119733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a991201107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a990df2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a990edeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a990d4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a990d542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a990d3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a990d674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2bac6df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a990d2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b223a99367ba28506508fa5bc9508413f3b6d56e Step #5: MERGE-OUTER: attempt 1291 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3222580972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b223a99367ba28506508fa5bc9508413f3b6d56e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2469 processed earlier; will process 1827 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89528== ERROR: libFuzzer: deadly signal Step #5: #0 0x5627d5900594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5627d5874b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5627d5857665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f74b6b1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f74b693400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f74b6913858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5627d5830e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5627d6304138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627d629e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5627d62a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627d62a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627d5d752d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5627d5dac34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5627d5cbdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5627d5cabbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5627d5ca533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5627d5d0f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5627d5900c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5627d59eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5627d5858d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5627d58622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5627d58497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5627d58754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f74b6915082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5627d583cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0360d3ceafaf8215b4326b6a6d3bb533e4fdb3a9 Step #5: MERGE-OUTER: attempt 1292 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3223091233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0360d3ceafaf8215b4326b6a6d3bb533e4fdb3a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2470 processed earlier; will process 1826 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89536== ERROR: libFuzzer: deadly signal Step #5: #0 0x5609ec138594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5609ec0acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5609ec08f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22309ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22307cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22307ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5609ec068e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5609ecb3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5609ecad6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5609ecad8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5609ecad835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5609ec4f6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5609ec4e3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5609ec4dd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5609ec547107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5609ec138c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5609ec224eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5609ec090d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5609ec09a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5609ec0817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5609ec0ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22307b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5609ec074bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75452753c276470b5e328b32e6ae268099404a5c Step #5: MERGE-OUTER: attempt 1293 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3223952432 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/75452753c276470b5e328b32e6ae268099404a5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2471 processed earlier; will process 1825 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89552== ERROR: libFuzzer: deadly signal Step #5: #0 0x55639a27c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55639a1f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55639a1d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f556672f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f556654400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5566523858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55639a1ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55639ac80138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55639ac1a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55639ac1c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55639ac1c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55639a63a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55639a627be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55639a62133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55639a68b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55639a27cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55639a368eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55639a1d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55639a1de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55639a1c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55639a1f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5566525082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55639a1b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f283fae112328ae8c35bc929aa7f947fbab20ccd Step #5: MERGE-OUTER: attempt 1294 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3227228691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f283fae112328ae8c35bc929aa7f947fbab20ccd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2475 processed earlier; will process 1821 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89655== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587a7b21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587a7a95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587a7a78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff77257c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff77239100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff772370858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587a7a51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5587a8525138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587a84bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587a84c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587a84c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5587a7f962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587a7fcd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5587a7edef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587a7eccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587a7ec633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5587a7f30107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587a7b21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5587a7c0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5587a7a79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587a7a832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5587a7a6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587a7a964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff772372082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5587a7a5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2c76e64da4c132c062583dd0b70351386f77a0d5 Step #5: MERGE-OUTER: attempt 1295 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3232285065 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2c76e64da4c132c062583dd0b70351386f77a0d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2479 processed earlier; will process 1817 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89820== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fe07c77594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fe07bebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fe07bce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7440e4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7440c5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7440c39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fe07ba7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fe0867b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fe08615632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fe08617375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fe0861735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fe080ec2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fe0812334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fe08034f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fe08022be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fe0801c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fe08086107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fe07c77c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fe07d63eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fe07bcfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fe07bd92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fe07bc07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fe07bec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7440c3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fe07bb3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd769b1612564994d485ca3f880e27f56cbdbdb6 Step #5: MERGE-OUTER: attempt 1296 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3234341945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fd769b1612564994d485ca3f880e27f56cbdbdb6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2480 processed earlier; will process 1816 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89858== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b6afd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b6af4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b6af2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc79993a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc79974f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc79972e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b6af07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b6b9db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b6b975632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b6b977375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b6b97735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b6b395439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558b6b382be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558b6b37c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558b6b3e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558b6afd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558b6b0c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558b6af2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558b6af392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558b6af207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558b6af4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc799730082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558b6af13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a049a45b1ec0041e5cc588961c038707e2174232 Step #5: MERGE-OUTER: attempt 1297 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3234803021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a049a45b1ec0041e5cc588961c038707e2174232' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2481 processed earlier; will process 1815 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55adf3967594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55adf38dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55adf38be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f344596541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f344577a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3445759858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55adf3897e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55adf436b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55adf4305632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55adf4307375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55adf430735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55adf3ddc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55adf3e1334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55adf3d24f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55adf3d12be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55adf3d0c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55adf3d76107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55adf3967c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55adf3a53eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55adf38bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55adf38c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55adf38b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55adf38dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f344575b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55adf38a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e1fda85e1770ec92301b2d885ef6c2e80084c50 Step #5: MERGE-OUTER: attempt 1298 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3237236844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e1fda85e1770ec92301b2d885ef6c2e80084c50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2482 processed earlier; will process 1814 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==89880== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f36192594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f36106b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f360e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56c672941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56c653e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56c651d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f360c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f36b96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f36b30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f36b32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f36b3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f36550439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f3653dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f3653733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f365a1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f36192c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f3627eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f360ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f360f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f360db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f361074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56c651f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f360cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf1d562f6f9f4fc47f9e70c3e0dbf40dc49753fe Step #5: MERGE-OUTER: attempt 1299 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3239358143 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cf1d562f6f9f4fc47f9e70c3e0dbf40dc49753fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2485 processed earlier; will process 1811 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==89959== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d1e98eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d1e985fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d1e9842665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29b275041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29b256500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29b2544858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d1e981be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d1ea2ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d1ea289632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d1ea28b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d1ea28b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d1e9d602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d1e9d9734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d1e9ca8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d1e9c96be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d1e9c9033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d1e9cfa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d1e98ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d1e99d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d1e9843d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d1e984d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d1e98347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d1e98604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29b2546082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d1e9827bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c9bd1e4f27d81dab3e0995f5715b345d4019d8b Step #5: MERGE-OUTER: attempt 1300 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3242133087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c9bd1e4f27d81dab3e0995f5715b345d4019d8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2487 processed earlier; will process 1809 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90041== ERROR: libFuzzer: deadly signal Step #5: #0 0x559aefb82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559aefaf6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559aefad9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d7137641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d7118b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d7116a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559aefab2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559af0586138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559af0520632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559af0522375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559af052235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559aeff40439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559aeff2dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559aeff2733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559aeff91107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559aefb82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559aefc6eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559aefadad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559aefae42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559aefacb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559aefaf74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6d7116c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559aefabebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cc56dd2f20747aa0be580e4d391109fd32ddfca6 Step #5: MERGE-OUTER: attempt 1301 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3243308040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cc56dd2f20747aa0be580e4d391109fd32ddfca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2489 processed earlier; will process 1807 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90153== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2ef209594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2ef17db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2ef160665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9c0e0641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9c0c1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9c0bfa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2ef139e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2efc0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2efba7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2efba9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2efba935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2ef5c7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2ef5b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2ef5ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2ef618107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2ef209c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2ef2f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2ef161d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2ef16b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2ef1527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2ef17e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9c0bfc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2ef145bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b159b778e50b735ae2fa661c4b68fff12eb3269 Step #5: MERGE-OUTER: attempt 1302 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3244107035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2b159b778e50b735ae2fa661c4b68fff12eb3269' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2490 processed earlier; will process 1806 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90171== ERROR: libFuzzer: deadly signal Step #5: #0 0x557814917594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55781488bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55781486e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9b445d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9b427200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9b4251858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557814847e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55781531b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578152b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5578152b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578152b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557814cd5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557814cc2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557814cbc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557814d26107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557814917c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557814a03eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55781486fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5578148792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5578148607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55781488c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb9b4253082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557814853bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7d439f4eaeab77195b10a342d70def1321c2337 Step #5: MERGE-OUTER: attempt 1303 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3244902592 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e7d439f4eaeab77195b10a342d70def1321c2337' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2491 processed earlier; will process 1805 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90189== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a902adb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a902a4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a902a32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f861537d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f861519200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8615171858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a902a0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a9034df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a903479632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a90347b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a90347b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a902e99439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a902e86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a902e8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a902eea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a902adbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a902bc7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a902a33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a902a3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a902a247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a902a504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8615173082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a902a17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed44627cf34cc9c11bf64b768e85268aeeb748c7 Step #5: MERGE-OUTER: attempt 1304 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3245696430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ed44627cf34cc9c11bf64b768e85268aeeb748c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2492 processed earlier; will process 1804 files now Step #5: #1 pulse exec/s: 0 rss: 254Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90207== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1c027594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb1bf9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb1bf7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f8465a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f8446f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f8444e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1bf57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cb1ca2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb1c9c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cb1c9c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb1c9c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cb1c3e5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb1c3d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb1c3cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb1c436107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb1c027c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb1c113eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb1bf7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb1bf892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb1bf707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb1bf9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f84450082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb1bf63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3bddf09ce02d35e567a6c2fd465ca36862fcae6 Step #5: MERGE-OUTER: attempt 1305 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3247313411 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a3bddf09ce02d35e567a6c2fd465ca36862fcae6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2495 processed earlier; will process 1801 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90298== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a286a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a28615b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a285f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff44111441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff440f2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff440f08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a285d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557a290a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a2903f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557a29041375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a2904135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557a28a5f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a28a4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a28a4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a28ab0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a286a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a2878deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a285f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a286032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a285ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a286164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff440f0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a285ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3b3e114759bb9d7f7a4dd8dc3c1692f3ad35163 Step #5: MERGE-OUTER: attempt 1306 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3248436030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b3b3e114759bb9d7f7a4dd8dc3c1692f3ad35163' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2497 processed earlier; will process 1799 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90379== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1f92d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1f924cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1f922f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565d84b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565d66000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f565d63f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1f9208e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1f9cdc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1f9c76632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1f9c78375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1f9c7835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1f9696439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c1f9683be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c1f967d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c1f96e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c1f92d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c1f93c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c1f9230d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c1f923a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c1f92217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c1f924d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f565d641082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c1f9214bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-562b35abf52e3ed9781a3e46f9bba6f9e399e53e Step #5: MERGE-OUTER: attempt 1307 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3249229685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/562b35abf52e3ed9781a3e46f9bba6f9e399e53e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2498 processed earlier; will process 1798 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90397== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aefe441594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aefe3b5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aefe398665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f04029bf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f04027d400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f04027b3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aefe371e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aefee45138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aefeddf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aefede1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aefede135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aefe7ff439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aefe7ecbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aefe7e633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aefe850107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aefe441c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aefe52deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aefe399d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aefe3a32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aefe38a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aefe3b64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f04027b5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aefe37dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e0e6b94712b4dcc41f541c65b5b18bc03e8f46d Step #5: MERGE-OUTER: attempt 1308 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3250019739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e0e6b94712b4dcc41f541c65b5b18bc03e8f46d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2499 processed earlier; will process 1797 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90415== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dc4c5d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dc4c54bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dc4c52e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f641343841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f641324d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f641322c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dc4c507e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dc4cfdb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dc4cf75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dc4cf77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dc4cf7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dc4c995439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dc4c982be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dc4c97c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dc4c9e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dc4c5d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dc4c6c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dc4c52fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dc4c5392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dc4c5207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dc4c54c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f641322e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dc4c513bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f54b24e0f314ae40b3314e79bd714c7534cf852b Step #5: MERGE-OUTER: attempt 1309 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3250812960 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f54b24e0f314ae40b3314e79bd714c7534cf852b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2500 processed earlier; will process 1796 files now Step #5: #1 pulse exec/s: 0 rss: 232Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90433== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3939b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b393926b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b393909665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feed34a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feed32b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feed3294858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3938e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b3943b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b394350632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b394352375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b39435235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b393e272d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b393e5e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b393d6ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b393d5dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b393d5733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b393dc1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b3939b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b393a9eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b39390ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b3939142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b3938fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b3939274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7feed3296082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b3938eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f0f2c95ece6af71e2d7145c4929a0239396ecee Step #5: MERGE-OUTER: attempt 1310 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3251750257 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f0f2c95ece6af71e2d7145c4929a0239396ecee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2502 processed earlier; will process 1794 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90517== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b25cb8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b25c2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b25c0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98e7ab641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98e78cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98e78aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b25be8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563b266bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b26656632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563b26658375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b2665835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563b26076439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b26063be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b2605d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b260c7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b25cb8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b25da4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b25c10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b25c1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b25c017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b25c2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f98e78ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b25bf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccfff0f87088f35e23c9627a3f1afa4028d984c8 Step #5: MERGE-OUTER: attempt 1311 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3253906713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ccfff0f87088f35e23c9627a3f1afa4028d984c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2505 processed earlier; will process 1791 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==90632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f288931594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2888a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f288888665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b1c8cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b1c6e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b1c6c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f288861e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f289335138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2892cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f2892d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2892d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f288da62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f288ddd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f288ceef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f288cdcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f288cd633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f288d40107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f288931c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f288a1deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f288889d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f2888932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f28887a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2888a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6b1c6c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f28886dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-093f9bdbbc0672110a86715b2353df3d10f3f4d3 Step #5: MERGE-OUTER: attempt 1312 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3255388714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/093f9bdbbc0672110a86715b2353df3d10f3f4d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2507 processed earlier; will process 1789 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90783== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568448ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556844862b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556844845665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec0226d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec0208200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec02061858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55684481ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568452f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55684528c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55684528e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55684528e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556844cac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556844c99be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556844c9333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556844cfd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568448eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568449daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556844846d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568448502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568448377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568448634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fec02063082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55684482abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d7abc8f7bd7c3b518a78008ce082aabe60ef3b4 Step #5: MERGE-OUTER: attempt 1313 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3256180542 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7d7abc8f7bd7c3b518a78008ce082aabe60ef3b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2508 processed earlier; will process 1788 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90800== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5560b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d55602ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d55600d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14692da41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14690ef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14690ce858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d555fe6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d556aba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d556a54632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d556a56375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d556a5635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d556474439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d556461be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d55645b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5564c5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5560b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5561a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d55600ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5560182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d555fff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d55602b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14690d0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d555ff2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f93e677e977934d7ae5a77b5680cef4fcc22f642 Step #5: MERGE-OUTER: attempt 1314 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3256972594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f93e677e977934d7ae5a77b5680cef4fcc22f642' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2509 processed earlier; will process 1787 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90818== ERROR: libFuzzer: deadly signal Step #5: #0 0x56408cc26594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56408cb9ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56408cb7d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa4e15d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa4df7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa4df51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56408cb56e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56408d62a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56408d5c4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56408d5c6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56408d5c635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56408cfe4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56408cfd1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56408cfcb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56408d035107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56408cc26c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56408cd12eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56408cb7ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56408cb882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56408cb6f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56408cb9b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faa4df53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56408cb62bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ff0104395d8a5073c569c1722798911031dbd9d Step #5: MERGE-OUTER: attempt 1315 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3257758490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ff0104395d8a5073c569c1722798911031dbd9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2510 processed earlier; will process 1786 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90836== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9edb85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9edaf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9edadc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95357a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95355b500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9535594858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9edab5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f9ee589138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9ee523632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f9ee525375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9ee52535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f9edf43439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9edf30be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9edf2a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9edf94107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9edb85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9edc71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9edaddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9edae72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9edace7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9edafa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9535596082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9edac1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-634dcecbeb0b138c2b1750f5f3b355068a59ab75 Step #5: MERGE-OUTER: attempt 1316 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3259978704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/634dcecbeb0b138c2b1750f5f3b355068a59ab75' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2514 processed earlier; will process 1782 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 290Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==90969== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d74c76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d74beab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d74bcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f075dbeb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f075da0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f075d9df858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d74ba6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d7567a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d75614632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d75616375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d7561635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d75034439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d75021be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d7501b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d75085107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d74c76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d74d62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d74bced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d74bd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d74bbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d74beb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f075d9e1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d74bb2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4707cbc088b4fe200f5453a508a46222eefa0836 Step #5: MERGE-OUTER: attempt 1317 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3261581041 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4707cbc088b4fe200f5453a508a46222eefa0836' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2518 processed earlier; will process 1778 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91061== ERROR: libFuzzer: deadly signal Step #5: #0 0x559819d3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559819cb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559819c95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8cc9c3a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8cc9a4f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8cc9a2e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559819c6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55981a742138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55981a6dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55981a6de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55981a6de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55981a0fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55981a0e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55981a0e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55981a14d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559819d3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559819e2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559819c96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559819ca02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559819c877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559819cb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8cc9a30082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559819c7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17aee479eb306722b7a3272b7ad233694a948458 Step #5: MERGE-OUTER: attempt 1318 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3262244490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/17aee479eb306722b7a3272b7ad233694a948458' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2519 processed earlier; will process 1777 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91105== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611b14bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611b1433b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611b1416665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63e1bb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63e19cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63e19aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611b13efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611b1ec3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611b1e5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611b1e5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611b1e5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5611b187d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611b186abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611b186433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611b18ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611b14bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611b15abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611b1417d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611b14212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611b14087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611b14344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63e19ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611b13fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4df1ec85d72dd356dc5178de16bb398ee5120434 Step #5: MERGE-OUTER: attempt 1319 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3263626642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4df1ec85d72dd356dc5178de16bb398ee5120434' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2521 processed earlier; will process 1775 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91192== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d066ac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d06620b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d06603665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe118c9141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe118aa600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe118a85858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d065dce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d070b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d0704a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d0704c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d0704c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d06a6a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d06a57be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d06a5133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d06abb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d066acc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d06798eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d06604d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d0660e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d065f57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d066214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe118a87082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d065e8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c51f3ac2f0b3d28af9c6d4bcb438c9bc7109c972 Step #5: MERGE-OUTER: attempt 1320 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3264869569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c51f3ac2f0b3d28af9c6d4bcb438c9bc7109c972' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2523 processed earlier; will process 1773 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91280== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a2ae69594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a2adddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a2adc0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d8bfd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d8bde500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d8bdc4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a2ad99e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555a2b86d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a2b807632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555a2b809375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a2b80935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555a2b227439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a2b214be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a2b20e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a2b278107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a2ae69c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a2af55eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a2adc1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a2adcb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a2adb27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a2adde4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d8bdc6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a2ada5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2f36dac8b43047ff18a7501e4e7e4244c30bb534 Step #5: MERGE-OUTER: attempt 1321 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3265654897 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2f36dac8b43047ff18a7501e4e7e4244c30bb534' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2524 processed earlier; will process 1772 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: #4 pulse exec/s: 2 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91298== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f99dce0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f99dc54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f99dc37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5647e1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5647c2700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5647c06858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f99dc10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f99e6e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f99e67e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f99e680375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f99e68035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f99e09e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f99e08bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f99e08533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f99e0ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f99dce0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f99ddcceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f99dc38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f99dc422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f99dc297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f99dc554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5647c08082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f99dc1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b34e651c63d085da07de4093aeae8efc38a72c99 Step #5: MERGE-OUTER: attempt 1322 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3270607557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b34e651c63d085da07de4093aeae8efc38a72c99' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2531 processed earlier; will process 1765 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91538== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d81ac8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d81ac01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d81abe4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7be61aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7be5fbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7be5f9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d81abbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d81b691138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d81b62b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d81b62d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d81b62d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d81b04b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d81b038be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d81b03233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d81b09c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d81ac8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d81ad79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d81abe5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d81abef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d81abd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d81ac024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7be5fa0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d81abc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bfb4fc28abe014ebe1b26a125894d60035b4e5c Step #5: MERGE-OUTER: attempt 1323 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3273960218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5bfb4fc28abe014ebe1b26a125894d60035b4e5c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2535 processed earlier; will process 1761 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91662== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f13390b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f13387fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f133862665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb368f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb3670700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb366e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f13383be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f13430f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1342a9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f1342ab375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1342ab35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f133d802d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f133db734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f133db84c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55f133caf188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55f133d1a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55f13390bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55f1339f7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55f133863d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55f13386d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55f1338547e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55f1338804c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fbb366e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55f133847bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7c3d19a35d4ee01faddc0e8c6cfe111c7d86737 Step #5: MERGE-OUTER: attempt 1324 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3275246566 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c7c3d19a35d4ee01faddc0e8c6cfe111c7d86737' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2537 processed earlier; will process 1759 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91808== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a23393594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a23307b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a232ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff592e5841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff592c6d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff592c4c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a232c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a23d97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a23d31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a23d33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a23d3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a23751439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a2373ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a2373833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a237a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a23393c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a2347feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a232ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a232f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a232dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a233084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff592c4e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a232cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20621e12cb7bd8d3c667d983a382c328df299879 Step #5: MERGE-OUTER: attempt 1325 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3276182777 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/20621e12cb7bd8d3c667d983a382c328df299879' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2538 processed earlier; will process 1758 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==91816== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615dc54e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615dc4c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615dc4a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffb9daa441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffb9d8b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffb9d898858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615dc47ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5615dcf52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615dceec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5615dceee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615dceee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5615dc90c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5615dc8f9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5615dc8f333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5615dc95d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5615dc54ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5615dc63aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5615dc4a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5615dc4b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5615dc4977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5615dc4c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffb9d89a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5615dc48abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8ea7ce80bfb523840b0c3182f54c3fcc4909f4a5 Step #5: MERGE-OUTER: attempt 1326 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3281502795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8ea7ce80bfb523840b0c3182f54c3fcc4909f4a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2546 processed earlier; will process 1750 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==91944== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b5b09b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b5b00fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b5aff2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd9c6eea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd9c6cff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd9c6cde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b5afcbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b5ba9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b5ba39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b5ba3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b5ba3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b5b5102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b5b54734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b5b458f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b5b446be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b5b44033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b5b4aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b5b09bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b5b187eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b5aff3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b5affd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b5afe47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b5b0104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd9c6ce0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b5afd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e090471b3ce8e3d23c08566ff81044d80c5478c Step #5: MERGE-OUTER: attempt 1327 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3283799212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1e090471b3ce8e3d23c08566ff81044d80c5478c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2550 processed earlier; will process 1746 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92069== ERROR: libFuzzer: deadly signal Step #5: #0 0x56244b109594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56244b07db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56244b060665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b2c03641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b2be4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b2be2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56244b039e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56244bb0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56244baa7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56244baa9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56244baa935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56244b57e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56244b5b534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56244b4c6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56244b4b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56244b4ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56244b518107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56244b109c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56244b1f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56244b061d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56244b06b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56244b0527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56244b07e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3b2be2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56244b045bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5f20c5912ed1d08f2f156d76765b0aaecf19a772 Step #5: MERGE-OUTER: attempt 1328 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3285187446 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5f20c5912ed1d08f2f156d76765b0aaecf19a772' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2552 processed earlier; will process 1744 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92127== ERROR: libFuzzer: deadly signal Step #5: #0 0x55964e58b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55964e4ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55964e4e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0771a041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb076fb500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb076f94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55964e4bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55964ef8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55964ef29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55964ef2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55964ef2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55964e949439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55964e936be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55964e93033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55964e99a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55964e58bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55964e677eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55964e4e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55964e4ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55964e4d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55964e5004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb076f96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55964e4c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f250ce5ad9a2e9fc6ec47fa0b38f4b66e79c2918 Step #5: MERGE-OUTER: attempt 1329 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3285615082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f250ce5ad9a2e9fc6ec47fa0b38f4b66e79c2918' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2553 processed earlier; will process 1743 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92197== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641ec6e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641ec655b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641ec638665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0251fde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0251df300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0251dd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641ec611e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641ed0e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641ed07f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641ed081375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641ed08135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641ecb562d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641ecb8d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5641eca9ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5641eca8cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5641eca8633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5641ecaf0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641ec6e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641ec7cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5641ec639d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641ec6432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641ec62a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641ec6564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0251dd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641ec61dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-557e3c9e053f811baab3a112f1cbeda0fd548dd5 Step #5: MERGE-OUTER: attempt 1330 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3287731294 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/557e3c9e053f811baab3a112f1cbeda0fd548dd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2554 processed earlier; will process 1742 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92206== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c28d613594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c28d587b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c28d56a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8e77fb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8e77dc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8e77da5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c28d543e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c28e017138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c28dfb1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c28dfb3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c28dfb335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c28da882d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c28dabf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c28d9d0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c28d9bebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c28d9b833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c28da22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c28d613c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c28d6ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c28d56bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c28d5752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c28d55c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c28d5884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8e77da7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c28d54fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-68b7805b78a2f89b1274ef4a0d8456cc2cb28f01 Step #5: MERGE-OUTER: attempt 1331 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3288214553 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/68b7805b78a2f89b1274ef4a0d8456cc2cb28f01' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2555 processed earlier; will process 1741 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92214== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567e9a02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567e9976b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567e9959665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe56a2e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe56a0f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe56a0d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567e9932e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567ea406138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567ea3a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567ea3a2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567ea3a235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567e9e772d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567e9eae34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567e9dbff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567e9dadbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567e9da733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567e9e11107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567e9a02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567e9aeeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567e995ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567e99642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567e994b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567e99774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe56a0d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567e993ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abef00f418ff2885306d219e87efdeeca3a9f666 Step #5: MERGE-OUTER: attempt 1332 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3290031850 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/abef00f418ff2885306d219e87efdeeca3a9f666' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2558 processed earlier; will process 1738 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==92306== ERROR: libFuzzer: deadly signal Step #5: #0 0x562aa7fa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562aa7f16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562aa7ef9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e2fc3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e2fa4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e2fa2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562aa7ed2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562aa89a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562aa8940632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562aa8942578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x562aa83480e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x562aa83b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x562aa7fa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x562aa808eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x562aa7efad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x562aa7f042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x562aa7eeb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x562aa7f174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f9e2fa2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x562aa7edebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e1d7d669dd6d2db78d657d0c1a166da6812e0e2 Step #5: MERGE-OUTER: attempt 1333 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3290818771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e1d7d669dd6d2db78d657d0c1a166da6812e0e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2559 processed earlier; will process 1737 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==92359== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b3e2b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b3e226b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b3e209665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f130746541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f130727a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1307259858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b3e1e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b3ecb6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b3ec50632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b3ec52578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x561b3e6580e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561b3e6c1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561b3e2b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561b3e39eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561b3e20ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561b3e2142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561b3e1fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561b3e2274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f130725b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561b3e1eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30c321826bb495ac88867d42c7324bbcaa6bb6f8 Step #5: MERGE-OUTER: attempt 1334 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3291812566 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30c321826bb495ac88867d42c7324bbcaa6bb6f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2560 processed earlier; will process 1736 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c806239594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8061adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c806190665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f735975741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f735956c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f735954b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c806169e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c806c3d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c806bd7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c806bd9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c806bd935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c8065f7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8065e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c8065de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c806648107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c806239c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c806325eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c806191d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c80619b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c8061827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8061ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f735954d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c806175bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53ec6e7a5af7081b161f88f40d65a0d21cd3b66e Step #5: MERGE-OUTER: attempt 1335 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3292710957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53ec6e7a5af7081b161f88f40d65a0d21cd3b66e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2561 processed earlier; will process 1735 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92407== ERROR: libFuzzer: deadly signal Step #5: #0 0x56011b636594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56011b5aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56011b58d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53143dc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53141f100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53141d0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56011b566e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56011c03a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56011bfd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56011bfd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56011bfd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56011b9f4439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56011b9e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56011b9db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56011ba45107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56011b636c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56011b722eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56011b58ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56011b5982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56011b57f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56011b5ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f53141d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56011b572bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-403a651f4dad72a0af1e149573e5b603d072d17d Step #5: MERGE-OUTER: attempt 1336 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3293661342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/403a651f4dad72a0af1e149573e5b603d072d17d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2562 processed earlier; will process 1734 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92423== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1403ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f14035eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f140341665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6330db641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6330bcb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6330baa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f14031ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f140dee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f140d88632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f140d8a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f140d8a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f1407a8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f140795be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f14078f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1407f9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1403eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1404d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f140342d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f14034c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1403337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f14035f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6330bac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f140326bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc497a081f122b6c0dd440f05fe0539438c96fdf Step #5: MERGE-OUTER: attempt 1337 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3294452671 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bc497a081f122b6c0dd440f05fe0539438c96fdf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2563 processed earlier; will process 1733 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92441== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611e3628594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611e359cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611e357f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3617eb441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3617cc900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3617ca8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611e3558e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611e402c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611e3fc6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611e3fc8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611e3fc835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5611e39e6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5611e39d3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5611e39cd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611e3a37107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611e3628c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611e3714eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611e3580d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611e358a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611e35717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611e359d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3617caa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611e3564bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-112b854de0ac13ed5c75d3f95231cedb90ca9392 Step #5: MERGE-OUTER: attempt 1338 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3296351977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/112b854de0ac13ed5c75d3f95231cedb90ca9392' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2566 processed earlier; will process 1730 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92528== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564757c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55647573bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55647571e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f353c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f351d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f351b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564756f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564761cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556476165632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556476167375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55647616735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556475b85439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556475b72be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556475b6c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556475bd6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564757c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5564758b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55647571fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5564757292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564757107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55647573c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f351b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556475703bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dba831ff0f9a9e85855f3e4cd0cd3daab7e3b125 Step #5: MERGE-OUTER: attempt 1339 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3299412046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dba831ff0f9a9e85855f3e4cd0cd3daab7e3b125' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2569 processed earlier; will process 1727 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==92650== ERROR: libFuzzer: deadly signal Step #5: #0 0x5562d78b7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562d782bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5562d780e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faeb3f2b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faeb3d4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faeb3d1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5562d77e7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5562d82bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562d8255632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5562d8257375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562d825735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5562d7c75439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5562d7c62be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5562d7c5c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5562d7cc6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5562d78b7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5562d79a3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5562d780fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5562d78192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562d78007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562d782c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7faeb3d21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5562d77f3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92bde825d215388415d91ec6616873a8ee3f3b26 Step #5: MERGE-OUTER: attempt 1340 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3299855622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/92bde825d215388415d91ec6616873a8ee3f3b26' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2570 processed earlier; will process 1726 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==92721== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c09be45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c09bdb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c09bd9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d4b1eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d4b00000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d4afdf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c09bd75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c09c849138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c09c7e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c09c7e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c09c7e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c09c2aeae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c09c318d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55c09c3739dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55c09c254182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55c09c254182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55c09be45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c09bf31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c09bd9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c09bda72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c09bd8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c09bdba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f9d4afe1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c09bd81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-53ad2bcc8c708f6bfc41040ca5a5b949a59ccb42 Step #5: MERGE-OUTER: attempt 1341 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3300758774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/53ad2bcc8c708f6bfc41040ca5a5b949a59ccb42' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2572 processed earlier; will process 1724 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: 2026-07-11 07:26:01,700 E Invalid numerical log level: 00000000000000000000000000200000 Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: 2026-07-11 07:26:01,786 E Invalid numerical log level: 00000000000000000000000020000000 Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92769== ERROR: libFuzzer: deadly signal Step #5: #0 0x5649d82a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5649d8217b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5649d81fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5918e7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5918c9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5918c72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5649d81d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5649d8ca7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5649d8c41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5649d8c43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5649d8c4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5649d87182d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5649d874f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5649d8660f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5649d864ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5649d864833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5649d86b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5649d82a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5649d838feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5649d81fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5649d82052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5649d81ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5649d82184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5918c74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5649d81dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-476070c14b999da2e5ca7ec8ed6022cd23827018 Step #5: MERGE-OUTER: attempt 1342 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3306827534 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/476070c14b999da2e5ca7ec8ed6022cd23827018' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2578 processed earlier; will process 1718 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==92923== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e8d57f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e8d5764b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e8d5747665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f4920441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f4901900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f48ff8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e8d5720e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e8d61f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e8d618e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e8d6190375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e8d619035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e8d5c652d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e8d5c9c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e8d5badf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e8d5b9bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e8d5b9533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e8d5bff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e8d57f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e8d58dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e8d5748d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e8d57522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e8d57397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e8d57654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f48ffa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e8d572cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-776b2de595fae0e4a6a6f247475959d22baf82bb Step #5: MERGE-OUTER: attempt 1343 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3309240876 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/776b2de595fae0e4a6a6f247475959d22baf82bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2582 processed earlier; will process 1714 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93016== ERROR: libFuzzer: deadly signal Step #5: #0 0x56543cfd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56543cf4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56543cf2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe10c45241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe10c26700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe10c246858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56543cf07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56543d9db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56543d975632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56543d977375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56543d97735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56543d395439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56543d382be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56543d37c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56543d3e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56543cfd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56543d0c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56543cf2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56543cf392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56543cf207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56543cf4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe10c248082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56543cf13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4fd7c76a153986a0ed7aa77ce112b50d6d6afaa Step #5: MERGE-OUTER: attempt 1344 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3311470180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a4fd7c76a153986a0ed7aa77ce112b50d6d6afaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2584 processed earlier; will process 1712 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93127== ERROR: libFuzzer: deadly signal Step #5: #0 0x5555e32dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5555e3251b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555e3234665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc318cb841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc318acd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc318aac858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555e320de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5555e3ce1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5555e3c7b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5555e3c7d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5555e3c7d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5555e37522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5555e378934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5555e369af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5555e3688be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5555e368233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5555e36ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5555e32ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5555e33c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5555e3235d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5555e323f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5555e32267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5555e32524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc318aae082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5555e3219bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a5188196f928828be75b3460e45e4a478b58534 Step #5: MERGE-OUTER: attempt 1345 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3314123162 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a5188196f928828be75b3460e45e4a478b58534' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2587 processed earlier; will process 1709 files now Step #5: #1 pulse exec/s: 0 rss: 236Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93252== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5c6681594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5c65f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5c65d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38835ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38833e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38833c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5c65b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d5c7085138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5c701f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d5c7021375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5c702135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d5c6a3f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5c6a2cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5c6a2633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5c6a90107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5c6681c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5c676deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5c65d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5c65e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5c65ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5c65f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38833c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5c65bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-255de7e1da3c18a6cecdfa73db7bc7be6cf1d588 Step #5: MERGE-OUTER: attempt 1346 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3315234288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/255de7e1da3c18a6cecdfa73db7bc7be6cf1d588' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2590 processed earlier; will process 1706 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93362== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de93b96594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de93b0ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de93aed665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff2c13f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff2c120b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff2c11ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de93ac6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55de9459a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de94534632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55de94536375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de9453635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55de9400b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de9404234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de93f53f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de93f41be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de93f3b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de93fa5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de93b96c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de93c82eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de93aeed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de93af82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de93adf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de93b0b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff2c11ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de93ad2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98243682ef83d9e6d8af73f26c5fab7c391a1361 Step #5: MERGE-OUTER: attempt 1347 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3316676556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/98243682ef83d9e6d8af73f26c5fab7c391a1361' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2592 processed earlier; will process 1704 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93451== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea9febb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea9fe2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea9fe12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd26412741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd263f3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd263f1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea9fdebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eaa08bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eaa0859632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eaa085b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eaa085b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eaa03302d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eaa036734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eaa0278f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eaa0266be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eaa026033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eaa02ca107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea9febbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea9ffa7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea9fe13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea9fe1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea9fe047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea9fe304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd263f1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea9fdf7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1edafdb82e23af31ff91abf57d565fdce8ec1919 Step #5: MERGE-OUTER: attempt 1348 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3317148744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1edafdb82e23af31ff91abf57d565fdce8ec1919' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2593 processed earlier; will process 1703 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93459== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654d20f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654d206cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654d204f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0326e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0324f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0324d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654d2028e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654d2afc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654d2a96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654d2a98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654d2a9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654d256d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5654d25a434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5654d24b5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5654d24a3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5654d249d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5654d2507107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5654d20f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5654d21e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5654d2050d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5654d205a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5654d20417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5654d206d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb0324d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5654d2034bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-803f35537551149cf3a502612d870a692d7c776f Step #5: MERGE-OUTER: attempt 1349 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3319768352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/803f35537551149cf3a502612d870a692d7c776f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2594 processed earlier; will process 1702 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93502== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bad32d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bad3248b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bad322b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dc447141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dc428600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dc4265858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bad3204e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bad3cd8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bad3c72632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bad3c74375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bad3c7435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bad37492d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bad378034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bad3691f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bad367fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bad367933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bad36e3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bad32d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bad33c0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bad322cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bad32362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bad321d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bad32494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7dc4267082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bad3210bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-49f9fe4548681589afb54781f76130b384ff8c96 Step #5: MERGE-OUTER: attempt 1350 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3320254050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/49f9fe4548681589afb54781f76130b384ff8c96' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2595 processed earlier; will process 1701 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93510== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebe2a0c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebe2980b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebe2963665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05cfdb441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05cfbc900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05cfba8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebe293ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ebe3410138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebe33aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ebe33ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ebe33ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ebe2dca439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ebe2db7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ebe2db133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ebe2e1b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ebe2a0cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ebe2af8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ebe2964d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ebe296e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ebe29557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ebe29814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f05cfbaa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ebe2948bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77d52388166c2747eaab02884fe56eebf06f25ff Step #5: MERGE-OUTER: attempt 1351 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3323246538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77d52388166c2747eaab02884fe56eebf06f25ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2601 processed earlier; will process 1695 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==93689== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a60a027594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a609f9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a609f7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd42c74541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd42c55a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd42c539858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a609f57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a60aa2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a60a9c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a60a9c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a60a9c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a60a3e5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a60a3d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a60a3cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a60a436107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a60a027c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a60a113eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a609f7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a609f892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a609f707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a609f9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd42c53b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a609f63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-da58c59a4ad6e3cf33f1f253a0654f864e5a2de9 Step #5: MERGE-OUTER: attempt 1352 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3327425576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/da58c59a4ad6e3cf33f1f253a0654f864e5a2de9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2607 processed earlier; will process 1689 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==93876== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a46d97e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a46d8f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a46d8d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc21419d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc213fb200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc213f91858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a46d8aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a46e382138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a46e31c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a46e31e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a46e31e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a46ddf32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a46de2a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a46dd3bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a46dd29be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a46dd2333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a46dd8d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a46d97ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a46da6aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a46d8d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a46d8e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a46d8c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a46d8f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc213f93082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a46d8babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fad127be62ec5c94a484c91e5474da514f3cc27b Step #5: MERGE-OUTER: attempt 1353 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3331154129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fad127be62ec5c94a484c91e5474da514f3cc27b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2610 processed earlier; will process 1686 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94029== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c46aeac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c46ae20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c46ae03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42dacc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42daadb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42daaba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c46addce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c46b8b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c46b84a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c46b84c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c46b84c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c46b26a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c46b257be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c46b25133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c46b2bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c46aeacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c46af98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c46ae04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c46ae0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c46adf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c46ae214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42daabc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c46ade8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-51e42849b9e5f15562c222fbf7428ae28e8fd457 Step #5: MERGE-OUTER: attempt 1354 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3331970544 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/51e42849b9e5f15562c222fbf7428ae28e8fd457' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2611 processed earlier; will process 1685 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==94046== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffbcdd8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffbcd4cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffbcd2f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f983f4ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f983f2df00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f983f2be858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffbcd08e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffbd7dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffbd776632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffbd778578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ffbd17e0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ffbd1e7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ffbcdd8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ffbcec4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ffbcd30d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ffbcd3a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ffbcd217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ffbcd4d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f983f2c0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ffbcd14bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ab6fd2058e4f628cf014bb364abed68e21019b0 Step #5: MERGE-OUTER: attempt 1355 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3332765928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6ab6fd2058e4f628cf014bb364abed68e21019b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2612 processed earlier; will process 1684 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94099== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa54523594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa54497b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa5447a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f465157a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f465138f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f465136e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa54453e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aa54f27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa54ec1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aa54ec3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aa54ec335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aa548e1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aa548cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aa548c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aa54932107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aa54523c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aa5460feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aa5447bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aa544852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aa5446c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aa544984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4651370082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aa5445fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6152c74f4f027f3aa2df585858f8994bd0ae2a4c Step #5: MERGE-OUTER: attempt 1356 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3333456587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6152c74f4f027f3aa2df585858f8994bd0ae2a4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2613 processed earlier; will process 1683 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94143== ERROR: libFuzzer: deadly signal Step #5: #0 0x557f49b07594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557f49a7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557f49a5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcefa78941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcefa59e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcefa57d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557f49a37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557f4a50b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557f4a4a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557f4a4a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557f4a4a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557f49f7c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557f49fb334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557f49ec4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557f49eb2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557f49eac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557f49f16107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557f49b07c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557f49bf3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557f49a5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557f49a692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557f49a507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557f49a7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcefa57f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557f49a43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37f03d357c846c909603647abb79b001e1ae7d74 Step #5: MERGE-OUTER: attempt 1357 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3334180150 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37f03d357c846c909603647abb79b001e1ae7d74' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2614 processed earlier; will process 1682 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94157== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e2218b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e220ffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e220e2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3acb98a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3acb79f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3acb77e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e220bbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558e22b8f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e22b29632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558e22b2b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e22b2b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558e226002d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558e2263734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558e22548f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558e22536be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558e2253033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558e2259a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558e2218bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558e22277eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558e220e3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558e220ed2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558e220d47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558e221004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3acb780082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558e220c7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-989188b54b10d0900208b5803cbea3ac8e0a5151 Step #5: MERGE-OUTER: attempt 1358 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3335674855 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/989188b54b10d0900208b5803cbea3ac8e0a5151' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2616 processed earlier; will process 1680 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94215== ERROR: libFuzzer: deadly signal Step #5: #0 0x564acc12a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564acc09eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564acc081665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4eb573d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4eb555200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4eb5531858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564acc05ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564accb2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564accac8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564accaca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564accaca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564acc59f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564acc5d634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564acc4e7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564acc4d5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564acc4cf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564acc539107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564acc12ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564acc216eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564acc082d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564acc08c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564acc0737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564acc09f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4eb5533082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564acc066bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa1547bc0671c86425b70767eeee9244f698684c Step #5: MERGE-OUTER: attempt 1359 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3337452607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa1547bc0671c86425b70767eeee9244f698684c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2618 processed earlier; will process 1678 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94319== ERROR: libFuzzer: deadly signal Step #5: #0 0x564754013594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564753f87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564753f6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47b74cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47b72e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47b72c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564753f43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564754a17138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647549b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5647549b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647549b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5647544882d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647544bf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647543d0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647543bebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647543b833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564754422107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564754013c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5647540ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564753f6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564753f752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564753f5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564753f884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f47b72c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564753f4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-98d1f5a2df6ff526c25a0fc9972243c2c62d677f Step #5: MERGE-OUTER: attempt 1360 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3340538982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/98d1f5a2df6ff526c25a0fc9972243c2c62d677f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2619 processed earlier; will process 1677 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94331== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8f8de4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8f8d58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8f8d3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30d00ca41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30cfedf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30cfebe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8f8d14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d8f97e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8f9782632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d8f9784375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8f978435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d8f91a2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8f918fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d8f918933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d8f91f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8f8de4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8f8ed0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8f8d3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8f8d462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8f8d2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8f8d594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30cfec0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8f8d20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6356ba84eec6577fa12964afe83ccdb86bda105e Step #5: MERGE-OUTER: attempt 1361 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3343793266 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6356ba84eec6577fa12964afe83ccdb86bda105e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2621 processed earlier; will process 1675 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94442== ERROR: libFuzzer: deadly signal Step #5: #0 0x557977369594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5579772ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5579772c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa0e15cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa0e13e400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa0e13c3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557977299e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557977d6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557977d07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557977d09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557977d0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5579777de2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55797781534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557977726f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557977714be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55797770e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557977778107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557977369c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557977455eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5579772c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5579772cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5579772b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5579772de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa0e13c5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5579772a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2e3630f2cad23b9e48eae68cff8efc04a7fd075 Step #5: MERGE-OUTER: attempt 1362 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3345252109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b2e3630f2cad23b9e48eae68cff8efc04a7fd075' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2623 processed earlier; will process 1673 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94493== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4eb2ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d4eb261b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d4eb244665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3cce4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3ccc6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3ccc41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4eb21de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d4ebcf1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d4ebc8b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d4ebc8d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d4ebc8d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d4eb7622d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d4eb79934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4eb6aaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d4eb698be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d4eb69233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4eb6fc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4eb2edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4eb3d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d4eb245d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4eb24f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4eb2367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4eb2624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd3ccc43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d4eb229bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-32c7fe402437e52ed6287f16a5bf640ddee7a95f Step #5: MERGE-OUTER: attempt 1363 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3345724493 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/32c7fe402437e52ed6287f16a5bf640ddee7a95f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2624 processed earlier; will process 1672 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94501== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c281236594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2811aab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c28118d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ba956d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ba938200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ba9361858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c281166e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c281c3a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c281bd4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c281bd6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c281bd635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2816ab2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2816e234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2815f3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2815e1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2815db33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c281645107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c281236c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c281322eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c28118ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2811982e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c28117f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2811ab4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3ba9363082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c281172bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47b2909f1beeba15a68bd2d6c7aaacca8967edb5 Step #5: MERGE-OUTER: attempt 1364 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3348919682 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47b2909f1beeba15a68bd2d6c7aaacca8967edb5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2628 processed earlier; will process 1668 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94665== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ae66e23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ae66d97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ae66d7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f84c476841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f84c457d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f84c455c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ae66d53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ae67827138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ae677c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ae677c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ae677c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ae671e1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ae671cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ae671c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ae67232107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ae66e23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ae66f0feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ae66d7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ae66d852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ae66d6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ae66d984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f84c455e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ae66d5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-afeed39c9827758dc0b32da2f2032d74798a30d3 Step #5: MERGE-OUTER: attempt 1365 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3351263593 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/afeed39c9827758dc0b32da2f2032d74798a30d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2634 processed earlier; will process 1662 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94801== ERROR: libFuzzer: deadly signal Step #5: #0 0x561980e1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561980d8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561980d72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3b445c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3b443d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3b443b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561980d4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56198181f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619817b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5619817bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5619817bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5619811d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5619811c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5619811c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56198122a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561980e1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561980f07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561980d73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561980d7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561980d647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561980d904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3b443b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561980d57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b67469a43f3bb29f20e858093f9476593640280c Step #5: MERGE-OUTER: attempt 1366 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3352664465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b67469a43f3bb29f20e858093f9476593640280c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2636 processed earlier; will process 1660 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==94921== ERROR: libFuzzer: deadly signal Step #5: #0 0x56529da01594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56529d975b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56529d958665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f868be3041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f868bc4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f868bc24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56529d931e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56529e405138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56529e39f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56529e3a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56529e3a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56529de762d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56529dead34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56529ddbef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56529ddacbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56529dda633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56529de10107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56529da01c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56529daedeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56529d959d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56529d9632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56529d94a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56529d9764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f868bc26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56529d93dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42e2485b8055955a9fb2d48f0f9850c0807c0258 Step #5: MERGE-OUTER: attempt 1367 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3354185337 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42e2485b8055955a9fb2d48f0f9850c0807c0258' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2638 processed earlier; will process 1658 files now Step #5: #1 pulse exec/s: 0 rss: 235Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==94979== ERROR: libFuzzer: deadly signal Step #5: #0 0x5592e47de594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5592e4752b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5592e4735665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f233d69141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f233d4a600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f233d485858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5592e470ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5592e51e2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5592e517c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5592e517e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5592e517e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5592e4b9c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5592e4b89be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5592e4b8333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5592e4bed107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5592e47dec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5592e48caeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5592e4736d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5592e47402e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5592e47277e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5592e47534c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f233d487082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5592e471abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-abd962fa8d8fc17a162fdafb8e1c24cbd8836bb2 Step #5: MERGE-OUTER: attempt 1368 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3356173615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/abd962fa8d8fc17a162fdafb8e1c24cbd8836bb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2643 processed earlier; will process 1653 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95109== ERROR: libFuzzer: deadly signal Step #5: #0 0x561807682594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5618075f6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5618075d9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64e3d0d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64e3b2200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64e3b01858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5618075b2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561808086138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561808020632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561808022375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56180802235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561807a40439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561807a2dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561807a2733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561807a91107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561807682c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56180776eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5618075dad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5618075e42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5618075cb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5618075f74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64e3b03082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5618075bebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8188ec83c5fa566205e750175a86315c41e6ee10 Step #5: MERGE-OUTER: attempt 1369 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3360645009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8188ec83c5fa566205e750175a86315c41e6ee10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2647 processed earlier; will process 1649 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95334== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585be172594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585be0e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585be0c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29a853c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29a835100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29a8330858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585be0a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5585beb76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585beb10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5585beb12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585beb1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5585be530439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585be51dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585be51733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5585be581107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5585be172c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5585be25eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585be0cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585be0d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585be0bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585be0e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29a8332082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5585be0aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d7e76f5745a4f6b8e3002bc2ca2dcee32de2b9d Step #5: MERGE-OUTER: attempt 1370 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3361596015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d7e76f5745a4f6b8e3002bc2ca2dcee32de2b9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2648 processed earlier; will process 1648 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95350== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ccef82594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563cceef6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563cceed9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce205dd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce203f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce203d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563cceeb2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ccf986138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ccf920632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ccf922375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ccf92235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ccf340439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ccf32dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ccf32733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ccf391107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ccef82c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ccf06eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563cceedad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563cceee42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563cceecb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563cceef74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce203d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563cceebebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e586d409db8b741ba162c3966b32709dc7bdd35c Step #5: MERGE-OUTER: attempt 1371 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3362390258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e586d409db8b741ba162c3966b32709dc7bdd35c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2649 processed earlier; will process 1647 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==95368== ERROR: libFuzzer: deadly signal Step #5: #0 0x5619e4f60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5619e4ed4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5619e4eb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64579ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64577e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64577c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5619e4e90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5619e5964138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5619e58fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5619e5900578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5619e53060e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5619e536f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5619e4f60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5619e504ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5619e4eb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5619e4ec22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5619e4ea97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5619e4ed54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f64577c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5619e4e9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ba422f99f7b1a61cfde09316fd723d62e21ecbd6 Step #5: MERGE-OUTER: attempt 1372 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3363183924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ba422f99f7b1a61cfde09316fd723d62e21ecbd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2650 processed earlier; will process 1646 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55856ff53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55856fec7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55856feaa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0557d4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0557b5600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0557b35858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55856fe83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558570957138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585708f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5585708f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585708f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5585703c82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5585703ff34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558570310f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5585702febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5585702f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558570362107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55856ff53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55857003feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55856feabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55856feb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55856fe9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55856fec84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0557b37082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55856fe8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b9f496ba8702179b7867e3f51593b49c266b828 Step #5: MERGE-OUTER: attempt 1373 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3368071113 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b9f496ba8702179b7867e3f51593b49c266b828' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2653 processed earlier; will process 1643 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95545== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2bb555594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2bb4c9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2bb4ac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff7f3b4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff7f396000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff7f393f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2bb485e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2bbf59138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2bbef3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2bbef5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2bbef535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2bb913439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c2bb900be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c2bb8fa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c2bb964107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c2bb555c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c2bb641eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c2bb4add4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c2bb4b72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c2bb49e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c2bb4ca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff7f3941082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c2bb491bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9860a8cb501b7ed56b44b3250803d145e9a557fc Step #5: MERGE-OUTER: attempt 1374 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3369669426 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9860a8cb501b7ed56b44b3250803d145e9a557fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2655 processed earlier; will process 1641 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==95623== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0571db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e05714fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e057132665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7a21e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7a1ff500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7a1fd4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e05710be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e057bdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e057b79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e057b7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e057b7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e057599439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e057586be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e05758033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e0575ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e0571dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e0572c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e057133d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e05713d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e0571247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e0571504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc7a1fd6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e057117bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c586498ccfa310857cbd8f14a44e39d431f6d99e Step #5: MERGE-OUTER: attempt 1375 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3372577468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c586498ccfa310857cbd8f14a44e39d431f6d99e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2659 processed earlier; will process 1637 files now Step #5: #1 pulse exec/s: 0 rss: 278Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95718== ERROR: libFuzzer: deadly signal Step #5: #0 0x556b98ed9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556b98e4db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556b98e30665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a935f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a9340d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a933ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556b98e09e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556b998dd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556b99877632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556b99879375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556b9987935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556b9934e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556b9938534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556b99296f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556b99284be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556b9927e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556b992e8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556b98ed9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556b98fc5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556b98e31d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556b98e3b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556b98e227e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556b98e4e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a933ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556b98e15bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ac837c062b7d1b66dcd074cc79753b3bb8742987 Step #5: MERGE-OUTER: attempt 1376 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3373553976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ac837c062b7d1b66dcd074cc79753b3bb8742987' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2661 processed earlier; will process 1635 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95802== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a2be068594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a2bdfdcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a2bdfbf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f98d123041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98d104500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f98d1024858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a2bdf98e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a2bea6c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a2bea06632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a2bea08375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a2bea0835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a2be4dd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2be51434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2be425f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2be413be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2be40d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a2be477107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a2be068c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2be154eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a2bdfc0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2bdfca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2bdfb17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2bdfdd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f98d1026082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a2bdfa4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ea21d13b49ecfa123a61cf286cd032bef60ba3e2 Step #5: MERGE-OUTER: attempt 1377 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3374373435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ea21d13b49ecfa123a61cf286cd032bef60ba3e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2663 processed earlier; will process 1633 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95908== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564d04a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564d0417b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564d03fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f740494041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f740475500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7404734858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564d03d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564d0ea7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564d0e41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5564d0e43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564d0e4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5564d09182d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5564d094f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5564d0860f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5564d084ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5564d084833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5564d08b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5564d04a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5564d058feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5564d03fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5564d04052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5564d03ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5564d04184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7404736082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5564d03dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c33bdf2f101e1b2a93c4d833f4b47d6f7070e80 Step #5: MERGE-OUTER: attempt 1378 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3375342135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c33bdf2f101e1b2a93c4d833f4b47d6f7070e80' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2665 processed earlier; will process 1631 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95955== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ca86c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ca863bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ca861e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5729df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5727f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5727d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ca85f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ca90cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ca9065632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ca9067375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ca906735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ca8b3c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ca8b7334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ca8a84f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ca8a72be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ca8a6c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ca8ad6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ca86c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ca87b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ca861fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ca86292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ca86107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ca863c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc5727d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ca8603bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71de24b7ae4216c7827c143d16b4dd2d18e50fcb Step #5: MERGE-OUTER: attempt 1379 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3376068205 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71de24b7ae4216c7827c143d16b4dd2d18e50fcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2666 processed earlier; will process 1630 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==95969== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639274b9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56392742db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563927410665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1ce8c9a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1ce8aaf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1ce8a8e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639273e9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563927ebd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563927e57632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563927e59375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563927e5935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56392792e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56392796534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563927876f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563927864be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56392785e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639278c8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639274b9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639275a5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563927411d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56392741b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639274027e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56392742e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1ce8a90082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639273f5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4d66a489adb5c9a249e91e6d52048fc88733277b Step #5: MERGE-OUTER: attempt 1380 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3377408474 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4d66a489adb5c9a249e91e6d52048fc88733277b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2668 processed earlier; will process 1628 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96053== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f15474e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1546c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1546a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5af38841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5af19d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5af17c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f15467ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f155152138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1550ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f1550ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1550ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f154bc32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f154bfa34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f154b0bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f154af9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f154af333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f154b5d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f15474ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f15483aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f1546a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f1546b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f1546977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f1546c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb5af17e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f15468abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-968707d89ef49e85e64bbe79bf49953b9ef786bf Step #5: MERGE-OUTER: attempt 1381 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3380428631 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/968707d89ef49e85e64bbe79bf49953b9ef786bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2672 processed earlier; will process 1624 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96218== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb9da89594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb9d9fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb9d9e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc81c26241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc81c07700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc81c056858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb9d9b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bb9e48d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb9e427632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bb9e429375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb9e42935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bb9de47439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb9de34be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb9de2e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb9de98107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb9da89c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb9db75eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb9d9e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb9d9eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb9d9d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb9d9fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc81c058082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb9d9c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-683ec0d50d7c5a7a078bb0e1d06f64c00213af65 Step #5: MERGE-OUTER: attempt 1382 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3382109078 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/683ec0d50d7c5a7a078bb0e1d06f64c00213af65' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2675 processed earlier; will process 1621 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96338== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556a06c8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556a063cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556a061f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba793f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba7920700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba791e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556a05f8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556a10cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556a1066632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556a1068375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556a106835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556a0a86439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556a0a73be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556a0a6d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556a0ad7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556a06c8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556a07b4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556a0620d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556a062a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556a06117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556a063d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba791e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556a0604bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a542b65dbc4b5dee80441f4d1d61c6fe34a0cb97 Step #5: MERGE-OUTER: attempt 1383 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3382898613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a542b65dbc4b5dee80441f4d1d61c6fe34a0cb97' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2676 processed earlier; will process 1620 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==96356== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652e8a02594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652e8976b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652e8959665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e6bc1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e6ba2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e6ba0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652e8932e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5652e9406138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652e93a0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5652e93a2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5652e8da80e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5652e8e11107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5652e8a02c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5652e8aeeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5652e895ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5652e89642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5652e894b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5652e89774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0e6ba0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5652e893ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-87aa236acbede6f4b28eb3f3f684aa9fd129cc44 Step #5: MERGE-OUTER: attempt 1384 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3383698677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/87aa236acbede6f4b28eb3f3f684aa9fd129cc44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2677 processed earlier; will process 1619 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96378== ERROR: libFuzzer: deadly signal Step #5: #0 0x558db5208594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558db517cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558db515f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ca1bec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ca1a0100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ca19e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558db5138e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558db5c0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558db5ba6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558db5ba8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558db5ba835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558db567d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558db56b434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558db55c5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558db55b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558db55ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558db5617107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558db5208c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558db52f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558db5160d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558db516a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558db51517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558db517d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3ca19e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558db5144bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b05bd497aaf7c3ae8b340d0e32fbe7fe7acdaa12 Step #5: MERGE-OUTER: attempt 1385 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3385223867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b05bd497aaf7c3ae8b340d0e32fbe7fe7acdaa12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2678 processed earlier; will process 1618 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96447== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bc32ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bc3221b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bc3204665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f14bf68b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14bf4a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f14bf47f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bc31dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561bc3cb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bc3c4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561bc3c4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bc3c4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561bc366b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561bc3658be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561bc365233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561bc36bc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561bc32adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561bc3399eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561bc3205d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561bc320f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561bc31f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561bc32224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f14bf481082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561bc31e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5575ba34ba9e643aeb94fc3f43b95d0466f8176 Step #5: MERGE-OUTER: attempt 1386 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3386627604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e5575ba34ba9e643aeb94fc3f43b95d0466f8176' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2680 processed earlier; will process 1616 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96502== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642a121a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642a118eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642a1171665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b5467541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b5448a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b54469858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642a114ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642a1c1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642a1bb8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642a1bba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642a1bba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642a15d8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642a15c5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642a15bf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642a1629107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5642a121ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5642a1306eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5642a1172d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642a117c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642a11637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642a118f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b5446b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5642a1156bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-44350833ff8fac141e7076f17de65949c95193bb Step #5: MERGE-OUTER: attempt 1387 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3387419893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/44350833ff8fac141e7076f17de65949c95193bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2681 processed earlier; will process 1615 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96520== ERROR: libFuzzer: deadly signal Step #5: #0 0x5605a57d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5605a574ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5605a572d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71dd9b041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71dd7c500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71dd7a4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5605a5706e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5605a61da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5605a6174632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5605a6176375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5605a617635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5605a5b94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5605a5b81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5605a5b7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5605a5be5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5605a57d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5605a58c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5605a572ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5605a57382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5605a571f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5605a574b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f71dd7a6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5605a5712bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f08b260a38dc81a81a3c8cfe520e82fab666c10 Step #5: MERGE-OUTER: attempt 1388 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3390607444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6f08b260a38dc81a81a3c8cfe520e82fab666c10' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2684 processed earlier; will process 1612 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96611== ERROR: libFuzzer: deadly signal Step #5: #0 0x555810eef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555810e63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555810e46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbdbf46441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbdbf27900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbdbf258858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555810e1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5558118f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55581188d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55581188f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55581188f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5558113642d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55581139b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5558112acf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55581129abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55581129433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5558112fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555810eefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555810fdbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555810e47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555810e512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555810e387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555810e644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbdbf25a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555810e2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-11f8d2fff158764e291fe5ee88fef95dd5c9da3a Step #5: MERGE-OUTER: attempt 1389 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3393733779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/11f8d2fff158764e291fe5ee88fef95dd5c9da3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2687 processed earlier; will process 1609 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==96765== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568d876b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568d86dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568d86c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab57a8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab5789700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab57876858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568d869be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568d916f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568d9109632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5568d910b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568d910b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568d8be02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5568d8c1734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568d8b28f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568d8b16be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568d8b1033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5568d8b7a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5568d876bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5568d8857eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5568d86c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568d86cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5568d86b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568d86e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fab57878082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5568d86a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9bc493fda25046993eabe598de27d83b825836a5 Step #5: MERGE-OUTER: attempt 1390 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3396699389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9bc493fda25046993eabe598de27d83b825836a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2693 processed earlier; will process 1603 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:27:35,040 E Invalid numerical log level: 00000000000200000000000000000000 Step #5: 2026-07-11 07:27:35,577 E Invalid numerical log level: 00000000000200000000000000000000 Step #5: #2 pulse exec/s: 2 rss: 561Mb Step #5: 2026-07-11 07:27:35,582 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:35,985 I Loading checkpoints Step #5: 2026-07-11 07:27:36,011 W Attempt to get block from height 7595718147998050665 failed -- block not in db Step #5: 2026-07-11 07:27:36,012 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:27:36,012 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:27:36,012 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:27:36,013 E Failed to parse transaction from blob Step #5: 2026-07-11 07:27:36,013 E Failed to parse block from blob Step #5: 2026-07-11 07:27:36,013 E Invalid numerical log level: 00000000000002000000000000000000 Step #5: 2026-07-11 07:27:36,496 E Invalid numerical log level: 00000000000002000000000000000000 Step #5: 2026-07-11 07:27:36,501 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:36,693 I Loading checkpoints Step #5: 2026-07-11 07:27:36,719 W Attempt to get block from height 210264015249736194 failed -- block not in db Step #5: 2026-07-11 07:27:36,720 E Failed to expand transaction data Step #5: 2026-07-11 07:27:36,720 E Failed to parse block from blob Step #5: 2026-07-11 07:27:36,720 E Cannot pop the genesis block Step #5: 2026-07-11 07:27:36,720 E Error when popping blocks after processing 0 blocks: Cannot pop the genesis block Step #5: #4 pulse exec/s: 2 rss: 563Mb Step #5: 2026-07-11 07:27:36,728 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:37,030 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==96882== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a84b4e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a84ac2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a84aa5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0f6679441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0f665a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0f66588858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a84a7ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a85552138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a854ec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a854ee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a854ee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a84f0c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a84ef9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a84ef333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a84f5d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a84b4ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a84c3aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a84aa6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a84ab02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a84a977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a84ac34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0f6658a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a84a8abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b15e839ca477dbd4adaac78c76a6541909415eaa Step #5: MERGE-OUTER: attempt 1391 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3399835262 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b15e839ca477dbd4adaac78c76a6541909415eaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2698 processed earlier; will process 1598 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97038== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f6fe279594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6fe1edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f6fe1d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa40564a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa40545f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa40543e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f6fe1a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f6fec7d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f6fec17632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f6fec19375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f6fec1935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6fe637439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6fe624be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6fe61e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f6fe688107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f6fe279c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f6fe365eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f6fe1d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6fe1db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f6fe1c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6fe1ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa405440082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f6fe1b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-396dbfd814ecf648e7a17765f2f97d70f7183249 Step #5: MERGE-OUTER: attempt 1392 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3401218126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/396dbfd814ecf648e7a17765f2f97d70f7183249' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2700 processed earlier; will process 1596 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97125== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b6b070594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b6afe4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b6afc7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3c6de741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3c6bfc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3c6bdb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b6afa0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563b6ba74138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b6ba0e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563b6ba10375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b6ba1035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563b6b42e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563b6b41bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563b6b41533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563b6b47f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563b6b070c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563b6b15ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563b6afc8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563b6afd22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563b6afb97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563b6afe54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc3c6bdd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563b6afacbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86f23cbfec943cf2ec49de122ba8ea4a367779ed Step #5: MERGE-OUTER: attempt 1393 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3403402771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86f23cbfec943cf2ec49de122ba8ea4a367779ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2703 processed earlier; will process 1593 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97246== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dd35ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dd3563b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dd3546665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4037f1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4037d3000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4037d0f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dd351fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dd3ff3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dd3f8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dd3f8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dd3f8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dd39ad439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dd399abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dd399433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dd39fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dd35efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dd36dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dd3547d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dd35512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dd35387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dd35644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4037d11082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dd352bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-89805784ff178abe132a202c01d7a86898641823 Step #5: MERGE-OUTER: attempt 1394 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3404191362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/89805784ff178abe132a202c01d7a86898641823' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2704 processed earlier; will process 1592 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97264== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568fdc14594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568fdb88b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568fdb6b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff69904741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff698e5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff698e3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568fdb44e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568fe618138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568fe5b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5568fe5b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568fe5b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568fdfd2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568fdfbfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568fdfb933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568fe023107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568fdc14c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568fdd00eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568fdb6cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568fdb762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568fdb5d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568fdb894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff698e3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568fdb50bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c62ed3ec51d514b0bbf95d356fe46acba731078c Step #5: MERGE-OUTER: attempt 1395 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3404986664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c62ed3ec51d514b0bbf95d356fe46acba731078c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2705 processed earlier; will process 1591 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97282== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a82931f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a829293b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a829276665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f700e14841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f700df5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f700df3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a82924fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a829d23138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a829cbd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a829cbf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a829cbf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8296dd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8296cabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8296c433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a82972e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a82931fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a82940beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a829277d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8292812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8292687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8292944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f700df3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a82925bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1086508232ce9cf85967df431b1427476552561f Step #5: MERGE-OUTER: attempt 1396 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3405771792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1086508232ce9cf85967df431b1427476552561f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2706 processed earlier; will process 1590 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97300== ERROR: libFuzzer: deadly signal Step #5: #0 0x564762e5f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564762dd3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564762db6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2c499fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2c4980f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2c497ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564762d8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564763863138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647637fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5647637ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647637ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56476321d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56476320abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56476320433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56476326e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564762e5fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564762f4beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564762db7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564762dc12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564762da87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564762dd44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2c497f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564762d9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-24fa7e07ce4950046ece81c1fea47a21c22d3c58 Step #5: MERGE-OUTER: attempt 1397 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3406563621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/24fa7e07ce4950046ece81c1fea47a21c22d3c58' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2707 processed earlier; will process 1589 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: 2026-07-11 07:27:44,438 E 2026-07-11 07:27:44,438 E #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:27:44,443 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:45,150 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97318== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650e3193594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650e3107b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650e30ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fab85c4a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fab85a5f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fab85a3e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650e30c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5650e3b97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650e3b31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5650e3b33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650e3b3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5650e3551439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5650e353ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5650e353833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650e35a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5650e3193c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5650e327feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650e30ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650e30f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650e30dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650e31084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fab85a40082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650e30cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91dde4fcf7da8e916854a1f1b53a5ccc8e7f7626 Step #5: MERGE-OUTER: attempt 1398 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3407955801 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/91dde4fcf7da8e916854a1f1b53a5ccc8e7f7626' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2710 processed earlier; will process 1586 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 284Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97407== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb5d66f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb5d5e3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb5d5c6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4a3c18241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4a3bf9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4a3bf76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb5d59fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cb5e073138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb5e00d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cb5e00f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb5e00f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cb5dae42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb5db1b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cb5da2cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cb5da1abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cb5da1433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cb5da7e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cb5d66fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cb5d75beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cb5d5c7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cb5d5d12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cb5d5b87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cb5d5e44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4a3bf78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cb5d5abbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72bb8679952535d35ff77fcb83ae7b5c30f55294 Step #5: MERGE-OUTER: attempt 1399 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3409836518 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/72bb8679952535d35ff77fcb83ae7b5c30f55294' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2715 processed earlier; will process 1581 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==97529== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e77f28e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e77f202b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e77f1e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25f39fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f25f380f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f25f37ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e77f1bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e77fc92138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e77fc2c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e77fc2e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e77fc2e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e77f7032d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e77f73a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e77f73b4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e77f632188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e77f69d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e77f28ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e77f37aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e77f1e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e77f1f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e77f1d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e77f2034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f25f37f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e77f1cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-26826947f5d05fc0492a78fd8d85c54543c13f54 Step #5: MERGE-OUTER: attempt 1400 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3410593682 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/26826947f5d05fc0492a78fd8d85c54543c13f54' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2716 processed earlier; will process 1580 files now Step #5: #1 pulse exec/s: 0 rss: 223Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97544== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8c0102594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f8c0076b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f8c0059665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9598d4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9598b6200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9598b41858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8c0032e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f8c0b06138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8c0aa0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f8c0aa2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8c0aa235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f8c04c0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8c04adbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8c04a733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f8c0511107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f8c0102c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f8c01eeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f8c005ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f8c00642e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f8c004b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f8c00774c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9598b43082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f8c003ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54bfa7590e4a4da22b48f6ca0c955458b8d33d6a Step #5: MERGE-OUTER: attempt 1401 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3412436367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/54bfa7590e4a4da22b48f6ca0c955458b8d33d6a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2721 processed earlier; will process 1575 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97639== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c75bac5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c75ba39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c75ba1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d2226941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d2207e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d2205d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c75b9f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c75c4c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c75c463632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c75c465375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c75c46535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c75be83439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c75be70be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c75be6a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c75bed4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c75bac5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c75bbb1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c75ba1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c75ba272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c75ba0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c75ba3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d2205f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c75ba01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2485ad05ea0d3756a26a7d2bd7695d4bd54a904 Step #5: MERGE-OUTER: attempt 1402 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3413030685 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2485ad05ea0d3756a26a7d2bd7695d4bd54a904' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2722 processed earlier; will process 1574 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97683== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a6f270e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a6f2682b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a6f2665665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f48628f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f486270a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f48626e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a6f263ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a6f3112138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a6f30ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a6f30ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a6f30ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a6f2acc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a6f2ab9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a6f2ab333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a6f2b1d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a6f270ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a6f27faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a6f2666d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a6f26702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a6f26577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a6f26834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f48626eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a6f264abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2cd085c88031c19781dc6fb1befeaee9aaa9403c Step #5: MERGE-OUTER: attempt 1403 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3413979372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2cd085c88031c19781dc6fb1befeaee9aaa9403c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2723 processed earlier; will process 1573 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 282Mb Step #5: 2026-07-11 07:27:51,806 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:27:51,808 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:27:51,808 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:27:52,003 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:27:52,003 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:27:52,003 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:27:52,003 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:27:52,003 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(0/28)ms Step #5: 2026-07-11 07:27:52,004 I Blockchain initialized. last block: 0, d4466.h20.m38.s58 time ago, current difficulty: 1 Step #5: 2026-07-11 07:27:52,004 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97699== ERROR: libFuzzer: deadly signal Step #5: 2026-07-11 07:27:52,133 I RandomX main cache initialized Step #5: #0 0x557cc7898594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557cc780cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557cc77ef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff5f659541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff5f63aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff5f6389858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557cc77c8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557cc829c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557cc8236632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557cc8238375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557cc823835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557cc7c56439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557cc7c43be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557cc7c3d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557cc7ca7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557cc7898c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557cc7984eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557cc77f0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557cc77fa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557cc77e17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557cc780d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff5f638b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557cc77d4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-336b0d0081bbefcb2b6232981602fa9291df6793 Step #5: MERGE-OUTER: attempt 1404 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3414809043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/336b0d0081bbefcb2b6232981602fa9291df6793' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2726 processed earlier; will process 1570 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97780== ERROR: libFuzzer: deadly signal Step #5: #0 0x557c5ec13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557c5eb87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557c5eb6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63b7d0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63b7b1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63b7af4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557c5eb43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557c5f617138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557c5f5b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557c5f5b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557c5f5b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557c5efd1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557c5efbebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557c5efb833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557c5f022107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557c5ec13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557c5ecffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557c5eb6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557c5eb752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557c5eb5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557c5eb884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63b7af6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557c5eb4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-baff12145734e85db6faec559ebb9bb226d1503e Step #5: MERGE-OUTER: attempt 1405 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3415755424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/baff12145734e85db6faec559ebb9bb226d1503e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2727 processed earlier; will process 1569 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97826== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561019f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556101964b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556101947665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f727cc9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f727caa800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f727ca87858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556101920e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561023f4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55610238e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556102390375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55610239035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556101dae439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556101d9bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556101d9533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556101dff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5561019f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556101adceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556101948d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561019522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561019397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561019654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f727ca89082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55610192cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b73443338d0ec56f2afc87fe120d1c743da4129b Step #5: MERGE-OUTER: attempt 1406 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3416546719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b73443338d0ec56f2afc87fe120d1c743da4129b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2728 processed earlier; will process 1568 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97844== ERROR: libFuzzer: deadly signal Step #5: #0 0x55755cb5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55755cad1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55755cab4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae98ed841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae98ced00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae98ccc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55755ca8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55755d561138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55755d4fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55755d4fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55755d4fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55755cf1b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55755cf08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55755cf0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55755cf6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55755cb5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55755cc49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55755cab5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55755cabf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55755caa67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55755cad24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae98cce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55755ca99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-14ec299152f94f85e91ba8939013c4cece093ee2 Step #5: MERGE-OUTER: attempt 1407 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3417338881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/14ec299152f94f85e91ba8939013c4cece093ee2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2729 processed earlier; will process 1567 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==97862== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e57867594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e577dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e577be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6e1f2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6e1d3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6e1d1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e57797e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e5826b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e58205632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e58207375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e5820735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e57c25439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e57c12be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e57c0c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e57c76107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e57867c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e57953eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e577bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e577c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e577b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e577dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa6e1d1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e577a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8f50ee1b21f0371a8d82a0a3b0331cc47295813 Step #5: MERGE-OUTER: attempt 1408 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3421775814 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8f50ee1b21f0371a8d82a0a3b0331cc47295813' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2734 processed earlier; will process 1562 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98026== ERROR: libFuzzer: deadly signal Step #5: #0 0x55792b85c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55792b7d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55792b7b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faa4c24f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faa4c06400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faa4c043858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55792b78ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55792c260138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55792c1fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55792c1fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55792c1fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55792bcd12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55792bd0834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55792bc19f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55792bc07be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55792bc0133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55792bc6b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55792b85cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55792b948eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55792b7b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55792b7be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55792b7a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55792b7d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faa4c045082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55792b798bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f86094345e3d287f30a2c67c4d6fc80b27cdb6d6 Step #5: MERGE-OUTER: attempt 1409 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3422850435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f86094345e3d287f30a2c67c4d6fc80b27cdb6d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2735 processed earlier; will process 1561 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98033== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1d17ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1d1742b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1d1725665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb16ad4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb16ab5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb16ab3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1d16fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1d21d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1d216c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1d216e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1d216e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1d1b8c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b1d1b79be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b1d1b7333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b1d1bdd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1d17cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b1d18baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1d1726d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1d17302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1d17177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1d17434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb16ab3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1d170abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-77eaea22dce2b487d4805a2c8bfaa95c91b72e40 Step #5: MERGE-OUTER: attempt 1410 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3426085635 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/77eaea22dce2b487d4805a2c8bfaa95c91b72e40' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2739 processed earlier; will process 1557 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98162== ERROR: libFuzzer: deadly signal Step #5: #0 0x558cae365594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558cae2d9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558cae2bc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9f20bad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9f209c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9f209a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558cae295e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558caed69138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558caed03632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558caed05375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558caed0535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558cae7da2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558cae81134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558cae722f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558cae710be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558cae70a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558cae774107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558cae365c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558cae451eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558cae2bdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558cae2c72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558cae2ae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558cae2da4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9f209a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558cae2a1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9de84d232c8c6dbafb3ef5fbb88eea6fca546c5 Step #5: MERGE-OUTER: attempt 1411 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3427327950 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f9de84d232c8c6dbafb3ef5fbb88eea6fca546c5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2741 processed earlier; will process 1555 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98214== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fcbd57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fcbccbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fcbcae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f641042941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f641023e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f641021d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fcbc87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559fcc75b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fcc6f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559fcc6f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fcc6f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559fcc1cc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559fcc20334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559fcc114f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559fcc102be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559fcc0fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559fcc166107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559fcbd57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559fcbe43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559fcbcafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559fcbcb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559fcbca07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559fcbccc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f641021f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559fcbc93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-79606b5ed365d968f2f1d6d9d73162b46c22a181 Step #5: MERGE-OUTER: attempt 1412 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3428591160 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/79606b5ed365d968f2f1d6d9d73162b46c22a181' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2743 processed earlier; will process 1553 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98328== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a2f442594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a2f3b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a2f399665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bcbcac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bcbac100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bcbaa0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a2f372e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555a2fe46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a2fde0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555a2fde2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a2fde235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555a2f800439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555a2f7edbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555a2f7e733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555a2f851107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555a2f442c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555a2f52eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555a2f39ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555a2f3a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555a2f38b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555a2f3b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9bcbaa2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555a2f37ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82e1a610dee4414cdd7af537020542bd5ae1a11b Step #5: MERGE-OUTER: attempt 1413 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3430090587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/82e1a610dee4414cdd7af537020542bd5ae1a11b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2745 processed earlier; will process 1551 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==98433== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bc147b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bc14725b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bc14708665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f280759641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28073ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f280738a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bc146e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bc151b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bc1514f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bc15151375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bc1515135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bc14c1aae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bc14c84d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55bc14cdf9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55bc14bc0182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55bc14bc0182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55bc147b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55bc1489deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55bc14709d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55bc147132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55bc146fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55bc147264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f280738c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55bc146edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b650e925a3a12220942fd352def4fa38fe9ac668 Step #5: MERGE-OUTER: attempt 1414 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3434550621 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b650e925a3a12220942fd352def4fa38fe9ac668' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2751 processed earlier; will process 1545 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98545== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd654b8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd6542cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd6540f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbd6a6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbd688000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbd685f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd653e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd65ebc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd65e56632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd65e58375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd65e5835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd65876439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd65863be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd6585d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd658c7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd654b8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd655a4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd65410d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd6541a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd654017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd6542d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcbd6861082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd653f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1a7d3eb4f77a4916ef0ab073b17c1d0cb059500 Step #5: MERGE-OUTER: attempt 1415 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3436935112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d1a7d3eb4f77a4916ef0ab073b17c1d0cb059500' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2752 processed earlier; will process 1544 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: 2026-07-11 07:28:17,313 E Invalid numerical log level: 00000000000000000000002000000000 Step #5: 2026-07-11 07:28:17,318 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:28:17,703 I Loading checkpoints Step #5: 2026-07-11 07:28:17,703 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,703 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,703 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,703 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,703 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:17,704 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: 2026-07-11 07:28:17,734 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:28:18,018 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98584== ERROR: libFuzzer: deadly signal Step #5: #0 0x557dd5aec594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557dd5a60b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557dd5a43665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f037a97e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f037a79300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f037a772858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557dd5a1ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557dd64f0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557dd648a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557dd648c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557dd648c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557dd5eaa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557dd5e97be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557dd5e9133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557dd5efb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557dd5aecc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557dd5bd8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557dd5a44d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557dd5a4e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557dd5a357e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557dd5a614c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f037a774082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557dd5a28bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c762e0c628d65a0a2dbec7040115350b7d68d5cb Step #5: MERGE-OUTER: attempt 1416 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3440823084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c762e0c628d65a0a2dbec7040115350b7d68d5cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2757 processed earlier; will process 1539 files now Step #5: #1 pulse exec/s: 0 rss: 282Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98725== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fcf8bfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fcf8b6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fcf8b52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a5318141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a52f9600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a52f75858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fcf8b2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fcf95ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fcf9599632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fcf959b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fcf959b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fcf90702d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fcf90a734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fcf8fb8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fcf8fa6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fcf8fa033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fcf900a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fcf8bfbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fcf8ce7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fcf8b53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fcf8b5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fcf8b447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fcf8b704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a52f77082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fcf8b37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4282a6bfec3c757f9e81587e8acd24134d15493e Step #5: MERGE-OUTER: attempt 1417 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3442152629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4282a6bfec3c757f9e81587e8acd24134d15493e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2761 processed earlier; will process 1535 files now Step #5: #1 pulse exec/s: 0 rss: 259Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:28:22,459 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:28:22,459 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:28:22,459 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:28:22,544 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:28:22,544 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:28:22,544 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:28:22,544 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:28:22,544 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:28:22,545 I Blockchain initialized. last block: 0, d4466.h20.m39.s29 time ago, current difficulty: 1 Step #5: 2026-07-11 07:28:22,779 I Validating txpool contents for v16 Step #5: 2026-07-11 07:28:22,779 I Loading checkpoints Step #5: 2026-07-11 07:28:22,818 I transaction_created: Step #5: 2026-07-11 07:28:22,818 I { Step #5: 2026-07-11 07:28:22,818 I "version": 2, Step #5: 2026-07-11 07:28:22,818 I "unlock_time": 0, Step #5: 2026-07-11 07:28:22,818 I "vin": [ { Step #5: 2026-07-11 07:28:22,818 I "key": { Step #5: 2026-07-11 07:28:22,818 I "amount": 702733151, Step #5: 2026-07-11 07:28:22,818 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "k_image": "73d501a23f28c5e5678d581cc79c0ff753e51303ae77c4e4e7fcf537bed9feb2" Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "vout": [ { Step #5: 2026-07-11 07:28:22,818 I "amount": 0, Step #5: 2026-07-11 07:28:22,818 I "target": { Step #5: 2026-07-11 07:28:22,818 I "tagged_key": { Step #5: 2026-07-11 07:28:22,818 I "key": "eb15ff868fa93bd8e14ba8579defbcd33b003e5922bd32a58e11481c7a66ca77", Step #5: 2026-07-11 07:28:22,818 I "view_tag": "16" Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "extra": [ 1, 144, 63, 119, 109, 140, 201, 124, 225, 82, 7, 213, 19, 114, 103, 95, 196, 182, 236, 58, 88, 255, 87, 143, 10, 89, 146, 196, 127, 206, 177, 77, 43, 2, 9, 1, 105, 180, 147, 121, 35, 12, 149, 81 Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "rct_signatures": { Step #5: 2026-07-11 07:28:22,818 I "type": 6, Step #5: 2026-07-11 07:28:22,818 I "txnFee": 10000, Step #5: 2026-07-11 07:28:22,818 I "ecdhInfo": [ { Step #5: 2026-07-11 07:28:22,818 I "amount": "16415f5999fd6375" Step #5: 2026-07-11 07:28:22,818 I }], Step #5: 2026-07-11 07:28:22,818 I "outPk": [ "09107026cd77189a411840cb1a1a8208063c5d7592be0494ee706b6abf53eb28"] Step #5: 2026-07-11 07:28:22,818 I }, Step #5: 2026-07-11 07:28:22,818 I "rctsig_prunable": { Step #5: 2026-07-11 07:28:22,818 I "nbp": 1, Step #5: 2026-07-11 07:28:22,818 I "bpp": [ { Step #5: 2026-07-11 07:28:22,818 I "A": "ca70ec263c5a17c9a242e7200d04b32416f53a90bbd6bbca84243d61f0f8ca88", Step #5: 2026-07-11 07:28:22,818 I "A1": "2bf34f18305ce7222755d7795400890d46493c7111409b33d3b38d0153498ca1", Step #5: 2026-07-11 07:28:22,818 I "B": "5ab6fab5a6082bb34285bae27e290184996f335e749135d78314ec72e24d5e72", Step #5: 2026-07-11 07:28:22,818 I "r1": "86ef7d28ff3022ec9e52d8a915b37ceece3b0b41ce76d7c8318c4d355980e90c", Step #5: 2026-07-11 07:28:22,818 I "s1": "4610f3acc3c07bce9b3e6570b93de2e09cfadef944a98b3f2073d8dc4ee4b201", Step #5: 2026-07-11 07:28:22,818 I "d1": "14c197887b1d889827e056f4fc811db5c7e4aed2535cbd15caf70fe53584c40b", Step #5: 2026-07-11 07:28:22,818 I "L": [ "a1855e9428e56652afaef776b58aa76ac4e903de53772934de21554104d5a8f4", "8e4ad93a7083c16f05ff59cce1389786a4cd38948d1578c3656bc47eea877019", "5090a02beb418502d8770f3527c93e0ffebe6479c404c44a47a75c3e1d64e345", "b1b293a91ca32deb75dbcf34a6ada6685fe2081389c41ad4d36832a3d18bc1b9", "e9913c12ac72e7277d8419b23ab8f5e26a032f58867a68d1c15664022efc1076", "92aa8c8949220e3af612a4382cb42ddb783bcfbf46da198d21e4506b42bd0ffc" Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "R": [ "bfcecba6dc391a4f4cd5f70130f162d554d0c2f99e7302f681bef881eba58a44", "1553715df458d9039cb103ae6fa2db9fa9409408d6945e4020984c2330a2733d", "503b4baafd367fcc6c36ce006c218b32e9b9b43b8553072836f1a5eaec63b19a", "bbdedb48b15355f16c8db5ea5ac500ba283c2f476f14b9784bd338b3ae3d6c4a", "632270c184e1cca290edfe6a7a857295974ff2aa128ce215875fe94ba4f33fca", "9e988fcde1f054938c6b37385faa3eecbc3a3f7e18297fb4d434e6fe701b776a" Step #5: 2026-07-11 07:28:22,818 I ] Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I ], Step #5: 2026-07-11 07:28:22,818 I "CLSAGs": [ { Step #5: 2026-07-11 07:28:22,818 I "s": [ "ea2a187e99204ffdddd0fda976ae2f010b7066144ec7a24780e6b8c960b9bc03", "db8d2dfd7f1c96917b31f6c32cb815306d74210e0ec45edb71b9dd21b446f208", "02efd0e8149d9dad59e8970c9b9021eb6e072d43f4e01ad706ce56146897d80f", "a12de5b946c5844819f6a93b6b0583f5979b1d57c8336b118de18a4d59a81d0d", "3782773fbd3c38ff71e6de2c0f27692ca20a57397d32a413786a8eb8c5d6ed0f", "6bf11e78ac5e402accdc2980b5b432902213fbc5003433378d5b808d99a5450d", "fb269cc934f5bccdd48735b29c4761f87f01fc9e384a7f42dc62ca1344c2a50b", "8675f17434605e290e3ac69cd5955029c3a2763b284e0d5861af0617be7d0200", "0160fd53bd12e107c3fbf2fb24c18630ff8f21cafede0925597b08d95313f805", "4f291a8f3351cd32a9d346d69d3d0fa4f35b8364bd6e0e2b9a0e8fd5f671a705"], Step #5: 2026-07-11 07:28:22,818 I "c1": "befd37fe7bbe5bc0d64aa4e7ca15b9b0eb742142ba9eb7c7b5b74dc7766e2b01", Step #5: 2026-07-11 07:28:22,818 I "D": "cd43a3ee01c1c1e940e627cf9dbec0681a5eb25ee1b964b2f772bd6e4677e4d0" Step #5: 2026-07-11 07:28:22,818 I }], Step #5: 2026-07-11 07:28:22,818 I "pseudoOuts": [ "e4a2f6e90df6f9d133be50d33e345b593dc3499922279572c425574f3d279177"] Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,818 I } Step #5: 2026-07-11 07:28:22,856 I transaction_created: <0f29d5ee937dfcbd448922438d8226f6e4ec04b1d06be0fcb97bb78045dadec9> Step #5: 2026-07-11 07:28:22,856 I { Step #5: 2026-07-11 07:28:22,856 I "version": 2, Step #5: 2026-07-11 07:28:22,856 I "unlock_time": 0, Step #5: 2026-07-11 07:28:22,856 I "vin": [ { Step #5: 2026-07-11 07:28:22,856 I "key": { Step #5: 2026-07-11 07:28:22,856 I "amount": 33706018, Step #5: 2026-07-11 07:28:22,856 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "k_image": "dba23ef5656ae3faf668bdcebf4e38bb9580b42b7761db75c3b1de6df70b54c2" Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "vout": [ { Step #5: 2026-07-11 07:28:22,856 I "amount": 0, Step #5: 2026-07-11 07:28:22,856 I "target": { Step #5: 2026-07-11 07:28:22,856 I "tagged_key": { Step #5: 2026-07-11 07:28:22,856 I "key": "0a6e63bb8b9bdcbf0cd9395511d4a1d4be28c87dc2d145a2c80e5468c1dfbc93", Step #5: 2026-07-11 07:28:22,856 I "view_tag": "63" Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "extra": [ 1, 235, 203, 185, 196, 232, 80, 169, 194, 62, 180, 2, 139, 209, 249, 78, 142, 247, 242, 59, 216, 86, 211, 99, 136, 75, 164, 155, 85, 127, 250, 141, 163, 2, 9, 1, 161, 113, 208, 236, 95, 18, 110, 116 Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "rct_signatures": { Step #5: 2026-07-11 07:28:22,856 I "type": 6, Step #5: 2026-07-11 07:28:22,856 I "txnFee": 10000, Step #5: 2026-07-11 07:28:22,856 I "ecdhInfo": [ { Step #5: 2026-07-11 07:28:22,856 I "amount": "b209ff48562afd23" Step #5: 2026-07-11 07:28:22,856 I }], Step #5: 2026-07-11 07:28:22,856 I "outPk": [ "728a6e491098fc4b214b4b39353bb215df8e2952c572334cb7d551b198fa0900"] Step #5: 2026-07-11 07:28:22,856 I }, Step #5: 2026-07-11 07:28:22,856 I "rctsig_prunable": { Step #5: 2026-07-11 07:28:22,856 I "nbp": 1, Step #5: 2026-07-11 07:28:22,856 I "bpp": [ { Step #5: 2026-07-11 07:28:22,856 I "A": "4875259c639889eecafbfee19a578efa6077393453789af04a7123fe95630d13", Step #5: 2026-07-11 07:28:22,856 I "A1": "4f4cee67d46fbb89944c7eb48782af3b59f62535cab5bdd8670ea4202f22d976", Step #5: 2026-07-11 07:28:22,856 I "B": "5e670b043680e0d7bfddf09360327d2bfa5b44013690d5a3efb1439c1f15827a", Step #5: 2026-07-11 07:28:22,856 I "r1": "88a564371369481a05e9a41cdbfee20fd780ab7affd45992db4b1125de6eeb05", Step #5: 2026-07-11 07:28:22,856 I "s1": "5951cfbd1c309b164cbd5d4a311c635e55e5271d4293586cf88335a80f46e103", Step #5: 2026-07-11 07:28:22,856 I "d1": "45d24b3354a6322d1e5f927a607f8369dd7e05e9f36fcff4a426367cf3f26b03", Step #5: 2026-07-11 07:28:22,856 I "L": [ "e9bcbec939f8a8a00aa79fd43e61169cc06b2266ae1474d756cc6511883276b3", "07d00eb48eea3dddc417fad890b2015e411908a531098bec7823d1aaea3b9d41", "46a21ea85704707e634ae32e3a54be9acaafcdca4b9c967c3cc22fcb46aa5b08", "9e98e68950a23f882b2b83285d9e189364450e74fe16f7728edd2814451afd27", "6a6fa12e0c61e7bf29a67856fbf804905f65589bda0ba5a29d6cc6d475540a23", "e7402a73a147d1a64cff3fd1958e1f4a81d37545a1c6e823e09f30825f7f2b0e" Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "R": [ "81cd369634252c19dc93537c491faa48c3ff54abad721693e79abd23451367cb", "9ac813027c6b30f76c72687c4ca9decee34c1f6a81c9aff7419eb36ccec9a5f5", "b633009228d55fbd13ef5274557db907adf2d667b80ae073b087521cd128865c", "0277d193ac0bcabfd8a1df9a3d2f99357fd4e5bfb4709cce91a98764c0f0f784", "2f56c08894b2bc1b302fe4c1ff577bfcce9bc49fd4db0a019b390ac25e3b0634", "71a079910b381911a39d464fe750313848fb6ade58e90d6543b5bfab54b4dfec" Step #5: 2026-07-11 07:28:22,856 I ] Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I ], Step #5: 2026-07-11 07:28:22,856 I "CLSAGs": [ { Step #5: 2026-07-11 07:28:22,856 I "s": [ "8658b4a9818e8a27587ebdddbaa77c15106ecf81eda8885f2cc540d6e3408607", "581a275a4fe1569a1e164296f932d0d893166d2a8c18a95fcedda18933cf0308", "0e818fa16fe7bb780bbc80f2630eb9984854f723df0e877de9069daabae08a03", "e893c7f383433cba24fc0051e479fc6af27330658f798cf55d932aee8aef9b05", "55dbf98024495f8aacc416ec82599b3fc208d2487465ab9dca6fce5dcc2ca609", "c2c731b6569206ac6dfdec8fd5b330ca7f683ef8e20ba21b72ac39dccfaa3f07", "8f965e3d884cac7017db6ab4f6a4a42c43c2bc8f244fa81daeb29d05383f2e01", "91c91ada20d6904bb9aa66dd2c83bcf4ad130b19fc4c9444fe9ce310fc747003", "cb004a2bd5ee260671a262a02ec707b39b1c0be337bd7b8c50a58daeb8200400", "2165c7d645e371d1d668057cd0b15429ddebac15ae7dcea3e45355bb2b37920d"], Step #5: 2026-07-11 07:28:22,856 I "c1": "6651573c1d9c881606d4fa23d7a454fd4e9145087983bbe44a2ed87803786606", Step #5: 2026-07-11 07:28:22,856 I "D": "9a0e32c4c1a7647fc88de0e5c4c72b272455e2ffd14def07c9b3aa32cc8f42af" Step #5: 2026-07-11 07:28:22,856 I }], Step #5: 2026-07-11 07:28:22,856 I "pseudoOuts": [ "8548c75c18e2fb306e1005099645ef2566f7327584cba5263cdd3b0098141503"] Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,856 I } Step #5: 2026-07-11 07:28:22,894 I transaction_created: Step #5: 2026-07-11 07:28:22,894 I { Step #5: 2026-07-11 07:28:22,894 I "version": 2, Step #5: 2026-07-11 07:28:22,894 I "unlock_time": 0, Step #5: 2026-07-11 07:28:22,894 I "vin": [ { Step #5: 2026-07-11 07:28:22,894 I "key": { Step #5: 2026-07-11 07:28:22,894 I "amount": 33706067, Step #5: 2026-07-11 07:28:22,894 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "k_image": "368e5d4f6886470325f3addc655734aaecab6f74ddd5823b5bdf3e6b8fc2a1d8" Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "vout": [ { Step #5: 2026-07-11 07:28:22,894 I "amount": 0, Step #5: 2026-07-11 07:28:22,894 I "target": { Step #5: 2026-07-11 07:28:22,894 I "tagged_key": { Step #5: 2026-07-11 07:28:22,894 I "key": "895da52de55bc4537ccb9e4192f4d859837847938b1374d9565af7a87b15e50c", Step #5: 2026-07-11 07:28:22,894 I "view_tag": "3a" Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "extra": [ 1, 55, 216, 222, 254, 219, 4, 44, 101, 0, 243, 255, 68, 153, 164, 74, 180, 119, 128, 90, 249, 127, 141, 68, 26, 226, 254, 140, 194, 161, 72, 97, 11, 2, 9, 1, 119, 210, 126, 84, 31, 229, 255, 234 Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "rct_signatures": { Step #5: 2026-07-11 07:28:22,894 I "type": 6, Step #5: 2026-07-11 07:28:22,894 I "txnFee": 10000, Step #5: 2026-07-11 07:28:22,894 I "ecdhInfo": [ { Step #5: 2026-07-11 07:28:22,894 I "amount": "05035400be77d0be" Step #5: 2026-07-11 07:28:22,894 I }], Step #5: 2026-07-11 07:28:22,894 I "outPk": [ "a7598665fecdc40e3c92b3dac0a110750b39c2fcb80b68301695e2fe4c2fb438"] Step #5: 2026-07-11 07:28:22,894 I }, Step #5: 2026-07-11 07:28:22,894 I "rctsig_prunable": { Step #5: 2026-07-11 07:28:22,894 I "nbp": 1, Step #5: 2026-07-11 07:28:22,894 I "bpp": [ { Step #5: 2026-07-11 07:28:22,894 I "A": "ed3a374502fe4ca2e52eba4d940359d12861daa286ecb11bd660081d23505084", Step #5: 2026-07-11 07:28:22,894 I "A1": "ac5b9530f5d2ed157f30961ea9cddb93dfe6ce03e3cf71d3dee3ba3688dc363a", Step #5: 2026-07-11 07:28:22,894 I "B": "9649073f5ae397c282aa774f1ecd955b67a7c4fd21f1ff76ca8685a6de9e9e01", Step #5: 2026-07-11 07:28:22,894 I "r1": "3a3dcdf656e759a7f4336791d30412762ce1da6a6cd26aff0a7f019bbee22d0c", Step #5: 2026-07-11 07:28:22,894 I "s1": "9c9e8695d9c7530b7edc26b55e048ac3ab103d475fd39e1cdee5225bf8ef2906", Step #5: 2026-07-11 07:28:22,894 I "d1": "1a333a5ef61acf63d1ef797911485ac6fcbf2a79791ce164a3b06b4637996407", Step #5: 2026-07-11 07:28:22,894 I "L": [ "6fdedcecfb4312ce24739627417c6b40ffde3aa9d79adae38959fecc7e4a36a4", "1f6f92a3d2ba6a0227c4f9440fc6e08592da57ebbcc0c6084ffa2e3cf44958b8", "bf647ad78cc64459edff6705fdca044d04b648bbbba280f581710a1f709f2e33", "fa70f67c1b4158fed60bd03f6d6bf63a7191e17f41191fdb30a728eb5bdbffd9", "29f78007f4d91caf54eaf857869703c997e2b30e03465bec79609d641065dd43", "e6b58e15fbef2f2316df4b08b541cf07ca965eb06fbfcc724855481a1d94d05c" Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "R": [ "68aa563cd5be4878b26c9449d894be4b42d64bbbefe7e221f23e13ac1143dabb", "bbcc7b9b6059451c2f92ce3a97513db0d9d4b0e25bff204d63d31ec6771325d8", "e79e4da499e664070c64860616c5827b243c006b205edc948e3a9bd5ce2c10d7", "4d27630b0b20f62c1965231d806968b912bccd8d099b06af4803f95e5fa22111", "f3160e48a37200791bb933c1aed235a0e90514400a1ecc7090df4f3234b9c37a", "9bf8f9563f0e7bbc1803cc4ca44c7c7508839191871221fe8d3a91d49afa5511" Step #5: 2026-07-11 07:28:22,894 I ] Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I ], Step #5: 2026-07-11 07:28:22,894 I "CLSAGs": [ { Step #5: 2026-07-11 07:28:22,894 I "s": [ "301090b841dfc8e262e869e5f7c80b301a96a0a5c73488ff0fc8daaa6c634c0d", "d268962eec2cbb70bc66264fa133b1483049ee6cb5f2a5ace33041e25c8e090b", "9cf2210ae4cfe2a7a92afa19b728357616268e3b2ba2d72ead5e2bff1c9c1208", "1d60308402d335b160ca24c4f5619c1fbe26695052622cc38970c84a028afb01", "a06b7742a466e3183405f537921bc0304b3058558ebd5101d6e5a8bf17f50f09", "66b31eb9bb94d8a6a70decfca813182adf4926da68d713db93b74b01e0c3b101", "5819b9b19a961dae5241505f4dbee8b64d3af1882a59d14c88aceca57816fd07", "57e362fadcda9359a71d8dafea3e98d07940f01deaba3fc1dfbe85ca6a4e3008", "604174471fa8c9cf3da29335b6f64a53748d8226dbee97d47d8bf0085a87d20c", "0cee54a5053bfe0dec09b26ffc7299fb326352d67a4502c668e0522ed97ddf0d"], Step #5: 2026-07-11 07:28:22,894 I "c1": "f275af58f6568a9d273e6fa5e6eb0999793f9767c51d53d4c0217d1561409203", Step #5: 2026-07-11 07:28:22,894 I "D": "151abfd8bd6797853d0cf7cea5206977261048dae5970808fb099bf781c708a6" Step #5: 2026-07-11 07:28:22,894 I }], Step #5: 2026-07-11 07:28:22,894 I "pseudoOuts": [ "badc113a320973dac8634cd2c7a6bf8d6c5e005a21ed20d23fb81ad9139ab02d"] Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,894 I } Step #5: 2026-07-11 07:28:22,932 I transaction_created: Step #5: 2026-07-11 07:28:22,932 I { Step #5: 2026-07-11 07:28:22,932 I "version": 2, Step #5: 2026-07-11 07:28:22,932 I "unlock_time": 0, Step #5: 2026-07-11 07:28:22,932 I "vin": [ { Step #5: 2026-07-11 07:28:22,932 I "key": { Step #5: 2026-07-11 07:28:22,932 I "amount": 128381810, Step #5: 2026-07-11 07:28:22,932 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:28:22,932 I ], Step #5: 2026-07-11 07:28:22,932 I "k_image": "9e39725688951ed1de9f3026bdb97d35f9aa9b7f198388a97814a556c24a61f6" Step #5: 2026-07-11 07:28:22,932 I } Step #5: 2026-07-11 07:28:22,932 I } Step #5: 2026-07-11 07:28:22,932 I ], Step #5: 2026-07-11 07:28:22,932 I "vout": [ { Step #5: 2026-07-11 07:28:22,932 I "amount": 0, Step #5: 2026-07-11 07:28:22,932 I "target": { Step #5: 2026-07-11 07:28:22,932 I "tagged_key": { Step #5: 2026-07-11 07:28:22,932 I "key": "33a16414ae6d1f63fb283001e1c21f2c184a2eb52fc4fd3975cfe2307a9cd7a2", Step #5: 2026-07-11 07:28:22,932 I "view_tag": "14" Step #5: 2026-07-11 07:28:22,932 I } Step #5: 2026-07-11 07:28:22,932 I } Step #5: 2026-07-11 07:28:22,932 I } Step #5: 2026-07-11 07:28:22,932 I ], Step #5: 2026-07-11 07:28:22,932 I "extra": [ 1, 29, 108, 67, 247, 98, 188, 101, 86, 146, 37, 158, 184, 168, 80, 134, 142, 232, 203, 192, 25, 218, 158, 217, 30, 82, 250, 177, 49, 206, 120, 101, 71, 2, 9, 1, 93, 12, 243, 28, 235, 211, 217, 44 Step #5: 2026-07-11 07:28:22,932 I ], Step #5: 2026-07-11 07:28:22,933 I "rct_signatures": { Step #5: 2026-07-11 07:28:22,933 I "type": 6, Step #5: 2026-07-11 07:28:22,933 I "txnFee": 10000, Step #5: 2026-07-11 07:28:22,933 I "ecdhInfo": [ { Step #5: 2026-07-11 07:28:22,933 I "amount": "ecb63dfb8590280f" Step #5: 2026-07-11 07:28:22,933 I }], Step #5: 2026-07-11 07:28:22,933 I "outPk": [ "ef452e029a0137022857c6c5e0f71f62949e0ffc17ed5c0607dc18235965303e"] Step #5: 2026-07-11 07:28:22,933 I }, Step #5: 2026-07-11 07:28:22,933 I "rctsig_prunable": { Step #5: 2026-07-11 07:28:22,933 I "nbp": 1, Step #5: 2026-07-11 07:28:22,933 I "bpp": [ { Step #5: 2026-07-11 07:28:22,933 I "A": "f8fa669f6a2a89fc9b2196777954a5ee986418a00a156a65a413a44d3d0d7b10", Step #5: 2026-07-11 07:28:22,933 I "A1": "b2c3afd0c2c61f12ca191c06b6427c17a50bd0f9e7dfea4183517f088f880823", Step #5: 2026-07-11 07:28:22,933 I "B": "971ffe5c67e8d995c8806140b0d0db80187544005de5b1493b568396e8694d30", Step #5: 2026-07-11 07:28:22,933 I "r1": "64a2bd1359de3bb95bba43861b6f245cbc792d28cdfd39f90a303a23c1fd8c04", Step #5: 2026-07-11 07:28:22,933 I "s1": "6948eda8fd88ce39b1da50aaff84eb84f1a21b3fd0e980df66cd3d6a8ebde302", Step #5: 2026-07-11 07:28:22,933 I "d1": "54e89b5084e06c58a92cd5958abd446c2c40a2254e319082afe75d99d21e2c09", Step #5: 2026-07-11 07:28:22,933 I "L": [ "33468c4830f094bcd0ce1bacd499aef1a89777d211ec31352b2762e1435bbfce", "12ccba6a14f97a79e9d7258eea33abf195102c8eaa189129d6d0eb060b1261c5", "cb9c18d83430fa6b0545e89494e99bb3def6d00b3dab3ba55b94bbb86dcb8be8", "cbf92c33d2badba617958f50a21a4833298a8e179b6c20024ebc31003be602e2", "e5b6e818189ac3470001c7433c3710e92e3aa73f0577230c08a69f3e04facf1b", "ca635c0b6e51a63d67263bc1966bc2acb0e9cc0232d96e6b82ff8be24e3c151e" Step #5: 2026-07-11 07:28:22,933 I ], Step #5: 2026-07-11 07:28:22,933 I "R": [ "1e349b8ece12a3538e80ced21daab905089682f4e26f0e1bcc769817d2120256", "81d015d3402085084e92a4d7b96d62ccaa1f2da655d6bc3f168bbeae20526454", "00b791b1dd4df213093032e8dcb51f84f1f665d136602da928a6dc43ca07c1cc", "6d5126a0c81e454118aeda5b0aa409a1278d6ec31204654515eb9cd1cefee279", "0750912eb181613ce9ed15ca0edfc68ebdf160f59fe891b89650d5895e95715d", "4e22892af42c54d473551b4d5dd2e986aca2cb68ea2e648ad6c253a0dfa53e59" Step #5: 2026-07-11 07:28:22,933 I ] Step #5: 2026-07-11 07:28:22,933 I } Step #5: 2026-07-11 07:28:22,933 I ], Step #5: 2026-07-11 07:28:22,933 I "CLSAGs": [ { Step #5: 2026-07-11 07:28:22,933 I "s": [ "a46708b5f23a5597292563906848ecefd414bec83b0a658b4d6f6784b4353903", "5ab039fe25a0e8fa115fedab75d234615d72e1498a7769109107007f3b429503", "df4b3e0d183a9b0aec42977ecd29a6d683dbfabda9acaad339cbbbdf20382c04", "a3e0b7b5301c6ed203e099ac15707aa29f0d2ac51b695b1889333d2fb0bfa104", "0545c6720c8a28a1a2493e2b99c90c0d98975a25b746dfe3dc2128afa0e47908", "c392e251ca546aaffc453e804e5f0eb08b2d32ddb8773a471452a5d111393e07", "c0882d8ae9f3b698e86e9272956fa403ef40f6389989ff3e2d937e7c55723b0e", "5c9f30b933f571f93ccccc4c45ce80537ebbafac9eb6a76d1b12b69b39e21001", "5b207c3d991a1e6bf0e69cb32280dc304d2ee20d434b304de829086b9582230c", "6d97badfe264e5453e0e6d9d1f7573ca7ba5496bb94ed09f2721cb4f1ff8f50b"], Step #5: 2026-07-11 07:28:22,933 I "c1": "70087ef33f4e8f1c5429dd732d0d3da7cb4669b7530a3c4aee3066d3d08fc30d", Step #5: 2026-07-11 07:28:22,933 I "D": "9b639027e880caf3189e31bb362f239fac037cfd547cba1b21bc79973e178a01" Step #5: 2026-07-11 07:28:22,933 I }], Step #5: 2026-07-11 07:28:22,933 I "pseudoOuts": [ "553285630fc51ba489caf108c2a442a1e4b692b2b391f50de53664a3894cdecc"] Step #5: 2026-07-11 07:28:22,933 I } Step #5: 2026-07-11 07:28:22,933 I } Step #5: 2026-07-11 07:28:22,957 E Block with id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:28:22,957 E has old version: 1 Step #5: 2026-07-11 07:28:22,957 E current: 16 Step #5: 2026-07-11 07:28:22,957 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,957 E Block recognized as orphaned and rejected, id = , height 2, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,957 E Block recognized as orphaned and rejected, id = <2d7f77505e96b9ef4af131350c78b88b9b3c53a763199e314bd311e97879416e>, height 3, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,957 E Block recognized as orphaned and rejected, id = <0a7b4b6a4a95568ececaee35da98bf4a857c6d47f8d836b4c1938c9e1d6c7bf3>, height 4, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,957 E Block recognized as orphaned and rejected, id = <2a8d10d2fbe643713803922c5342dbac3c060c12b69c8e17b4806dbaf76ea2cb>, height 5, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,958 E Block recognized as orphaned and rejected, id = <97807b91390825fa200368cc98ab9dbf35a1bf5fa9b32c1a780733ddd62a91b4>, height 6, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,958 E Block recognized as orphaned and rejected, id = <934975c69ced3390ceb08973539e836394e45eefa7efc786c203fbccc3d08884>, height 7, parent in alt 0, parent in main 0 (parent <007f7f274b70ef0501000000000000000100000000000000f0a6e1befd7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:28:22,964 E Tx has fewer than two outputs Step #5: 2026-07-11 07:28:22,964 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:28:22,964 E Transaction verification impossible: Step #5: 2026-07-11 07:28:22,970 E Tx <0f29d5ee937dfcbd448922438d8226f6e4ec04b1d06be0fcb97bb78045dadec9> has fewer than two outputs Step #5: 2026-07-11 07:28:22,970 I Transaction added to pool: txid <0f29d5ee937dfcbd448922438d8226f6e4ec04b1d06be0fcb97bb78045dadec9> weight: 1170 fee/byte: 8.54701, count: 2 Step #5: 2026-07-11 07:28:22,970 E Transaction verification impossible: <0f29d5ee937dfcbd448922438d8226f6e4ec04b1d06be0fcb97bb78045dadec9> Step #5: 2026-07-11 07:28:22,976 E Tx has fewer than two outputs Step #5: 2026-07-11 07:28:22,977 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:28:22,977 E Transaction verification impossible: Step #5: 2026-07-11 07:28:22,983 E Tx has fewer than two outputs Step #5: 2026-07-11 07:28:22,983 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 4 Step #5: 2026-07-11 07:28:22,983 E Transaction verification impossible: Step #5: 2026-07-11 07:28:22,983 I Attempting to get output pubkey by global index (amount 144680345676153346, index 144680345676153346, count 0), but key does not exist (current height 0) Step #5: 2026-07-11 07:28:22,984 E Cannot pop the genesis block Step #5: 2026-07-11 07:28:22,984 E Error when popping blocks after processing 0 blocks: Cannot pop the genesis block Step #5: 2026-07-11 07:28:22,984 E Failed to parse transaction from blob Step #5: 2026-07-11 07:28:22,984 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:28:22,984 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:28:22,984 W Attempt to get block from height 144680345676153346 failed -- block not in db Step #5: 2026-07-11 07:28:22,985 E Failed to parse block from blob Step #5: 2026-07-11 07:28:22,985 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:28:22,985 I [PARSE URI] regex not matched for uri: ^(([^:]*?)://)?(\[(.*)\](:(\d+))?)(.*)? Step #5: 2026-07-11 07:28:22,986 I Generating SSL certificate Step #5: 2026-07-11 07:28:23,541 I Changed bootstrap daemon address to Step #5: 2026-07-11 07:28:23,541 I - Step #5: 2026-07-11 07:28:23,541 I - Step #5: 2026-07-11 07:28:23,541 I - Step #5: 2026-07-11 07:28:23,541 I 2026-07-11 07:28:23,541 I Step #5: 2026-07-11 07:28:23,541 I 2026-07-11 07:28:23,542 I Removing txid from the pool Step #5: 2026-07-11 07:28:23,542 I Removing txid from the pool Step #5: 2026-07-11 07:28:23,542 I Removing txid from the pool Step #5: 2026-07-11 07:28:23,542 I Removing txid <0f29d5ee937dfcbd448922438d8226f6e4ec04b1d06be0fcb97bb78045dadec9> from the pool Step #5: 2026-07-11 07:28:23,543 E get_tx_outputs_gindexs failed to find transaction with id = <0000000000000000000000000000000000000000000000000000000000000000> Step #5: 2026-07-11 07:28:23,543 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: #4 pulse exec/s: 1 rss: 305Mb Step #5: 2026-07-11 07:28:23,547 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:28:23,548 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:28:23,803 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:28:23,853 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:28:23,853 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:28:23,853 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:28:23,853 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:28:23,853 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:28:23,853 I Blockchain initialized. last block: 0, d4466.h20.m39.s30 time ago, current difficulty: 1 Step #5: 2026-07-11 07:28:23,879 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==98848== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd874d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd8744ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd8742d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f259f41f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f259f23400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f259f213858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd87406e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd87eda138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd87e74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd87e76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd87e7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd8794b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd8798234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd87893f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd87881be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd8787b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd878e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd874d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd875c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd8742ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd874382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd8741f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd8744b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f259f215082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd87412bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37dcc02159ed674e8300e711ee4fdd1c367b8baa Step #5: MERGE-OUTER: attempt 1418 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3446731281 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37dcc02159ed674e8300e711ee4fdd1c367b8baa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2766 processed earlier; will process 1530 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==98978== ERROR: libFuzzer: deadly signal Step #5: #0 0x558710a47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587109bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55871099e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c41a4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c4185c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c4183b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558710977e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55871144b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587113e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587113e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587113e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558710e05439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558710df2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558710dec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558710e56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558710a47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558710b33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55871099fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587109a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587109907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587109bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c4183d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558710983bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d25e230c450f40bf939b7ac907307675f8209a0e Step #5: MERGE-OUTER: attempt 1419 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3449212391 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d25e230c450f40bf939b7ac907307675f8209a0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2769 processed earlier; will process 1527 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99062== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642d9458594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642d93ccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642d93af665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ece58841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ece39d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ece37c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642d9388e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642d9e5c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642d9df6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642d9df8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642d9df835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642d9816439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642d9803be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642d97fd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642d9867107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5642d9458c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5642d9544eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5642d93b0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642d93ba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642d93a17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642d93cd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ece37e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5642d9394bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83db5f9ef1a2f38b8d94844f718d41dd1141e6db Step #5: MERGE-OUTER: attempt 1420 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3452053280 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/83db5f9ef1a2f38b8d94844f718d41dd1141e6db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2774 processed earlier; will process 1522 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99197== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564f092f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5564f08a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5564f0886665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf053f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf0520500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf051e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564f085fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5564f1333138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5564f12cd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5564f12cf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5564f12cf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5564f0da42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5564f0ddb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5564f0cecf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5564f0cdabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5564f0cd433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5564f0d3e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5564f092fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5564f0a1beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5564f0887d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5564f08912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5564f08787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5564f08a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdf051e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5564f086bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d2baf0d97d05da24312d2ead44747127fec4e1a Step #5: MERGE-OUTER: attempt 1421 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3454025042 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5d2baf0d97d05da24312d2ead44747127fec4e1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2776 processed earlier; will process 1520 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99316== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d8db95594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d8db09b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d8daec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8d667b341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8d665c800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8d665a7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d8dac5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562d8e599138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d8e533632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562d8e535375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d8e53535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562d8df53439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d8df40be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d8df3a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d8dfa4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d8db95c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d8dc81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d8daedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d8daf72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d8dade7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d8db0a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8d665a9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d8dad1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-799acaa3a71a340749efc2c2ceeaf7dbd94a8034 Step #5: MERGE-OUTER: attempt 1422 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3454809185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/799acaa3a71a340749efc2c2ceeaf7dbd94a8034' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2777 processed earlier; will process 1519 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: 2026-07-11 07:28:34,656 D Stopping io_context Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: 2026-07-11 07:28:34,662 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:28:34,662 D option: fast Step #5: 2026-07-11 07:28:34,662 D option: async Step #5: 2026-07-11 07:28:34,662 D option: 250000000bytes Step #5: 2026-07-11 07:28:34,662 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:28:34,662 D DB map size: 1073741824 Step #5: 2026-07-11 07:28:34,662 D Space used: 4096 Step #5: 2026-07-11 07:28:34,662 D Space remaining: 1073737728 Step #5: 2026-07-11 07:28:34,662 D Size threshold: 0 Step #5: 2026-07-11 07:28:34,662 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:28:34,676 D Setting m_height to: 0 Step #5: 2026-07-11 07:28:34,676 D init done Step #5: 2026-07-11 07:28:34,676 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:28:34,729 D Miner tx hash: Step #5: 2026-07-11 07:28:34,729 D DB map size: 1073741824 Step #5: 2026-07-11 07:28:34,729 D Space used: 12288 Step #5: 2026-07-11 07:28:34,729 D Space remaining: 1073729536 Step #5: 2026-07-11 07:28:34,729 D Size threshold: 0 Step #5: 2026-07-11 07:28:34,729 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:28:34,730 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:28:34,730 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:28:34,730 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:28:34,730 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:28:34,730 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:28:34,730 D Invalidating block template cache Step #5: 2026-07-11 07:28:34,730 I Blockchain initialized. last block: 0, d4466.h20.m39.s41 time ago, current difficulty: 1 Step #5: 2026-07-11 07:28:34,758 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99333== ERROR: libFuzzer: deadly signal Step #5: #0 0x5572e9221594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5572e9195b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5572e9178665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa635bfc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa635a1100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6359f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5572e9151e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5572e9c25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5572e9bbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5572e9bc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5572e9bc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5572e96962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5572e96cd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5572e95def9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5572e95ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5572e95c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5572e9630107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5572e9221c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5572e930deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5572e9179d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5572e91832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5572e916a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5572e91964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa6359f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5572e915dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c87f84c9738f7eef3feb6fa0b09e5551be0d676 Step #5: MERGE-OUTER: attempt 1423 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3457612634 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c87f84c9738f7eef3feb6fa0b09e5551be0d676' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2780 processed earlier; will process 1516 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==99419== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ae789d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ae7811b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ae77f4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d5f0a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d5eeb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d5ee96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ae77cde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ae82a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ae823b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ae823d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ae823d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ae7d06ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556ae7d70d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x556ae7dcb9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x556ae7cac182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x556ae7cac182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x556ae789dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556ae7989eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556ae77f5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556ae77ff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556ae77e67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556ae78124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f4d5ee98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556ae77d9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18783afec40658c1c290a935c5bf81834dde0895 Step #5: MERGE-OUTER: attempt 1424 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3458642650 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/18783afec40658c1c290a935c5bf81834dde0895' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2782 processed earlier; will process 1514 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99499== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b3cbceb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b3cbc5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b3cbc42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30c108041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30c0e9500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30c0e74858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b3cbc1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b3cc6ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b3cc689632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b3cc68b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b3cc68b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b3cc1602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b3cc19734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b3cc0a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b3cc096be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b3cc09033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b3cc0fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b3cbcebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b3cbdd7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b3cbc43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b3cbc4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b3cbc347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b3cbc604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f30c0e76082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b3cbc27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80b6c02078a3971cc95d38789d381239360aa908 Step #5: MERGE-OUTER: attempt 1425 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3459595954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/80b6c02078a3971cc95d38789d381239360aa908' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2783 processed earlier; will process 1513 files now Step #5: #1 pulse exec/s: 1 rss: 304Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99507== ERROR: libFuzzer: deadly signal Step #5: #0 0x556d9cd5c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556d9ccd0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556d9ccb3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8eb472b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8eb454000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8eb451f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556d9cc8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556d9d760138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556d9d6fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556d9d6fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556d9d6fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556d9d11a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556d9d107be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556d9d10133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556d9d16b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556d9cd5cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556d9ce48eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556d9ccb4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556d9ccbe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556d9cca57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556d9ccd14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8eb4521082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556d9cc98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94b554acebec26fb019469f36264d6a6d93465ad Step #5: MERGE-OUTER: attempt 1426 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3462034300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/94b554acebec26fb019469f36264d6a6d93465ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2786 processed earlier; will process 1510 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99554== ERROR: libFuzzer: deadly signal Step #5: #0 0x56112975f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611296d3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611296b6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8ddbc941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8dd9de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8dd9bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56112968fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56112a163138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56112a0fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56112a0ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56112a0ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561129b1d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561129b0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561129b0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561129b6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56112975fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56112984beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611296b7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611296c12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611296a87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611296d44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa8dd9bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56112969bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b624da68d9764f84770d9085245b8511a36a50b1 Step #5: MERGE-OUTER: attempt 1427 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3462849985 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b624da68d9764f84770d9085245b8511a36a50b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2787 processed earlier; will process 1509 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99571== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ab6f44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ab6eb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ab6e9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75d2e9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75d2cb400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75d2c93858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ab6e74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560ab7948138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ab78e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560ab78e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ab78e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560ab7302439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ab72efbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ab72e933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ab7353107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ab6f44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ab7030eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ab6e9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ab6ea62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ab6e8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ab6eb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75d2c95082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ab6e80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-440e63903f74901b2e7fa9d4119bec56716adaa3 Step #5: MERGE-OUTER: attempt 1428 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3463640525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/440e63903f74901b2e7fa9d4119bec56716adaa3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2788 processed earlier; will process 1508 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99589== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b068d4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b06848b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b0682b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc2618f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc26170600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc2616e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b06804e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b072d8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b07272632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b07274375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b0727435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b06c92439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b06c7fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b06c7933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b06ce3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b068d4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b069c0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b0682cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b068362e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b0681d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b068494c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc2616e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b06810bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9fd646d32304ae79217591e02153522d3d8dfdde Step #5: MERGE-OUTER: attempt 1429 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3464429430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9fd646d32304ae79217591e02153522d3d8dfdde' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2789 processed earlier; will process 1507 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==99607== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb0f754594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb0f6c8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb0f6ab665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1b5762241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1b5743700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1b57416858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb0f684e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb10158138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb100f2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb100f4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55eb0fafa0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55eb0fb63107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55eb0f754c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55eb0f840eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55eb0f6acd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55eb0f6b62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55eb0f69d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55eb0f6c94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f1b57418082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55eb0f690bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10b779d77aad8193b4c5845e96dc345214111432 Step #5: MERGE-OUTER: attempt 1430 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3465231471 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10b779d77aad8193b4c5845e96dc345214111432' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2790 processed earlier; will process 1506 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99660== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4676cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d467643b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d467626665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef6033541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef6014a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef60129858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d4675ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d4680d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d46806d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d46806f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d46806f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d467b442d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d467b7b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d467a8cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d467a7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d467a7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d467ade107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4676cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4677bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d467627d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4676312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d4676187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d4676444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fef6012b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d46760bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bd7be1c4b3198fe543a82be3615ed73fa09a9af Step #5: MERGE-OUTER: attempt 1431 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3466312575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3bd7be1c4b3198fe543a82be3615ed73fa09a9af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2791 processed earlier; will process 1505 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==99699== ERROR: libFuzzer: deadly signal Step #5: #0 0x562117679594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5621175edb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5621175d0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff83a1de41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff839ff300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff839fd2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5621175a9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56211807d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562118017632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562118019375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56211801935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562117aee2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562117b2534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562117a36f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562117a24be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562117a1e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562117a88107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562117679c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562117765eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5621175d1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5621175db2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5621175c27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5621175ee4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff839fd4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5621175b5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10110d18cf741e86267dec2043c654416e2d6f15 Step #5: MERGE-OUTER: attempt 1432 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3467014560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10110d18cf741e86267dec2043c654416e2d6f15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2792 processed earlier; will process 1504 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99710== ERROR: libFuzzer: deadly signal Step #5: #0 0x5585b7710594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5585b7684b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5585b7667665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0276fd541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0276dea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0276dc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5585b7640e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5585b8114138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5585b80ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5585b80b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5585b80b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5585b7ace439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5585b7abbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5585b7ab533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5585b7b1f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5585b7710c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5585b77fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5585b7668d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5585b76722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5585b76597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5585b76854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0276dcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5585b764cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d384698363e920c9bf7f89dfc16b17e409954688 Step #5: MERGE-OUTER: attempt 1433 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3467817988 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d384698363e920c9bf7f89dfc16b17e409954688' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2793 processed earlier; will process 1503 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99727== ERROR: libFuzzer: deadly signal Step #5: #0 0x56159f7f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56159f76db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56159f750665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f745605241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7455e6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7455e46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56159f729e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5615a01fd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615a0197632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5615a0199375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615a019935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56159fbb7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56159fba4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56159fb9e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56159fc08107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56159f7f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56159f8e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56159f751d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56159f75b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56159f7427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56159f76e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7455e48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56159f735bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06dbd73158a351629f6dffaefe08c022102ab71f Step #5: MERGE-OUTER: attempt 1434 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468613969 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06dbd73158a351629f6dffaefe08c022102ab71f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2794 processed earlier; will process 1502 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bee86ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bee865eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bee8641665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61c646341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61c627800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61c6257858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bee861ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bee90ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bee9088632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bee908a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bee908a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bee8aa8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bee8a95be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bee8a8f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bee8af9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bee86eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bee87d6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bee8642d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bee864c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bee86337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bee865f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61c6259082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bee8626bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73875de3522d1d5c0f258b456a7d80501ab49181 Step #5: MERGE-OUTER: attempt 1435 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3469412450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/73875de3522d1d5c0f258b456a7d80501ab49181' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2795 processed earlier; will process 1501 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99763== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c7c55cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c7c5543b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c7c5526665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35904d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35902ec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35902cb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c7c54ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c7c5fd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c7c5f6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c7c5f6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c7c5f6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c7c598d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c7c597abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c7c597433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c7c59de107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c7c55cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c7c56bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c7c5527d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c7c55312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c7c55187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c7c55444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f35902cd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c7c550bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47dc7de5396439e6f9d4ddb055125efc14d5125b Step #5: MERGE-OUTER: attempt 1436 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3471141875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47dc7de5396439e6f9d4ddb055125efc14d5125b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2799 processed earlier; will process 1497 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==99861== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b653cbe594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b653c32b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b653c15665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd088cd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd088ae700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd088ac6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b653beee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b6546c2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b65465c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b65465e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b65465e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b654127ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b654191d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55b6541ec9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55b6540cd182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55b6540cd182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55b653cbec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55b653daaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55b653c16d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55b653c202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55b653c077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55b653c334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fd088ac8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55b653bfabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7caf3fb41bc30765c0b4b0050105e8d4371afe8b Step #5: MERGE-OUTER: attempt 1437 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3473265575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7caf3fb41bc30765c0b4b0050105e8d4371afe8b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2803 processed earlier; will process 1493 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==99997== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd336a9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd3361db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd33600665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f22dab6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f22da97b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f22da95a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd335d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd340ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd34047632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd34049375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd3404935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd33a67439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd33a54be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd33a4e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd33ab8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd336a9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd33795eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd33601d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd3360b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd335f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd3361e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f22da95c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd335e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f599b59210c90d5436201b9b34af7ae8173ffe6 Step #5: MERGE-OUTER: attempt 1438 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3475470659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f599b59210c90d5436201b9b34af7ae8173ffe6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2807 processed earlier; will process 1489 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100118== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed06401594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed06375b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed06358665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd3dc3f841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd3dc20d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd3dc1ec858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed06331e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed06e05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed06d9f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed06da1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed06da135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed067bf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ed067acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ed067a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ed06810107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ed06401c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ed064edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ed06359d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ed063632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ed0634a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ed063764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd3dc1ee082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ed0633dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-095b8e91266aa4d7ae4c4533320d79f0e8e3b66c Step #5: MERGE-OUTER: attempt 1439 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3478065951 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/095b8e91266aa4d7ae4c4533320d79f0e8e3b66c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2809 processed earlier; will process 1487 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100269== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571eecee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571eec62b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571eec45665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33e1c0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33e1a1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33e19f4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571eec1ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5571ef6f2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571ef68c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5571ef68e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571ef68e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5571ef0ac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571ef099be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571ef09333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5571ef0fd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5571eeceec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571eeddaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5571eec46d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5571eec502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571eec377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571eec634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33e19f6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5571eec2abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f12e25600a363ca2dc1e40d057d201378cafd8ac Step #5: MERGE-OUTER: attempt 1440 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3478859581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f12e25600a363ca2dc1e40d057d201378cafd8ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2810 processed earlier; will process 1486 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100286== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c96f92594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c96f06b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c96ee9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f898fd3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f898fb4a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f898fb29858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c96ec2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c97996138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c97930632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c97932375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c9793235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c97350439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c9733dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c9733733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c973a1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c96f92c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c9707eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c96eead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c96ef42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c96edb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c96f074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f898fb2b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c96ecebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a88c91ca7135b245944cd1bfc87b124a32913617 Step #5: MERGE-OUTER: attempt 1441 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3479657178 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a88c91ca7135b245944cd1bfc87b124a32913617' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2811 processed earlier; will process 1485 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100304== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617a7aae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617a7a22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617a7a05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc6b67d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc6b65e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc6b65c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617a79dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617a84b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617a844c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617a844e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617a844e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617a7e6c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617a7e59be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617a7e5333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5617a7ebd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5617a7aaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5617a7b9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617a7a06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617a7a102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617a79f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617a7a234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc6b65c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5617a79eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-60b93ed70ec002697e83cc38037728aa97c8bb5f Step #5: MERGE-OUTER: attempt 1442 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3480448303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/60b93ed70ec002697e83cc38037728aa97c8bb5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2812 processed earlier; will process 1484 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100322== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556a48ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556a483eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556a4821665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b05a1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b0582700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b05806858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556a47fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556a52ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556a5268632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556a526a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556a526a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556a4c88439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556a4c75be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556a4c6f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556a4cd9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556a48cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556a49b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556a4822d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556a482c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556a48137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556a483f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b05808082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556a4806bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e93909af07c4e7b993a0c75eba6acbbafcd7699d Step #5: MERGE-OUTER: attempt 1443 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3481234454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e93909af07c4e7b993a0c75eba6acbbafcd7699d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2813 processed earlier; will process 1483 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100340== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eaab057594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eaaafcbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eaaafae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde12a6f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde1288400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde12863858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eaaaf87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eaaba5b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eaab9f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eaab9f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eaab9f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eaab415439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eaab402be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eaab3fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eaab466107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eaab057c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eaab143eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eaaafafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eaaafb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eaaafa07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eaaafcc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde12865082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eaaaf93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab182c45c07356ed9a549d08d7088fce13139b33 Step #5: MERGE-OUTER: attempt 1444 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3482961007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ab182c45c07356ed9a549d08d7088fce13139b33' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2818 processed earlier; will process 1478 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100439== ERROR: libFuzzer: deadly signal Step #5: #0 0x562def8fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562def870b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562def853665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f808f0d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f808eeed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f808eecc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562def82ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562df0300138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562df029a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562df029c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562df029c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562defcba439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562defca7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562defca133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562defd0b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562def8fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562def9e8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562def854d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562def85e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562def8457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562def8714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f808eece082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562def838bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c2fcf4fd86811ab9b1623dfe62f59e2a2fc79a1 Step #5: MERGE-OUTER: attempt 1445 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3486234841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c2fcf4fd86811ab9b1623dfe62f59e2a2fc79a1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2820 processed earlier; will process 1476 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100586== ERROR: libFuzzer: deadly signal Step #5: #0 0x5611ffd30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5611ffca4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5611ffc87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d209db41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d207f000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d207cf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5611ffc60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561200734138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5612006ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5612006d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5612006d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5612000ee439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5612000dbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5612000d533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56120013f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5611ffd30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5611ffe1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5611ffc88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5611ffc922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5611ffc797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5611ffca54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5d207d1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5611ffc6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cbe03afaae2335a9e80fdf4f7a1d264eabbf9684 Step #5: MERGE-OUTER: attempt 1446 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3486954352 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cbe03afaae2335a9e80fdf4f7a1d264eabbf9684' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2821 processed earlier; will process 1475 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100597== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f987827594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f98779bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f98777e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f16cfe9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f16cfcb300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f16cfc92858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f987757e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f98822b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9881c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f9881c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9881c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f987c9c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f987cd334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f987be4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f987bd2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f987bcc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f987c36107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f987827c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f987913eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f98777fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9877892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9877707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f98779c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f16cfc94082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f987763bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c08fc73118cf3732e754f912e4bb28e3ef86dd34 Step #5: MERGE-OUTER: attempt 1447 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3488284682 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c08fc73118cf3732e754f912e4bb28e3ef86dd34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2823 processed earlier; will process 1473 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100681== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ec8a4be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ec8a432b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ec8a415665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1c1e7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1c1c8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1c1c64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ec8a3eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ec8aec2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ec8ae5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ec8ae5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ec8ae5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ec8a87c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ec8a869be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ec8a86333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ec8a8cd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ec8a4bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ec8a5aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ec8a416d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ec8a4202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ec8a4077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ec8a4334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1c1c66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ec8a3fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adfb59878b0bf6dd544d511e5f63faedf2a5c704 Step #5: MERGE-OUTER: attempt 1448 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3488905430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/adfb59878b0bf6dd544d511e5f63faedf2a5c704' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2824 processed earlier; will process 1472 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==100724== ERROR: libFuzzer: deadly signal Step #5: #0 0x563f24478594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563f243ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563f243cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa8e478641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa8e459b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa8e457a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563f243a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563f24e7c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563f24e16632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563f24e18375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563f24e1835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563f248e1ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563f2494bd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x563f249a69dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x563f24887182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x563f24887182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x563f24478c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x563f24564eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563f243d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x563f243da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x563f243c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x563f243ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa8e457c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563f243b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-518a93ed3b0fb3790cb87c80ab8447d44c7f8117 Step #5: MERGE-OUTER: attempt 1449 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3493500993 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/518a93ed3b0fb3790cb87c80ab8447d44c7f8117' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2830 processed earlier; will process 1466 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==100889== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636fbd57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636fbccbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636fbcae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f986f2a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f986f0ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f986f099858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636fbc87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636fc75b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636fc6f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636fc6f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636fc6f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636fc1c0ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636fc22ad30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5636fc2859dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5636fc166182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5636fc166182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5636fbd57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5636fbe43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5636fbcafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5636fbcb92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5636fbca07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5636fbccc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f986f09b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5636fbc93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f800c6d69a1cb329454b388673517f7c477aceaa Step #5: MERGE-OUTER: attempt 1450 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3497317129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f800c6d69a1cb329454b388673517f7c477aceaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2832 processed earlier; will process 1464 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==100964== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647da7e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647da75bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647da73e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f741064f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f741046400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7410443858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647da717e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5647db1eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647db185632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5647db187375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647db18735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5647dac5c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5647dac9334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5647daba4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5647dab92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5647dab8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5647dabf6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5647da7e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5647da8d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5647da73fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5647da7492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5647da7307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5647da75c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7410445082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5647da723bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e13b7953faf590e583f51e2a79040561323719a0 Step #5: MERGE-OUTER: attempt 1451 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3497885541 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e13b7953faf590e583f51e2a79040561323719a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2833 processed earlier; will process 1463 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==100974== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630a0f65594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630a0ed9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630a0ebc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4d25f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4d240700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4d23e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630a0e95e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630a1969138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630a1903632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630a1905375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630a190535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630a1323439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630a1310be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630a130a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630a1374107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630a0f65c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630a1051eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630a0ebdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630a0ec72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630a0eae7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630a0eda4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4d23e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630a0ea1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a7439d9795a1ff498e5d2f369a2e044172a0ead Step #5: MERGE-OUTER: attempt 1452 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3500599680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6a7439d9795a1ff498e5d2f369a2e044172a0ead' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2835 processed earlier; will process 1461 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101032== ERROR: libFuzzer: deadly signal Step #5: #0 0x561ec63bb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561ec632fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561ec6312665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5443f0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5443d1d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5443cfc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561ec62ebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561ec6dbf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561ec6d59632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561ec6d5b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561ec6d5b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561ec6779439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561ec6766be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561ec676033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561ec67ca107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561ec63bbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561ec64a7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561ec6313d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561ec631d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561ec63047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561ec63304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5443cfe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561ec62f7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-704f38c4ff4d25d1f1352b72768fc6799b8b7fd7 Step #5: MERGE-OUTER: attempt 1453 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3503977865 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/704f38c4ff4d25d1f1352b72768fc6799b8b7fd7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2840 processed earlier; will process 1456 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==101191== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ebdee16594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ebded8ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ebded6d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd42f9f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd42f80e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd42f7ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ebded46e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ebdf81a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ebdf7b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ebdf7b6578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ebdf1bc0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ebdf225107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ebdee16c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ebdef02eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ebded6ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ebded782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ebded5f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ebded8b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fd42f7ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ebded52bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4c06219bf885f102fe9737d7154fc854e8e399ae Step #5: MERGE-OUTER: attempt 1454 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3504771882 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4c06219bf885f102fe9737d7154fc854e8e399ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2841 processed earlier; will process 1455 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101244== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a24030e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a240282b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a240265665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f4d90441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f4d71900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f4d6f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a24023ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a240d12138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a240cac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a240cae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a240cae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a2407832d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a2407ba34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a2406cbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a2406b9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a2406b333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a24071d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a24030ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a2403faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a240266d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a2402702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a2402577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a2402834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1f4d6fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a24024abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-34a8f9f27154145dd85e2f108e43947d365c1c34 Step #5: MERGE-OUTER: attempt 1455 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3506389822 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/34a8f9f27154145dd85e2f108e43947d365c1c34' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2842 processed earlier; will process 1454 files now Step #5: #1 pulse exec/s: 0 rss: 244Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101283== ERROR: libFuzzer: deadly signal Step #5: #0 0x5602eb420594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5602eb394b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5602eb377665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4554a7341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f455488800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4554867858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5602eb350e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5602ebe24138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5602ebdbe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5602ebdc0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5602ebdc035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5602eb7de439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5602eb7cbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5602eb7c533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5602eb82f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5602eb420c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5602eb50ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5602eb378d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5602eb3822e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5602eb3697e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5602eb3954c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4554869082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5602eb35cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86d3b22aa3062303e3376bf261ca0c1ae3866f76 Step #5: MERGE-OUTER: attempt 1456 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3511660052 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86d3b22aa3062303e3376bf261ca0c1ae3866f76' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2850 processed earlier; will process 1446 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101452== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652cf4ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652cf422b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652cf405665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f031b15d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f031af7200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f031af51858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652cf3dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5652cfeb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652cfe4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5652cfe4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652cfe4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5652cf9232d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5652cf95a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5652cf86bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5652cf859be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5652cf85333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652cf8bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652cf4aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652cf59aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5652cf406d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652cf4102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5652cf3f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652cf4234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f031af53082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5652cf3eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc0668da49d3973a662f9b5803a4eb903158c202 Step #5: MERGE-OUTER: attempt 1457 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3512159060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc0668da49d3973a662f9b5803a4eb903158c202' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2851 processed earlier; will process 1445 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101491== ERROR: libFuzzer: deadly signal Step #5: #0 0x5648a54f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5648a5468b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5648a544b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc777c8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc777aa200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc777a81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5648a5424e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5648a5ef8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5648a5e92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5648a5e94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5648a5e9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5648a59692d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5648a59a034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5648a58b1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5648a589fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5648a589933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5648a5903107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5648a54f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5648a55e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5648a544cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5648a54562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5648a543d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5648a54694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc777a83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5648a5430bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a408113f3cd3dfdedd112625b3f13e58e5959774 Step #5: MERGE-OUTER: attempt 1458 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3513451834 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a408113f3cd3dfdedd112625b3f13e58e5959774' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2853 processed earlier; will process 1443 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101543== ERROR: libFuzzer: deadly signal Step #5: #0 0x562259643594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622595b7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56225959a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe34e5e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe34c7300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe34c52858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562259573e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56225a047138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562259fe1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562259fe3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562259fe335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562259a01439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5622599eebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5622599e833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562259a52107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562259643c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56225972feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56225959bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622595a52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56225958c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622595b84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe34c54082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56225957fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-edd480c647aff9d0a32e47b833950f60eb4c7c5f Step #5: MERGE-OUTER: attempt 1459 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3514241645 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/edd480c647aff9d0a32e47b833950f60eb4c7c5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2854 processed earlier; will process 1442 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101560== ERROR: libFuzzer: deadly signal Step #5: #0 0x555d8af29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555d8ae9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555d8ae80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73b11bd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73b0fd200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73b0fb1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555d8ae59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555d8b92d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555d8b8c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555d8b8c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555d8b8c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555d8b2e7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555d8b2d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555d8b2ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555d8b338107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555d8af29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555d8b015eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555d8ae81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555d8ae8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555d8ae727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555d8ae9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73b0fb3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555d8ae65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e56d54177d38f1f4f053a12daf1cd6a0a1debfe Step #5: MERGE-OUTER: attempt 1460 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3515032865 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1e56d54177d38f1f4f053a12daf1cd6a0a1debfe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2855 processed earlier; will process 1441 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101578== ERROR: libFuzzer: deadly signal Step #5: #0 0x55806fe40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55806fdb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55806fd97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f336a1cf41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3369fe400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3369fc3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55806fd70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558070844138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5580707de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5580707e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5580707e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5580701fe439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5580701ebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5580701e533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55807024f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55806fe40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55806ff2ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55806fd98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55806fda22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55806fd897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55806fdb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3369fc5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55806fd7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-91eb09c3caeb870b311dbbad5508bac9547281f5 Step #5: MERGE-OUTER: attempt 1461 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3515817822 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/91eb09c3caeb870b311dbbad5508bac9547281f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2856 processed earlier; will process 1440 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101596== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4bc14e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4bc0c2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4bc0a5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3c70f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3c6f0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3c6eed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4bc07ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4bcb52138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4bcaec632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4bcaee375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4bcaee35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4bc50c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4bc4f9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4bc4f333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4bc55d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4bc14ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4bc23aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4bc0a6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4bc0b02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4bc0977e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4bc0c34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc3c6eef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4bc08abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3eafd9d72e133d1d296c22c9ed8d4c627f5126e Step #5: MERGE-OUTER: attempt 1462 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3516601202 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f3eafd9d72e133d1d296c22c9ed8d4c627f5126e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2857 processed earlier; will process 1439 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101614== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f07f677594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f07f5ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f07f5ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f077886241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f077867700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0778656858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f07f5a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f08007b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f080015632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f080017375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f08001735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f07fa35439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f07fa22be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f07fa1c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f07fa86107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f07f677c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f07f763eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f07f5cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f07f5d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f07f5c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f07f5ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0778658082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f07f5b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d620f8ce3e5b45a50d94eaf6d3b11274b7754eb1 Step #5: MERGE-OUTER: attempt 1463 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3517393377 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d620f8ce3e5b45a50d94eaf6d3b11274b7754eb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2858 processed earlier; will process 1438 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101632== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8a79cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8a7943b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8a7926665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdbd6df141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdbd6c0600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdbd6be5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8a78ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a8a83d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8a836d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a8a836f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8a836f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8a7d8d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a8a7d7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a8a7d7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a8a7dde107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a8a79cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a8a7abbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a8a7927d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a8a79312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a8a79187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a8a79444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdbd6be7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a8a790bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e24455479e4f54860c5b6c12f0ab9dff3b9dff5e Step #5: MERGE-OUTER: attempt 1464 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3518184021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e24455479e4f54860c5b6c12f0ab9dff3b9dff5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2859 processed earlier; will process 1437 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101650== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f52031d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f520291b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f520274665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac5f2c441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac5f0d900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac5f0b8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f52024de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f520d21138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f520cbb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f520cbd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f520cbd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f5206db439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f5206c8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f5206c233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f52072c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f52031dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f520409eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f520275d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f52027f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f5202667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f5202924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fac5f0ba082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f520259bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b10e07a487da5be4ce05d8b31d94f325e1254dd9 Step #5: MERGE-OUTER: attempt 1465 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3518974551 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b10e07a487da5be4ce05d8b31d94f325e1254dd9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2860 processed earlier; will process 1436 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==101668== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b143890594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b143804b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1437e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe83b4ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe83b2cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe83b2ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1437c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b144294138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b14422e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b144230578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55b143c360e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b143c9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b143890c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b14397ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b1437e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b1437f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b1437d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b1438054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe83b2b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b1437ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4118b73f38b648851ce8f27e2f7eb347cc149413 Step #5: MERGE-OUTER: attempt 1466 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3519765692 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4118b73f38b648851ce8f27e2f7eb347cc149413' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2861 processed earlier; will process 1435 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101721== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea1ebe7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea1eb5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea1eb3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4bc4b0141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4bc491600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4bc48f5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea1eb17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ea1f5eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea1f585632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ea1f587375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea1f58735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ea1f05c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ea1f09334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ea1efa4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ea1ef92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ea1ef8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ea1eff6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ea1ebe7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ea1ecd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ea1eb3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ea1eb492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ea1eb307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ea1eb5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4bc48f7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ea1eb23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9435bd25483fd137b484fa9059b5d81f2738275 Step #5: MERGE-OUTER: attempt 1467 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3521033229 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b9435bd25483fd137b484fa9059b5d81f2738275' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2863 processed earlier; will process 1433 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==101867== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef9786e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef977e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef977c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd3499541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd347aa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd34789858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef9779ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef98272138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef9820c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef9820e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef9820e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef97c2c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef97c19be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef97c1333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef97c7d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef9786ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef9795aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef977c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef977d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef977b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef977e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd3478b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef977aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07aaca6215d5c336dcd024fb3492e1f8ca5f2d8e Step #5: MERGE-OUTER: attempt 1468 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3524421800 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/07aaca6215d5c336dcd024fb3492e1f8ca5f2d8e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2868 processed earlier; will process 1428 files now Step #5: #1 pulse exec/s: 0 rss: 299Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==101938== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f04debb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f04de2fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f04de12665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3cf51a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3cf4fba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3cf4f99858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f04ddebe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f04e8bf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f04e859632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f04e85b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f04e85b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f04e3302d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f04e36734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f04e278f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f04e266be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f04e26033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f04e2ca107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f04debbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f04dfa7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f04de13d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f04de1d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f04de047e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f04de304c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3cf4f9b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f04ddf7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93f37cf13e54aee5a7ddfcfd69da04a71927e842 Step #5: MERGE-OUTER: attempt 1469 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3526420393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/93f37cf13e54aee5a7ddfcfd69da04a71927e842' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2871 processed earlier; will process 1425 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==102095== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed56d6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed56cdfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed56cc2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda7392f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda7374400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda73723858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed56c9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed5776f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed57709632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed5770b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ed571110e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ed5717a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ed56d6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ed56e57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ed56cc3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ed56ccd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ed56cb47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ed56ce04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fda73725082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ed56ca7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-498489016f853740d601c6bf140e7b81bdd5e90a Step #5: MERGE-OUTER: attempt 1470 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3527211646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/498489016f853740d601c6bf140e7b81bdd5e90a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2872 processed earlier; will process 1424 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==102117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab2dac5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab2da39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab2da1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7f320d741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7f31eec00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7f31ecb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab2d9f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab2e4c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab2e463632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab2e465375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab2e46535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ab2df2eae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab2df98d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55ab2dff39dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55ab2ded4182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55ab2ded4182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55ab2dac5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55ab2dbb1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55ab2da1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55ab2da272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55ab2da0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55ab2da3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f7f31ecd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55ab2da01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ca3c84c2caaea1fdf80dde2c7a41f1624bda2075 Step #5: MERGE-OUTER: attempt 1471 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3528325833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ca3c84c2caaea1fdf80dde2c7a41f1624bda2075' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2873 processed earlier; will process 1423 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102189== ERROR: libFuzzer: deadly signal Step #5: #0 0x559b8e95d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559b8e8d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559b8e8b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdccaa5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdcca86800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdcca847858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559b8e88de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559b8f361138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559b8f2fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559b8f2fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559b8f2fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559b8edd22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559b8ee0934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559b8ed1af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559b8ed08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559b8ed0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559b8ed6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559b8e95dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559b8ea49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559b8e8b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559b8e8bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559b8e8a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559b8e8d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdcca849082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559b8e899bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efdad74ff77198f271e1275e6c2aa25b23625e3c Step #5: MERGE-OUTER: attempt 1472 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3530251233 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/efdad74ff77198f271e1275e6c2aa25b23625e3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2876 processed earlier; will process 1420 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102275== ERROR: libFuzzer: deadly signal Step #5: #0 0x55839182c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5583917a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558391783665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb267f441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb2660900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb265e8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55839175ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558392230138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5583921ca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5583921cc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5583921cc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558391bea439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558391bd7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558391bd133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558391c3b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55839182cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558391918eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558391784d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55839178e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5583917757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5583917a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb265ea082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558391768bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a7ca7ff780bfc2ca1ad1489bc1d076556aabb24 Step #5: MERGE-OUTER: attempt 1473 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3531038889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5a7ca7ff780bfc2ca1ad1489bc1d076556aabb24' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2877 processed earlier; will process 1419 files now Step #5: #1 pulse exec/s: 0 rss: 209Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==102292== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d7d88f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d7d803b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d7d7e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57e542541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57e523a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57e5219858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d7d7bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d7e293138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d7e22d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d7e22f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d7e22f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d7dcf8ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564d7dd62d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x564d7ddbd9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x564d7dc9e182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x564d7dc9e182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x564d7d88fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x564d7d97beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x564d7d7e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x564d7d7f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x564d7d7d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x564d7d8044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f57e521b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x564d7d7cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dae10cd38e961c6871c9b217bc9b66e1ff1e438d Step #5: MERGE-OUTER: attempt 1474 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3532124444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dae10cd38e961c6871c9b217bc9b66e1ff1e438d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2881 processed earlier; will process 1415 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102382== ERROR: libFuzzer: deadly signal Step #5: #0 0x56401adbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56401ad33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56401ad16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f895b06841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f895ae7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f895ae5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56401acefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56401b7c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56401b75d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56401b75f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56401b75f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56401b2342d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56401b26b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56401b17cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56401b16abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56401b16433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56401b1ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56401adbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56401aeabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56401ad17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56401ad212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56401ad087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56401ad344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f895ae5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56401acfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ec1cbaecf2bd6246ab754bf7b75d648d43d5485 Step #5: MERGE-OUTER: attempt 1475 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3533521642 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3ec1cbaecf2bd6246ab754bf7b75d648d43d5485' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2882 processed earlier; will process 1414 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102421== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da1814f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da180c3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da180a6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6612b6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f661297500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6612954858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da1807fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da18b53138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da18aed632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da18aef375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da18aef35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da185c42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55da185fb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55da1850cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55da184fabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55da184f433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55da1855e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55da1814fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55da1823beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55da180a7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55da180b12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55da180987e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55da180c44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6612956082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55da1808bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e343c00748b8837c03c74b728dc7a795de5a6ae Step #5: MERGE-OUTER: attempt 1476 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3537250454 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e343c00748b8837c03c74b728dc7a795de5a6ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2885 processed earlier; will process 1411 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102500== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596fc913594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596fc887b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596fc86a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f57fa18c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f57f9fa100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f57f9f80858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596fc843e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5596fd317138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5596fd2b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5596fd2b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5596fd2b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5596fcd882d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5596fcdbf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5596fccd0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5596fccbebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5596fccb833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5596fcd22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5596fc913c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5596fc9ffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5596fc86bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596fc8752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596fc85c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596fc8884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f57f9f82082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5596fc84fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f330c38326b0eafa8461931204b0f4d0f2b9d7f0 Step #5: MERGE-OUTER: attempt 1477 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3538034222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f330c38326b0eafa8461931204b0f4d0f2b9d7f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2886 processed earlier; will process 1410 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:29:56,462 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:56,853 I Loading checkpoints Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,854 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,855 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,855 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:29:56,866 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:29:56,933 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102512== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f16e7cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f16e743b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f16e726665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07ad1b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07acfc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07acfa6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f16e6ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f16f1d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f16f16d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f16f16f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f16f16f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f16eb8d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f16eb7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f16eb7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f16ebde107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f16e7cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f16e8bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f16e727d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f16e7312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f16e7187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f16e7444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f07acfa8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f16e70bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f00e9eb5dfbaefe3e8f0b43b677afcf620b2521 Step #5: MERGE-OUTER: attempt 1478 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3539741898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8f00e9eb5dfbaefe3e8f0b43b677afcf620b2521' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2890 processed earlier; will process 1406 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102604== ERROR: libFuzzer: deadly signal Step #5: #0 0x56139858f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561398503b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613984e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7b524841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7b505d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7b503c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613984bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561398f93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561398f2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561398f2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561398f2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561398a042d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561398a3b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56139894cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56139893abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56139893433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56139899e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56139858fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56139867beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5613984e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5613984f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5613984d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5613985044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc7b503e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5613984cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f8ee01d81d6c2d98f094b253494406191bee69ae Step #5: MERGE-OUTER: attempt 1479 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3541042086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f8ee01d81d6c2d98f094b253494406191bee69ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2892 processed earlier; will process 1404 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==102718== ERROR: libFuzzer: deadly signal Step #5: #0 0x5589715fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558971571b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558971554665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30ebf8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30ebda200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30ebd81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55897152de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558972001138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558971f9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558971f9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558971f9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558971a722d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558971aa934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5589719baf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5589719a8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5589719a233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558971a0c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5589715fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5589716e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558971555d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55897155f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5589715467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5589715724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f30ebd83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558971539bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-29cdc566661fe5e90111d514ef2b64c1f1c94220 Step #5: MERGE-OUTER: attempt 1480 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3545936625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/29cdc566661fe5e90111d514ef2b64c1f1c94220' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2896 processed earlier; will process 1400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102853== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7b32f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7b326cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7b324f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f151973c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f151955100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1519530858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7b3228e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a7b3cfc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7b3c96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a7b3c98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7b3c9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a7b36b6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a7b36a3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a7b369d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a7b3707107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a7b32f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a7b33e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a7b3250d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a7b325a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a7b32417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a7b326d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1519532082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a7b3234bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1dce9ce52d87378731c6e79b499cbe101b156dfb Step #5: MERGE-OUTER: attempt 1481 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3546387810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1dce9ce52d87378731c6e79b499cbe101b156dfb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2897 processed earlier; will process 1399 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102924== ERROR: libFuzzer: deadly signal Step #5: #0 0x559949751594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5599496c5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5599496a8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fce4069241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fce404a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fce40486858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559949681e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55994a155138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55994a0ef632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55994a0f1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55994a0f135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559949b0f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559949afcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559949af633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559949b60107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559949751c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55994983deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5599496a9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5599496b32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55994969a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5599496c64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fce40488082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55994968dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b9dd2f310281e58af1d731fa5c075a8a2c7e0c27 Step #5: MERGE-OUTER: attempt 1482 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3548849643 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b9dd2f310281e58af1d731fa5c075a8a2c7e0c27' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2898 processed earlier; will process 1398 files now Step #5: #1 pulse exec/s: 0 rss: 218Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==102931== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f73cec6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f73ce3ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f73ce1d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e9eeaa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e9ecbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e9ec9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f73cdf6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f73d8ca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f73d864632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f73d866375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f73d86635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f73d284439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f73d271be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f73d26b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f73d2d5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f73cec6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f73cfb2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f73ce1ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f73ce282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f73ce0f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f73ce3b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e9eca0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f73ce02bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f43e570743b6dfe3fd35dbb0a87f3c35a9f83881 Step #5: MERGE-OUTER: attempt 1483 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3550599986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f43e570743b6dfe3fd35dbb0a87f3c35a9f83881' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2902 processed earlier; will process 1394 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103022== ERROR: libFuzzer: deadly signal Step #5: #0 0x562a5be53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562a5bdc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562a5bdaa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7494fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc74931000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7492ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562a5bd83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562a5c857138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562a5c7f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562a5c7f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562a5c7f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562a5c211439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562a5c1febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562a5c1f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562a5c262107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562a5be53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562a5bf3feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562a5bdabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562a5bdb52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562a5bd9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562a5bdc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc7492f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562a5bd8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5bae88dff961d322e22f62be3cc42d95738a2075 Step #5: MERGE-OUTER: attempt 1484 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3555475253 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5bae88dff961d322e22f62be3cc42d95738a2075' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2907 processed earlier; will process 1389 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103187== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c690007594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c68ff7bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c68ff5e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb2d79a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb2d77b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb2d7796858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c68ff37e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c690a0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6909a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c6909a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6909a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c69047c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6904b334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6903c4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6903b2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6903ac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c690416107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c690007c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6900f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c68ff5fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c68ff692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c68ff507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c68ff7c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb2d7798082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c68ff43bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27e9d65fc7523f0b8fcde37dd2c11600899c4fcb Step #5: MERGE-OUTER: attempt 1485 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3558658063 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/27e9d65fc7523f0b8fcde37dd2c11600899c4fcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2911 processed earlier; will process 1385 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103257== ERROR: libFuzzer: deadly signal Step #5: #0 0x564bd2e76594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564bd2deab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564bd2dcd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3433ba541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34339ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3433999858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564bd2da6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564bd387a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564bd3814632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564bd3816375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564bd381635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564bd3234439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564bd3221be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564bd321b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564bd3285107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564bd2e76c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564bd2f62eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564bd2dced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564bd2dd82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564bd2dbf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564bd2deb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f343399b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564bd2db2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2aaec26657003449181f39506e88b869e39ca0ce Step #5: MERGE-OUTER: attempt 1486 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3559087247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2aaec26657003449181f39506e88b869e39ca0ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2912 processed earlier; will process 1384 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103327== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ccd56b2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ccd5626b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ccd5609665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8dc2bcd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8dc29e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8dc29c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ccd55e2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ccd60b6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ccd6050632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ccd6052375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ccd605235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ccd5b272d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ccd5b5e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ccd5a6ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ccd5a5dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ccd5a5733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ccd5ac1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ccd56b2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ccd579eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ccd560ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ccd56142e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ccd55fb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ccd56274c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8dc29c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ccd55eebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cfdf814e0649b84e447981c03c7d49946107063d Step #5: MERGE-OUTER: attempt 1487 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3560640761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cfdf814e0649b84e447981c03c7d49946107063d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2915 processed earlier; will process 1381 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103418== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c7e0a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c7e01ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c7dffd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1c7bad841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1c7b8ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1c7b8cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c7dfd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c7eaaa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c7ea44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c7ea46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c7ea4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c7e464439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c7e451be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c7e44b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c7e4b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c7e0a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c7e192eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c7dffed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c7e0082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c7dfef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c7e01b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1c7b8ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c7dfe2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7fe87df6827e58c9420de0c6fc69cc915be883dc Step #5: MERGE-OUTER: attempt 1488 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3562827026 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7fe87df6827e58c9420de0c6fc69cc915be883dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2917 processed earlier; will process 1379 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103491== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636c0b6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636c0adfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636c0ac2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6590a2e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f659084300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6590822858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636c0a9be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636c156f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636c1509632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636c150b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636c150b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636c0fe02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5636c101734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5636c0f28f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5636c0f16be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5636c0f1033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5636c0f7a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5636c0b6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5636c0c57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5636c0ac3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5636c0acd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5636c0ab47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5636c0ae04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6590824082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5636c0aa7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a312f5191e5d3f19f2be20fecc0e6304feb041af Step #5: MERGE-OUTER: attempt 1489 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3564815736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a312f5191e5d3f19f2be20fecc0e6304feb041af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2920 processed earlier; will process 1376 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103538== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c0d0974594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c0d08e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c0d08cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6e8a0cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6e89ee200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6e89ec1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c0d08a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c0d1378138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c0d1312632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c0d1314375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c0d131435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c0d0d32439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c0d0d1fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c0d0d1933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c0d0d83107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c0d0974c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c0d0a60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c0d08ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c0d08d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c0d08bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c0d08e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6e89ec3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c0d08b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f72977d2027fc516c7b06bbcab09d1ee5682ca44 Step #5: MERGE-OUTER: attempt 1490 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3566215502 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f72977d2027fc516c7b06bbcab09d1ee5682ca44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2922 processed earlier; will process 1374 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103591== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3de87c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3de7f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3de7d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21751fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f217500f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2174fee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3de7ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a3df280138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3df21a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3df21c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3df21c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a3dec3a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a3dec27be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a3dec2133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a3dec8b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3de87cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3de968eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3de7d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3de7de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3de7c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3de7f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2174ff0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3de7b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6092a7adff5a642d38a7c3bd6abb0fa31c8ba15e Step #5: MERGE-OUTER: attempt 1491 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3567001185 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6092a7adff5a642d38a7c3bd6abb0fa31c8ba15e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2923 processed earlier; will process 1373 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==103609== ERROR: libFuzzer: deadly signal Step #5: #0 0x55632dbc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55632db3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55632db20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6da663d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6da645200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6da6431858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55632daf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55632e5cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55632e567632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55632e569375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55632e56935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55632df87439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55632df74be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55632df6e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55632dfd8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55632dbc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55632dcb5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55632db21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55632db2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55632db127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55632db3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6da6433082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55632db05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c3731f886c878933e7847077cd6f7d9e53333a17 Step #5: MERGE-OUTER: attempt 1492 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3567791212 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c3731f886c878933e7847077cd6f7d9e53333a17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2924 processed earlier; will process 1372 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103627== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ab4ef2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ab4e66b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ab4e49665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe99b1a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe9992f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe9990e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ab4e22e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558ab58f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ab5890632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558ab5892375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ab589235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558ab53672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ab539e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ab52aff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ab529dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ab529733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ab5301107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ab4ef2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ab4fdeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ab4e4ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ab4e542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ab4e3b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ab4e674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efe99910082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ab4e2ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-215a9ba7c492c7bd38fac76b870fe6585b150cfd Step #5: MERGE-OUTER: attempt 1493 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3568741656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/215a9ba7c492c7bd38fac76b870fe6585b150cfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2926 processed earlier; will process 1370 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103711== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4916e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a49165ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a49163d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f52cce6941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f52ccc7e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52ccc5d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a491616e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a4920ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a492084632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a492086375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a49208635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a491b5b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a491b9234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a491aa3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a491a91be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a491a8b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a491af5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a4916e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a4917d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a49163ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a4916482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a49162f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a49165b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f52ccc5f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a491622bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8007b946c19b462759d2c06c48997cb18df462cf Step #5: MERGE-OUTER: attempt 1494 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3569454747 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8007b946c19b462759d2c06c48997cb18df462cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2927 processed earlier; will process 1369 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103724== ERROR: libFuzzer: deadly signal Step #5: #0 0x557447ac5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557447a39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557447a1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4bbf9c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4bbdb100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4bbd90858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574479f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5574484c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557448463632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557448465375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55744846535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557447f3a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557447f7134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557447e82f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557447e70be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557447e6a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557447ed4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557447ac5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557447bb1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557447a1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557447a272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557447a0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557447a3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd4bbd92082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557447a01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af4abb716cf8fd9242dc9098276db58dfa37ad22 Step #5: MERGE-OUTER: attempt 1495 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3571904916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af4abb716cf8fd9242dc9098276db58dfa37ad22' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2933 processed earlier; will process 1363 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103894== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c1d36f3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c1d3667b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c1d364a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc29968641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc29949b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc29947a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c1d3623e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1d40f7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c1d4091632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c1d4093375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c1d409335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c1d3b682d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c1d3b9f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c1d3ab0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c1d3a9ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c1d3a9833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c1d3b02107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c1d36f3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c1d37dfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c1d364bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c1d36552e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c1d363c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c1d36684c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc29947c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c1d362fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5798961e85a265e268f54316e93416cb54801cf3 Step #5: MERGE-OUTER: attempt 1496 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3575532524 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5798961e85a265e268f54316e93416cb54801cf3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2936 processed earlier; will process 1360 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==103989== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d09359c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d093510b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d0934f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea82dc641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea82bdb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea82bba858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0934cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d093fa0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d093f3a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d093f3c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d093f3c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d093a112d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d093a4834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d093959f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d093947be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d09394133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d0939ab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d09359cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d093688eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d0934f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d0934fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d0934e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d0935114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fea82bbc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d0934d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e4d0dfbd91926265d5b080bf386190367c890e4 Step #5: MERGE-OUTER: attempt 1497 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3576597664 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e4d0dfbd91926265d5b080bf386190367c890e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2938 processed earlier; will process 1358 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104069== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629901eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56299015fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562990142665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f858520541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f858501a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8584ff9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56299011be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562990bef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562990b89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562990b8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562990b8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5629906602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56299069734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629905a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562990596be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56299059033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629905fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629901ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629902d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562990143d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56299014d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629901347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629901604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8584ffb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562990127bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9dcba3c75d4420a641d3f296c1b2c59b93d4c4b Step #5: MERGE-OUTER: attempt 1498 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3578543736 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a9dcba3c75d4420a641d3f296c1b2c59b93d4c4b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2940 processed earlier; will process 1356 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104127== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ab541e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ab5392b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ab5375665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80894af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80892c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f80892a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ab534ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564ab5e22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ab5dbc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564ab5dbe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ab5dbe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564ab58932d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ab58ca34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ab57dbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564ab57c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564ab57c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564ab582d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564ab541ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564ab550aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564ab5376d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564ab53802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564ab53677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564ab53934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f80892a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564ab535abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-959699672da00f6c03bde3cba71a481e2c519117 Step #5: MERGE-OUTER: attempt 1499 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3579040841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/959699672da00f6c03bde3cba71a481e2c519117' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2941 processed earlier; will process 1355 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104198== ERROR: libFuzzer: deadly signal Step #5: #0 0x56551b9ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56551b92eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56551b911665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94672fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f946711000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94670ef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56551b8eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56551c3be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56551c358632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56551c35a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56551c35a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56551bd78439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56551bd65be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56551bd5f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56551bdc9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56551b9bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56551baa6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56551b912d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56551b91c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56551b9037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56551b92f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f94670f1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56551b8f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d709e79c047b74647d6a5090c8c40a42e48ee71f Step #5: MERGE-OUTER: attempt 1500 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3580013619 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d709e79c047b74647d6a5090c8c40a42e48ee71f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2944 processed earlier; will process 1352 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104245== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a82b0cb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a82b03fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a82b022665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f558f01c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f558ee3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f558ee10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a82affbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a82bacf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a82ba69632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a82ba6b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a82ba6b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a82b5402d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a82b57734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a82b488f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a82b476be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a82b47033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a82b4da107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a82b0cbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a82b1b7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a82b023d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a82b02d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a82b0147e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a82b0404c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f558ee12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a82b007bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-620992aa7fb9e6e6651e3ebb37ca515677c8ca57 Step #5: MERGE-OUTER: attempt 1501 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3583371276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/620992aa7fb9e6e6651e3ebb37ca515677c8ca57' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2947 processed earlier; will process 1349 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104332== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b3632d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b362a1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b36284665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5594ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe55931400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5592f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b3625de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b36d31138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b36ccb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b36ccd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b36ccd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b367a22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b367d934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b366eaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b366d8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b366d233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b3673c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b3632dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b36419eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b36285d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b3628f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b362767e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b362a24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe5592f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b36269bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb0722f52a4d5de89830ad13a15db0d471ecc30d Step #5: MERGE-OUTER: attempt 1502 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3583871157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eb0722f52a4d5de89830ad13a15db0d471ecc30d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2948 processed earlier; will process 1348 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104346== ERROR: libFuzzer: deadly signal Step #5: #0 0x562c0ed3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562c0ecb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562c0ec95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ada0eb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ad9f0000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ad9edf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562c0ec6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562c0f742138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562c0f6dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562c0f6de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562c0f6de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562c0f0fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562c0f0e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562c0f0e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562c0f14d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562c0ed3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562c0ee2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562c0ec96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562c0eca02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562c0ec877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562c0ecb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6ad9ee1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562c0ec7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee41426c39d83eed6e6967e1ba27d7cd202669fb Step #5: MERGE-OUTER: attempt 1503 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3584542982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ee41426c39d83eed6e6967e1ba27d7cd202669fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2949 processed earlier; will process 1347 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55969d01c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55969cf90b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55969cf73665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f28c68fc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f28c671100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f28c66f0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55969cf4ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55969da20138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55969d9ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55969d9bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55969d9bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55969d3da439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55969d3c7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55969d3c133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55969d42b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55969d01cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55969d108eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55969cf74d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55969cf7e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55969cf657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55969cf914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f28c66f2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55969cf58bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9086ff40c6187f9d4f05dfadac774ac333bbc68b Step #5: MERGE-OUTER: attempt 1504 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3586831581 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9086ff40c6187f9d4f05dfadac774ac333bbc68b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2951 processed earlier; will process 1345 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104502== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f230d74594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f230ce8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f230ccb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e55b6e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e5598300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e55962858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f230ca4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f231778138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f231712632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f231714375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f23171435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f2311e92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f23122034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f231131f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f23111fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f23111933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f231183107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f230d74c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f230e60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f230cccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f230cd62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f230cbd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f230ce94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4e55964082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f230cb0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a2b50888e9ac87ff308aa8454b47368a3c424ad Step #5: MERGE-OUTER: attempt 1505 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3591228109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1a2b50888e9ac87ff308aa8454b47368a3c424ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2955 processed earlier; will process 1341 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104663== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581de24b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581de1bfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581de1a2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4e33a2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4e3383e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4e3381d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581de17be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581dec4f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581debe9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581debeb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581debeb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5581de6c02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5581de6f734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5581de608f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5581de5f6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5581de5f033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5581de65a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5581de24bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5581de337eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5581de1a3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5581de1ad2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5581de1947e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5581de1c04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4e3381f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5581de187bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57007dd4c72ad6fb42833bb0787cf72f928d3e30 Step #5: MERGE-OUTER: attempt 1506 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3594197142 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/57007dd4c72ad6fb42833bb0787cf72f928d3e30' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2958 processed earlier; will process 1338 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104749== ERROR: libFuzzer: deadly signal Step #5: #0 0x5597774c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559777436b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559777419665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe588d4941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe588b5e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe588b3d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597773f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559777ec6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559777e60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559777e62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559777e6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559777880439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55977786dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55977786733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5597778d1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5597774c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5597775aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55977741ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597774242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55977740b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597774374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe588b3f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597773febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02ae583b8990fdf7e26583a4d5c9fb81e739d8fe Step #5: MERGE-OUTER: attempt 1507 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3595301040 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02ae583b8990fdf7e26583a4d5c9fb81e739d8fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2959 processed earlier; will process 1337 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==104787== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6a024c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6a01c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6a01a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb51955f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb51937400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb519353858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6a017ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c6a0c50138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c6a0bea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c6a0bec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c6a0bec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c6a06c12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c6a06f834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6a0609f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6a05f7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6a05f133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c6a065b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c6a024cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c6a0338eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c6a01a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6a01ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6a01957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6a01c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb519355082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c6a0188bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0304d9d123730ad662c44ab8c6463104ba0b1604 Step #5: MERGE-OUTER: attempt 1508 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3596054851 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0304d9d123730ad662c44ab8c6463104ba0b1604' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2960 processed earlier; will process 1336 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104800== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dbf3677594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dbf35ebb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dbf35ce665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1f261d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1f243200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1f2411858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dbf35a7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dbf407b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dbf4015632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dbf4017375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dbf401735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dbf3a35439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dbf3a22be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dbf3a1c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dbf3a86107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dbf3677c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dbf3763eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dbf35cfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dbf35d92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dbf35c07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dbf35ec4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1f2413082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dbf35b3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6da2f8f05d9c72e61b76272be3c087a676abf43 Step #5: MERGE-OUTER: attempt 1509 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3596890743 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a6da2f8f05d9c72e61b76272be3c087a676abf43' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2961 processed earlier; will process 1335 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==104817== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a3c1fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a3c171b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a3c154665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5123b2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f512393a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5123919858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a3c12de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a3cc01138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a3cb9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a3cb9d578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556a3c5a30e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556a3c60c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556a3c1fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556a3c2e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556a3c155d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556a3c15f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556a3c1467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556a3c1724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f512391b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556a3c139bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-33c1c9d1ba2e074a91289a308ab02ff5d4abdb83 Step #5: MERGE-OUTER: attempt 1510 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3597681139 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/33c1c9d1ba2e074a91289a308ab02ff5d4abdb83' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2962 processed earlier; will process 1334 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==104870== ERROR: libFuzzer: deadly signal Step #5: #0 0x562937ad6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562937a4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562937a2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe83f60b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe83f42000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe83f3ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562937a06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5629384da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562938474632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562938476375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56293847635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562937e94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562937e81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562937e7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562937ee5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562937ad6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562937bc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562937a2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562937a382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562937a1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562937a4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe83f401082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562937a12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d7d2e73a75a9a0f7217c2895eda18bf565613f2e Step #5: MERGE-OUTER: attempt 1511 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3602353999 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d7d2e73a75a9a0f7217c2895eda18bf565613f2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2968 processed earlier; will process 1328 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105007== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641ee001594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641edf75b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641edf58665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f901efd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f901edeb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f901edca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641edf31e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641eea05138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641ee99f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641ee9a1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641ee9a135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641ee3bf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5641ee3acbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5641ee3a633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5641ee410107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5641ee001c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5641ee0edeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5641edf59d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5641edf632e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5641edf4a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5641edf764c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f901edcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5641edf3dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb01686266c585625884fd0022369e29bff2c657 Step #5: MERGE-OUTER: attempt 1512 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3604023499 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cb01686266c585625884fd0022369e29bff2c657' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2972 processed earlier; will process 1324 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105099== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bcb986594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bcb8fab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bcb8dd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e2be8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e2bca400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e2bc83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bcb8b6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bcc38a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bcc324632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bcc326375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bcc32635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bcbd44439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bcbd31be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bcbd2b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bcbd95107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bcb986c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bcba72eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bcb8ded4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bcb8e82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bcb8cf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bcb8fb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5e2bc85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bcb8c2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17c7a68d2eec4098107c5adbd0ba24802c7b3757 Step #5: MERGE-OUTER: attempt 1513 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3605781731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/17c7a68d2eec4098107c5adbd0ba24802c7b3757' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2974 processed earlier; will process 1322 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105180== ERROR: libFuzzer: deadly signal Step #5: #0 0x5571c37d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5571c3747b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5571c372a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd23a7ba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd23a5cf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd23a5ae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5571c3703e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5571c41d7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571c4171632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5571c4173375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571c417335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5571c3b91439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571c3b7ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571c3b7833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5571c3be2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5571c37d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5571c38bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5571c372bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5571c37352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5571c371c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5571c37484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd23a5b0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5571c370fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf18e9c6456e01785c7e7663cdf335f00e927dd5 Step #5: MERGE-OUTER: attempt 1514 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3606224005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bf18e9c6456e01785c7e7663cdf335f00e927dd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2975 processed earlier; will process 1321 files now Step #5: #1 pulse exec/s: 0 rss: 265Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105219== ERROR: libFuzzer: deadly signal Step #5: #0 0x5560ddfca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5560ddf3eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5560ddf21665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0cf9ffb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0cf9e1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0cf9def858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5560ddefae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5560de9ce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5560de968632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5560de96a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5560de96a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5560de388439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5560de375be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5560de36f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5560de3d9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5560ddfcac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5560de0b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5560ddf22d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5560ddf2c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5560ddf137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5560ddf3f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0cf9df1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5560ddf06bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f6d5f49b53441ce2d295e8716182397bbe8687b1 Step #5: MERGE-OUTER: attempt 1515 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3607439450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f6d5f49b53441ce2d295e8716182397bbe8687b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2977 processed earlier; will process 1319 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105301== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ca5768594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ca56dcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ca56bf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2727b0441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f272791900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27278f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ca5698e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ca616c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ca6106632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ca6108375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ca610835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ca5b26439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559ca5b13be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559ca5b0d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559ca5b77107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559ca5768c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559ca5854eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559ca56c0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559ca56ca2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559ca56b17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559ca56dd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f27278fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559ca56a4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c695c72ef9c488243811afdba8f34d40ced8b0b9 Step #5: MERGE-OUTER: attempt 1516 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3609307688 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c695c72ef9c488243811afdba8f34d40ced8b0b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2981 processed earlier; will process 1315 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 1 rss: 303Mb Step #5: 2026-07-11 07:31:10,645 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:31:10,699 I Loading checkpoints Step #5: 2026-07-11 07:31:10,732 E Failed to parse transaction from blob Step #5: 2026-07-11 07:31:10,732 E Failed to parse block from blob Step #5: 2026-07-11 07:31:10,737 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:31:10,847 I Loading checkpoints Step #5: 2026-07-11 07:31:11,325 E Failed to parse transaction from blob Step #5: 2026-07-11 07:31:11,326 E Failed to parse block from blob Step #5: #8 pulse exec/s: 2 rss: 303Mb Step #5: 2026-07-11 07:31:11,330 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:31:11,692 I Loading checkpoints Step #5: 2026-07-11 07:31:11,796 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,796 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,796 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,796 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,796 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,796 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:31:11,813 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:31:11,898 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cdf9aa1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cdf9a15b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cdf99f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f435798d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f43577a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4357781858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cdf99d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cdfa4a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cdfa43f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cdfa441375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cdfa44135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cdf9f162d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cdf9f4d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cdf9e5ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cdf9e4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cdf9e4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cdf9eb0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cdf9aa1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cdf9b8deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cdf99f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cdf9a032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cdf99ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cdf9a164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4357783082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cdf99ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84a69664843d6293badda114d7a20f656cb1fdf1 Step #5: MERGE-OUTER: attempt 1517 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3614757032 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/84a69664843d6293badda114d7a20f656cb1fdf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2991 processed earlier; will process 1305 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105597== ERROR: libFuzzer: deadly signal Step #5: #0 0x56342d5bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56342d533b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56342d516665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa53227a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa53208f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa53206e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56342d4efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56342dfc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56342df5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56342df5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56342df5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56342da342d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56342da6b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56342d97cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56342d96abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56342d96433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56342d9ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56342d5bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56342d6abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56342d517d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56342d5212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56342d5087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56342d5344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa532070082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56342d4fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-945f0bfdd0b0c2991f19cd80d61e8d787f8d8913 Step #5: MERGE-OUTER: attempt 1518 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3616752972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/945f0bfdd0b0c2991f19cd80d61e8d787f8d8913' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2992 processed earlier; will process 1304 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105635== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604bd38d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604bd301b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604bd2e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38afcba41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38afacf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38afaae858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604bd2bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604bdd91138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604bdd2b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604bdd2d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604bdd2d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604bd74b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5604bd738be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5604bd73233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5604bd79c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5604bd38dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5604bd479eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5604bd2e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5604bd2ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5604bd2d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5604bd3024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f38afab0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5604bd2c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a61298912ec4187482af03a6d3a7e8253e32cad2 Step #5: MERGE-OUTER: attempt 1519 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3617190459 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a61298912ec4187482af03a6d3a7e8253e32cad2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2993 processed earlier; will process 1303 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105642== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636f97d2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636f9746b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636f9729665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b610ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b60ec000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b60e9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636f9702e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636fa1d6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636fa170632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636fa172375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636fa17235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636f9b90439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5636f9b7dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5636f9b7733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636f9be1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5636f97d2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5636f98beeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636f972ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636f97342e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636f971b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636f97474c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b60ea1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636f970ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-59e16ad01221c11eb02deb414d994ddd33f38170 Step #5: MERGE-OUTER: attempt 1520 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3618054571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/59e16ad01221c11eb02deb414d994ddd33f38170' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2994 processed earlier; will process 1302 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105658== ERROR: libFuzzer: deadly signal Step #5: #0 0x55878f861594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55878f7d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55878f7b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f045e8e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f045e6f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f045e6d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55878f791e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558790265138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587901ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558790201375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55879020135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55878fc1f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55878fc0cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55878fc0633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55878fc70107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55878f861c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55878f94deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55878f7b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55878f7c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55878f7aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55878f7d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f045e6d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55878f79dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7d14c13916d5168d5a65f204d8dddda913a4bb8 Step #5: MERGE-OUTER: attempt 1521 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3618846393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c7d14c13916d5168d5a65f204d8dddda913a4bb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2995 processed earlier; will process 1301 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==105676== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f7975b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f796cfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f796b2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd06c96341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd06c77800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd06c757858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f7968be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f7a15f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f7a0f9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f7a0fb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f7a0fb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f79b19439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559f79b06be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559f79b0033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559f79b6a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559f7975bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559f79847eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559f796b3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559f796bd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559f796a47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559f796d04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd06c759082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559f79697bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42e8adf6208e3c2e361159c9d9bfcc27a860f1b6 Step #5: MERGE-OUTER: attempt 1522 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3619635729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42e8adf6208e3c2e361159c9d9bfcc27a860f1b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2996 processed earlier; will process 1300 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==105694== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ad15e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ad1558b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ad153b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0c27bf641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0c27a0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0c279ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ad1514e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ad1fe8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ad1f82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ad1f84578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x556ad198a0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x556ad19f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x556ad15e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x556ad16d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x556ad153cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x556ad15462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x556ad152d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x556ad15594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f0c279ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x556ad1520bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9964e8368e518072f9109ccaa44733a48d8eff31 Step #5: MERGE-OUTER: attempt 1523 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3620433899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9964e8368e518072f9109ccaa44733a48d8eff31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2997 processed earlier; will process 1299 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105716== ERROR: libFuzzer: deadly signal Step #5: #0 0x56403abf4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56403ab68b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56403ab4b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f341c87941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f341c68e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f341c66d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56403ab24e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56403b5f8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56403b592632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56403b594375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56403b59435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56403b0692d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56403b0a034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56403afb1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56403af9fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56403af9933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56403b003107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56403abf4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56403ace0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56403ab4cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56403ab562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56403ab3d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56403ab694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f341c66f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56403ab30bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-904e9830a9bf7f7fc357ae649ae8dd8659b7d239 Step #5: MERGE-OUTER: attempt 1524 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3621160238 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/904e9830a9bf7f7fc357ae649ae8dd8659b7d239' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 2998 processed earlier; will process 1298 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 1 rss: 303Mb Step #5: #4 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105789== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a244f1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a24465b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a24448665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73b58fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73b570f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73b56ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a24421e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563a24ef5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a24e8f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563a24e91375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a24e9135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563a249662d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a2499d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a248aef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a2489cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a2489633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a24900107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a244f1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a245ddeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a24449d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a244532e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a2443a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a244664c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f73b56f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a2442dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d181a11f5e3e2dd4b577813d83949df27490864 Step #5: MERGE-OUTER: attempt 1525 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3628358916 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d181a11f5e3e2dd4b577813d83949df27490864' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3003 processed earlier; will process 1293 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==105958== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd639f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd63966b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd63949665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f9811041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f97f2500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f97f04858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd63922e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dd643f6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd64390632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dd64392375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd6439235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dd63e672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55dd63e9e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55dd63daff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55dd63d9dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55dd63d9733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55dd63e01107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55dd639f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55dd63adeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55dd6394ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55dd639542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55dd6393b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55dd639674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f97f06082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55dd6392ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6539717f982c8e898730fc134ca3ccd862c9069e Step #5: MERGE-OUTER: attempt 1526 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3633396423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6539717f982c8e898730fc134ca3ccd862c9069e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3005 processed earlier; will process 1291 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106041== ERROR: libFuzzer: deadly signal Step #5: #0 0x563990cf5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563990c69b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563990c4c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33c739741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33c71ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33c718b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563990c25e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639916f9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563991693632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563991695375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56399169535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639910b3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5639910a0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56399109a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563991104107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563990cf5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563990de1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563990c4dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563990c572e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563990c3e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563990c6a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33c718d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563990c31bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0595622f203c7be5c2b2298989543036f3d0cc3f Step #5: MERGE-OUTER: attempt 1527 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3634184520 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0595622f203c7be5c2b2298989543036f3d0cc3f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3006 processed earlier; will process 1290 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106058== ERROR: libFuzzer: deadly signal Step #5: #0 0x5564685bc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556468530b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556468513665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a5ab9f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a5a9b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a5a993858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5564684ece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556468fc0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556468f5a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556468f5c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556468f5c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55646897a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556468967be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55646896133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5564689cb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5564685bcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5564686a8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556468514d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55646851e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5564685057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5564685314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7a5a995082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5564684f8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-231f5eade945d7a38de2844f9c1633723e55c7cf Step #5: MERGE-OUTER: attempt 1528 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3634975783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/231f5eade945d7a38de2844f9c1633723e55c7cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3007 processed earlier; will process 1289 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106076== ERROR: libFuzzer: deadly signal Step #5: #0 0x56123915c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5612390d0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5612390b3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ce63c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ce61d800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ce61b7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56123908ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561239b60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561239afa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561239afc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561239afc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5612395d12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56123960834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561239519f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561239507be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56123950133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56123956b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56123915cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561239248eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5612390b4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5612390be2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5612390a57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5612390d14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ce61b9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561239098bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-660b153dc189ea9397d23a7ae5303b83853be501 Step #5: MERGE-OUTER: attempt 1529 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3637545922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/660b153dc189ea9397d23a7ae5303b83853be501' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3011 processed earlier; will process 1285 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106203== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb1a23c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb1a1b0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb1a193665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee2cb6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee2c98000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee2c95f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb1a16ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cb1ac40138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb1abda632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cb1abdc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb1abdc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cb1a6b12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cb1a6e834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cb1a5f9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cb1a5e7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cb1a5e133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cb1a64b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cb1a23cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cb1a328eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cb1a194d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cb1a19e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cb1a1857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cb1a1b14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fee2c961082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cb1a178bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-817ff1dbe1964c307e252f280f97276b67477d37 Step #5: MERGE-OUTER: attempt 1530 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3640401508 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/817ff1dbe1964c307e252f280f97276b67477d37' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3014 processed earlier; will process 1282 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106326== ERROR: libFuzzer: deadly signal Step #5: #0 0x5556b37d8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5556b374cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5556b372f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbffacd841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbffaaed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbffaacc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5556b3708e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5556b41dc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5556b4176632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5556b4178375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5556b417835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5556b3b96439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5556b3b83be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5556b3b7d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5556b3be7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5556b37d8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5556b38c4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5556b3730d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5556b373a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5556b37217e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5556b374d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbffaace082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5556b3714bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f249afc3c66df82df7d2d75b960d260aee0fe9e Step #5: MERGE-OUTER: attempt 1531 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3640849465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f249afc3c66df82df7d2d75b960d260aee0fe9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3015 processed earlier; will process 1281 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106397== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a7c5d81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a7c5cf5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a7c5cd8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd50b18241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd50af9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd50af76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a7c5cb1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a7c6785138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a7c671f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a7c6721375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a7c672135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a7c613f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a7c612cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a7c612633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a7c6190107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a7c5d81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a7c5e6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a7c5cd9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a7c5ce32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a7c5cca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a7c5cf64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd50af78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a7c5cbdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d769434ebae94831d6336abaf72f754618acfe0e Step #5: MERGE-OUTER: attempt 1532 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3642098469 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d769434ebae94831d6336abaf72f754618acfe0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3017 processed earlier; will process 1279 files now Step #5: #1 pulse exec/s: 0 rss: 242Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106448== ERROR: libFuzzer: deadly signal Step #5: #0 0x56517d1c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56517d136b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56517d119665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbf302ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbf300c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbf300a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56517d0f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56517dbc6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56517db60632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56517db62375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56517db6235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56517d580439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56517d56dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56517d56733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56517d5d1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56517d1c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56517d2aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56517d11ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56517d1242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56517d10b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56517d1374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbf300a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56517d0febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b744c3f08bad900df421cc9b6ac36cb00220871 Step #5: MERGE-OUTER: attempt 1533 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3644035136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b744c3f08bad900df421cc9b6ac36cb00220871' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3021 processed earlier; will process 1275 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106574== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a0d1a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a0d116b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a0d0f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0cb515041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0cb4f6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0cb4f44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a0d0d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559a0dba6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a0db40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559a0db42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a0db4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559a0d560439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559a0d54dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559a0d54733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559a0d5b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559a0d1a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559a0d28eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559a0d0fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559a0d1042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559a0d0eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559a0d1174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0cb4f46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559a0d0debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e084b6a7cee0ab7de3ff086de9a21ce8caa8092 Step #5: MERGE-OUTER: attempt 1534 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3644826075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7e084b6a7cee0ab7de3ff086de9a21ce8caa8092' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3022 processed earlier; will process 1274 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106592== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbe4d24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbe4c98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbe4c7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa0e4bc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa0e2d100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa0e2b0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbe4c54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cbe5728138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbe56c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cbe56c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbe56c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cbe50e2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbe50cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbe50c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbe5133107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbe4d24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbe4e10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbe4c7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbe4c862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbe4c6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbe4c994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa0e2b2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbe4c60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05a430ac88a70d5de9735faf258729be290df7cb Step #5: MERGE-OUTER: attempt 1535 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3645617279 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05a430ac88a70d5de9735faf258729be290df7cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3023 processed earlier; will process 1273 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106610== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b50985e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5097d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5097b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9e2fb041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9e2dc500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9e2da4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b50978ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b50a262138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b50a1fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b50a1fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b50a1fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b509c1c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b509c09be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b509c0333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b509c6d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b50985ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b50994aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b5097b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b5097c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b5097a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b5097d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9e2da6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b50979abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88e18ca4df907343c277d5d4f1e40aae44155abb Step #5: MERGE-OUTER: attempt 1536 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3646407367 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/88e18ca4df907343c277d5d4f1e40aae44155abb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3024 processed earlier; will process 1272 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==106628== ERROR: libFuzzer: deadly signal Step #5: #0 0x560cb3907594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560cb387bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560cb385e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f482535b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f482517000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f482514f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560cb3837e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560cb430b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560cb42a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560cb42a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560cb42a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560cb3d7c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560cb3db334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560cb3cc4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560cb3cb2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560cb3cac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560cb3d16107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560cb3907c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560cb39f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560cb385fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560cb38692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560cb38507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560cb387c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4825151082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560cb3843bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57df6ca4f3409c030189a3597971f66383980159 Step #5: MERGE-OUTER: attempt 1537 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3647516234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/57df6ca4f3409c030189a3597971f66383980159' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3027 processed earlier; will process 1269 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106715== ERROR: libFuzzer: deadly signal Step #5: #0 0x55944fc7a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55944fbeeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55944fbd1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ab29f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ab280500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ab27e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55944fbaae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55945067e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559450618632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55945061a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55945061a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559450038439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559450025be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55945001f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559450089107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55944fc7ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55944fd66eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55944fbd2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55944fbdc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55944fbc37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55944fbef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5ab27e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55944fbb6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc616829f72c19eabaae16e0062f989cd6410ad1 Step #5: MERGE-OUTER: attempt 1538 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3649004665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc616829f72c19eabaae16e0062f989cd6410ad1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3029 processed earlier; will process 1267 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106800== ERROR: libFuzzer: deadly signal Step #5: #0 0x563859d21594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563859c95b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563859c78665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c9ac3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c9aa5000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c9aa2f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563859c51e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56385a725138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56385a6bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56385a6c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56385a6c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56385a0df439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56385a0ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56385a0c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56385a130107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563859d21c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563859e0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563859c79d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563859c832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563859c6a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563859c964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c9aa31082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563859c5dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-62a389a4dd99c97a1300ae22bb4721d94ea35155 Step #5: MERGE-OUTER: attempt 1539 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3649797357 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/62a389a4dd99c97a1300ae22bb4721d94ea35155' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3030 processed earlier; will process 1266 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==106818== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aa34624594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aa34598b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aa3457b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf53c3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf53a4600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf53a25858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aa34554e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aa35028138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aa34fc2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aa34fc4578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55aa349ca0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55aa34a33107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55aa34624c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55aa34710eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55aa3457cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55aa345862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55aa3456d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55aa345994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fdf53a27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55aa34560bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5f86ed9164b7024aa52d392ef5c1b5a35493b04 Step #5: MERGE-OUTER: attempt 1540 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3650596532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5f86ed9164b7024aa52d392ef5c1b5a35493b04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3031 processed earlier; will process 1265 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==106871== ERROR: libFuzzer: deadly signal Step #5: #0 0x5633b3bfb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5633b3b6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5633b3b52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe31b6a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe31b4b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe31b497858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5633b3b2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5633b45ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633b4599632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5633b459b578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5633b3fa10e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5633b400a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5633b3bfbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5633b3ce7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5633b3b53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5633b3b5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5633b3b447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5633b3b704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe31b499082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5633b3b37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0962c867b3e27f85ccca0662447c2321c351b68f Step #5: MERGE-OUTER: attempt 1541 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3653260420 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0962c867b3e27f85ccca0662447c2321c351b68f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3032 processed earlier; will process 1264 files now Step #5: #1 pulse exec/s: 0 rss: 281Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==106911== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634d005e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634cffd2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634cffb5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c6571641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c6552b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c6550a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634cff8ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5634d0a62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634d09fc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634d09fe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634d09fe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5634d041c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634d0409be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634d040333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634d046d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634d005ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634d014aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634cffb6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634cffc02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634cffa77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634cffd34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c6550c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634cff9abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-622ab18bee67439b59ac4344f017bd9ab5da885e Step #5: MERGE-OUTER: attempt 1542 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3654371972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/622ab18bee67439b59ac4344f017bd9ab5da885e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3034 processed earlier; will process 1262 files now Step #5: #1 pulse exec/s: 0 rss: 224Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==106995== ERROR: libFuzzer: deadly signal Step #5: #0 0x556725ca5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556725c19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556725bfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f37e7e4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f37e7c6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f37e7c43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556725bd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567266a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556726643632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556726645375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55672664535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55672610eae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556726178d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5567261d39dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5567260b4182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5567260b4182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x556725ca5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x556725d91eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x556725bfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x556725c072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x556725bee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x556725c1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f37e7c45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x556725be1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7b8c4b7249a04ff739af68c5a5c6055a76913ad Step #5: MERGE-OUTER: attempt 1543 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3657399025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7b8c4b7249a04ff739af68c5a5c6055a76913ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3042 processed earlier; will process 1254 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107152== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5d8a11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5d8985b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5d8968665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21c1b1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21c192700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21c1906858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5d8941e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5d9415138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5d93af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5d93b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5d93b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5d8dcf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e5d8dbcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e5d8db633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e5d8e20107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e5d8a11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e5d8afdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e5d8969d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e5d89732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e5d895a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e5d89864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f21c1908082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e5d894dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b53aea4ea69052cf3dd088cedb577df04947bc0 Step #5: MERGE-OUTER: attempt 1544 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3659470236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3b53aea4ea69052cf3dd088cedb577df04947bc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3043 processed earlier; will process 1253 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107191== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9a9d1e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9a9c92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9a9c75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f790ce1c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f790cc3100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f790cc10858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9a9c4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c9aa722138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9aa6bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c9aa6be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9aa6be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c9aa0dc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9aa0c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9aa0c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9aa12d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9a9d1ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9a9e0aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9a9c76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9a9c802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9a9c677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9a9c934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f790cc12082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9a9c5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56a5c01f2ca0d923715f1fa34abab52583834338 Step #5: MERGE-OUTER: attempt 1545 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3660334370 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/56a5c01f2ca0d923715f1fa34abab52583834338' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3044 processed earlier; will process 1252 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107207== ERROR: libFuzzer: deadly signal Step #5: #0 0x55612155a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561214ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561214b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd08308d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd082ea200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd082e81858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55612148ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556121f5e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556121ef8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556121efa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556121efa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556121918439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556121905be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5561218ff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556121969107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55612155ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556121646eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5561214b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5561214bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5561214a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5561214cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd082e83082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556121496bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e9093b85d41d07eff79b5c959b0ec1d0217a997 Step #5: MERGE-OUTER: attempt 1546 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3661134136 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9e9093b85d41d07eff79b5c959b0ec1d0217a997' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3045 processed earlier; will process 1251 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107225== ERROR: libFuzzer: deadly signal Step #5: #0 0x56406bed1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56406be45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56406be28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f341cc1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f341ca3300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f341ca12858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56406be01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56406c8d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56406c86f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56406c871375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56406c87135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56406c28f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56406c27cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56406c27633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56406c2e0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56406bed1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56406bfbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56406be29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56406be332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56406be1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56406be464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f341ca14082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56406be0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a54c541c66c75e19d1f0bbe0684136f8a123879 Step #5: MERGE-OUTER: attempt 1547 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3661920126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8a54c541c66c75e19d1f0bbe0684136f8a123879' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3046 processed earlier; will process 1250 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107243== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b101b47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b101abbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b101a9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd78446741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd78427c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd78425b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b101a77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b10254b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1024e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1024e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1024e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b101f05439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b101ef2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b101eec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b101f56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b101b47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b101c33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b101a9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b101aa92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b101a907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b101abc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd78425d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b101a83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e55e2ac1f46a4b4fdeb2bdbd3ef88cbaf361c93 Step #5: MERGE-OUTER: attempt 1548 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3662709204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8e55e2ac1f46a4b4fdeb2bdbd3ef88cbaf361c93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3047 processed earlier; will process 1249 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107261== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc426a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc41deb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc41c1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30a955141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30a936600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30a9345858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc419ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bc4c6e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc4c08632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bc4c0a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc4c0a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bc4628439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bc4615be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bc460f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bc4679107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bc426ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bc4356eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bc41c2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bc41cc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bc41b37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bc41df4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30a9347082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bc41a6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37367776735ab3814cb6404117afe67eb75b7931 Step #5: MERGE-OUTER: attempt 1549 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3663503147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37367776735ab3814cb6404117afe67eb75b7931' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3048 processed earlier; will process 1248 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107279== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3bf127594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3bf09bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3bf07e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1595e1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1595c2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1595c0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3bf057e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a3bfb2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3bfac5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3bfac7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3bfac735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a3bf4e5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a3bf4d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a3bf4cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a3bf536107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a3bf127c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a3bf213eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a3bf07fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a3bf0892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a3bf0707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a3bf09c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1595c0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a3bf063bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71ca11531681d54194c80211aed77f6303d5fa5b Step #5: MERGE-OUTER: attempt 1550 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3664290191 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71ca11531681d54194c80211aed77f6303d5fa5b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3049 processed earlier; will process 1247 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107297== ERROR: libFuzzer: deadly signal Step #5: #0 0x5599498b6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55994982ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55994980d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe735d0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe735b1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe735af4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5599497e6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55994a2ba138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55994a254632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55994a256375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55994a25635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559949c74439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559949c61be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559949c5b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559949cc5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5599498b6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5599499a2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55994980ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5599498182e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5599497ff7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55994982b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe735af6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5599497f2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ada9410c9701a27bfb5047fa9d1ba56ce39381b6 Step #5: MERGE-OUTER: attempt 1551 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3665081693 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ada9410c9701a27bfb5047fa9d1ba56ce39381b6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3050 processed earlier; will process 1246 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107315== ERROR: libFuzzer: deadly signal Step #5: #0 0x56128ba5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56128b9ceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56128b9b1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f784912141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7848f3600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7848f15858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56128b98ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56128c45e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56128c3f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56128c3fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56128c3fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56128be18439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56128be05be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56128bdff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56128be69107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56128ba5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56128bb46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56128b9b2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56128b9bc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56128b9a37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56128b9cf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7848f17082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56128b996bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb4efcdf0e614adf8fc66295a1de05fa83eb93e1 Step #5: MERGE-OUTER: attempt 1552 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3665873614 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bb4efcdf0e614adf8fc66295a1de05fa83eb93e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3051 processed earlier; will process 1245 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55808b81c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55808b790b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55808b773665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8205d6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8205b7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8205b5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55808b74ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55808c220138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55808c1ba632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55808c1bc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55808c1bc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55808bc912d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55808bcc834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55808bbd9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55808bbc7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55808bbc133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55808bc2b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55808b81cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55808b908eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55808b774d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55808b77e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55808b7657e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55808b7914c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8205b5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55808b758bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-101cd8b53bdfc8a418f9184b132748dd8f28fd0f Step #5: MERGE-OUTER: attempt 1553 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3668077818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/101cd8b53bdfc8a418f9184b132748dd8f28fd0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3055 processed earlier; will process 1241 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107433== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c5e287c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c5e27f0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c5e27d3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1c3fb741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1c3dcc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1c3dab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c5e27ace45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c5e3280138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c5e321a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c5e321c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c5e321c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c5e2cf12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c5e2d2834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c5e2c39f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c5e2c27be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c5e2c2133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c5e2c8b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c5e287cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c5e2968eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c5e27d4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c5e27de2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c5e27c57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c5e27f14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb1c3dad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c5e27b8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86e556ba92b602297afcbeadac20b687c89e14d2 Step #5: MERGE-OUTER: attempt 1554 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3669351663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86e556ba92b602297afcbeadac20b687c89e14d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3057 processed earlier; will process 1239 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107520== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ce0e3ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ce0e322b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ce0e305665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f057dd2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f057db3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f057db1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ce0e2dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ce0edb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ce0ed4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ce0ed4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ce0ed4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ce0e8232d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ce0e85a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ce0e76bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ce0e759be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ce0e75333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ce0e7bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ce0e3aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ce0e49aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ce0e306d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ce0e3102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ce0e2f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ce0e3234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f057db1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ce0e2eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10b1b7b96402f53366094c8c12cc9f4cfc5a4344 Step #5: MERGE-OUTER: attempt 1555 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3670466915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10b1b7b96402f53366094c8c12cc9f4cfc5a4344' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3059 processed earlier; will process 1237 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107631== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1504ef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f150463b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f150446665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae16be841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae169fd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae169dc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f15041fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f150ef3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f150e8d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f150e8f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f150e8f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f1508ad439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f15089abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f15089433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1508fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1504efc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1505dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f150447d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1504512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1504387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1504644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae169de082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f15042bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2189d2dabe85afd857634bc9b5fcc657f14e2b85 Step #5: MERGE-OUTER: attempt 1556 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3671275587 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2189d2dabe85afd857634bc9b5fcc657f14e2b85' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3060 processed earlier; will process 1236 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==107646== ERROR: libFuzzer: deadly signal Step #5: #0 0x563183d91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563183d05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563183ce8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ed592a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ed573f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ed571e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563183cc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563184795138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56318472f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563184731375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56318473135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56318414f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56318413cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56318413633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631841a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563183d91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563183e7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563183ce9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563183cf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563183cda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563183d064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9ed5720082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563183ccdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e0e34db8fdf6aa4f0f78324ded729e42aa620a9b Step #5: MERGE-OUTER: attempt 1557 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3672262764 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e0e34db8fdf6aa4f0f78324ded729e42aa620a9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3063 processed earlier; will process 1233 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: 2026-07-11 07:32:11,514 W Attempt to get hash from height 8749487358890240000 failed -- hash not in db Step #5: 2026-07-11 07:32:11,514 I RandomX new secondary seed hash is 0000000000000000000000000000000000000000000000000000000000000000 Step #5: 2026-07-11 07:32:12,040 I RandomX secondary cache updated Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: 2026-07-11 07:32:12,069 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:32:12,071 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:32:12,093 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:32:12,145 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:32:12,145 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:32:12,145 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:32:12,145 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:32:12,145 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:32:12,145 I Blockchain initialized. last block: 0, d4466.h20.m43.s19 time ago, current difficulty: 1 Step #5: 2026-07-11 07:32:12,174 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107733== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622c0f9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622c0f0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622c0ef2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f148b43841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f148b24d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f148b22c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622c0ecbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622c199f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622c1939632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622c193b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622c193b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622c14102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622c144734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622c1358f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622c1346be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622c134033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5622c13aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5622c0f9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5622c1087eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622c0ef3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622c0efd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622c0ee47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622c0f104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f148b22e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622c0ed7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdc57480004ce79d0efe69b8e9bb59288b9490a0 Step #5: MERGE-OUTER: attempt 1558 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3675034776 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fdc57480004ce79d0efe69b8e9bb59288b9490a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3066 processed earlier; will process 1230 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==107882== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e780b4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e780abeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e780aa1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe9b81b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe9b7fca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe9b7fa9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e780a7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e78154e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e7814e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e7814ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e7814ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e780fbf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e780ff634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e780f07f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e780ef5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e780eef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e780f59107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e780b4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e780c36eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e780aa2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e780aac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e780a937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e780abf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe9b7fab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e780a86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-641f7aec6deade0d3c1786204cf3dc5b328e5567 Step #5: MERGE-OUTER: attempt 1559 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3676553806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/641f7aec6deade0d3c1786204cf3dc5b328e5567' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3069 processed earlier; will process 1227 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==108003== ERROR: libFuzzer: deadly signal Step #5: #0 0x56265aeb1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56265ae25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56265ae08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7febdba4141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7febdb85600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7febdb835858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56265ade1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56265b8b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56265b84f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56265b851578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x56265b2570e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56265b2c0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56265aeb1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56265af9deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56265ae09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56265ae132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56265adfa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56265ae264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7febdb837082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56265adedbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3adc659c54eb481892438db53459b5b0e81bb9d Step #5: MERGE-OUTER: attempt 1560 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3677433289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a3adc659c54eb481892438db53459b5b0e81bb9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3070 processed earlier; will process 1226 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108056== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bdf3857594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bdf37cbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bdf37ae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbd64df641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbd64c0b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbd64bea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bdf3787e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bdf425b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bdf41f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bdf41f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bdf41f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bdf3ccc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bdf3d0334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bdf3c14f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bdf3c02be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bdf3bfc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bdf3c66107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bdf3857c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bdf3943eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bdf37afd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bdf37b92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bdf37a07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bdf37cc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbd64bec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bdf3793bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d48f257f17237e5ce26e58907f2dcc990eadd760 Step #5: MERGE-OUTER: attempt 1561 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3677924343 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d48f257f17237e5ce26e58907f2dcc990eadd760' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3071 processed earlier; will process 1225 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108095== ERROR: libFuzzer: deadly signal Step #5: #0 0x556827614594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556827588b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55682756b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7faf7c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7faf5d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7faf5b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556827544e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556828018138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556827fb2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556827fb4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556827fb435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556827a892d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556827ac034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5568279d1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5568279bfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5568279b933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556827a23107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556827614c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556827700eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55682756cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5568275762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55682755d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5568275894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7faf5b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556827550bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d0ade46dea38d478cd5739500ca8ca44e435bb8 Step #5: MERGE-OUTER: attempt 1562 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3678604958 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5d0ade46dea38d478cd5739500ca8ca44e435bb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3072 processed earlier; will process 1224 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108108== ERROR: libFuzzer: deadly signal Step #5: #0 0x565268814594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565268788b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56526876b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7805f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd78040b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7803ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565268744e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565269218138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5652691b2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5652691b4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5652691b435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565268c892d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565268cc034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565268bd1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x565268bbfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x565268bb933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x565268c23107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x565268814c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x565268900eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56526876cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652687762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56526875d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652687894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7803ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x565268750bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1c03e6e558c24638c757a3258f779c12b6d608f0 Step #5: MERGE-OUTER: attempt 1563 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3679320875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1c03e6e558c24638c757a3258f779c12b6d608f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3073 processed earlier; will process 1223 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108121== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632b66cc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632b6640b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632b6623665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f75d559341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f75d53a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f75d5387858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632b65fce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632b70d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632b706a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632b706c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632b706c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632b6a8a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632b6a77be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632b6a7133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632b6adb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632b66ccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632b67b8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632b6624d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632b662e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632b66157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632b66414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f75d5389082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632b6608bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9043fd900db7d3d4114a42f2e85cb210435a7ef8 Step #5: MERGE-OUTER: attempt 1564 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3680324362 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9043fd900db7d3d4114a42f2e85cb210435a7ef8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3074 processed earlier; will process 1222 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108138== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588bdb56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5588bdacab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5588bdaad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f153cd5041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f153cb6500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f153cb44858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588bda86e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5588be55a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5588be4f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5588be4f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5588be4f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5588bdf14439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5588bdf01be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5588bdefb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588bdf65107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588bdb56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588bdc42eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5588bdaaed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588bdab82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588bda9f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588bdacb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f153cb46082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588bda92bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf3c6a21359301d7469f89e1ccfede349c0cf73f Step #5: MERGE-OUTER: attempt 1565 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3681116556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bf3c6a21359301d7469f89e1ccfede349c0cf73f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3075 processed earlier; will process 1221 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108156== ERROR: libFuzzer: deadly signal Step #5: #0 0x559685dc7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559685d3bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559685d1e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f70b8f7441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f70b8d8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f70b8d68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559685cf7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5596867cb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559686765632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559686767375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55968676735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559686185439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559686172be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55968616c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5596861d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559685dc7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559685eb3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559685d1fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559685d292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559685d107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559685d3c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f70b8d6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559685d03bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65821860398be0333d6807cf46c1a49271d9d190 Step #5: MERGE-OUTER: attempt 1566 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3681903560 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65821860398be0333d6807cf46c1a49271d9d190' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3076 processed earlier; will process 1220 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108174== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5baddb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5bad4fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5bad32665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff3f85a241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3f83b700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3f8396858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5bad0be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5bb7df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5bb779632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5bb77b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5bb77b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5bb2502d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e5bb28734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e5bb198f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e5bb186be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e5bb18033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e5bb1ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e5baddbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5baec7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e5bad33d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5bad3d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5bad247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e5bad504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff3f8398082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e5bad17bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c208e04bde1fd1258c39bc4c97b51644e750d32 Step #5: MERGE-OUTER: attempt 1567 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3682872251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c208e04bde1fd1258c39bc4c97b51644e750d32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3078 processed earlier; will process 1218 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108259== ERROR: libFuzzer: deadly signal Step #5: #0 0x56388e63e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56388e5b2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56388e595665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f19f6a5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f19f686c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f19f684b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56388e56ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56388f042138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56388efdc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56388efde375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56388efde35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56388e9fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56388e9e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56388e9e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56388ea4d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56388e63ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56388e72aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56388e596d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56388e5a02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56388e5877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56388e5b34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f19f684d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56388e57abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c02e34148ec508f348a48f39cd6fb17c6a1984cc Step #5: MERGE-OUTER: attempt 1568 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3683318118 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c02e34148ec508f348a48f39cd6fb17c6a1984cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3079 processed earlier; will process 1217 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108330== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604fd42f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604fd3a3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604fd386665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef6928441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef6909900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef69078858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604fd35fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604fde33138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604fddcd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604fddcf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604fddcf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604fd8a42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604fd8db34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604fd7ecf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604fd7dabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604fd7d433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604fd83e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604fd42fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604fd51beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604fd387d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604fd3912e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604fd3787e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604fd3a44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fef6907a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604fd36bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e14f4adeaa24466640b3eb48b9cd70633737a146 Step #5: MERGE-OUTER: attempt 1569 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3684827805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e14f4adeaa24466640b3eb48b9cd70633737a146' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3081 processed earlier; will process 1215 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108388== ERROR: libFuzzer: deadly signal Step #5: #0 0x5573964bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557396433b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557396416665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ef8a2a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ef883f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ef881e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5573963efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557396ec3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557396e5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557396e5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557396e5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55739687d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55739686abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55739686433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5573968ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5573964bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5573965abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557396417d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5573964212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5573964087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5573964344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ef8820082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5573963fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e3eef300e862ec8ea30e730b1c5c7383b085113 Step #5: MERGE-OUTER: attempt 1570 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3685259518 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e3eef300e862ec8ea30e730b1c5c7383b085113' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3082 processed earlier; will process 1214 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108430== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595f2294594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595f2208b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595f21eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b913a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b911b800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b91197858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595f21c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5595f2c98138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595f2c32632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5595f2c34375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595f2c3435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595f27092d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5595f274034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5595f2651f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5595f263fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5595f263933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5595f26a3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5595f2294c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5595f2380eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5595f21ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5595f21f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5595f21dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5595f22094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9b91199082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5595f21d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f44e4921a285613b72d10450f3d4a40d91a0ce2 Step #5: MERGE-OUTER: attempt 1571 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3689734016 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f44e4921a285613b72d10450f3d4a40d91a0ce2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3090 processed earlier; will process 1206 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108600== ERROR: libFuzzer: deadly signal Step #5: #0 0x557891c11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557891b85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557891b68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a501ea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a4ffff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a4ffde858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557891b41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557892615138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5578925af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5578925b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5578925b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557891fcf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557891fbcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557891fb633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557892020107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557891c11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557891cfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557891b69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557891b732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557891b5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557891b864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3a4ffe0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557891b4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4868c1a8c62775d90924da2d1d6ff4acdefcacf2 Step #5: MERGE-OUTER: attempt 1572 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3690165963 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4868c1a8c62775d90924da2d1d6ff4acdefcacf2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3091 processed earlier; will process 1205 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108670== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f6d669594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f6d5ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f6d5c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f97c720241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f97c701700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f97c6ff6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f6d599e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f6e06d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f6e007632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f6e009375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f6e00935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f6dade2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f6db1534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f6da26f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f6da14be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f6da0e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f6da78107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f6d669c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f6d755eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f6d5c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f6d5cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f6d5b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f6d5de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f97c6ff8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f6d5a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d77f4bf235724c67d122aa271c477bb138df42dd Step #5: MERGE-OUTER: attempt 1573 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3692644789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d77f4bf235724c67d122aa271c477bb138df42dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3093 processed earlier; will process 1203 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108723== ERROR: libFuzzer: deadly signal Step #5: #0 0x562244a70594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622449e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622449c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39b3add41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39b38f200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39b38d1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622449a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562245474138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56224540e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562245410375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56224541035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562244e2e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562244e1bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562244e1533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562244e7f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562244a70c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562244b5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5622449c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5622449d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5622449b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5622449e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39b38d3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5622449acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cda49c65eb35fe70e9941aba410d9908828f9c53 Step #5: MERGE-OUTER: attempt 1574 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3700605886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cda49c65eb35fe70e9941aba410d9908828f9c53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3095 processed earlier; will process 1201 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==108832== ERROR: libFuzzer: deadly signal Step #5: #0 0x559ee067d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559ee05f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559ee05d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faeb9ff941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faeb9e0e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faeb9ded858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559ee05ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559ee1081138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559ee101b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559ee101d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559ee101d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559ee0af22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559ee0b2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559ee0a3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559ee0a28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559ee0a2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559ee0a8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559ee067dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559ee0769eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559ee05d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559ee05df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559ee05c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559ee05f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faeb9def082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559ee05b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8f32b220a242dfefb61001c04852c113349e9c6d Step #5: MERGE-OUTER: attempt 1575 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3702967491 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8f32b220a242dfefb61001c04852c113349e9c6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3096 processed earlier; will process 1200 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108839== ERROR: libFuzzer: deadly signal Step #5: #0 0x5628748eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56287485fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562874842665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17990e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1798efc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1798edb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56287481be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5628752ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562875289632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56287528b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56287528b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562874ca9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562874c96be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562874c9033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562874cfa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5628748ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5628749d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562874843d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56287484d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5628748347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5628748604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1798edd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562874827bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6676edbd89e3fec818b0e3280dd95c9d6f330a44 Step #5: MERGE-OUTER: attempt 1576 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3709356618 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6676edbd89e3fec818b0e3280dd95c9d6f330a44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3099 processed earlier; will process 1197 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==108930== ERROR: libFuzzer: deadly signal Step #5: #0 0x56346788a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634677feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634677e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f2a6ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f2a4c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f2a4a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634677bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56346828e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563468228632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56346822a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x563467c300e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563467c99107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56346788ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563467976eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5634677e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5634677ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5634677d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5634677ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f8f2a4a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5634677c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1fdda1a96f0ea055080b4e4047a19c652cad9ee4 Step #5: MERGE-OUTER: attempt 1577 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3710592001 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1fdda1a96f0ea055080b4e4047a19c652cad9ee4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3100 processed earlier; will process 1196 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==108976== ERROR: libFuzzer: deadly signal Step #5: #0 0x5630dfa6b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630df9dfb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630df9c2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfd160b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfd142000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfd13ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5630df99be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5630e046f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5630e0409632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5630e040b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5630e040b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5630dfe29439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5630dfe16be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5630dfe1033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5630dfe7a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5630dfa6bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5630dfb57eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630df9c3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630df9cd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630df9b47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630df9e04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdfd1401082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5630df9a7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61eac8346c2a1d8f1901f50f8bd401f7af92886e Step #5: MERGE-OUTER: attempt 1578 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3712786420 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/61eac8346c2a1d8f1901f50f8bd401f7af92886e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3101 processed earlier; will process 1195 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109019== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f4e9537594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f4e94abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f4e948e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41b621741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41b602c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41b600b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f4e9467e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f4e9f3b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f4e9ed5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f4e9ed7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f4e9ed735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f4e98f5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f4e98e2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f4e98dc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f4e9946107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f4e9537c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f4e9623eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f4e948fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f4e94992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f4e94807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f4e94ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f41b600d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f4e9473bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2e5a2bbab12e8797addd85f3999ef0a535e528ab Step #5: MERGE-OUTER: attempt 1579 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3716643656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2e5a2bbab12e8797addd85f3999ef0a535e528ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3103 processed earlier; will process 1193 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109096== ERROR: libFuzzer: deadly signal Step #5: #0 0x5629d608c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5629d6000b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5629d5fe3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc79fa041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc79db500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc79d94858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5629d5fbce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5629d6a90138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5629d6a2a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5629d6a2c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5629d6a2c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5629d65012d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5629d653834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5629d6449f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5629d6437be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5629d643133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5629d649b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5629d608cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5629d6178eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5629d5fe4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5629d5fee2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5629d5fd57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5629d60014c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efc79d96082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5629d5fc8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3de862ad5d1b2355d0b3dc66e681191002859cf9 Step #5: MERGE-OUTER: attempt 1580 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3718524578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3de862ad5d1b2355d0b3dc66e681191002859cf9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3104 processed earlier; will process 1192 files now Step #5: #1 pulse exec/s: 0 rss: 224Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109113== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed2c03e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed2bfb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed2bf95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f58dfa9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f58df8ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f58df88d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed2bf6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed2ca42138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed2c9dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed2c9de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed2c9de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed2c4b32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed2c4ea34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed2c3fbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed2c3e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed2c3e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed2c44d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed2c03ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed2c12aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed2bf96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed2bfa02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed2bf877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed2bfb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f58df88f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed2bf7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-75b234103635c4634d903b82137637cc7238ca12 Step #5: MERGE-OUTER: attempt 1581 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3720120261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/75b234103635c4634d903b82137637cc7238ca12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3106 processed earlier; will process 1190 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109227== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a074fdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a074f51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a074f34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffbfe48a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffbfe29f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffbfe27e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a074f0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a0759e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a07597b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a07597d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a07597d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a0754522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a07548934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a07539af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a075388be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a07538233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0753ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a074fddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a0750c9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a074f35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a074f3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a074f267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a074f524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ffbfe280082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a074f19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4f0bdd84506c1b8c7c77a6c9d45a2462ac3fcf56 Step #5: MERGE-OUTER: attempt 1582 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3721499805 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4f0bdd84506c1b8c7c77a6c9d45a2462ac3fcf56' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3107 processed earlier; will process 1189 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109247== ERROR: libFuzzer: deadly signal Step #5: #0 0x55be612ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55be61221b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55be61204665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30f512e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30f4f4300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30f4f22858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55be611dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55be61cb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55be61c4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55be61c4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55be61c4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55be6166b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55be61658be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55be6165233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55be616bc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55be612adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55be61399eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55be61205d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55be6120f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55be611f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55be612224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30f4f24082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55be611e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38e30e548e98bd4707fdd7065249e796b22e6350 Step #5: MERGE-OUTER: attempt 1583 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3722210974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/38e30e548e98bd4707fdd7065249e796b22e6350' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3108 processed earlier; will process 1188 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109317== ERROR: libFuzzer: deadly signal Step #5: #0 0x557775b9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557775b0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557775af2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe03846d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe03828200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe038261858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557775acbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55777659f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557776539632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55777653b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55777653b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5577760102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55777604734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557775f58f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557775f46be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557775f4033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557775faa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557775b9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557775c87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557775af3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557775afd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557775ae47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557775b104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe038263082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557775ad7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fa3dfb076e3176153600c1183a616f26783d814 Step #5: MERGE-OUTER: attempt 1584 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3724951064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3fa3dfb076e3176153600c1183a616f26783d814' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3110 processed earlier; will process 1186 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109375== ERROR: libFuzzer: deadly signal Step #5: #0 0x561bf25ad594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561bf2521b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561bf2504665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fea5cc4841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fea5ca5d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fea5ca3c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561bf24dde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561bf2fb1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bf2f4b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561bf2f4d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bf2f4d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561bf296b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561bf2958be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561bf295233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561bf29bc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561bf25adc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561bf2699eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561bf2505d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561bf250f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561bf24f67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561bf25224c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fea5ca3e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561bf24e9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eaf58f0261550b582a6f3f2a14a2e1e736b62ac5 Step #5: MERGE-OUTER: attempt 1585 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3726577018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eaf58f0261550b582a6f3f2a14a2e1e736b62ac5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3111 processed earlier; will process 1185 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b262b5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b262aceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b262ab1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feda0b1241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feda092700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feda0906858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b262a8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b26355e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b2634f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b2634fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b2634fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b262f18439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b262f05be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b262eff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b262f69107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b262b5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b262c46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b262ab2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b262abc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b262aa37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b262acf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feda0908082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b262a96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2de08a69d797b1215869bd964c54943b7cd34d4 Step #5: MERGE-OUTER: attempt 1586 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3728160534 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b2de08a69d797b1215869bd964c54943b7cd34d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3112 processed earlier; will process 1184 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109408== ERROR: libFuzzer: deadly signal Step #5: #0 0x55578ab66594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55578aadab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55578aabd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f384ab6d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f384a98200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f384a961858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55578aa96e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55578b56a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55578b504632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55578b506375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55578b50635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55578af24439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55578af11be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55578af0b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55578af75107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55578ab66c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55578ac52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55578aabed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55578aac82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55578aaaf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55578aadb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f384a963082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55578aaa2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c07767b7afefccd2706c32a503d6b7974273e04 Step #5: MERGE-OUTER: attempt 1587 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3729756285 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c07767b7afefccd2706c32a503d6b7974273e04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3113 processed earlier; will process 1183 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109426== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf5fbdd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf5fb51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf5fb34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a6b2d541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a6b0ea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a6b0c9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf5fb0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf605e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf6057b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf6057d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf6057d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf5ff9b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf5ff88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf5ff8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf5ffec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf5fbddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf5fcc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf5fb35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf5fb3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf5fb267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf5fb524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0a6b0cb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf5fb19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-486511388a8a2f1f34390371f04560c10e8faaac Step #5: MERGE-OUTER: attempt 1588 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3732961790 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/486511388a8a2f1f34390371f04560c10e8faaac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3116 processed earlier; will process 1180 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109553== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614b33c1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614b3335b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614b3318665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f42e201841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f42e1e2d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f42e1e0c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614b32f1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5614b3dc5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614b3d5f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5614b3d61375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614b3d6135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5614b377f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5614b376cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5614b376633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5614b37d0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5614b33c1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5614b34adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5614b3319d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5614b33232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5614b330a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5614b33364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f42e1e0e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5614b32fdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b107597a000ca391752dae8cd3b5c308bb0cb022 Step #5: MERGE-OUTER: attempt 1589 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3734562984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b107597a000ca391752dae8cd3b5c308bb0cb022' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3117 processed earlier; will process 1179 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109571== ERROR: libFuzzer: deadly signal Step #5: #0 0x564449b0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564449a83b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564449a66665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8aec45a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8aec26f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8aec24e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564449a3fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56444a513138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56444a4ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56444a4af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56444a4af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564449ecd439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564449ebabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564449eb433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564449f1e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564449b0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564449bfbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564449a67d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564449a712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564449a587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564449a844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8aec250082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564449a4bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c72bb73ac8a1778fb8b976a14570f0c9f3ad842e Step #5: MERGE-OUTER: attempt 1590 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3735734279 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c72bb73ac8a1778fb8b976a14570f0c9f3ad842e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3118 processed earlier; will process 1178 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109589== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8123fa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b81236eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b812351665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9a9e1c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9a9dfde00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9a9dfbd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b81232ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b812dfe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b812d98632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b812d9a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b812d9a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b8127b8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8127a5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b81279f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b812809107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8123fac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8124e6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b812352d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b81235c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8123437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b81236f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9a9dfbf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b812336bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-177ce66167e0810898264eb2cbc97d7352c9a135 Step #5: MERGE-OUTER: attempt 1591 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3736891713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/177ce66167e0810898264eb2cbc97d7352c9a135' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3119 processed earlier; will process 1177 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109606== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ce1fb7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ce1f2bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ce1f0e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f051cfa641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f051cdbb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f051cd9a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ce1ee7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562ce29bb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ce2955632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562ce2957375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ce295735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562ce242c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562ce246334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562ce2374f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562ce2362be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562ce235c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562ce23c6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562ce1fb7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562ce20a3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562ce1f0fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562ce1f192e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562ce1f007e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562ce1f2c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f051cd9c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562ce1ef3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-54bb9d55dec382cf88b17ce2e2dcb3d7dd8b593a Step #5: MERGE-OUTER: attempt 1592 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3739866753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/54bb9d55dec382cf88b17ce2e2dcb3d7dd8b593a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3121 processed earlier; will process 1175 files now Step #5: #1 pulse exec/s: 1 rss: 216Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109672== ERROR: libFuzzer: deadly signal Step #5: #0 0x561becfe1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561becf55b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561becf38665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f766781841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f766762d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f766760c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561becf11e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561bed9e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561bed97f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561bed981375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561bed98135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561bed39f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561bed38cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561bed38633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561bed3f0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561becfe1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561bed0cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561becf39d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561becf432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561becf2a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561becf564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f766760e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561becf1dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-01d03d6ae88ebccbc2fb6e785a8cc0c5c8a54b9f Step #5: MERGE-OUTER: attempt 1593 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3741845640 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/01d03d6ae88ebccbc2fb6e785a8cc0c5c8a54b9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3123 processed earlier; will process 1173 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==109785== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635cb367594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635cb2dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635cb2be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e6de2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e6dc3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e6dc16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635cb297e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635cbd6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635cbd05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635cbd07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635cbd0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635cb7dc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5635cb81334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5635cb724f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5635cb712be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5635cb70c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5635cb776107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5635cb367c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5635cb453eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5635cb2bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5635cb2c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5635cb2b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5635cb2dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1e6dc18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5635cb2a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e83b3de778075b8f9402bae4674f8a8f9b6dc6b1 Step #5: MERGE-OUTER: attempt 1594 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3745888580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e83b3de778075b8f9402bae4674f8a8f9b6dc6b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3124 processed earlier; will process 1172 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109794== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d486ae7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d486a5bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d486a3e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47e236041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47e217500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47e2154858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d486a17e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d4874eb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d487485632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d487487375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d48748735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d486ea5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d486e92be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d486e8c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d486ef6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d486ae7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d486bd3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d486a3fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d486a492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d486a307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d486a5c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f47e2156082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d486a23bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-13ddd9e5b51630adbb44041a48dd533ac1bb1f06 Step #5: MERGE-OUTER: attempt 1595 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3747062035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/13ddd9e5b51630adbb44041a48dd533ac1bb1f06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3125 processed earlier; will process 1171 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109805== ERROR: libFuzzer: deadly signal Step #5: #0 0x56507cf40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56507ceb4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56507ce97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f03a680a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f03a661f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f03a65fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56507ce70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56507d944138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56507d8de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56507d8e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56507d8e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56507d2fe439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56507d2ebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56507d2e533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56507d34f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56507cf40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56507d02ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56507ce98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56507cea22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56507ce897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56507ceb54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f03a6600082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56507ce7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-720a62f6804728db5403f5b87f7092a675a8bcee Step #5: MERGE-OUTER: attempt 1596 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3748804321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/720a62f6804728db5403f5b87f7092a675a8bcee' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3126 processed earlier; will process 1170 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109822== ERROR: libFuzzer: deadly signal Step #5: #0 0x55faddf85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55faddef9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55faddedc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5f3cdc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5f3af100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5f3ad0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55faddeb5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fade989138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fade923632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fade925375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fade92535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fade343439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fade330be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fade32a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fade394107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55faddf85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fade071eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55faddeddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55faddee72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55faddece7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55faddefa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc5f3ad2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55faddec1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-65996998b09c26d727f910e71b32652241709deb Step #5: MERGE-OUTER: attempt 1597 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3751240404 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/65996998b09c26d727f910e71b32652241709deb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3127 processed earlier; will process 1169 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109867== ERROR: libFuzzer: deadly signal Step #5: #0 0x556bc5276594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556bc51eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556bc51cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff45447a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff45428f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff45426e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556bc51a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556bc5c7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556bc5c14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556bc5c16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556bc5c1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556bc5634439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556bc5621be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556bc561b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556bc5685107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556bc5276c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556bc5362eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556bc51ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556bc51d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556bc51bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556bc51eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff454270082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556bc51b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-81cd0c31bb73f2a01cfa87ea8067c3138e19707a Step #5: MERGE-OUTER: attempt 1598 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3752791113 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/81cd0c31bb73f2a01cfa87ea8067c3138e19707a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3128 processed earlier; will process 1168 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==109884== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9a7717594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9a768bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9a766e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f815168741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f815149c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f815147b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9a7647e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f9a811b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9a80b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f9a80b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9a80b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f9a7ad5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f9a7ac2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f9a7abc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f9a7b26107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f9a7717c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f9a7803eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f9a766fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f9a76792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f9a76607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f9a768c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f815147d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f9a7653bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0e5e5e4f9f228666e3f811f61949a797ca8d469 Step #5: MERGE-OUTER: attempt 1599 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3754315313 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0e5e5e4f9f228666e3f811f61949a797ca8d469' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3129 processed earlier; will process 1167 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==109902== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d15ef44594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d15eeb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d15ee9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f27cc3e041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f27cc1f500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f27cc1d4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d15ee74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d15f948138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d15f8e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d15f8e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d15f8e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d15f3adae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d15f417d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55d15f4729dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55d15f353182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55d15f353182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55d15ef44c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55d15f030eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55d15ee9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55d15eea62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55d15ee8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55d15eeb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f27cc1d6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55d15ee80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d286c710b3d1acd7d0cd0e6947b949bb7c426b70 Step #5: MERGE-OUTER: attempt 1600 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3762402690 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d286c710b3d1acd7d0cd0e6947b949bb7c426b70' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3134 processed earlier; will process 1162 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110091== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3a0ab8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3a0a2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3a0a0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3eb1f5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3eb1d6c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3eb1d4b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3a09e8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d3a14bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3a1456632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d3a1458375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3a145835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d3a0e76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d3a0e63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d3a0e5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d3a0ec7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d3a0ab8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d3a0ba4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d3a0a10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d3a0a1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d3a0a017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d3a0a2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3eb1d4d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d3a09f4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06e7835a9b3750f543d75b118654040066ca1ed5 Step #5: MERGE-OUTER: attempt 1601 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3763371761 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06e7835a9b3750f543d75b118654040066ca1ed5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3135 processed earlier; will process 1161 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110102== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c39592594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c39506b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c394e9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feea2e3341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feea2c4800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feea2c27858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c394c2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c39f96138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c39f30632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c39f32375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c39f3235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c39950439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c3993dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c3993733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c399a1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c39592c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c3967eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c394ead4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c394f42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c394db7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c395074c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feea2c29082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c394cebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-83abe1afb36c543f692ba25b9d8dfa3b156830c8 Step #5: MERGE-OUTER: attempt 1602 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3764829638 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/83abe1afb36c543f692ba25b9d8dfa3b156830c8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3136 processed earlier; will process 1160 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==110117== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b389d35594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b389ca9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b389c8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3bc747341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3bc728800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3bc7267858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b389c65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b38a739138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b38a6d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b38a6d5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55b38a0db0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55b38a144107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55b389d35c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55b389e21eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55b389c8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55b389c972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55b389c7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55b389caa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f3bc7269082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55b389c71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-30e4fb025e5454e5ddacc23a19549a6cc9b3b139 Step #5: MERGE-OUTER: attempt 1603 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3766337176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/30e4fb025e5454e5ddacc23a19549a6cc9b3b139' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3137 processed earlier; will process 1159 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110170== ERROR: libFuzzer: deadly signal Step #5: #0 0x558e84338594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558e842acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558e8428f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f963bb0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f963b91d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f963b8fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558e84268e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558e84d3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558e84cd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558e84cd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558e84cd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558e846f6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558e846e3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558e846dd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558e84747107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558e84338c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558e84424eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558e84290d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558e8429a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558e842817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558e842ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f963b8fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558e84274bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4af5fb186df397cdf49b6b4da292e02f4333a630 Step #5: MERGE-OUTER: attempt 1604 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3779282095 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4af5fb186df397cdf49b6b4da292e02f4333a630' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3141 processed earlier; will process 1155 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110337== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a3e8810594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a3e8784b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a3e8767665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbba4b9941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbba49ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbba498d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a3e8740e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a3e9214138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3e91ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3e91b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3e91b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a3e8c852d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a3e8cbc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a3e8bcdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a3e8bbbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a3e8bb533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a3e8c1f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a3e8810c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a3e88fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a3e8768d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a3e87722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a3e87597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a3e87854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbba498f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a3e874cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b0cc2786801a81930584fc3b3946c447f2fc8b14 Step #5: MERGE-OUTER: attempt 1605 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3781707902 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b0cc2786801a81930584fc3b3946c447f2fc8b14' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3143 processed earlier; will process 1153 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110448== ERROR: libFuzzer: deadly signal Step #5: #0 0x563099660594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5630995d4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5630995b7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f233869f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23384b400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2338493858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563099590e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56309a064138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563099ffe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56309a000375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56309a00035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563099a1e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563099a0bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563099a0533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563099a6f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563099660c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56309974ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5630995b8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5630995c22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5630995a97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5630995d54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2338495082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56309959cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-237de1b27dd4a9011257ad0d219efb0283a2ec71 Step #5: MERGE-OUTER: attempt 1606 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3783245760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/237de1b27dd4a9011257ad0d219efb0283a2ec71' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3144 processed earlier; will process 1152 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110466== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a03ead1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a03ea45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a03ea28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f62fca9841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f62fc8ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f62fc88c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a03ea01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a03f4d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a03f46f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a03f471375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a03f47135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a03ef462d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a03ef7d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a03ee8ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a03ee7cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a03ee7633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a03eee0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a03ead1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a03ebbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a03ea29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a03ea332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a03ea1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a03ea464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f62fc88e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a03ea0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b86d2367d49cc27bc94e567374a263d9fad86796 Step #5: MERGE-OUTER: attempt 1607 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3785407903 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b86d2367d49cc27bc94e567374a263d9fad86796' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3146 processed earlier; will process 1150 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110581== ERROR: libFuzzer: deadly signal Step #5: #0 0x5584e1de8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5584e1d5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5584e1d3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efd779c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efd777d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efd777b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5584e1d18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5584e27ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5584e2786632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5584e2788375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5584e278835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5584e225d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5584e229434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5584e21a5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5584e2193be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5584e218d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5584e21f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5584e1de8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5584e1ed4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5584e1d40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5584e1d4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5584e1d317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5584e1d5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efd777b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5584e1d24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86ce659a1644c8bbd28bfa06ca33521a7a4e647c Step #5: MERGE-OUTER: attempt 1608 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3786306207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86ce659a1644c8bbd28bfa06ca33521a7a4e647c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3147 processed earlier; will process 1149 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110622== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650afb5f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650afad3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650afab6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46a4d5c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46a4b7100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46a4b50858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650afa8fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5650b0563138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650b04fd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5650b04ff375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650b04ff35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5650affd42d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5650b000b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5650aff1cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5650aff0abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5650aff0433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5650aff6e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5650afb5fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5650afc4beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5650afab7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5650afac12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5650afaa87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5650afad44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f46a4b52082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5650afa9bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-349e688f36e21ba67b4162ff0ac3ea8679ae8f37 Step #5: MERGE-OUTER: attempt 1609 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3787244758 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/349e688f36e21ba67b4162ff0ac3ea8679ae8f37' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3148 processed earlier; will process 1148 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110630== ERROR: libFuzzer: deadly signal Step #5: #0 0x56457fbb8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56457fb2cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56457fb0f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f058673741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f058654c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f058652b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56457fae8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5645805bc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564580556632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564580558375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56458055835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56457ff76439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56457ff63be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56457ff5d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56457ffc7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56457fbb8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56457fca4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56457fb10d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56457fb1a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56457fb017e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56457fb2d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f058652d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56457faf4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d0928f97b3ddd33cbf7d68592bc6a064caf0d17 Step #5: MERGE-OUTER: attempt 1610 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3791321777 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d0928f97b3ddd33cbf7d68592bc6a064caf0d17' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3149 processed earlier; will process 1147 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110638== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f143d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f14344b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f14327665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9459e2241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9459c3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9459c16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f14300e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f14dd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f14d6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f14d70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f14d7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f1478e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f1477bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f1477533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f147df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f143d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f144bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f14328d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f143322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f143197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f143454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9459c18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f1430cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be83a1b0b7d36f3fc1670497d55c899bf7fe2f07 Step #5: MERGE-OUTER: attempt 1611 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3794334677 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be83a1b0b7d36f3fc1670497d55c899bf7fe2f07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3153 processed earlier; will process 1143 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: 2026-07-11 07:34:15,710 D Giving back the whole pool Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:15,710 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,710 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,710 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:15,710 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,710 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,711 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:34:15,711 E id: <4f256e87873030303b000b4e5c305c78333136303430390d2736373333333537>, Step #5: 2026-07-11 07:34:15,711 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:34:15,711 E dropping connection Step #5: 2026-07-11 07:34:15,711 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:34:15,711 T batch transaction: committing... Step #5: 2026-07-11 07:34:15,711 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,711 T batch transaction: end Step #5: 2026-07-11 07:34:15,711 D Stopping io_context Step #5: 2026-07-11 07:34:15,711 T Miner has received stop signal Step #5: 2026-07-11 07:34:15,711 T Not mining - nothing to stop Step #5: 2026-07-11 07:34:15,711 T Blockchain::deinit Step #5: 2026-07-11 07:34:15,711 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:34:15,711 T BlockchainLMDB::close Step #5: 2026-07-11 07:34:15,711 T BlockchainLMDB::sync Step #5: 2026-07-11 07:34:15,715 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:34:15,715 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:34:15,716 T Blockchain::Blockchain Step #5: 2026-07-11 07:34:15,716 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:34:15,716 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:34:15,716 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:34:15,717 D option: fast Step #5: 2026-07-11 07:34:15,717 D option: async Step #5: 2026-07-11 07:34:15,717 D option: 250000000bytes Step #5: 2026-07-11 07:34:15,717 T BlockchainLMDB::open Step #5: 2026-07-11 07:34:15,717 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:34:15,717 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:15,717 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:15,717 D Space used: 4096 Step #5: 2026-07-11 07:34:15,717 D Space remaining: 1073737728 Step #5: 2026-07-11 07:34:15,717 D Size threshold: 0 Step #5: 2026-07-11 07:34:15,717 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:15,717 D Setting m_height to: 0 Step #5: 2026-07-11 07:34:15,717 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,717 T Blockchain::init Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,718 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,718 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:15,718 D init done Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,718 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,718 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,718 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:34:15,746 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:34:15,767 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:15,768 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,768 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:15,768 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:15,768 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,768 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:34:15,768 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,768 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,768 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,768 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:15,768 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,768 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:34:15,796 D Miner tx hash: Step #5: 2026-07-11 07:34:15,796 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:34:15,796 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:15,796 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:15,796 D Space used: 12288 Step #5: 2026-07-11 07:34:15,796 D Space remaining: 1073729536 Step #5: 2026-07-11 07:34:15,796 D Size threshold: 0 Step #5: 2026-07-11 07:34:15,796 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:34:15,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,796 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,796 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:15,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,796 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:34:15,796 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:34:15,797 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:34:15,797 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:34:15,797 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(1/27)ms Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,797 D Invalidating block template cache Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:15,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,797 I Blockchain initialized. last block: 0, d4466.h20.m45.s22 time ago, current difficulty: 1 Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:15,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:15,797 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:34:16,099 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,099 T requesting 1 from 0, cached Step #5: 2026-07-11 07:34:16,099 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,099 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,099 D Current height: 0 Step #5: 2026-07-11 07:34:16,099 D Start hardfork version: 1 Step #5: 2026-07-11 07:34:16,099 D Current hardfork version: 16 Step #5: 2026-07-11 07:34:16,099 I Validating txpool contents for v16 Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:34:16,099 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:34:16,099 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,099 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,099 D Space used: 49152 Step #5: 2026-07-11 07:34:16,099 D Space remaining: 1073692672 Step #5: 2026-07-11 07:34:16,099 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,099 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,155 T batch transaction: begin Step #5: 2026-07-11 07:34:16,155 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,155 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:34:16,155 T batch transaction: committing... Step #5: 2026-07-11 07:34:16,155 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,155 T batch transaction: end Step #5: 2026-07-11 07:34:16,155 I Loading checkpoints Step #5: 2026-07-11 07:34:16,155 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:34:16,155 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,183 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,184 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,184 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,184 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,184 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,184 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,184 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,184 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,185 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,185 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,185 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,185 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,185 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,185 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,186 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,186 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,186 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,186 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,186 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,186 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,186 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:34:16,186 T Sorted 33/33 Step #5: 2026-07-11 07:34:16,188 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,188 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,188 D tx pubkey: <44b632282aefd1a721a26183a9f2e099ddd921c1ef73be82106702e2fd3ba2f1> Step #5: 2026-07-11 07:34:16,188 T Sorted 44/44 Step #5: 2026-07-11 07:34:16,225 I transaction_created: Step #5: 2026-07-11 07:34:16,225 I { Step #5: 2026-07-11 07:34:16,225 I "version": 2, Step #5: 2026-07-11 07:34:16,225 I "unlock_time": 0, Step #5: 2026-07-11 07:34:16,225 I "vin": [ { Step #5: 2026-07-11 07:34:16,225 I "key": { Step #5: 2026-07-11 07:34:16,225 I "amount": 20000, Step #5: 2026-07-11 07:34:16,225 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "k_image": "a435155c83c9dc3dbf8536f7587d5bee8184004698e6c7619bfadf92d9eb2fa9" Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "vout": [ { Step #5: 2026-07-11 07:34:16,225 I "amount": 0, Step #5: 2026-07-11 07:34:16,225 I "target": { Step #5: 2026-07-11 07:34:16,225 I "tagged_key": { Step #5: 2026-07-11 07:34:16,225 I "key": "26b1d78547d7142539826f9d5d38073ed214bb56e9da5ccef02c5798cc0aab6b", Step #5: 2026-07-11 07:34:16,225 I "view_tag": "ba" Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "extra": [ 1, 68, 182, 50, 40, 42, 239, 209, 167, 33, 162, 97, 131, 169, 242, 224, 153, 221, 217, 33, 193, 239, 115, 190, 130, 16, 103, 2, 226, 253, 59, 162, 241, 2, 9, 1, 237, 146, 92, 225, 34, 248, 14, 185 Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "rct_signatures": { Step #5: 2026-07-11 07:34:16,225 I "type": 6, Step #5: 2026-07-11 07:34:16,225 I "txnFee": 10000, Step #5: 2026-07-11 07:34:16,225 I "ecdhInfo": [ { Step #5: 2026-07-11 07:34:16,225 I "amount": "0ba6fa7692a9f983" Step #5: 2026-07-11 07:34:16,225 I }], Step #5: 2026-07-11 07:34:16,225 I "outPk": [ "bac301e9a0e280ded42105970599cbae7455f0c89149d366687c55ff6124d00e"] Step #5: 2026-07-11 07:34:16,225 I }, Step #5: 2026-07-11 07:34:16,225 I "rctsig_prunable": { Step #5: 2026-07-11 07:34:16,225 I "nbp": 1, Step #5: 2026-07-11 07:34:16,225 I "bpp": [ { Step #5: 2026-07-11 07:34:16,225 I "A": "6c73987665b7fd1a0eebb3f4313fc60c3d33fa78d83e908065127452b5a70784", Step #5: 2026-07-11 07:34:16,225 I "A1": "17a7f4bfb44249fa21271aa67fb6cdc01abd68a65dd213a4da04ef8b45c675c4", Step #5: 2026-07-11 07:34:16,225 I "B": "d32b8dd54a1c6e1ac6347654d8e01e1caf43d14a632030edcd20890dede9fdcf", Step #5: 2026-07-11 07:34:16,225 I "r1": "902ee8713bba0330fc33cc4685243506805813780b567920e01d0b34daa6580a", Step #5: 2026-07-11 07:34:16,225 I "s1": "fd9042db858527e845f0e4d5bc866750a33f6772107054c479d785a47bc5e803", Step #5: 2026-07-11 07:34:16,225 I "d1": "fcd51a61d9e371ffce6c26ad4ad3a7ff2db9d515be6a8aaad3623d20086c0400", Step #5: 2026-07-11 07:34:16,225 I "L": [ "935c8b15803767bd80ae85d72fe7f41c886a1bdf99ae00b80ee3e0fad25cc9aa", "9594cb0de1b37140bd3baa1951c1815b021acea75a299ff3506ac38de54953de", "b0db14ab57d6a4ea68e43665d70400e789d578367bd5984f07416898f633594d", "13061d1875868711e77f8c89d49fcdc87f9e21d52bfc2d69f47327246a740b0a", "c34900016b730a626bd91dbff6ecf8eed14645bde0f0dc05619ffe0f91dc424e", "ee98d92fe9736a7c0196401ad0fed0fa7ddead13aeeecb73f7f20a18ba18d527" Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "R": [ "d0b9cf5b14484858c61e3c8d7bc3186785741b4886f48032e289c25d27a25c6a", "0f8dec5b0b0b45cccb53a18bfa9ccc84d7da29e304d234f8bcfc04e87f7fb113", "b105748efdbf30320c32d2089840f0a0e1d7b49374e9c01c744c2f03e23570ae", "91bba2dfc87ea9b1434d4de5169923d09f49953dc38643e85bef42fa1941591a", "20dcdd7e63507934e414085a8785a460bed60bf6b7d10643280b7f13499a01e7", "557a01dc98fee86300eba1a8522622027a7889b1b4dbf16347423534b846671b" Step #5: 2026-07-11 07:34:16,225 I ] Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I ], Step #5: 2026-07-11 07:34:16,225 I "CLSAGs": [ { Step #5: 2026-07-11 07:34:16,225 I "s": [ "92bbed4487b7387ce995c159e70f56fc42ae694cc87361a6b92d9a225a4dc50f", "7f01230affc8546d9cc047e3000d455d1fd0731694a1c356c0a592f68470f509", "336033f4b8f4ab3276dea2266da4dde8aa77caf4fe1754b79c519736e2d0df00", "165f9a3869cd28a649d8af70d776d5f0c5249d213148d55ba6f4ab22224db305", "407836ad2c9ae2fc471881eaae167518fec2406adff27acaad00ef0177fca70b", "8f40a1a1c36fb86d0122e285080ed9865169595fa28473848f052f277519a103", "c3dec9e17a90d0db8f0c49641baa8624cfbda7797bef900f96e6d3703aae0800", "3cbc1a63e59d7dd27bcf206eb6e79b669ab63f33b4c1464e5ab282f723b95405", "be3f2cf62a98c8237c36fb5f26e2b4d315ea48f92245c79f97a9a5234be36e05", "fdec478fe7c7287570dc000f158615b83bf3fefbf462fae945caa8e2bebcd30b"], Step #5: 2026-07-11 07:34:16,225 I "c1": "a7c4f8818270912af2072c219f66075cfcb1418b649541ad499a95c3deedfd01", Step #5: 2026-07-11 07:34:16,225 I "D": "a4801877c38c9a9146549135bba47ff8cba6dd65da841cd2ed3952ab458c43f0" Step #5: 2026-07-11 07:34:16,225 I }], Step #5: 2026-07-11 07:34:16,225 I "pseudoOuts": [ "d1d42131416ce21bc3496a7b7ed2c585d244978ba513875fac7a537efd0f4190"] Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 I } Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:34:16,225 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,225 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,225 D Space used: 8192 Step #5: 2026-07-11 07:34:16,225 D Space remaining: 1073733632 Step #5: 2026-07-11 07:34:16,225 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,225 D Percent used: 0.0008 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,225 T batch transaction: begin Step #5: 2026-07-11 07:34:16,225 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,225 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,225 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,225 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,225 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,225 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,225 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,225 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,225 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,225 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,225 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 0e91753b975cb6d028e076766e9b6135771a2bb20bde24f1a1e3c0a7e5f6a4f3 not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 6255eb82cd6d11f966f0c88edd3ec2acbc4df5cf0af6fad81ece794cc2cb4684 not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 3a93b41df142418ec27f554b71b4860d0aa189a98e5501e5cf340ac54ec98a47 not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 3f6619e6d5e05aa9fcf94c1a1dc59f8c34bfd39309de9e89b724e51d4da56e42 not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 639f88ecd9d2edb5804cb8ad135f06a4fbcabecfea6038582e77929d78253895 not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 1f76723da2f9cc738b0ac75a19eb9eb73ee568c6789ea542135a4490232e56ab not found in db Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,226 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,226 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,226 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,226 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,226 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,226 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,226 T Block with hash 2dcfa9aa74f22a8eade0dce3a41e490d5e98f5f1f23f417961528fd550c552a1 not found in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,227 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,227 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,227 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,227 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,227 T Block with hash 7590704852d5a62110b5aa76d1c81a5ca2b13b65e26895ad32f29b62e6fbb1b1 not found in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,227 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,227 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,227 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,227 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,227 T Block with hash 418c90f09a8d9beef3b135e2ec9c00ce10c03f38d53c23a84991d67a47eef94c not found in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,227 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,227 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,227 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,227 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,227 T Block with hash 6632bcae66b3a205b1d4104b9f063a223941153ea13a3d5967809f84a05fc1b2 not found in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,227 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,227 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,227 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,227 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,227 T Block with hash 53eed07deb39ee9d47addc75a5d18bf58174d95f817cfb6025d2e89c925e9188 not found in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,227 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,227 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 E Exception at [add_new_block], what=Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:34:16,227 T Blockchain::have_tx Step #5: 2026-07-11 07:34:16,227 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:34:16,227 T transaction with hash b99b6afeb5e85e9caff4e043b6bec1988e69593be7da216ac7f4a59d4c4882ec not found in db Step #5: 2026-07-11 07:34:16,228 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:34:16,233 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,233 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,233 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,233 E Tx has fewer than two outputs Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:34:16,234 I Transaction added to pool: txid weight: 1169 fee/byte: 8.55432, count: 1 Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,234 E Transaction verification impossible: Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:34:16,234 T batch transaction: committing... Step #5: 2026-07-11 07:34:16,234 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,234 T batch transaction: end Step #5: 2026-07-11 07:34:16,234 D Stopping io_context Step #5: 2026-07-11 07:34:16,234 T Miner has received stop signal Step #5: 2026-07-11 07:34:16,234 T Not mining - nothing to stop Step #5: 2026-07-11 07:34:16,234 T Blockchain::deinit Step #5: 2026-07-11 07:34:16,234 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::close Step #5: 2026-07-11 07:34:16,234 T BlockchainLMDB::sync Step #5: 2026-07-11 07:34:16,237 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:34:16,237 T BlockchainLMDB::~BlockchainLMDB Step #5: #4 pulse exec/s: 1 rss: 304Mb Step #5: 2026-07-11 07:34:16,238 T Blockchain::Blockchain Step #5: 2026-07-11 07:34:16,238 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:34:16,238 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:34:16,238 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:34:16,239 D option: fast Step #5: 2026-07-11 07:34:16,239 D option: async Step #5: 2026-07-11 07:34:16,239 D option: 250000000bytes Step #5: 2026-07-11 07:34:16,239 T BlockchainLMDB::open Step #5: 2026-07-11 07:34:16,239 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:34:16,239 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,239 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,239 D Space used: 4096 Step #5: 2026-07-11 07:34:16,239 D Space remaining: 1073737728 Step #5: 2026-07-11 07:34:16,239 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,239 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,264 D Setting m_height to: 0 Step #5: 2026-07-11 07:34:16,264 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,264 T Blockchain::init Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,264 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,264 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:16,264 D init done Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,264 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,265 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,265 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:34:16,290 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:34:16,290 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,290 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,290 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,290 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:34:16,290 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,290 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,290 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,290 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,290 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:34:16,290 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,291 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:34:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,291 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:16,291 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,291 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:34:16,315 D Miner tx hash: Step #5: 2026-07-11 07:34:16,315 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:34:16,315 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,315 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,315 D Space used: 12288 Step #5: 2026-07-11 07:34:16,315 D Space remaining: 1073729536 Step #5: 2026-07-11 07:34:16,315 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,315 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:34:16,315 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,315 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,315 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:16,315 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:34:16,316 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:34:16,316 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:34:16,316 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:34:16,316 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:34:16,316 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:16,316 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,316 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,316 D Invalidating block template cache Step #5: 2026-07-11 07:34:16,316 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:34:16,316 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,316 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,316 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,317 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:16,317 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,317 I Blockchain initialized. last block: 0, d4466.h20.m45.s23 time ago, current difficulty: 1 Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,317 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,317 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,317 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,317 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,317 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:34:16,372 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,372 T requesting 1 from 0, cached Step #5: 2026-07-11 07:34:16,372 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:34:16,372 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:16,372 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,372 D Current height: 0 Step #5: 2026-07-11 07:34:16,372 D Start hardfork version: 1 Step #5: 2026-07-11 07:34:16,372 D Current hardfork version: 16 Step #5: 2026-07-11 07:34:16,373 I Validating txpool contents for v16 Step #5: 2026-07-11 07:34:16,373 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,373 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:34:16,373 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:34:16,373 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,373 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,373 D Space used: 61440 Step #5: 2026-07-11 07:34:16,373 D Space remaining: 1073680384 Step #5: 2026-07-11 07:34:16,373 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,373 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,619 T batch transaction: begin Step #5: 2026-07-11 07:34:16,619 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:34:16,619 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:34:16,619 T batch transaction: committing... Step #5: 2026-07-11 07:34:16,619 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,619 T batch transaction: end Step #5: 2026-07-11 07:34:16,619 I Loading checkpoints Step #5: 2026-07-11 07:34:16,619 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:34:16,619 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,621 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,621 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,621 D tx pubkey: <9975a8f24b56e9c97c78a185017bc895fec2fe63aaa29bafa6e14c70eb7291d0> Step #5: 2026-07-11 07:34:16,621 T Sorted 44/44 Step #5: 2026-07-11 07:34:16,657 I transaction_created: Step #5: 2026-07-11 07:34:16,657 I { Step #5: 2026-07-11 07:34:16,658 I "version": 2, Step #5: 2026-07-11 07:34:16,658 I "unlock_time": 0, Step #5: 2026-07-11 07:34:16,658 I "vin": [ { Step #5: 2026-07-11 07:34:16,658 I "key": { Step #5: 2026-07-11 07:34:16,658 I "amount": 33706016, Step #5: 2026-07-11 07:34:16,658 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "k_image": "fd79b8260babe7109c334ab90ff79e75ff6fbb2157243b266b496c6909ca7277" Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "vout": [ { Step #5: 2026-07-11 07:34:16,658 I "amount": 0, Step #5: 2026-07-11 07:34:16,658 I "target": { Step #5: 2026-07-11 07:34:16,658 I "tagged_key": { Step #5: 2026-07-11 07:34:16,658 I "key": "bf862f75859baa6c76574bb786389968ab61fe7291c9331c47debb4b6b68aea1", Step #5: 2026-07-11 07:34:16,658 I "view_tag": "c1" Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "extra": [ 1, 153, 117, 168, 242, 75, 86, 233, 201, 124, 120, 161, 133, 1, 123, 200, 149, 254, 194, 254, 99, 170, 162, 155, 175, 166, 225, 76, 112, 235, 114, 145, 208, 2, 9, 1, 81, 234, 130, 219, 225, 12, 210, 156 Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "rct_signatures": { Step #5: 2026-07-11 07:34:16,658 I "type": 6, Step #5: 2026-07-11 07:34:16,658 I "txnFee": 10000, Step #5: 2026-07-11 07:34:16,658 I "ecdhInfo": [ { Step #5: 2026-07-11 07:34:16,658 I "amount": "532245e160301e69" Step #5: 2026-07-11 07:34:16,658 I }], Step #5: 2026-07-11 07:34:16,658 I "outPk": [ "0bf9fcc1fceeabe8ccdd62f813b5b9217983695c5309ca962a583d4e052767fb"] Step #5: 2026-07-11 07:34:16,658 I }, Step #5: 2026-07-11 07:34:16,658 I "rctsig_prunable": { Step #5: 2026-07-11 07:34:16,658 I "nbp": 1, Step #5: 2026-07-11 07:34:16,658 I "bpp": [ { Step #5: 2026-07-11 07:34:16,658 I "A": "b1f876b2ce4e155ed0b9760848fcb0dd1a055e681ed710c979a9b3cda1e3905e", Step #5: 2026-07-11 07:34:16,658 I "A1": "3a184bf5f77b844c29b56b4c1185e99944c5d0933abb985ee1265073cd91f6f2", Step #5: 2026-07-11 07:34:16,658 I "B": "03b00d438db614962eb1a406fcd130796601defd6285bf92af4fade29e630f59", Step #5: 2026-07-11 07:34:16,658 I "r1": "d062ba9fd1c20bee225b2797886aa41f8155505f2fef49645f99bd5c1a14a408", Step #5: 2026-07-11 07:34:16,658 I "s1": "111991aa5ce309f4db5f11d15306130b2a92c598b51089aa1a82ccd2d71c3506", Step #5: 2026-07-11 07:34:16,658 I "d1": "42644ef41062b19967fc0321a767a1b2588ee7001d37b9a8419460e8d270da0f", Step #5: 2026-07-11 07:34:16,658 I "L": [ "81a47cba0da59a5784890581bb14437494438a6f424def12668e102f4f634266", "5e54bd27aafaf7b6844e00c7276d797be9e5a29e4b7b7e0f7e34e7947a000f83", "aac32c3bfcdeb523af1ece9ed8c51b02e735ed29ae0cc5fc30e6de87dc55a053", "430d58f16cebd4f8ef3eebee538f6c982550999d1a9fd7b4943965e74b96f37b", "8c93d86f7f17c24833be95e4238a6de07ae37c84a39b3abe4b45d0564e407929", "58e1f4f033a11ffaf4eab9ee0e9851e655a7bcaac4da97897fb254dd6f6b35de" Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "R": [ "7cb35cee9dffd4f5de2ee17916f4b0ff74b49ba650ea7708a90656f47c5c26c9", "64d338d291833709a7c0622ebad17f341230a79bf2040b3ce40b137bde7563f2", "c3584ff1cab3e5c17227bd486406972558d1f93bbfb88a7849f4ff9e3df36f50", "ad57d777633672d5f34595dbb1dcdeefd67ceb8e726d086f37a7a6cc69634cff", "31124d7dbd3d0ba13e572dfed046a613404dfbca8ea4070d2db4bb42c2c520fe", "82b35bb34694952c9935208c79aebbc8d0a7a93177f144a9d429de824c53542b" Step #5: 2026-07-11 07:34:16,658 I ] Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I ], Step #5: 2026-07-11 07:34:16,658 I "CLSAGs": [ { Step #5: 2026-07-11 07:34:16,658 I "s": [ "950db3c663be3e0081a8488462c8f8ebffe94e2fbbb57783750fbb26b1678f0f", "89eb43838c8d9596e32c9998935728db1808bdccc58204280a33e1d931db9f0e", "27af2e5b6b041ef8c241d250db477599e27d401481da176679f400cbecffc90d", "321e90048594e18d694ddff69ae7020a8a08311e227d27b51c4731ac05b9a206", "5527ab5dc3e479e425d365302a49e11181d25999eeb1158b7c51d9a882d81604", "96f30bed651f3d659b3bab02c186912e4416e5c0797ddff88b91948abc1a8a00", "0a77b02850a29a298642c0824b1aa4524124ec09ca5c63594978fea9a962f00c", "f5c2ba3b5c0cf05ec1d05b8aa2c5125faac282af6c5af50a9746231255e8ab0c", "52e06bb132fc1ca5e837716f6af57d0d20efe7dd1af181e76b11a720e240650f", "c11cb5626806c34fdfd8f89795a89e2c2fa1967827ab959878178e87db9ba502"], Step #5: 2026-07-11 07:34:16,658 I "c1": "6ce7ce546e22e0fbe1a2cf4a3af0657694d27367895f75e9601ede79d99f470a", Step #5: 2026-07-11 07:34:16,658 I "D": "9a8ec3a4d03f6a9fd081ceaa8de7e56f9ca1a0fb073ed706e5178411eacbdc27" Step #5: 2026-07-11 07:34:16,658 I }], Step #5: 2026-07-11 07:34:16,658 I "pseudoOuts": [ "b92469dc868a3fc970561712f04506619fbe6292dfd619f18c45e71c1a23b5c9"] Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,658 I } Step #5: 2026-07-11 07:34:16,659 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,659 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,659 D tx pubkey: Step #5: 2026-07-11 07:34:16,659 T Sorted 44/44 Step #5: 2026-07-11 07:34:16,695 I transaction_created: Step #5: 2026-07-11 07:34:16,695 I { Step #5: 2026-07-11 07:34:16,695 I "version": 2, Step #5: 2026-07-11 07:34:16,695 I "unlock_time": 0, Step #5: 2026-07-11 07:34:16,695 I "vin": [ { Step #5: 2026-07-11 07:34:16,695 I "key": { Step #5: 2026-07-11 07:34:16,695 I "amount": 29027, Step #5: 2026-07-11 07:34:16,695 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:34:16,695 I ], Step #5: 2026-07-11 07:34:16,695 I "k_image": "827a7ad761e3e0e3e0ccfd560ae04df42d81ca5d37c3d0123bf798b2268422c6" Step #5: 2026-07-11 07:34:16,695 I } Step #5: 2026-07-11 07:34:16,695 I } Step #5: 2026-07-11 07:34:16,695 I ], Step #5: 2026-07-11 07:34:16,695 I "vout": [ { Step #5: 2026-07-11 07:34:16,695 I "amount": 0, Step #5: 2026-07-11 07:34:16,695 I "target": { Step #5: 2026-07-11 07:34:16,695 I "tagged_key": { Step #5: 2026-07-11 07:34:16,695 I "key": "1d95316b2d44150cf8f0ef2b500cd5cae9027cf85999cd5003007474a1152a87", Step #5: 2026-07-11 07:34:16,695 I "view_tag": "58" Step #5: 2026-07-11 07:34:16,695 I } Step #5: 2026-07-11 07:34:16,695 I } Step #5: 2026-07-11 07:34:16,695 I } Step #5: 2026-07-11 07:34:16,695 I ], Step #5: 2026-07-11 07:34:16,695 I "extra": [ 1, 177, 219, 233, 110, 90, 36, 164, 55, 169, 91, 1, 199, 224, 107, 14, 182, 102, 52, 199, 3, 138, 3, 10, 65, 123, 142, 119, 34, 10, 141, 164, 88, 2, 9, 1, 247, 85, 105, 242, 145, 109, 65, 22 Step #5: 2026-07-11 07:34:16,695 I ], Step #5: 2026-07-11 07:34:16,695 I "rct_signatures": { Step #5: 2026-07-11 07:34:16,696 I "type": 6, Step #5: 2026-07-11 07:34:16,696 I "txnFee": 10000, Step #5: 2026-07-11 07:34:16,696 I "ecdhInfo": [ { Step #5: 2026-07-11 07:34:16,696 I "amount": "fdb6f651a0a77ef0" Step #5: 2026-07-11 07:34:16,696 I }], Step #5: 2026-07-11 07:34:16,696 I "outPk": [ "bd8ecf087cd28e7c9f5a51af6ef33e9a11d077c091d0c997954d4876e92504a4"] Step #5: 2026-07-11 07:34:16,696 I }, Step #5: 2026-07-11 07:34:16,696 I "rctsig_prunable": { Step #5: 2026-07-11 07:34:16,696 I "nbp": 1, Step #5: 2026-07-11 07:34:16,696 I "bpp": [ { Step #5: 2026-07-11 07:34:16,696 I "A": "4a9b1c1723b48c7f99f46aa9a66e52fc582b31f9f6bcc27460df6f142c4fedf9", Step #5: 2026-07-11 07:34:16,696 I "A1": "6b61fc79b4771dcb47f417e27c68fcf97309406e1b23e85b5bf1af0b1360c51f", Step #5: 2026-07-11 07:34:16,696 I "B": "49005720eb9724b17073ebe904084f8b789c0b36cff5cca6c453220246e3baad", Step #5: 2026-07-11 07:34:16,696 I "r1": "7d6aadf27ac9de2bb8f37ad647e1532b2082160389748a3373f1901ca9ded40b", Step #5: 2026-07-11 07:34:16,696 I "s1": "501c219fcfc3cb676f72cfbf607be7da52916795becfe1f2c24b924af7e0f906", Step #5: 2026-07-11 07:34:16,696 I "d1": "2b3365c3aac8c350cfb4a6a0e8efc4564ef826bf4b3fc992dafe8a14ff40e20d", Step #5: 2026-07-11 07:34:16,696 I "L": [ "81f861ae2399cade6013555dacf25ea03277a767e5d51461957dc57cdf7104b8", "312807a2f8f046a4644ff317d7c5c6a8a9d087e2334c252fb1498ff1c71efc71", "1669352155eb3cd952bc5d749b083c8e4cd3392c64e14a18eb2ec217ecb7d734", "7640de250571d52541181b359d44fc5239a4517e9ac6cefe10ddf73d2439e6cb", "313651f1c81bf70f68fabec75189f9e2a951b5b46d0d4843f83e8055bd0dc4c4", "eb148b57800ea24261595691973a43def8b710185ad78811e9c3507e6c033c3e" Step #5: 2026-07-11 07:34:16,696 I ], Step #5: 2026-07-11 07:34:16,696 I "R": [ "c74259ce9347cccdda48dccb5e45ed031b82a343a6fb630d16c8a85f9e4f00c7", "730e6c78bb2644e7aea7e50ae16422e9967818b97d7e94725d3a49526a7e4a34", "99349438bb89cfa0c8ed03433462621d0ea13742e1ccb9a1623994c2d60685c2", "3bafc3ecc529ba28954c25808b3cdd63cb696f205ddb27d611e9a31ec12548bf", "2d6a52d12b20d42cff318954553dbdbc26ec50533270f20200f9ad5b4b995180", "3041ae542254ef13abe2389ec7acb7a8a4abb63a40f644ec8fd2b08146c351ba" Step #5: 2026-07-11 07:34:16,696 I ] Step #5: 2026-07-11 07:34:16,696 I } Step #5: 2026-07-11 07:34:16,696 I ], Step #5: 2026-07-11 07:34:16,696 I "CLSAGs": [ { Step #5: 2026-07-11 07:34:16,696 I "s": [ "a0275e433c00879212f74e7066f6a26ae5608e1caa7a891d7b383218dcbad204", "9aa8163b7b5da9ae2d08e5c1f15976e3720d1c4cbc86344cd39b231f69932302", "809cd7765cc31c2c005a64884fd45d05da78568178903cf3ec54ef96b65d3d04", "1c81eba1288566b015ffe6fb565f4be3c5a456d56d7d84a7d237625609db6608", "b99b17948c2229848bf0fdaf06c00072642e194031f3cb43b5bdeb8f7f92b608", "cf821b006813c675a81eb637ebe8caa83dae69e5c2a8cfc9777d4f67cbcabf09", "e5871f52048fbb8747574e2e9a956bb7dd84244e71e8e86c70bb4d0eac51990a", "2b727dcc61cb5bff2559659db8cb686bc47725495edb9e9544abe4f537289e04", "fff4efba166e222590a37e12782c4bf77585198b09b2dab5f097dd05d1537d08", "f343bea99054ee8fc5bb05fea964884511448e46a9ca193420d3eac7bfdc3509"], Step #5: 2026-07-11 07:34:16,696 I "c1": "18728c40aab722707a0d621f5d4a6062a60373637c8284cd460a598b2c5a2c04", Step #5: 2026-07-11 07:34:16,696 I "D": "88585bf2ea49e5dbb193da09cb7d748be8e5b1e023d04526ce8e620493f49a54" Step #5: 2026-07-11 07:34:16,696 I }], Step #5: 2026-07-11 07:34:16,696 I "pseudoOuts": [ "9f2dd9cbf61e73989f0d88675e0b3440d47618d2aa55cccc46fd5b5afe2a009c"] Step #5: 2026-07-11 07:34:16,696 I } Step #5: 2026-07-11 07:34:16,696 I } Step #5: 2026-07-11 07:34:16,697 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,697 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,697 D tx pubkey: <6d7f4ea0a843b60037f4c892dec319f1574fe653101fd30fb4a753d5d0d3dbdb> Step #5: 2026-07-11 07:34:16,697 T Sorted 44/44 Step #5: 2026-07-11 07:34:16,733 I transaction_created: <773daaa2809469429760d37920428e0abaf5cd551b121a13405a820a86d5c33b> Step #5: 2026-07-11 07:34:16,733 I { Step #5: 2026-07-11 07:34:16,733 I "version": 2, Step #5: 2026-07-11 07:34:16,733 I "unlock_time": 0, Step #5: 2026-07-11 07:34:16,733 I "vin": [ { Step #5: 2026-07-11 07:34:16,733 I "key": { Step #5: 2026-07-11 07:34:16,733 I "amount": 70488681, Step #5: 2026-07-11 07:34:16,733 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:34:16,733 I ], Step #5: 2026-07-11 07:34:16,733 I "k_image": "a4248e21a8f276e2a9ff153b09c1cf460f81daf28247e8dda7f1679a027af6c6" Step #5: 2026-07-11 07:34:16,733 I } Step #5: 2026-07-11 07:34:16,733 I } Step #5: 2026-07-11 07:34:16,733 I ], Step #5: 2026-07-11 07:34:16,733 I "vout": [ { Step #5: 2026-07-11 07:34:16,733 I "amount": 0, Step #5: 2026-07-11 07:34:16,733 I "target": { Step #5: 2026-07-11 07:34:16,733 I "tagged_key": { Step #5: 2026-07-11 07:34:16,733 I "key": "d6e52f0817cf4a7e3e43e0c23c45de2a6e3ec51d36b5d4792eee054b3639b588", Step #5: 2026-07-11 07:34:16,733 I "view_tag": "c1" Step #5: 2026-07-11 07:34:16,733 I } Step #5: 2026-07-11 07:34:16,733 I } Step #5: 2026-07-11 07:34:16,733 I } Step #5: 2026-07-11 07:34:16,733 I ], Step #5: 2026-07-11 07:34:16,733 I "extra": [ 1, 109, 127, 78, 160, 168, 67, 182, 0, 55, 244, 200, 146, 222, 195, 25, 241, 87, 79, 230, 83, 16, 31, 211, 15, 180, 167, 83, 213, 208, 211, 219, 219, 2, 9, 1, 94, 46, 34, 28, 236, 62, 237, 45 Step #5: 2026-07-11 07:34:16,733 I ], Step #5: 2026-07-11 07:34:16,734 I "rct_signatures": { Step #5: 2026-07-11 07:34:16,734 I "type": 6, Step #5: 2026-07-11 07:34:16,734 I "txnFee": 10000, Step #5: 2026-07-11 07:34:16,734 I "ecdhInfo": [ { Step #5: 2026-07-11 07:34:16,734 I "amount": "c972db9fac73328f" Step #5: 2026-07-11 07:34:16,734 I }], Step #5: 2026-07-11 07:34:16,734 I "outPk": [ "f25f1c0ae5987db46602e22578d81c5200ae3135901917a9e6bad985a4083969"] Step #5: 2026-07-11 07:34:16,734 I }, Step #5: 2026-07-11 07:34:16,734 I "rctsig_prunable": { Step #5: 2026-07-11 07:34:16,734 I "nbp": 1, Step #5: 2026-07-11 07:34:16,734 I "bpp": [ { Step #5: 2026-07-11 07:34:16,734 I "A": "113b7374b269164c64ed9ef78b493cf0cafa3fc0349408088ae869fac8137d7e", Step #5: 2026-07-11 07:34:16,734 I "A1": "110df6262c7cbc73e5e138b096cc6732786b7316921faff97264288ca85ea0c4", Step #5: 2026-07-11 07:34:16,734 I "B": "7e7cec529b8b50978c6230326b4584be2ef6b8166f7a28f417a98ce313d245e0", Step #5: 2026-07-11 07:34:16,734 I "r1": "8786972209092a08dcefd583811599c1bc82663104ca669e1443dc5e3d1eec03", Step #5: 2026-07-11 07:34:16,734 I "s1": "92dc4effdda05d89daab48190288824f32f754ca9802954b13a105566e5db206", Step #5: 2026-07-11 07:34:16,734 I "d1": "42dc67cfd11363b8679f0f497c98d3a22533742132d2d3cc03a74ae513c26104", Step #5: 2026-07-11 07:34:16,734 I "L": [ "b2c1b008501fc6f3514cfeae93f03c4036322f4f367c0c75309343bb90036e4e", "4785fee8c2c1df5dfaaf7ceb49d5eca780d66dc59648a745a3bfbce3d3f4ba5a", "ab62126f246efd21fda1f7b66ac6cb5389571f615602b7d3dd4f5a2b0e945f32", "c38018357f6f4b1bf331e5d8de7de5d3a1d446fbf2441dbe50cb0b814f187b12", "0898fab6f139ebdd3750d3294d935fd10f1c94946efc55428aceaf6e3f09e03f", "4a2b61d5b20ab7800aaa3800b6ad343e491aded4402e74f0ee2e8183e82518cf" Step #5: 2026-07-11 07:34:16,734 I ], Step #5: 2026-07-11 07:34:16,734 I "R": [ "9ba9cb87e91d9061ff10b6f682db69773ccd13701394e3a683f4fc260d68a647", "c0bee714e46ccfc4560567099607b13677a11427159c0c95abd52de4b0db2995", "966afd7fb38ad766f087ca5724b86bb03f733cc5c857b5b692f9db9a7096710f", "14813038f4c68296ca545981b5a3191dd5458430acb66f7dd7f3f96b14fefc6f", "a61d9e12d45a9046bd69c8042dd3a3843db5b61921f011947ba57e7894138579", "a91013a6007a1e6984bea64e7ea7bdc8c3fff8df7afb7342726c09fdcb1af64d" Step #5: 2026-07-11 07:34:16,734 I ] Step #5: 2026-07-11 07:34:16,734 I } Step #5: 2026-07-11 07:34:16,734 I ], Step #5: 2026-07-11 07:34:16,734 I "CLSAGs": [ { Step #5: 2026-07-11 07:34:16,734 I "s": [ "ea0fae860581e399fecf72173d889a39ba1ad7abb7cd8dacfe077b0c9148ba0a", "16bb3649e70d4774a32957e55a92fd73183ed2e46552b48f07a9d651b42e2e01", "0bc96c71616bffa4c1b54e16bf4be89b84bb4cac418486fc0b16e84623079c0f", "332267fd37f441c91fd950857c7b1b56c07e991f427e943dd941234421c85e0b", "db4f2239654e9e788281accc90ab50557c1c28edd222863a9d1a80f062d25d0c", "a58d9e5bc75f943f225792f076d96d7fb342a8ba9f9d1ced3f20e68f44c5e507", "343a0ad83bc8660e141fe8480d4225967fa445050809af05535ed42a0f7c8205", "c35adb48dd38a1f66a220f67c94c3874c94ba08b5cd0d568fdc7759cff7cf906", "fd4633dccbd5d2e4ad2aeea7ad133bba1c3de34a7167d630c77b0d6db28db50a", "30e3a10809deca9f3417ee4ae27d3295821040c43edddc42ac0dfbdca799c707"], Step #5: 2026-07-11 07:34:16,734 I "c1": "6e2fd773d7eda6c56c8c9b10fdd9e74ac74205a06b7ee66d4e5bde6aa1bfe404", Step #5: 2026-07-11 07:34:16,734 I "D": "4450a9b84c24788a7d3bdc39aa5351310200b412e0ae7c73645681ea7f11034c" Step #5: 2026-07-11 07:34:16,734 I }], Step #5: 2026-07-11 07:34:16,734 I "pseudoOuts": [ "685cd1759f58a2300b55699514490a30b4459ba4d3e624569ae52369f7a31e31"] Step #5: 2026-07-11 07:34:16,734 I } Step #5: 2026-07-11 07:34:16,734 I } Step #5: 2026-07-11 07:34:16,735 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,736 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:34:16,736 D tx pubkey: Step #5: 2026-07-11 07:34:16,736 T Sorted 44/44 Step #5: 2026-07-11 07:34:16,772 I transaction_created: Step #5: 2026-07-11 07:34:16,772 I { Step #5: 2026-07-11 07:34:16,772 I "version": 2, Step #5: 2026-07-11 07:34:16,772 I "unlock_time": 0, Step #5: 2026-07-11 07:34:16,772 I "vin": [ { Step #5: 2026-07-11 07:34:16,772 I "key": { Step #5: 2026-07-11 07:34:16,772 I "amount": 268451187, Step #5: 2026-07-11 07:34:16,772 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:34:16,772 I ], Step #5: 2026-07-11 07:34:16,772 I "k_image": "437a3eac003cfd1e85bed1f0b5c53d8361983893d2a938a4d615a19f95fadbbe" Step #5: 2026-07-11 07:34:16,772 I } Step #5: 2026-07-11 07:34:16,772 I } Step #5: 2026-07-11 07:34:16,772 I ], Step #5: 2026-07-11 07:34:16,772 I "vout": [ { Step #5: 2026-07-11 07:34:16,772 I "amount": 0, Step #5: 2026-07-11 07:34:16,772 I "target": { Step #5: 2026-07-11 07:34:16,772 I "tagged_key": { Step #5: 2026-07-11 07:34:16,772 I "key": "22e561e42ab03a28deaf68220c249674d59e4e885048c6350d7ae5b418ae9bb8", Step #5: 2026-07-11 07:34:16,772 I "view_tag": "68" Step #5: 2026-07-11 07:34:16,772 I } Step #5: 2026-07-11 07:34:16,772 I } Step #5: 2026-07-11 07:34:16,772 I } Step #5: 2026-07-11 07:34:16,772 I ], Step #5: 2026-07-11 07:34:16,773 I "extra": [ 1, 250, 77, 200, 110, 70, 168, 121, 110, 140, 34, 222, 8, 208, 160, 141, 250, 224, 196, 208, 121, 126, 52, 136, 156, 22, 174, 252, 226, 217, 82, 146, 38, 2, 9, 1, 187, 204, 211, 182, 68, 24, 3, 231 Step #5: 2026-07-11 07:34:16,773 I ], Step #5: 2026-07-11 07:34:16,773 I "rct_signatures": { Step #5: 2026-07-11 07:34:16,773 I "type": 6, Step #5: 2026-07-11 07:34:16,773 I "txnFee": 10000, Step #5: 2026-07-11 07:34:16,773 I "ecdhInfo": [ { Step #5: 2026-07-11 07:34:16,773 I "amount": "48eb26e8adedd579" Step #5: 2026-07-11 07:34:16,773 I }], Step #5: 2026-07-11 07:34:16,773 I "outPk": [ "3fee2610b6c7d60ac66aeccf9443afe99d5e784452e007d9ea95cc5debd03c82"] Step #5: 2026-07-11 07:34:16,773 I }, Step #5: 2026-07-11 07:34:16,773 I "rctsig_prunable": { Step #5: 2026-07-11 07:34:16,773 I "nbp": 1, Step #5: 2026-07-11 07:34:16,773 I "bpp": [ { Step #5: 2026-07-11 07:34:16,773 I "A": "b2556be85a4d5dfe98eae0b698c985c16e158673fee1b48a0e4403a804795d72", Step #5: 2026-07-11 07:34:16,773 I "A1": "14d10a8dd08061702a77f7080958dff606c5bc5c4bb5a2718c46b6e7c3bf5e2c", Step #5: 2026-07-11 07:34:16,773 I "B": "8d90666f7c127b8f0abda011e52ce7012cc94fe61f6893b0affad63a2cdeaaca", Step #5: 2026-07-11 07:34:16,773 I "r1": "4715627e8a8277f92281c98c76b2c9eebf8560c8f707c13ab6ebdbc88f766b01", Step #5: 2026-07-11 07:34:16,773 I "s1": "ed4f23d2c97980c56d91400bd81002d97d6b8ff5e7737b1325770b26c47d850c", Step #5: 2026-07-11 07:34:16,773 I "d1": "fb10987717ce8f907e4d4dbda895dd81c327693eb47c517bf1d3c1ec1824e401", Step #5: 2026-07-11 07:34:16,773 I "L": [ "a3f80f64edc11668282ff473c1f98baad248648b020b01e7a0d1f856f72bff3c", "7de5e0d83ca947291e4b97e4f9a7a29ca5951d84ceefdfe913538b83d1df98ca", "8e511bea04ff832d8ccd788d6d47120edf07dcd44835287dba4e7fa6332fd1af", "f55c0877f53e97313bc3480188d27a11e1275af6e58615e6fcaaa40de4572f4f", "342ffbf0fd8fa49a342018ffdf825b61c6130ccc6f663a98193dd6c6b350b472", "e8d9cdca46d02558c0a358237b3617e4d126605ec14a5ccd8c19074da30aba1a" Step #5: 2026-07-11 07:34:16,773 I ], Step #5: 2026-07-11 07:34:16,773 I "R": [ "2321dc1d276d27d47cfb3db93037e01f786e1282589e862be3e74c9db743dea6", "dfac89a4f1a1d29bc167cb57784a30f0b1f92d471d10c5da0e968ede3ddbb22a", "93750431b668d8222910bf1dbe7161d639e5e1bfa5cca19c2e02663689a447d1", "43a2bf42ecfb7f48e2b6a8ac7a5579c300b4a0f53034e19615d24bc7a0d083cd", "c5c8c249fc016f1f4d7b673bd6db1f945eda3f2273816d30a5c07f8bb7f65839", "6e70c3b01f146ccf66d15da712190a2de75351c9e55e285f11648b0f82d4e27e" Step #5: 2026-07-11 07:34:16,773 I ] Step #5: 2026-07-11 07:34:16,773 I } Step #5: 2026-07-11 07:34:16,773 I ], Step #5: 2026-07-11 07:34:16,773 I "CLSAGs": [ { Step #5: 2026-07-11 07:34:16,773 I "s": [ "b2c3226ddfbc12e68a66fb25cb46d59f4f716886a8d2e9c9cb05a82efc16ed0a", "7725270f2575c844d6521ef3a6485b231f63d51115440aa66f669799a42cc40e", "e4b293d0a739ad91471f4dedf9ca28d9c7831c4fa31199bb17fb06e8918ff505", "78225d9b1f58f276120314295571017e77f1dfb4e2f8abe48eb3270ba2c1e302", "697b96fb9caa3c1215db0bcb24bbe43c4c808179c5200df34ff823732b621c0f", "36255486a8d8d79dcc3ac0a68623af5b32cd8a7268b7b7b2f9201eec453baf03", "fec5d450d6fcd972b253dc00896eafb8c5af0857f3f382fa52236b48d2e76706", "80216e639568432fe3a5a78fb449abd345b0baecda839fd78d33ea471cebff01", "e28bd6637685cbee8936192df1aa477ae6eafbeb242735b88aff989e69a2e70f", "c43f52b51885e8a235c43ba69ca8f3fced6c0c09d29db405a1331dabb28d2a0f"], Step #5: 2026-07-11 07:34:16,773 I "c1": "c240d882886b573f1c95fd68b860a7c199cc31c4f758dcad3f33e3f42f4b4f09", Step #5: 2026-07-11 07:34:16,773 I "D": "ae6be66ed09e4f04ef4f3c3e1c8374037f41425907763aa50746dca545a1f8cf" Step #5: 2026-07-11 07:34:16,773 I }], Step #5: 2026-07-11 07:34:16,773 I "pseudoOuts": [ "9c34af3cde9ef10e99dc58675519f5c0441b4b9ad870c2f03edbfaeb9264068a"] Step #5: 2026-07-11 07:34:16,773 I } Step #5: 2026-07-11 07:34:16,773 I } Step #5: 2026-07-11 07:34:16,773 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,773 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:34:16,773 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:34:16,773 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,773 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,773 D Space used: 20480 Step #5: 2026-07-11 07:34:16,773 D Space remaining: 1073721344 Step #5: 2026-07-11 07:34:16,773 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,773 D Percent used: 0.0019 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:16,817 T batch transaction: begin Step #5: 2026-07-11 07:34:16,817 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 E Block with id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:34:16,818 E has old version: 1 Step #5: 2026-07-11 07:34:16,818 E current: 16 Step #5: 2026-07-11 07:34:16,818 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 0e91753b975cb6d028e076766e9b6135771a2bb20bde24f1a1e3c0a7e5f6a4f3 not found in db Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 408a055ea155000040032906ff7f00000e000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 E Block recognized as orphaned and rejected, id = <0e91753b975cb6d028e076766e9b6135771a2bb20bde24f1a1e3c0a7e5f6a4f3>, height 1, parent in alt 0, parent in main 0 (parent <408a055ea155000040032906ff7f00000e000000000000000000000000000000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,818 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 6255eb82cd6d11f966f0c88edd3ec2acbc4df5cf0af6fad81ece794cc2cb4684 not found in db Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 E Block recognized as orphaned and rejected, id = <6255eb82cd6d11f966f0c88edd3ec2acbc4df5cf0af6fad81ece794cc2cb4684>, height 2, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,818 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 3a93b41df142418ec27f554b71b4860d0aa189a98e5501e5cf340ac54ec98a47 not found in db Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 E Block recognized as orphaned and rejected, id = <3a93b41df142418ec27f554b71b4860d0aa189a98e5501e5cf340ac54ec98a47>, height 3, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,818 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,818 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,818 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 3f6619e6d5e05aa9fcf94c1a1dc59f8c34bfd39309de9e89b724e51d4da56e42 not found in db Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,818 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,818 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,818 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <3f6619e6d5e05aa9fcf94c1a1dc59f8c34bfd39309de9e89b724e51d4da56e42>, height 4, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 639f88ecd9d2edb5804cb8ad135f06a4fbcabecfea6038582e77929d78253895 not found in db Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <639f88ecd9d2edb5804cb8ad135f06a4fbcabecfea6038582e77929d78253895>, height 5, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 1f76723da2f9cc738b0ac75a19eb9eb73ee568c6789ea542135a4490232e56ab not found in db Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <1f76723da2f9cc738b0ac75a19eb9eb73ee568c6789ea542135a4490232e56ab>, height 6, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 2dcfa9aa74f22a8eade0dce3a41e490d5e98f5f1f23f417961528fd550c552a1 not found in db Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <2dcfa9aa74f22a8eade0dce3a41e490d5e98f5f1f23f417961528fd550c552a1>, height 7, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 7590704852d5a62110b5aa76d1c81a5ca2b13b65e26895ad32f29b62e6fbb1b1 not found in db Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <7590704852d5a62110b5aa76d1c81a5ca2b13b65e26895ad32f29b62e6fbb1b1>, height 8, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,819 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,819 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,819 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 418c90f09a8d9beef3b135e2ec9c00ce10c03f38d53c23a84991d67a47eef94c not found in db Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,819 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,819 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,819 E Block recognized as orphaned and rejected, id = <418c90f09a8d9beef3b135e2ec9c00ce10c03f38d53c23a84991d67a47eef94c>, height 9, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,820 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,820 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,820 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,820 T Block with hash 6632bcae66b3a205b1d4104b9f063a223941153ea13a3d5967809f84a05fc1b2 not found in db Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,820 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 E Block recognized as orphaned and rejected, id = <6632bcae66b3a205b1d4104b9f063a223941153ea13a3d5967809f84a05fc1b2>, height 10, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,820 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:16,820 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,820 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,820 T Block with hash 53eed07deb39ee9d47addc75a5d18bf58174d95f817cfb6025d2e89c925e9188 not found in db Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:16,820 T Block with hash 00a194d75533598901000000000000000100000000000000b00b2906ff7f0000 not found in db Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,820 E Block recognized as orphaned and rejected, id = <53eed07deb39ee9d47addc75a5d18bf58174d95f817cfb6025d2e89c925e9188>, height 11, parent in alt 0, parent in main 0 (parent <00a194d75533598901000000000000000100000000000000b00b2906ff7f0000>, current top <0000000000000000000000000000000000000000000000000000000000000000>, chain height 0) Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:34:16,820 T Blockchain::have_tx Step #5: 2026-07-11 07:34:16,820 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:34:16,820 T transaction with hash bdd988a621730702d65473842804a2c09b2f0f1861b1f241a6eee5277a5bac42 not found in db Step #5: 2026-07-11 07:34:16,820 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:34:16,826 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,826 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,826 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,826 E Tx has fewer than two outputs Step #5: 2026-07-11 07:34:16,826 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,826 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:34:16,826 I Transaction added to pool: txid weight: 1170 fee/byte: 8.54701, count: 1 Step #5: 2026-07-11 07:34:16,826 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,826 E Transaction verification impossible: Step #5: 2026-07-11 07:34:16,827 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:34:16,827 T Blockchain::have_tx Step #5: 2026-07-11 07:34:16,827 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:34:16,827 T transaction with hash fc5dfdfebd3dfc0ba52ea6ef23075d681dd8858d0b9047d53de430923ddb53e2 not found in db Step #5: 2026-07-11 07:34:16,827 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:34:16,832 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,832 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,832 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,832 E Tx has fewer than two outputs Step #5: 2026-07-11 07:34:16,832 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,832 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:34:16,832 I Transaction added to pool: txid weight: 1169 fee/byte: 8.55432, count: 2 Step #5: 2026-07-11 07:34:16,833 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,833 E Transaction verification impossible: Step #5: 2026-07-11 07:34:16,833 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:34:16,833 T Blockchain::have_tx Step #5: 2026-07-11 07:34:16,833 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:34:16,833 T transaction with hash 773daaa2809469429760d37920428e0abaf5cd551b121a13405a820a86d5c33b not found in db Step #5: 2026-07-11 07:34:16,833 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:34:16,839 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,839 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,839 E Tx <773daaa2809469429760d37920428e0abaf5cd551b121a13405a820a86d5c33b> has fewer than two outputs Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:34:16,839 I Transaction added to pool: txid <773daaa2809469429760d37920428e0abaf5cd551b121a13405a820a86d5c33b> weight: 1170 fee/byte: 8.54701, count: 3 Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,839 E Transaction verification impossible: <773daaa2809469429760d37920428e0abaf5cd551b121a13405a820a86d5c33b> Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:34:16,839 T Blockchain::have_tx Step #5: 2026-07-11 07:34:16,839 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:34:16,839 T transaction with hash a4278b2aac2dba21b16b4e3f624ec5cfca5dc894db55bed24ff55730755e7e88 not found in db Step #5: 2026-07-11 07:34:16,840 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:34:16,845 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,845 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,845 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:34:16,845 E Tx has fewer than two outputs Step #5: 2026-07-11 07:34:16,845 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,845 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:34:16,845 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:34:16,845 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,845 E Transaction verification impossible: Step #5: 2026-07-11 07:34:16,846 E Failed to parse transaction from blob Step #5: 2026-07-11 07:34:16,846 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:34:16,846 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:34:16,846 T Blockchain::get_outs Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:34:16,846 T db3: 0 Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,846 E Failed to parse block from blob Step #5: 2026-07-11 07:34:16,846 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:16,846 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:16,846 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:34:16,846 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:34:16,846 D Found 0/6 transactions on the blockchain Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,846 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,847 D Failed to find tx in txpool: <7ff55555555ef550fccaa555555555555555555ff00f2017723771f10770c370> Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,847 D Failed to find tx in txpool: Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,847 D Failed to find tx in txpool: <6245eef77ddff00768300406138c0ce1eb00037f2c2da2e00003f63233980127> Step #5: 2026-07-11 07:34:16,847 D Found 3/6 transactions in the pool Step #5: 2026-07-11 07:34:16,847 D 3 transactions found, 3 not found Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 D Invalid address format Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::pop_block_from_blockchain Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 E Cannot pop the genesis block Step #5: 2026-07-11 07:34:16,847 E Error when popping blocks after processing 0 blocks: Cannot pop the genesis block Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,847 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:34:16,847 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,848 D Giving back the whole pool Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:34:16,848 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,848 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:16,848 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:34:16,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:16,848 W Attempt to get hash from height 0 failed -- hash not in db Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:34:16,848 T batch transaction: committing... Step #5: 2026-07-11 07:34:16,848 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:16,848 T batch transaction: end Step #5: 2026-07-11 07:34:16,848 D Stopping io_context Step #5: 2026-07-11 07:34:16,848 T Miner has received stop signal Step #5: 2026-07-11 07:34:16,848 T Not mining - nothing to stop Step #5: 2026-07-11 07:34:16,848 T Blockchain::deinit Step #5: 2026-07-11 07:34:16,848 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::close Step #5: 2026-07-11 07:34:16,848 T BlockchainLMDB::sync Step #5: 2026-07-11 07:34:16,852 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:34:16,852 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:34:16,853 T Blockchain::Blockchain Step #5: 2026-07-11 07:34:16,853 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:34:16,853 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:34:16,853 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:34:16,853 D option: fast Step #5: 2026-07-11 07:34:16,853 D option: async Step #5: 2026-07-11 07:34:16,853 D option: 250000000bytes Step #5: 2026-07-11 07:34:16,853 T BlockchainLMDB::open Step #5: 2026-07-11 07:34:16,854 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:34:16,854 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:16,854 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:16,854 D Space used: 4096 Step #5: 2026-07-11 07:34:16,854 D Space remaining: 1073737728 Step #5: 2026-07-11 07:34:16,854 D Size threshold: 0 Step #5: 2026-07-11 07:34:16,854 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:17,134 D Setting m_height to: 0 Step #5: 2026-07-11 07:34:17,134 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,134 T Blockchain::init Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,134 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,134 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:17,134 D init done Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,134 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,134 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,134 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:34:17,161 T Blockchain::add_new_block Step #5: 2026-07-11 07:34:17,161 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,161 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:34:17,161 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:34:17,161 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,161 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:34:17,161 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,161 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,161 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,161 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:17,161 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,161 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:34:17,185 D Miner tx hash: Step #5: 2026-07-11 07:34:17,185 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:34:17,185 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:34:17,185 D DB map size: 1073741824 Step #5: 2026-07-11 07:34:17,185 D Space used: 12288 Step #5: 2026-07-11 07:34:17,185 D Space remaining: 1073729536 Step #5: 2026-07-11 07:34:17,185 D Size threshold: 0 Step #5: 2026-07-11 07:34:17,185 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:34:17,185 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,185 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,185 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:17,185 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,185 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:34:17,186 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:34:17,186 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:34:17,186 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:34:17,186 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,186 D Invalidating block template cache Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:34:17,186 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,186 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:34:17,186 T Blockchain::get_tail_id Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,186 I Blockchain initialized. last block: 0, d4466.h20.m45.s24 time ago, current difficulty: 1 Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,186 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:34:17,186 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:34:17,186 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110688== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a15aa0f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a15a983b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a15a966665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1006fc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1006dd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1006db7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a15a93fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a15b413138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a15b3ad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a15b3af375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a15b3af35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a15ae842d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a15aebb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a15aebc4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55a15adb3188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55a15ae1e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55a15aa0fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a15aafbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a15a967d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a15a9712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a15a9587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a15a9844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f1006db9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a15a94bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8eb3cda1eb5d33688ded549b340038ebb05c83c1 Step #5: MERGE-OUTER: attempt 1612 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3800051135 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8eb3cda1eb5d33688ded549b340038ebb05c83c1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3159 processed earlier; will process 1137 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==110825== ERROR: libFuzzer: deadly signal Step #5: #0 0x55969730f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559697283b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559697266665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f47b843e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f47b825300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f47b8232858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55969723fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559697d13138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559697cad632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559697caf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559697caf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5596977842d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5596977bb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5596976ccf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5596976babe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5596976b433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55969771e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55969730fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5596973fbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559697267d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596972712e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596972587e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596972844c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f47b8234082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55969724bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8eb6309c76e1992cf39351f3302064010a783bcc Step #5: MERGE-OUTER: attempt 1613 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3801091327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8eb6309c76e1992cf39351f3302064010a783bcc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3160 processed earlier; will process 1136 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110864== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bb58333594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bb582a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bb5828a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8da6c9b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8da6ab000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8da6a8f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bb58263e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bb58d37138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bb58cd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bb58cd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bb58cd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bb586f1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bb586debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bb586d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bb58742107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bb58333c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bb5841feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bb5828bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bb582952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bb5827c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bb582a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8da6a91082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bb5826fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4018d57dc438c776b5e32a5d57bb95465925b2b Step #5: MERGE-OUTER: attempt 1614 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3803035079 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d4018d57dc438c776b5e32a5d57bb95465925b2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3162 processed earlier; will process 1134 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110916== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ff5185594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ff50f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ff50dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f02f5341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f02d6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f02d47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ff50b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564ff5b89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ff5b23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564ff5b25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ff5b2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564ff5543439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564ff5530be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564ff552a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564ff5594107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564ff5185c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564ff5271eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564ff50ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564ff50e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564ff50ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564ff50fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f02d49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564ff50c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ebadd9223d3456395f912433f724e0aa8c12f0c Step #5: MERGE-OUTER: attempt 1615 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3803823155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2ebadd9223d3456395f912433f724e0aa8c12f0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3163 processed earlier; will process 1133 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 305Mb Step #5: #4 pulse exec/s: 2 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==110934== ERROR: libFuzzer: deadly signal Step #5: #0 0x558735e6f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558735de3b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558735dc6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff382bd941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff3829ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff3829cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558735d9fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558736873138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55873680d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55873680f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55873680f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55873622d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55873621abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55873621433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55873627e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558735e6fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558735f5beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558735dc7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558735dd12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558735db87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558735de44c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff3829cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558735dabbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1e08dc58f3ad5dbd1fbfa8769fb17a659717b44 Step #5: MERGE-OUTER: attempt 1616 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3806883235 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1e08dc58f3ad5dbd1fbfa8769fb17a659717b44' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3168 processed earlier; will process 1128 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: #4 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111045== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b906a12594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b906986b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b906969665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8adf59d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8adf3b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8adf391858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b906942e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b907416138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b9073b0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b9073b2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b9073b235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b906e872d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b906ebe34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b906dcff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b906dbdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b906db733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b906e21107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b906a12c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b906afeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b90696ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b9069742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b90695b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b9069874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8adf393082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b90694ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c902f088318ab25032876b7574e3413254c05d66 Step #5: MERGE-OUTER: attempt 1617 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3828602755 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c902f088318ab25032876b7574e3413254c05d66' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3176 processed earlier; will process 1120 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111300== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d35e0e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d35e054b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d35e037665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7a8f04f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7a8ee6400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7a8ee43858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d35e010e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d35eae4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d35ea7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d35ea80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d35ea8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d35e5552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d35e58c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d35e49df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d35e48bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d35e48533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d35e4ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d35e0e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d35e1cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d35e038d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d35e0422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d35e0297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d35e0554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7a8ee45082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d35e01cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bccfd8dee568e0f5c7dc8519c45677c6b197ab79 Step #5: MERGE-OUTER: attempt 1618 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3831918254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bccfd8dee568e0f5c7dc8519c45677c6b197ab79' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3177 processed earlier; will process 1119 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==111309== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632d59e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632d5954b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632d5937665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4666ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe46650200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4664e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632d5910e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632d63e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632d637e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632d6380375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632d638035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632d5e552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632d5e8c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5632d5d9df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632d5d8bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632d5d8533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5632d5def107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5632d59e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5632d5acceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5632d5938d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632d59422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632d59297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5632d59554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe4664e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5632d591cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fa5bc3ecb08352a63b339cea3491ff581861666 Step #5: MERGE-OUTER: attempt 1619 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3834836126 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8fa5bc3ecb08352a63b339cea3491ff581861666' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3179 processed earlier; will process 1117 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111356== ERROR: libFuzzer: deadly signal Step #5: #0 0x5569ca0fd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5569ca071b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5569ca054665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f2a2fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f2a10f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f2a0ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5569ca02de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5569cab01138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5569caa9b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5569caa9d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5569caa9d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5569ca4bb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5569ca4a8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5569ca4a233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5569ca50c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5569ca0fdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5569ca1e9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5569ca055d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5569ca05f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5569ca0467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5569ca0724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f2a0f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5569ca039bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03e9fc828a41d9cf1cff7481887869cc27ccf7cb Step #5: MERGE-OUTER: attempt 1620 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3837239043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/03e9fc828a41d9cf1cff7481887869cc27ccf7cb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3180 processed earlier; will process 1116 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111400== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da4ae1b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da4ad8fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da4ad72665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b2e20841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b2e01d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b2dffc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da4ad4be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da4b81f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da4b7b9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da4b7bb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da4b7bb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da4b1d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da4b1c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da4b1c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da4b22a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da4ae1bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da4af07eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da4ad73d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da4ad7d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da4ad647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da4ad904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b2dffe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da4ad57bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a68f615f612d39490d0bc9b4b2ad90465d007e1d Step #5: MERGE-OUTER: attempt 1621 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3841616073 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a68f615f612d39490d0bc9b4b2ad90465d007e1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3183 processed earlier; will process 1113 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111501== ERROR: libFuzzer: deadly signal Step #5: #0 0x56111dd8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56111dd01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56111dce4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f88bfb3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f88bf94c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f88bf92b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56111dcbde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56111e791138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56111e72b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56111e72d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56111e72d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56111e14b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56111e138be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56111e13233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56111e19c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56111dd8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56111de79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56111dce5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56111dcef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56111dcd67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56111dd024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f88bf92d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56111dcc9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e872e74a21101076e60e5582c2a160a9b2230cf1 Step #5: MERGE-OUTER: attempt 1622 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3845525737 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e872e74a21101076e60e5582c2a160a9b2230cf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3184 processed earlier; will process 1112 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111542== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a01837594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a017abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a0178e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b4236541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b4217a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b42159858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a01767e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563a0223b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a021d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563a021d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a021d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563a01bf5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563a01be2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563a01bdc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563a01c46107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563a01837c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563a01923eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563a0178fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563a017992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563a017807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563a017ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b4215b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563a01773bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b60db7ee62b0367453925d04bf4e46842362aaac Step #5: MERGE-OUTER: attempt 1623 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3848146165 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b60db7ee62b0367453925d04bf4e46842362aaac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3186 processed earlier; will process 1110 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111630== ERROR: libFuzzer: deadly signal Step #5: #0 0x56331701a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563316f8eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563316f71665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feb9f36541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feb9f17a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feb9f159858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563316f4ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563317a1e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5633179b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5633179ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5633179ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5633173d8439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5633173c5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5633173bf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563317429107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56331701ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563317106eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563316f72d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563316f7c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563316f637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563316f8f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feb9f15b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563316f56bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2ab9fc20977f16444227d50f76a7119d25cb794f Step #5: MERGE-OUTER: attempt 1624 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3849707538 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2ab9fc20977f16444227d50f76a7119d25cb794f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3189 processed earlier; will process 1107 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111809== ERROR: libFuzzer: deadly signal Step #5: #0 0x556c243b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556c24329b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556c2430c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f4986641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f4967b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f4965a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556c242e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556c24db9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556c24d53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556c24d55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556c24d5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556c24773439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556c24760be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556c2475a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556c247c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556c243b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556c244a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556c2430dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556c243172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556c242fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556c2432a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f4965c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556c242f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c236b39dc01bb78a4996aa0dac88c4fd05c4b261 Step #5: MERGE-OUTER: attempt 1625 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3857080939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c236b39dc01bb78a4996aa0dac88c4fd05c4b261' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3192 processed earlier; will process 1104 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==111907== ERROR: libFuzzer: deadly signal Step #5: #0 0x56360d6a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56360d619b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56360d5fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0fc9b6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0fc997a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0fc9959858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56360d5d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56360e0a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56360e043632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56360e045375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56360e04535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56360da63439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56360da50be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56360da4a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56360dab4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56360d6a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56360d791eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56360d5fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56360d6072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56360d5ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56360d61a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0fc995b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56360d5e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55c224525aa451d4c5a731004a686ef513bdaafe Step #5: MERGE-OUTER: attempt 1626 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3865521843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/55c224525aa451d4c5a731004a686ef513bdaafe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3195 processed earlier; will process 1101 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112020== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee4db6e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee4dae2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee4dac5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcf3566441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcf3547900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcf35458858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee4da9ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee4e572138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee4e50c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee4e50e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee4e50e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee4df2c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee4df19be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee4df1333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee4df7d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee4db6ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee4dc5aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee4dac6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee4dad02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee4dab77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee4dae34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcf3545a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee4daaabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-285a3b57d0b6b290a36bc75dadbea4ada88a0843 Step #5: MERGE-OUTER: attempt 1627 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3871655830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/285a3b57d0b6b290a36bc75dadbea4ada88a0843' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3198 processed earlier; will process 1098 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112067== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2db0d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2db04ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2db02d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f283a3d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f283a1ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f283a1cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2db006e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f2dbada138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2dba74632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f2dba76375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2dba7635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f2db54b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f2db58234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f2db493f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f2db481be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f2db47b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f2db4e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f2db0d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f2db1c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f2db02ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f2db0382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f2db01f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f2db04b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f283a1ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f2db012bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5312db3943b07d7ad35db51ab7f69d032d40253 Step #5: MERGE-OUTER: attempt 1628 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3872410998 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d5312db3943b07d7ad35db51ab7f69d032d40253' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3199 processed earlier; will process 1097 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112080== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2ad9d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2ad94ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2ad92d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f886b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f884c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f884a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2ad906e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f2ae3da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2ae374632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f2ae376375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2ae37635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f2add94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2add81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2add7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2adde5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2ad9d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2adac2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2ad92ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2ad9382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2ad91f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2ad94b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6f884a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2ad912bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d7e7b2c3d78c6ecc8430c12f62c0601a565d356 Step #5: MERGE-OUTER: attempt 1629 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3873080506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d7e7b2c3d78c6ecc8430c12f62c0601a565d356' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3200 processed earlier; will process 1096 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112093== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f510ae4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f510a58b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f510a3b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f617944441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f617925900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6179238858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f510a14e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f5114e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f511482632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f511484375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f51148435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f510ea2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f510e8fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f510e8933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f510ef3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f510ae4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f510bd0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f510a3cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f510a462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f510a2d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f510a594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f617923a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f510a20bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4bb4c9140cc81cd2e8bc982de8226626350a4e5e Step #5: MERGE-OUTER: attempt 1630 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3873873184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4bb4c9140cc81cd2e8bc982de8226626350a4e5e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3201 processed earlier; will process 1095 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112110== ERROR: libFuzzer: deadly signal Step #5: #0 0x5631d09a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5631d091ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5631d08fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a5d47741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a5d28c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a5d26b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5631d08d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5631d13aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5631d1344632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5631d1346375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5631d134635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5631d0d64439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5631d0d51be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5631d0d4b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5631d0db5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5631d09a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5631d0a92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5631d08fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5631d09082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5631d08ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5631d091b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8a5d26d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5631d08e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-03cb5b6f086283d2dc35305d6adafb8ab59fbc92 Step #5: MERGE-OUTER: attempt 1631 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3874663277 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/03cb5b6f086283d2dc35305d6adafb8ab59fbc92' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3202 processed earlier; will process 1094 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==112128== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641e3c30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641e3ba4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641e3b87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3a51e6041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3a51c7500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3a51c54858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641e3b60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641e4634138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641e45ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641e45d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641e45d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641e4099ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641e4103d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5641e415e9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5641e403f182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5641e403f182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x5641e3c30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5641e3d1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x5641e3b88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5641e3b922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5641e3b797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5641e3ba54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f3a51c56082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x5641e3b6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-20548b13fc1e687e27a4aa6e84623c6eb2031755 Step #5: MERGE-OUTER: attempt 1632 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3875685442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/20548b13fc1e687e27a4aa6e84623c6eb2031755' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3205 processed earlier; will process 1091 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112247== ERROR: libFuzzer: deadly signal Step #5: #0 0x5622e278a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5622e26feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5622e26e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01d343b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01d325000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01d322f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5622e26bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5622e318e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5622e3128632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5622e312a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5622e312a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5622e2bff2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5622e2c3634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5622e2b47f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5622e2b35be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5622e2b2f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5622e2b99107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5622e278ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5622e2876eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5622e26e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5622e26ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5622e26d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5622e26ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f01d3231082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5622e26c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74c0843c6bf43c76896777ade70ce4a05c6fc93b Step #5: MERGE-OUTER: attempt 1633 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3877172131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/74c0843c6bf43c76896777ade70ce4a05c6fc93b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3206 processed earlier; will process 1090 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112255== ERROR: libFuzzer: deadly signal Step #5: #0 0x555580493594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555580407b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5555803ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46315cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f46313e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46313c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5555803c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555580e97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555580e31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555580e33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555580e3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555580851439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55558083ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55558083833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5555808a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555580493c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55558057feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5555803ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5555803f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5555803dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5555804084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46313c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5555803cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d95c995fe35912917bbce06e0bbf012fc34d975c Step #5: MERGE-OUTER: attempt 1634 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3877891940 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d95c995fe35912917bbce06e0bbf012fc34d975c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3207 processed earlier; will process 1089 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112267== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ea71be594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ea7132b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ea7115665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f94364df41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f94362f400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f94362d3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ea70eee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ea7bc2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ea7b5c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ea7b5e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ea7b5e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ea76332d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556ea766a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556ea757bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556ea7569be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556ea756333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556ea75cd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556ea71bec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556ea72aaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556ea7116d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556ea71202e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556ea71077e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556ea71334c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f94362d5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556ea70fabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5a5df98702abb66608c7f31df03c659c78b100d Step #5: MERGE-OUTER: attempt 1635 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3879669506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5a5df98702abb66608c7f31df03c659c78b100d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3210 processed earlier; will process 1086 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8062f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d80626db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d806250665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9eafd541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9eadea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9eadc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d806229e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d806cfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d806c97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d806c99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d806c9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d8066b7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d8066a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d80669e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d806708107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d8062f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d8063e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d806251d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d80625b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8062427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d80626e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff9eadcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d806235bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d60a991d4cf966a5367adc72c6b79a3c133e4af Step #5: MERGE-OUTER: attempt 1636 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3881451063 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d60a991d4cf966a5367adc72c6b79a3c133e4af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3213 processed earlier; will process 1083 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112454== ERROR: libFuzzer: deadly signal Step #5: #0 0x561123cae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561123c22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561123c05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f204cbc241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f204c9d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f204c9b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561123bdee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5611246b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56112464c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56112464e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56112464e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56112406c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561124059be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56112405333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5611240bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561123caec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561123d9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561123c06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561123c102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561123bf77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561123c234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f204c9b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561123beabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a4348c6e6f559c6625459b0e8e1d0e0f95245d3d Step #5: MERGE-OUTER: attempt 1637 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3882244228 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a4348c6e6f559c6625459b0e8e1d0e0f95245d3d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3214 processed earlier; will process 1082 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112472== ERROR: libFuzzer: deadly signal Step #5: #0 0x563be5911594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563be5885b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563be5868665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c61af341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c6190800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c618e7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563be5841e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563be6315138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563be62af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563be62b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563be62b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563be5ccf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563be5cbcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563be5cb633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563be5d20107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563be5911c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563be59fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563be5869d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563be58732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563be585a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563be58864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4c618e9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563be584dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-309b02b68d475f0f503c6dab4ca3a92a6f2c7684 Step #5: MERGE-OUTER: attempt 1638 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3883032412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/309b02b68d475f0f503c6dab4ca3a92a6f2c7684' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3215 processed earlier; will process 1081 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112490== ERROR: libFuzzer: deadly signal Step #5: #0 0x560aa7cc9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560aa7c3db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560aa7c20665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba4ee5141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba4ec6600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba4ec45858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560aa7bf9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560aa86cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560aa8667632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560aa8669375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560aa866935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560aa8087439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560aa8074be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560aa806e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560aa80d8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560aa7cc9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560aa7db5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560aa7c21d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560aa7c2b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560aa7c127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560aa7c3e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba4ec47082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560aa7c05bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a90c01b1898248baec75c6a118cd910fb9a9d088 Step #5: MERGE-OUTER: attempt 1639 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3883822372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a90c01b1898248baec75c6a118cd910fb9a9d088' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3216 processed earlier; will process 1080 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112508== ERROR: libFuzzer: deadly signal Step #5: #0 0x5647c9ce5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5647c9c59b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5647c9c3c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc8b418341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8b3f9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc8b3f77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5647c9c15e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5647ca6e9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5647ca683632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5647ca685375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5647ca68535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5647ca0a3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5647ca090be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5647ca08a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5647ca0f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5647c9ce5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5647c9dd1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5647c9c3dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5647c9c472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5647c9c2e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5647c9c5a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc8b3f79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5647c9c21bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce5dcd4a2cc47c8b0947db5296b80a20b79f3e06 Step #5: MERGE-OUTER: attempt 1640 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3884607665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ce5dcd4a2cc47c8b0947db5296b80a20b79f3e06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3217 processed earlier; will process 1079 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112526== ERROR: libFuzzer: deadly signal Step #5: #0 0x55590a5f0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55590a564b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55590a547665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54e47cc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54e45e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54e45c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55590a520e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55590aff4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55590af8e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55590af90375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55590af9035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55590a9ae439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55590a99bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55590a99533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55590a9ff107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55590a5f0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55590a6dceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55590a548d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55590a5522e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55590a5397e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55590a5654c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f54e45c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55590a52cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aac0d148ccd3a52600c6a9ec9c4eb26ff6793126 Step #5: MERGE-OUTER: attempt 1641 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3887471123 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/aac0d148ccd3a52600c6a9ec9c4eb26ff6793126' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3220 processed earlier; will process 1076 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112622== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608d6549594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608d64bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608d64a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa73e5e141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa73e3f600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa73e3d5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608d6479e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5608d6f4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608d6ee7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5608d6ee9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608d6ee935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5608d6907439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5608d68f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5608d68ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608d6958107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5608d6549c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5608d6635eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5608d64a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5608d64ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5608d64927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5608d64be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa73e3d7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5608d6485bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c03c50c284438168371a9371eb8fd69805139966 Step #5: MERGE-OUTER: attempt 1642 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3888728863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c03c50c284438168371a9371eb8fd69805139966' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3222 processed earlier; will process 1074 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==112707== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1858a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b185816b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1857f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f454212941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4541f3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4541f1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1857d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1862a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b186240632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b186242375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b18624235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b185c60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b185c4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b185c4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b185cb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b1858a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b18598eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b1857fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b1858042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b1857eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b1858174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4541f1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b1857debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b972e88e071b963661b0e89923867c357d92726b Step #5: MERGE-OUTER: attempt 1643 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3889384719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b972e88e071b963661b0e89923867c357d92726b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3223 processed earlier; will process 1073 files now Step #5: #1 pulse exec/s: 0 rss: 243Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112751== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632c80da594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632c804eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632c8031665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5f6f88241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5f6f69700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5f6f676858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632c800ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632c8ade138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632c8a78632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632c8a7a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632c8a7a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632c854f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5632c858634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5632c8497f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5632c8485be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5632c847f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5632c84e9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5632c80dac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5632c81c6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5632c8032d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5632c803c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5632c80237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5632c804f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5f6f678082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5632c8016bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a085d9f1273b8a25974507191b7079256d0e8d7e Step #5: MERGE-OUTER: attempt 1644 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3895172147 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a085d9f1273b8a25974507191b7079256d0e8d7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3228 processed earlier; will process 1068 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==112952== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ef6048594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ef5fbcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ef5f9f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9ff663d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9ff645200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9ff6431858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ef5f78e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ef6a4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ef69e6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ef69e8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ef69e835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ef64bd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556ef64f434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556ef6405f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556ef63f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556ef63ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556ef6457107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556ef6048c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556ef6134eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556ef5fa0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556ef5faa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556ef5f917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556ef5fbd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9ff6433082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556ef5f84bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5eb8d97c1f950c74e5dd27b74fb82ddec0585a9 Step #5: MERGE-OUTER: attempt 1645 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3896825146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5eb8d97c1f950c74e5dd27b74fb82ddec0585a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3230 processed earlier; will process 1066 files now Step #5: #1 pulse exec/s: 0 rss: 244Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113031== ERROR: libFuzzer: deadly signal Step #5: #0 0x55de9e823594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55de9e797b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55de9e77a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faab724641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faab705b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faab703a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55de9e753e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55de9f227138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55de9f1c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55de9f1c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55de9f1c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55de9ec982d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55de9eccf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55de9ebe0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55de9ebcebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55de9ebc833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55de9ec32107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55de9e823c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55de9e90feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55de9e77bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55de9e7852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55de9e76c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55de9e7984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faab703c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55de9e75fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecdca97dcbe0e01428657f1b5acdb456afd26d07 Step #5: MERGE-OUTER: attempt 1646 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3898642364 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ecdca97dcbe0e01428657f1b5acdb456afd26d07' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3234 processed earlier; will process 1062 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113128== ERROR: libFuzzer: deadly signal Step #5: #0 0x555a0bb40594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555a0bab4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555a0ba97665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed8810a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed87f1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed87efe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555a0ba70e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555a0c544138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555a0c4de632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555a0c4e0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555a0c4e035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555a0bfb52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555a0bfec34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555a0befdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555a0beebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555a0bee533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555a0bf4f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555a0bb40c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555a0bc2ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555a0ba98d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555a0baa22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555a0ba897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555a0bab54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed87f00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555a0ba7cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-61c3e861f56e536c33e08d57bc09a621b38cc34d Step #5: MERGE-OUTER: attempt 1647 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3900094603 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/61c3e861f56e536c33e08d57bc09a621b38cc34d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3238 processed earlier; will process 1058 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113278== ERROR: libFuzzer: deadly signal Step #5: #0 0x55937223d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5593721b1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559372194665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5c822041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5c803500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5c8014858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55937216de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559372c41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559372bdb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559372bdd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559372bdd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5593726b22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5593726e934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5593725faf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5593725e8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5593725e233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55937264c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55937223dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559372329eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559372195d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55937219f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5593721867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5593721b24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb5c8016082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559372179bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9701b8591092ad31f6e1e5768f4d4e9bf298ad93 Step #5: MERGE-OUTER: attempt 1648 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3902441438 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9701b8591092ad31f6e1e5768f4d4e9bf298ad93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3241 processed earlier; will process 1055 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113396== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eeb1a2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eeb19a2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eeb1985665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c2173341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c2154800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c21527858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eeb195ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eeb2432138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eeb23cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eeb23ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eeb23ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eeb1dec439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55eeb1dd9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55eeb1dd333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55eeb1e3d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55eeb1a2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55eeb1b1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55eeb1986d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55eeb19902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55eeb19777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55eeb19a34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c21529082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55eeb196abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-345f06df27ecc0770d7f3f85fa15f753a7cc9ec6 Step #5: MERGE-OUTER: attempt 1649 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3907127737 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/345f06df27ecc0770d7f3f85fa15f753a7cc9ec6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3249 processed earlier; will process 1047 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==113505== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf08633594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf085a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf0858a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f23b8e8641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f23b8c9b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f23b8c7a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf08563e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf09037138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf08fd1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf08fd3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf08fd335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf08aa82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf08adf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf089f0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf089debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf089d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf08a42107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf08633c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf0871feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf0858bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf085952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf0857c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf085a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f23b8c7c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf0856fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e28cae3cbfd24c33dafc1dff9e87878bdf6f8d91 Step #5: MERGE-OUTER: attempt 1650 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3910655423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e28cae3cbfd24c33dafc1dff9e87878bdf6f8d91' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3255 processed earlier; will process 1041 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113738== ERROR: libFuzzer: deadly signal Step #5: #0 0x5636d5c45594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5636d5bb9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5636d5b9c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f5b1a341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f5afb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f5af97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5636d5b75e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5636d6649138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5636d65e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5636d65e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5636d65e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5636d6003439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5636d5ff0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5636d5fea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5636d6054107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5636d5c45c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5636d5d31eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5636d5b9dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5636d5ba72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5636d5b8e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5636d5bba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3f5af99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5636d5b81bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e09cb9dc5e9df9020ab39264ab0b1ab20da89e2d Step #5: MERGE-OUTER: attempt 1651 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3912797039 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e09cb9dc5e9df9020ab39264ab0b1ab20da89e2d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3257 processed earlier; will process 1039 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113888== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d9fd289594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d9fd1fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d9fd1e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff74582241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff74563700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff745616858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d9fd1b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d9fdc8d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d9fdc27632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d9fdc29375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d9fdc2935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d9fd647439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d9fd634be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d9fd62e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d9fd698107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d9fd289c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d9fd375eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d9fd1e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d9fd1eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d9fd1d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d9fd1fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff745618082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d9fd1c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4906f06a5b53072d06aef0476cd751003d3ab02b Step #5: MERGE-OUTER: attempt 1652 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3913588115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4906f06a5b53072d06aef0476cd751003d3ab02b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3258 processed earlier; will process 1038 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113905== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2aa169594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2aa0ddb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2aa0c0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5731cae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5731ac300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5731aa2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2aa099e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d2aab6d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2aab07632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d2aab09375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2aab0935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d2aa527439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2aa514be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2aa50e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2aa578107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2aa169c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2aa255eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2aa0c1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2aa0cb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2aa0b27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2aa0de4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5731aa4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2aa0a5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc9ac81d377ccdc1c640f580e19cec723ffd7a7d Step #5: MERGE-OUTER: attempt 1653 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3914382089 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc9ac81d377ccdc1c640f580e19cec723ffd7a7d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3259 processed earlier; will process 1037 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113923== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee6f2ee594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee6f262b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee6f245665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5098b4641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f509895b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f509893a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee6f21ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee6fcf2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee6fc8c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee6fc8e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee6fc8e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee6f6ac439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee6f699be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee6f69333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee6f6fd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee6f2eec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee6f3daeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee6f246d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee6f2502e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee6f2377e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee6f2634c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f509893c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee6f22abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d8e5d22e7d8961f6d2da2dbbbf7377404c21d6b Step #5: MERGE-OUTER: attempt 1654 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3915176465 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8d8e5d22e7d8961f6d2da2dbbbf7377404c21d6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3260 processed earlier; will process 1036 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113941== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee85a8d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee85a01b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee859e4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc245b4241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc24595700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc245936858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee859bde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee86491138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee8642b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee8642d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee8642d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee85e4b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee85e38be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee85e3233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee85e9c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee85a8dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee85b79eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee859e5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee859ef2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee859d67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee85a024c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc245938082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee859c9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ada77ba206b76b450eccd47a8d927f8fea2cb2d7 Step #5: MERGE-OUTER: attempt 1655 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3915971648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ada77ba206b76b450eccd47a8d927f8fea2cb2d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3261 processed earlier; will process 1035 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==113959== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f1e5f11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f1e5e85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f1e5e68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5131f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd51300500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd512fe4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f1e5e41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f1e6915138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f1e68af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f1e68b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f1e68b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f1e62cf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f1e62bcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f1e62b633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f1e6320107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f1e5f11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f1e5ffdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f1e5e69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f1e5e732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f1e5e5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f1e5e864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd512fe6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f1e5e4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-90ac6f00107010bcdc619a73bf3fcff5933e9a4c Step #5: MERGE-OUTER: attempt 1656 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3916888557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/90ac6f00107010bcdc619a73bf3fcff5933e9a4c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3263 processed earlier; will process 1033 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114042== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ebceb4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ebce28b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ebce0b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30d54ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30d52c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30d529f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ebcde4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555ebd8b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ebd852632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555ebd854375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ebd85435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555ebd272439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ebd25fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ebd25933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ebd2c3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ebceb4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ebcfa0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ebce0cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ebce162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ebcdfd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ebce294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30d52a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ebcdf0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ef56d2f401e2a2347c53512b522fbfd7e9ad99e2 Step #5: MERGE-OUTER: attempt 1657 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3917760119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ef56d2f401e2a2347c53512b522fbfd7e9ad99e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3264 processed earlier; will process 1032 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114059== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f2d52bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f2d5233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f2d5216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1fb518f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1fb4fa400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1fb4f83858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f2d51efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f2d5cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f2d5c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f2d5c5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f2d5c5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f2d567d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f2d566abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f2d566433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f2d56ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f2d52bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f2d53abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f2d5217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f2d52212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f2d52087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f2d52344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1fb4f85082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f2d51fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f55b3ca0908089382474eb98b3feade7389d16cc Step #5: MERGE-OUTER: attempt 1658 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3918562053 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f55b3ca0908089382474eb98b3feade7389d16cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3265 processed earlier; will process 1031 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114077== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b979915594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b979889b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b97986c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff71453d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff71435200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff714331858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b979845e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b97a319138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b97a2b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b97a2b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b97a2b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b979cd3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b979cc0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b979cba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b979d24107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b979915c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b979a01eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b97986dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b9798772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b97985e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b97988a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff714333082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b979851bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc6acbe09dad822c733435def997cba52b8d21dd Step #5: MERGE-OUTER: attempt 1659 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3919355043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc6acbe09dad822c733435def997cba52b8d21dd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3266 processed earlier; will process 1030 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==114095== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f64d9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f64d12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f64cf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff353a1841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff35382d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff35380c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f64ccee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f657a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f6573c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f6573e578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x561f651440e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x561f651ad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x561f64d9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x561f64e8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x561f64cf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x561f64d002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x561f64ce77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x561f64d134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7ff35380e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x561f64cdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ccaa4ef2247fe322917a59fc29dd3f198dac9dae Step #5: MERGE-OUTER: attempt 1660 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3920153845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ccaa4ef2247fe322917a59fc29dd3f198dac9dae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3267 processed earlier; will process 1029 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114148== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b00b64a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b00b5beb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b00b5a1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6f02ac041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6f028d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6f028b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b00b57ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b00c04e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b00bfe8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b00bfea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b00bfea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b00babf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b00baf634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b00ba07f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b00b9f5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b00b9ef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b00ba59107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b00b64ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b00b736eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b00b5a2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b00b5ac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b00b5937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b00b5bf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6f028b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b00b586bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d533aa574bcbec2133b6126a9dbee8a2f84b1cdb Step #5: MERGE-OUTER: attempt 1661 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3922649968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d533aa574bcbec2133b6126a9dbee8a2f84b1cdb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3271 processed earlier; will process 1025 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114239== ERROR: libFuzzer: deadly signal Step #5: #0 0x557738966594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5577388dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5577388bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6adc29341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6adc0a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6adc087858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557738896e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55773936a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557739304632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557739306375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55773930635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557738d24439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557738d11be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557738d0b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557738d75107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557738966c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557738a52eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5577388bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5577388c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577388af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577388db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6adc089082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5577388a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-517a5567dd44a3d4b51b583d42aeb284a839773e Step #5: MERGE-OUTER: attempt 1662 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3926421596 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/517a5567dd44a3d4b51b583d42aeb284a839773e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3275 processed earlier; will process 1021 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114368== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cda4426594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cda439ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cda437d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd031f5641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd031d6b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd031d4a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cda4356e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cda4e2a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cda4dc4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cda4dc6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cda4dc635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cda489b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cda48d234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cda47e3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cda47d1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cda47cb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cda4835107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cda4426c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cda4512eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cda437ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cda43882e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cda436f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cda439b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd031d4c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cda4362bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a2181f6b6d983485580d8d23a09e44618d72e3ca Step #5: MERGE-OUTER: attempt 1663 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3931326206 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a2181f6b6d983485580d8d23a09e44618d72e3ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3277 processed earlier; will process 1019 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114477== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d83cc84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d83cbf8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d83cbdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f32f827041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f32f808500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f32f8064858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d83cbb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d83d688138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d83d622632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d83d624375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d83d62435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d83d0f92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d83d13034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d83d041f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d83d02fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d83d02933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d83d093107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d83cc84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d83cd70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d83cbdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d83cbe62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d83cbcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d83cbf94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f32f8066082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d83cbc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f4662e149b823f55a04ba7064210048dd12692c3 Step #5: MERGE-OUTER: attempt 1664 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3932061673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f4662e149b823f55a04ba7064210048dd12692c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3278 processed earlier; will process 1018 files now Step #5: #1 pulse exec/s: 0 rss: 220Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114491== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c2e861594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c2e7d5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c2e7b8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe64ce7d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe64cc9200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe64cc71858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c2e791e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555c2f265138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c2f1ff632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555c2f201375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c2f20135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555c2ec1f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c2ec0cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c2ec0633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c2ec70107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c2e861c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c2e94deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c2e7b9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c2e7c32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c2e7aa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c2e7d64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe64cc73082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c2e79dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ad42a90541b7342007e91afcca98e3e4daa42a5 Step #5: MERGE-OUTER: attempt 1665 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3933632735 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7ad42a90541b7342007e91afcca98e3e4daa42a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3281 processed earlier; will process 1015 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114580== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d5b83e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d5b8359b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d5b833c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb63c67341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb63c48800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb63c467858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d5b8315e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d5b8de9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d5b8d83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d5b8d85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d5b8d8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d5b87a3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d5b8790be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d5b878a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d5b87f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d5b83e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d5b84d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d5b833dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d5b83472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d5b832e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d5b835a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb63c469082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d5b8321bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d5416693ad3459cefad05c618a3ef5bdd7a9b5ab Step #5: MERGE-OUTER: attempt 1666 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3934426402 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d5416693ad3459cefad05c618a3ef5bdd7a9b5ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3282 processed earlier; will process 1014 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114598== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee864aa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee8641eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee86401665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fde47d4341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fde47b5800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fde47b37858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee863dae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee86eae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee86e48632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee86e4a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee86e4a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee86868439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ee86855be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ee8684f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ee868b9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ee864aac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ee86596eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ee86402d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ee8640c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ee863f37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ee8641f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fde47b39082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ee863e6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72201861e024aae4a293fa326da6c1850ffb07fa Step #5: MERGE-OUTER: attempt 1667 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3935224646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/72201861e024aae4a293fa326da6c1850ffb07fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3283 processed earlier; will process 1013 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114616== ERROR: libFuzzer: deadly signal Step #5: #0 0x55622890e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556228882b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556228865665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f61ad4ab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f61ad2c000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61ad29f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55622883ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556229312138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562292ac632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5562292ae375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562292ae35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556228ccc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556228cb9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556228cb333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556228d1d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55622890ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5562289faeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556228866d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5562288702e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562288577e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562288834c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f61ad2a1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55622884abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fc49d48bd24c929140123018b2d14ca801d2e525 Step #5: MERGE-OUTER: attempt 1668 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3936016902 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fc49d48bd24c929140123018b2d14ca801d2e525' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3284 processed earlier; will process 1012 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114634== ERROR: libFuzzer: deadly signal Step #5: #0 0x56442d8dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56442d850b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56442d833665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63b973e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63b955300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63b9532858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56442d80ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56442e2e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56442e27a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56442e27c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56442e27c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56442dc9a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56442dc87be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56442dc8133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56442dceb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56442d8dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56442d9c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56442d834d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56442d83e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56442d8257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56442d8514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63b9534082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56442d818bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-02f8b15f1a0bbe35062a824282ba622790736a7e Step #5: MERGE-OUTER: attempt 1669 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3936813242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/02f8b15f1a0bbe35062a824282ba622790736a7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3285 processed earlier; will process 1011 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114652== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c34435594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c343a9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c3438c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd13be9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd13bca900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd13bc88858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c34365e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c34e39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c34dd3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c34dd5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c34dd535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c347f3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c347e0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c347da33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c34844107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c34435c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c34521eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c3438dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c343972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c3437e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c343aa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd13bc8a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c34371bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efa1667e70be81dbe65da32a30b96c721feb4f21 Step #5: MERGE-OUTER: attempt 1670 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3937604588 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/efa1667e70be81dbe65da32a30b96c721feb4f21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3286 processed earlier; will process 1010 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114670== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587401e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558740154b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558740137665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f030db6641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f030d97b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f030d95a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558740110e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558740be4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558740b7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558740b80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558740b8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55874059e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55874058bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55874058533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5587405ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5587401e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5587402cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558740138d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5587401422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5587401297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5587401554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f030d95c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55874011cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d48762fe2851afacd4637f79a9157c8ce891e829 Step #5: MERGE-OUTER: attempt 1671 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3938402325 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d48762fe2851afacd4637f79a9157c8ce891e829' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3287 processed earlier; will process 1009 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114688== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d0884c6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d08843ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d08841d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b1333c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b1315100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b13130858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d0883f6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d088eca138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d088e64632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d088e66375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d088e6635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d088884439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d088871be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d08886b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d0888d5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d0884c6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d0885b2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d08841ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d0884282e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d08840f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d08843b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9b13132082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d088402bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37c6ac7a12ba1e66ae64630a1c14d10a7cc32cdc Step #5: MERGE-OUTER: attempt 1672 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3939198862 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37c6ac7a12ba1e66ae64630a1c14d10a7cc32cdc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3288 processed earlier; will process 1008 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114706== ERROR: libFuzzer: deadly signal Step #5: #0 0x56175fd24594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56175fc98b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56175fc7b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0a25c5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0a25a6700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0a25a46858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56175fc54e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561760728138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617606c2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617606c4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617606c435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617601992d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617601d034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617600e1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617600cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617600c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561760133107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56175fd24c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56175fe10eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56175fc7cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56175fc862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56175fc6d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56175fc994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0a25a48082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56175fc60bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-626dd89967d3ea753bb4aad8486d4b8d2e3c1f50 Step #5: MERGE-OUTER: attempt 1673 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3941419234 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/626dd89967d3ea753bb4aad8486d4b8d2e3c1f50' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3291 processed earlier; will process 1005 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114823== ERROR: libFuzzer: deadly signal Step #5: #0 0x559451fc1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559451f35b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559451f18665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c7045a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c7026f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c7024e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559451ef1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5594529c5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55945295f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559452961375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55945296135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5594524362d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55945246d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55945237ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55945236cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55945236633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5594523d0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559451fc1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5594520adeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559451f19d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559451f232e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559451f0a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559451f364c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c70250082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559451efdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-47792f966ad9d916ba789fdefb51330cb75c879d Step #5: MERGE-OUTER: attempt 1674 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3942172326 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/47792f966ad9d916ba789fdefb51330cb75c879d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3292 processed earlier; will process 1004 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==114837== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617019dd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561701951b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561701934665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f05698e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f05696fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f05696db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56170190de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617023e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56170237b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56170237d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56170237d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561701e522d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561701e8934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561701d9af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561701d88be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561701d8233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561701dec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5617019ddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561701ac9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561701935d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56170193f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5617019267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617019524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f05696dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561701919bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-109a4213730c61f0011bdf5a46733d53f15583ef Step #5: MERGE-OUTER: attempt 1675 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3942646541 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/109a4213730c61f0011bdf5a46733d53f15583ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3293 processed earlier; will process 1003 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==114845== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ba188f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ba1803b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ba17e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdb3c48b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdb3c2a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdb3c27f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ba17bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ba2293138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ba222d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ba222f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ba222f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ba1c4d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ba1c3abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ba1c3433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ba1c9e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ba188fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ba197beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ba17e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ba17f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ba17d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ba18044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdb3c281082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ba17cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3221c8f9ed69063d05b8f42aef50bc6a39ad086 Step #5: MERGE-OUTER: attempt 1676 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3945102739 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a3221c8f9ed69063d05b8f42aef50bc6a39ad086' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3296 processed earlier; will process 1000 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115000== ERROR: libFuzzer: deadly signal Step #5: #0 0x55937c448594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55937c3bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55937c39f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd1f512a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd1f4f3f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd1f4f1e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55937c378e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55937ce4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55937cde6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55937cde8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55937cde835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55937c806439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55937c7f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55937c7ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55937c857107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55937c448c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55937c534eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55937c3a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55937c3aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55937c3917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55937c3bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd1f4f20082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55937c384bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-69d7768343e4a6180c98dfc4cc683dd4f88f147b Step #5: MERGE-OUTER: attempt 1677 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3945778476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/69d7768343e4a6180c98dfc4cc683dd4f88f147b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3297 processed earlier; will process 999 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115043== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb1ea33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb1e9a7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb1e98a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f374b7d641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f374b5eb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f374b5ca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb1e963e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb1f437138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb1f3d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb1f3d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb1f3d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb1eea82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb1eedf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eb1edf0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eb1eddebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eb1edd833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eb1ee42107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb1ea33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb1eb1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb1e98bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb1e9952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb1e97c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb1e9a84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f374b5cc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb1e96fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-500aef766b64fd19d157c719d149abd056218178 Step #5: MERGE-OUTER: attempt 1678 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3947115569 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/500aef766b64fd19d157c719d149abd056218178' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3299 processed earlier; will process 997 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 302Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115101== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c603640594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c6035b4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c603597665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4c177aa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4c175bf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4c1759e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c603570e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c604044138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c603fde632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c603fe0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c603fe035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c603ab52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c603aec34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c6039fdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c6039ebbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c6039e533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c603a4f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c603640c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c60372ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c603598d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c6035a22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c6035897e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c6035b54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4c175a0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c60357cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b77c8d6622807d3d32c2fe718266cdeea32d1716 Step #5: MERGE-OUTER: attempt 1679 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3950509754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b77c8d6622807d3d32c2fe718266cdeea32d1716' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3306 processed earlier; will process 990 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115291== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab4f729594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab4f69db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab4f680665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f928655441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f928636900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9286348858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab4f659e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab5012d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab500c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab500c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab500c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ab4fae7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab4fad4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab4face33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab4fb38107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab4f729c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab4f815eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab4f681d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab4f68b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab4f6727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab4f69e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f928634a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab4f665bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2febe541aa4a74ead5beabcc608d2b675907167d Step #5: MERGE-OUTER: attempt 1680 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3951324342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2febe541aa4a74ead5beabcc608d2b675907167d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3307 processed earlier; will process 989 files now Step #5: #1 pulse exec/s: 0 rss: 224Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115308== ERROR: libFuzzer: deadly signal Step #5: #0 0x56003909b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56003900fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560038ff2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f72a64a741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f72a62bc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f72a629b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560038fcbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560039a9f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560039a39632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560039a3b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560039a3b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5600395102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56003954734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560039458f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560039446be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56003944033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5600394aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56003909bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560039187eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560038ff3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560038ffd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560038fe47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5600390104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f72a629d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560038fd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-095a2657a72b3fb86f09e300b30b9e4ae4d543e3 Step #5: MERGE-OUTER: attempt 1681 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3952292905 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/095a2657a72b3fb86f09e300b30b9e4ae4d543e3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3309 processed earlier; will process 987 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115418== ERROR: libFuzzer: deadly signal Step #5: #0 0x565251989594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5652518fdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5652518e0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe36dc6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe36da7900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe36da58858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5652518b9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56525238d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565252327632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565252329375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56525232935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565251d47439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x565251d34be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x565251d2e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x565251d98107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x565251989c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x565251a75eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5652518e1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5652518eb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5652518d27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5652518fe4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe36da5a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5652518c5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-073e668d39507de05a576b73df85edcf7cb90502 Step #5: MERGE-OUTER: attempt 1682 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3952939321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/073e668d39507de05a576b73df85edcf7cb90502' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3310 processed earlier; will process 986 files now Step #5: #1 pulse exec/s: 0 rss: 207Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115462== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a226d9b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a226d0fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a226cf2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f49b7b8f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49b79a400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f49b7983858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a226ccbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a22779f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a227739632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a22773b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a22773b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a227159439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a227146be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a22714033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a2271aa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a226d9bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a226e87eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a226cf3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a226cfd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a226ce47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a226d104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f49b7985082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a226cd7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6a379fefeef3e29d5b239db6e67a8e5197dba2d0 Step #5: MERGE-OUTER: attempt 1683 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3953820691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6a379fefeef3e29d5b239db6e67a8e5197dba2d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3312 processed earlier; will process 984 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==115571== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d167e2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d16756b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d16739665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faae7a9341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faae78a800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faae7887858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d16712e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558d171e6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d17180632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558d17182578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x558d16b880e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x558d16bf1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x558d167e2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x558d168ceeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x558d1673ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x558d167442e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x558d1672b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x558d167574c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7faae7889082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x558d1671ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e11627417ff0ca045313fec18b4a520a07a7f79c Step #5: MERGE-OUTER: attempt 1684 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3954696650 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e11627417ff0ca045313fec18b4a520a07a7f79c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3313 processed earlier; will process 983 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115591== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641778dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564177850b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564177833665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd254f9241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd254da700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd254d86858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56417780ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641782e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56417827a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56417827c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56417827c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564177d512d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564177d8834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564177c99f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564177c87be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564177c8133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564177ceb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641778dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641779c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564177834d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56417783e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641778257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641778514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd254d88082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564177818bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-340ee9e4441fb218c6083eb67e8ac4688cc11897 Step #5: MERGE-OUTER: attempt 1685 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3956309575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/340ee9e4441fb218c6083eb67e8ac4688cc11897' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3316 processed earlier; will process 980 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115744== ERROR: libFuzzer: deadly signal Step #5: #0 0x556804630594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568045a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556804587665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f78bf91641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f78bf72b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f78bf70a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556804560e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556805034138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556804fce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556804fd0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556804fd035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568049ee439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568049dbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568049d533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556804a3f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556804630c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55680471ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556804588d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568045922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568045797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568045a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f78bf70c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55680456cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a082ddcfbfeb54b94ab48574c6a83262fb32f86 Step #5: MERGE-OUTER: attempt 1686 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3958711213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a082ddcfbfeb54b94ab48574c6a83262fb32f86' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3317 processed earlier; will process 979 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115782== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ad7f534594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ad7f4a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ad7f48b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f01a9fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f01a9de700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f01a9dc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ad7f464e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ad7ff38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ad7fed2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ad7fed4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ad7fed435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ad7f8f2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ad7f8dfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ad7f8d933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ad7f943107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ad7f534c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ad7f620eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ad7f48cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ad7f4962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ad7f47d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ad7f4a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f01a9dc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ad7f470bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-73314f0c2b7880ed61a6c1a29f24caae61ef71b4 Step #5: MERGE-OUTER: attempt 1687 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3959149451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/73314f0c2b7880ed61a6c1a29f24caae61ef71b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3318 processed earlier; will process 978 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115789== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a692062594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a691fd6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a691fb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8be87c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8be85d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8be85b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a691f92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a692a66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a692a00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a692a02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a692a0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a692420439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a69240dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a69240733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a692471107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a692062c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a69214eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a691fbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a691fc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a691fab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a691fd74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8be85b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a691f9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2bfac5b50c0256ba28e3b5f22c0d2c0bb607b49 Step #5: MERGE-OUTER: attempt 1688 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3960009283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f2bfac5b50c0256ba28e3b5f22c0d2c0bb607b49' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3319 processed earlier; will process 977 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115805== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9bb8cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9bb841b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9bb824665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f76256c941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f76254de00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f76254bd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9bb7fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a9bc2d1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9bc26b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a9bc26d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9bc26d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a9bbc8b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9bbc78be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9bbc7233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9bbcdc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9bb8cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9bb9b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9bb825d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9bb82f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9bb8167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9bb8424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f76254bf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9bb809bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bb6ef09dd106027c1eeed9d00163e26b6de7224b Step #5: MERGE-OUTER: attempt 1689 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3960796979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bb6ef09dd106027c1eeed9d00163e26b6de7224b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3320 processed earlier; will process 976 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115823== ERROR: libFuzzer: deadly signal Step #5: #0 0x557d17ba8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557d17b1cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557d17aff665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdda939041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdda91a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdda9184858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557d17ad8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557d185ac138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557d18546632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557d18548375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557d1854835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557d17f66439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557d17f53be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557d17f4d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557d17fb7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557d17ba8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557d17c94eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557d17b00d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557d17b0a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557d17af17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557d17b1d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdda9186082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557d17ae4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ad4f123ef5e52b16c62c956f97dcb43bbd224c1e Step #5: MERGE-OUTER: attempt 1690 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3961602359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ad4f123ef5e52b16c62c956f97dcb43bbd224c1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3321 processed earlier; will process 975 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115841== ERROR: libFuzzer: deadly signal Step #5: #0 0x559626c70594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559626be4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559626bc7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6902f4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6902d5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6902d3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559626ba0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559627674138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55962760e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559627610375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55962761035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55962702e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55962701bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55962701533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55962707f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559626c70c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559626d5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559626bc8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559626bd22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559626bb97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559626be54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6902d3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559626bacbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e672f5df404d1db6d72f75c88892c8b9c640b90d Step #5: MERGE-OUTER: attempt 1691 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3962390149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e672f5df404d1db6d72f75c88892c8b9c640b90d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3322 processed earlier; will process 974 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115859== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3affbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3aff33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3aff16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34ffd4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34ffb5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34ffb3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3afeefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d3b09c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3b095d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d3b095f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3b095f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d3b037d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d3b036abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d3b036433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d3b03ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d3affbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d3b00abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d3aff17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d3aff212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d3aff087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d3aff344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f34ffb3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d3afefbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f07db4968f5ed11e51cc33f9a634f61dca9e688a Step #5: MERGE-OUTER: attempt 1692 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3963183975 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f07db4968f5ed11e51cc33f9a634f61dca9e688a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3323 processed earlier; will process 973 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115877== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625a4ecc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625a4e40b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625a4e23665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc5b543341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc5b524800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc5b5227858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625a4dfce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5625a58d0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625a586a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5625a586c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5625a586c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5625a53412d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5625a537834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5625a5289f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5625a5277be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5625a527133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5625a52db107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5625a4eccc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5625a4fb8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5625a4e24d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5625a4e2e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5625a4e157e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5625a4e414c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc5b5229082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5625a4e08bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e2fe9943bde91e02548c28c0d1aea827a538b939 Step #5: MERGE-OUTER: attempt 1693 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3965626119 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e2fe9943bde91e02548c28c0d1aea827a538b939' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3326 processed earlier; will process 970 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115962== ERROR: libFuzzer: deadly signal Step #5: #0 0x559d9a162594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559d9a0d6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559d9a0b9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc02e7041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc02c8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc02c64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559d9a092e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559d9ab66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559d9ab00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559d9ab02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559d9ab0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559d9a520439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559d9a50dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559d9a50733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559d9a571107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559d9a162c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559d9a24eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559d9a0bad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559d9a0c42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559d9a0ab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559d9a0d74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc02c66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559d9a09ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-005226bbbbff93168a2de2b957b5f1f6225dd68e Step #5: MERGE-OUTER: attempt 1694 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3966496114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/005226bbbbff93168a2de2b957b5f1f6225dd68e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3327 processed earlier; will process 969 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==115980== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c9b0095594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c9b0009b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c9affec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f63a8fce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f63a8de300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f63a8dc2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c9affc5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c9b0a99138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c9b0a33632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c9b0a35375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c9b0a3535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c9b0453439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c9b0440be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c9b043a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c9b04a4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c9b0095c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c9b0181eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c9affedd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c9afff72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c9affde7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c9b000a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f63a8dc4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c9affd1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-94201ad34cc5cf360efd4c5af783f989edc903df Step #5: MERGE-OUTER: attempt 1695 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3967282666 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/94201ad34cc5cf360efd4c5af783f989edc903df' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3328 processed earlier; will process 968 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==115998== ERROR: libFuzzer: deadly signal Step #5: #0 0x559dc02a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559dc0216b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559dc01f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f990789941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f99076ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f990768d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559dc01d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559dc0ca6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559dc0c40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559dc0c42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559dc0c4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559dc07172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559dc074e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559dc065ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559dc064dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559dc064733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559dc06b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559dc02a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559dc038eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559dc01fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559dc02042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559dc01eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559dc02174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f990768f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559dc01debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1aeeda2325ef0a7a9b0917476b980d6093dc1c9b Step #5: MERGE-OUTER: attempt 1696 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3968577591 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1aeeda2325ef0a7a9b0917476b980d6093dc1c9b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3330 processed earlier; will process 966 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116089== ERROR: libFuzzer: deadly signal Step #5: #0 0x564d40e28594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564d40d9cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564d40d7f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff1e3e7641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff1e3c8b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff1e3c6a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564d40d58e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564d4182c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564d417c6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564d417c8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564d417c835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564d411e6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564d411d3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564d411cd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564d41237107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564d40e28c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564d40f14eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564d40d80d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564d40d8a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564d40d717e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564d40d9d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff1e3c6c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564d40d64bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-521ca3901c8ca02aac68558b33a270cdebd6c90f Step #5: MERGE-OUTER: attempt 1697 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3969007169 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/521ca3901c8ca02aac68558b33a270cdebd6c90f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3331 processed earlier; will process 965 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116159== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d29f6a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d29f619b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d29f5fc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f321dc2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f321da3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f321da1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d29f5d5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d2a00a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2a0043632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d2a0045375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2a004535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d29fa63439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d29fa50be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d29fa4a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d29fab4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d29f6a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d29f791eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d29f5fdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d29f6072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d29f5ee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d29f61a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f321da1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d29f5e1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7f3488cdfc2de22cee6bbfdc1cb7f6b90c2b594 Step #5: MERGE-OUTER: attempt 1698 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3970938780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e7f3488cdfc2de22cee6bbfdc1cb7f6b90c2b594' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3332 processed earlier; will process 964 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116167== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ed5680594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ed55f4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ed55d7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ed443241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ed424700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ed4226858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ed55b0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562ed6084138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ed601e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562ed6020375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ed602035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562ed5af52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562ed5b2c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562ed5a3df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562ed5a2bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562ed5a2533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562ed5a8f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562ed5680c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562ed576ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562ed55d8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562ed55e22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562ed55c97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562ed55f54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5ed4228082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562ed55bcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-70b9690d1ac9473c0ee5605fce2049143861c451 Step #5: MERGE-OUTER: attempt 1699 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3971684478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/70b9690d1ac9473c0ee5605fce2049143861c451' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3333 processed earlier; will process 963 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116180== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f8518af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f851823b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f851806665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56908a141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56906b600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5690695858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f8517dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f8522b3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f85224d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f85224f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f85224f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f851d242d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f851d5b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f851c6cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f851c5abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f851c5433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f851cbe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f8518afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f85199beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f851807d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f8518112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f8517f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f8518244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5690697082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f8517ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19126aeba49cb3cb335e5d53aa9c46763f047e21 Step #5: MERGE-OUTER: attempt 1700 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3973902335 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/19126aeba49cb3cb335e5d53aa9c46763f047e21' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3337 processed earlier; will process 959 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116301== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e07791594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e07705b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e076e8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb4ed43341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb4ed24800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb4ed227858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e076c1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e08195138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e0812f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e08131375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e0813135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e07b4f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e07b3cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e07b3633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e07ba0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e07791c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e0787deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e076e9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e076f32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e076da7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e077064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb4ed229082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e076cdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e029de9f120b49f0cb1819b9beacd66bf5edea37 Step #5: MERGE-OUTER: attempt 1701 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3974483504 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e029de9f120b49f0cb1819b9beacd66bf5edea37' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3338 processed earlier; will process 958 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116313== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d8a888f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8a8803b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8a87e6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa68fd3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa68fb5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa68fb31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8a87bfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d8a9293138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d8a922d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d8a922f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d8a922f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d8a8d042d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d8a8d3b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d8a8c4cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d8a8c3abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d8a8c3433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d8a8c9e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d8a888fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d8a897beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d8a87e7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d8a87f12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d8a87d87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d8a88044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa68fb33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d8a87cbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f5f8bf8813a114ef451846e976d2ae1bbd04c51 Step #5: MERGE-OUTER: attempt 1702 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3975793913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1f5f8bf8813a114ef451846e976d2ae1bbd04c51' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3340 processed earlier; will process 956 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116401== ERROR: libFuzzer: deadly signal Step #5: #0 0x562ddf59f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562ddf513b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562ddf4f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6032d7141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6032b8600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6032b65858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562ddf4cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562ddffa3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562ddff3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562ddff3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562ddff3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562ddf95d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562ddf94abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562ddf94433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562ddf9ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562ddf59fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562ddf68beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562ddf4f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562ddf5012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562ddf4e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562ddf5144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6032b67082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562ddf4dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e3ce8cfba6bdc20e6d316b533035ef273209af9 Step #5: MERGE-OUTER: attempt 1703 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3978750146 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6e3ce8cfba6bdc20e6d316b533035ef273209af9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3343 processed earlier; will process 953 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116491== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a72c67594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a72bdbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a72bbe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f533f541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f5320a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f531e9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a72b97e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a7366b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a73605632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a73607375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a7360735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556a730dc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a7311334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a73024f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a73012be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a7300c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a73076107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a72c67c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a72d53eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a72bbfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a72bc92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a72bb07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a72bdc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1f531eb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a72ba3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8889203e110906d83f5048e6b29e0bd6f5ede105 Step #5: MERGE-OUTER: attempt 1704 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3979653034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8889203e110906d83f5048e6b29e0bd6f5ede105' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3345 processed earlier; will process 951 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116569== ERROR: libFuzzer: deadly signal Step #5: #0 0x56445ffa5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56445ff19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56445fefc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc0ffe141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc0fdf600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc0fdd5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56445fed5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5644609a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564460943632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564460945375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56446094535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564460363439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564460350be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56446034a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5644603b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56445ffa5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564460091eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56445fefdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56445ff072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56445feee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56445ff1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc0fdd7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56445fee1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e34f3eeadecebdbbea7a4f8d188958414ef141cc Step #5: MERGE-OUTER: attempt 1705 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3981437122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e34f3eeadecebdbbea7a4f8d188958414ef141cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3349 processed earlier; will process 947 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116725== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aeaf95d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aeaf8d1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aeaf8b4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f442ab8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f442a9a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f442a981858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aeaf88de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aeb0361138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aeb02fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aeb02fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aeb02fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aeafdd22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55aeafe0934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55aeafd1af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55aeafd08be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55aeafd0233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55aeafd6c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55aeaf95dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55aeafa49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55aeaf8b5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55aeaf8bf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55aeaf8a67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55aeaf8d24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f442a983082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55aeaf899bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22c7388083d51a255b4ebaee5c3b8d5e008c8353 Step #5: MERGE-OUTER: attempt 1706 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3982705320 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22c7388083d51a255b4ebaee5c3b8d5e008c8353' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3351 processed earlier; will process 945 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116839== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d3bd2a4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d3bd218b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d3bd1fb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f855680641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f855661b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85565fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d3bd1d4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d3bdca8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d3bdc42632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d3bdc44375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d3bdc4435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d3bd662439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d3bd64fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d3bd64933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d3bd6b3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d3bd2a4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d3bd390eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d3bd1fcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d3bd2062e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d3bd1ed7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d3bd2194c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f85565fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d3bd1e0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-889d7bab40b5b580ddddb34ae2d2961db42a4e39 Step #5: MERGE-OUTER: attempt 1707 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3983514221 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/889d7bab40b5b580ddddb34ae2d2961db42a4e39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3352 processed earlier; will process 944 files now Step #5: 2026-07-11 07:37:21,408 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,408 D Giving back the whole pool Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,408 E Failed to parse transaction from blob Step #5: 2026-07-11 07:37:21,408 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:37:21,408 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:37:21,408 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:21,408 W Attempt to get block from height 7167516410308407349 failed -- block not in db Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,408 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:37:21,409 D Giving back the whole pool Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,409 D Giving back the whole pool Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,409 D Giving back the whole pool Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,409 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:21,409 T batch transaction: committing... Step #5: 2026-07-11 07:37:21,409 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,409 T batch transaction: end Step #5: 2026-07-11 07:37:21,409 D Stopping io_context Step #5: 2026-07-11 07:37:21,409 T Miner has received stop signal Step #5: 2026-07-11 07:37:21,409 T Not mining - nothing to stop Step #5: 2026-07-11 07:37:21,409 T Blockchain::deinit Step #5: 2026-07-11 07:37:21,409 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:37:21,410 T BlockchainLMDB::close Step #5: 2026-07-11 07:37:21,410 T BlockchainLMDB::sync Step #5: 2026-07-11 07:37:21,414 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:37:21,414 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: 2026-07-11 07:37:21,416 T Blockchain::Blockchain Step #5: 2026-07-11 07:37:21,416 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:37:21,416 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:37:21,416 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:21,416 D option: fast Step #5: 2026-07-11 07:37:21,416 D option: async Step #5: 2026-07-11 07:37:21,416 D option: 250000000bytes Step #5: 2026-07-11 07:37:21,416 T BlockchainLMDB::open Step #5: 2026-07-11 07:37:21,417 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,417 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,417 D Space used: 4096 Step #5: 2026-07-11 07:37:21,417 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:21,417 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,417 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,417 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:21,417 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,417 T Blockchain::init Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,417 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,417 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:21,417 D init done Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,417 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,417 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,417 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:21,447 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:21,447 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,447 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,447 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,447 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,447 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:37:21,447 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,447 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,447 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,447 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,447 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,447 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:37:21,474 D Miner tx hash: Step #5: 2026-07-11 07:37:21,474 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:37:21,474 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,474 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,474 D Space used: 12288 Step #5: 2026-07-11 07:37:21,474 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:21,474 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,474 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:37:21,474 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:37:21,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,475 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,475 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:21,475 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:21,475 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:21,475 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:21,475 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,475 D Invalidating block template cache Step #5: 2026-07-11 07:37:21,475 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:21,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,475 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,475 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,476 I Blockchain initialized. last block: 0, d4466.h20.m48.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:21,476 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,476 T requesting 1 from 0, cached Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 D Current height: 0 Step #5: 2026-07-11 07:37:21,476 D Start hardfork version: 1 Step #5: 2026-07-11 07:37:21,476 D Current hardfork version: 16 Step #5: 2026-07-11 07:37:21,476 I Validating txpool contents for v16 Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:21,476 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,476 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,476 D Space used: 61440 Step #5: 2026-07-11 07:37:21,476 D Space remaining: 1073680384 Step #5: 2026-07-11 07:37:21,476 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,476 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,476 T batch transaction: begin Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:21,476 T batch transaction: committing... Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,476 T batch transaction: end Step #5: 2026-07-11 07:37:21,476 I Loading checkpoints Step #5: 2026-07-11 07:37:21,476 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:37:21,476 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:37:21,477 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,477 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,477 D Space used: 69632 Step #5: 2026-07-11 07:37:21,477 D Space remaining: 1073672192 Step #5: 2026-07-11 07:37:21,477 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,477 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,477 T batch transaction: begin Step #5: 2026-07-11 07:37:21,477 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:21,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,477 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,477 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:37:21,477 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:37:21,477 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:21,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,477 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,477 T Block with hash 8ebc62b5594723e6b4bc584f590c162d3af5d5512ea90deda39487ae59d939ca not found in db Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,477 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,477 T Block with hash d237c64bbd55000012000000000000002102a9defe7f0000507aa54cbd550000 not found in db Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 E Block recognized as orphaned and rejected, id = <8ebc62b5594723e6b4bc584f590c162d3af5d5512ea90deda39487ae59d939ca>, height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:21,477 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:21,477 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,477 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,477 T Block with hash 109a2574dd90c9f7fe7025c3ec567381f4464016231d35ac772e877b45dfec47 not found in db Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,477 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,477 T Block with hash 002ada053c66a63001000000000000000100000000000000a00aa9defe7f0000 not found in db Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,477 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,477 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,477 E Block recognized as orphaned and rejected, id = <109a2574dd90c9f7fe7025c3ec567381f4464016231d35ac772e877b45dfec47>, height 2, parent in alt 0, parent in main 0 (parent <002ada053c66a63001000000000000000100000000000000a00aa9defe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:37:21,478 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:37:21,478 T Blockchain::have_tx Step #5: 2026-07-11 07:37:21,478 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:37:21,478 T transaction with hash 9e0a1f111d949aee998a26060271876e4378ca77e17dcfe4982f101337955f14 not found in db Step #5: 2026-07-11 07:37:21,478 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:37:21,484 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,484 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:37:21,484 E Tx <9e0a1f111d949aee998a26060271876e4378ca77e17dcfe4982f101337955f14> has fewer than two outputs Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:37:21,484 I Transaction added to pool: txid <9e0a1f111d949aee998a26060271876e4378ca77e17dcfe4982f101337955f14> weight: 1169 fee/byte: 8.55432, count: 1 Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,484 E Transaction verification impossible: <9e0a1f111d949aee998a26060271876e4378ca77e17dcfe4982f101337955f14> Step #5: 2026-07-11 07:37:21,484 T Blockchain::get_outs Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,484 I Attempting to get output pubkey by global index (amount 17293822569102704639, index 18446744073709551615, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:37:21,484 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,484 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,484 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,484 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:37:21,484 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:37:21,484 D Giving back the whole pool Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:37:21,485 D Found 0/1 transactions on the blockchain Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 D Found 1/1 transactions in the pool Step #5: 2026-07-11 07:37:21,485 D 1 transactions found, 0 not found Step #5: 2026-07-11 07:37:21,485 E Failed to parse transaction from blob Step #5: 2026-07-11 07:37:21,485 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:37:21,485 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,485 T requesting 1 from 0, cached Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 E Failed to parse block from blob Step #5: 2026-07-11 07:37:21,485 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,485 D Invalid address format Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:37:21,485 E 2026-07-11 07:37:21,485 E 2026-07-11 07:37:21,485 E 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E invalid hash format: a> b Step #5: 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E invalid hash format: a> b Step #5: 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E invalid hash format: a> b Step #5: 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E invalid hash format: a> b Step #5: 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 E 2026-07-11 07:37:21,486 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:37:21,486 T batch transaction: committing... Step #5: 2026-07-11 07:37:21,486 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,486 T batch transaction: end Step #5: 2026-07-11 07:37:21,486 D Stopping io_context Step #5: 2026-07-11 07:37:21,486 T Miner has received stop signal Step #5: 2026-07-11 07:37:21,486 T Not mining - nothing to stop Step #5: 2026-07-11 07:37:21,486 T Blockchain::deinit Step #5: 2026-07-11 07:37:21,486 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:37:21,486 T BlockchainLMDB::close Step #5: 2026-07-11 07:37:21,486 T BlockchainLMDB::sync Step #5: 2026-07-11 07:37:21,489 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:37:21,489 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 292Mb Step #5: 2026-07-11 07:37:21,491 T Blockchain::Blockchain Step #5: 2026-07-11 07:37:21,491 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:37:21,491 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:37:21,491 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:37:21,491 D option: fast Step #5: 2026-07-11 07:37:21,491 D option: async Step #5: 2026-07-11 07:37:21,491 D option: 250000000bytes Step #5: 2026-07-11 07:37:21,491 T BlockchainLMDB::open Step #5: 2026-07-11 07:37:21,493 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,493 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,493 D Space used: 4096 Step #5: 2026-07-11 07:37:21,493 D Space remaining: 1073737728 Step #5: 2026-07-11 07:37:21,493 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,493 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,493 D Setting m_height to: 0 Step #5: 2026-07-11 07:37:21,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,493 T Blockchain::init Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:21,493 D init done Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,493 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,493 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,493 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:21,521 T Blockchain::add_new_block Step #5: 2026-07-11 07:37:21,521 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,521 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:37:21,521 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:37:21,521 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,521 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:37:21,521 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,521 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,521 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,521 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,521 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,521 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:37:21,546 D Miner tx hash: Step #5: 2026-07-11 07:37:21,546 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:37:21,546 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:37:21,546 D DB map size: 1073741824 Step #5: 2026-07-11 07:37:21,546 D Space used: 12288 Step #5: 2026-07-11 07:37:21,546 D Space remaining: 1073729536 Step #5: 2026-07-11 07:37:21,546 D Size threshold: 0 Step #5: 2026-07-11 07:37:21,546 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:37:21,546 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,546 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,546 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,546 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:37:21,546 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:37:21,547 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:37:21,547 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:37:21,547 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:37:21,547 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/25)ms Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,547 D Invalidating block template cache Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:37:21,547 T Blockchain::get_tail_id Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,547 I Blockchain initialized. last block: 0, d4466.h20.m48.s28 time ago, current difficulty: 1 Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:37:21,547 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:37:21,547 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:37:21,565 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:37:21,565 T BlockchainLMDB::height Step #5: 2026-07-11 07:37:21,565 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:37:21,565 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==116855== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd4b1db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd4b14fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd4b132665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0ae0f2441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0ae0d3900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0ae0d18858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd4b10be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd4bbdf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd4bb79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd4bb7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd4bb7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd4b599439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55bd4b586be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55bd4b58033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55bd4b5ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55bd4b1dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55bd4b2c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55bd4b133d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55bd4b13d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55bd4b1247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55bd4b1504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0ae0d1a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55bd4b117bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5e28c9061d197e3720718ad50fde62537d7889eb Step #5: MERGE-OUTER: attempt 1708 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3984391265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5e28c9061d197e3720718ad50fde62537d7889eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3355 processed earlier; will process 941 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==116939== ERROR: libFuzzer: deadly signal Step #5: #0 0x558a51e2e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558a51da2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558a51d85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f85ef63441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f85ef44900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f85ef428858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558a51d5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558a52832138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558a527cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558a527ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558a527ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558a522a32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558a522da34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558a521ebf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558a521d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558a521d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558a5223d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558a51e2ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558a51f1aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558a51d86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558a51d902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558a51d777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558a51da34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f85ef42a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558a51d6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d61edeef5735b7a8b591527f6157cbbbca60f63 Step #5: MERGE-OUTER: attempt 1709 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3986070442 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d61edeef5735b7a8b591527f6157cbbbca60f63' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3358 processed earlier; will process 938 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117094== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a34e9c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a34e93db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a34e920665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f35d634a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f35d615f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f35d613e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a34e8f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a34f3cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a34f367632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a34f369375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a34f36935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a34ee3e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a34ee7534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a34ed86f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a34ed74be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a34ed6e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a34edd8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a34e9c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a34eab5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a34e921d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a34e92b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a34e9127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a34e93e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f35d6140082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a34e905bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93d9ded353cd11ee3538df6bea164e8c2bbf94d2 Step #5: MERGE-OUTER: attempt 1710 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3987317675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/93d9ded353cd11ee3538df6bea164e8c2bbf94d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3360 processed earlier; will process 936 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117145== ERROR: libFuzzer: deadly signal Step #5: #0 0x56540b81a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56540b78eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56540b771665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f666b2ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f666b0e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f666b0c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56540b74ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56540c21e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56540c1b8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56540c1ba375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56540c1ba35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56540bc8f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56540bcc634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56540bbd7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56540bbc5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56540bbbf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56540bc29107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56540b81ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56540b906eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56540b772d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56540b77c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56540b7637e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56540b78f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f666b0c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56540b756bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4481c94a036fd078db58276d26567f38301b3f3a Step #5: MERGE-OUTER: attempt 1711 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3988580936 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4481c94a036fd078db58276d26567f38301b3f3a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3362 processed earlier; will process 934 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117259== ERROR: libFuzzer: deadly signal Step #5: #0 0x55692b044594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55692afb8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55692af9b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdf5abea41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdf5a9ff00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdf5a9de858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55692af74e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55692ba48138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55692b9e2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55692b9e4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55692b9e435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55692b402439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55692b3efbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55692b3e933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55692b453107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55692b044c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55692b130eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55692af9cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55692afa62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55692af8d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55692afb94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdf5a9e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55692af80bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78df591fb10c4c150ae5ee0f0eaa9b7a10abbd05 Step #5: MERGE-OUTER: attempt 1712 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3990994495 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78df591fb10c4c150ae5ee0f0eaa9b7a10abbd05' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3364 processed earlier; will process 932 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117373== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dc17bd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563dc1731b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563dc1714665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4dc00c541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4dbfeda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4dbfeb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563dc16ede45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dc21c1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dc215b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dc215d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563dc215d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563dc1b7b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563dc1b68be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563dc1b6233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563dc1bcc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563dc17bdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563dc18a9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563dc1715d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563dc171f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563dc17067e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563dc17324c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4dbfebb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563dc16f9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ce9a4b364d857da859ed877ee136404fe709ded Step #5: MERGE-OUTER: attempt 1713 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3991858687 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ce9a4b364d857da859ed877ee136404fe709ded' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3365 processed earlier; will process 931 files now Step #5: #1 pulse exec/s: 1 rss: 299Mb Step #5: #2 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117448== ERROR: libFuzzer: deadly signal Step #5: #0 0x5606afca9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5606afc1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5606afc00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f68c9c5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f68c9a6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f68c9a48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5606afbd9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5606b06ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5606b0647632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5606b0649375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5606b064935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5606b011e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5606b015534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5606b0066f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5606b0054be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5606b004e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5606b00b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5606afca9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5606afd95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5606afc01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5606afc0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5606afbf27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5606afc1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f68c9a4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5606afbe5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-459f7a426b7671196c041150536aae22cc3df95f Step #5: MERGE-OUTER: attempt 1714 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3994810097 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/459f7a426b7671196c041150536aae22cc3df95f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3368 processed earlier; will process 928 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117550== ERROR: libFuzzer: deadly signal Step #5: #0 0x559893b50594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559893ac4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559893aa7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ca241541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ca222a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ca2209858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559893a80e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559894554138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5598944ee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5598944f0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5598944f035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559893f0e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559893efbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559893ef533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559893f5f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559893b50c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559893c3ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559893aa8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559893ab22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559893a997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559893ac54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ca220b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559893a8cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3baacc7917057d93704c83b01ea346e0cece7c8c Step #5: MERGE-OUTER: attempt 1715 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995238658 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3baacc7917057d93704c83b01ea346e0cece7c8c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3369 processed earlier; will process 927 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117620== ERROR: libFuzzer: deadly signal Step #5: #0 0x555bc02ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555bc0242b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555bc0225665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f96997ed41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f969960200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f96995e1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555bc01fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555bc0cd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555bc0c6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555bc0c6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555bc0c6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555bc068c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555bc0679be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555bc067333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555bc06dd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555bc02cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555bc03baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555bc0226d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555bc02302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555bc02177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555bc02434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f96995e3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555bc020abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e073a1edb521535d801da60f1e08acfd7cbe986 Step #5: MERGE-OUTER: attempt 1716 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3996105056 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e073a1edb521535d801da60f1e08acfd7cbe986' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3370 processed earlier; will process 926 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117636== ERROR: libFuzzer: deadly signal Step #5: #0 0x563cf6b04594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563cf6a78b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563cf6a5b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdaf69a541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdaf67ba00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdaf6799858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563cf6a34e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563cf7508138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563cf74a2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563cf74a4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563cf74a435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563cf6ec2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563cf6eafbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563cf6ea933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563cf6f13107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563cf6b04c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563cf6bf0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563cf6a5cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563cf6a662e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563cf6a4d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563cf6a794c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdaf679b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563cf6a40bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3251576b27ff1e9298a5a592a2d6ae9badf2b8d5 Step #5: MERGE-OUTER: attempt 1717 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3996893606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3251576b27ff1e9298a5a592a2d6ae9badf2b8d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3371 processed earlier; will process 925 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117654== ERROR: libFuzzer: deadly signal Step #5: #0 0x56021dbd0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56021db44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56021db27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb1a0a2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb1a083d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb1a081c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56021db00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56021e5d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56021e56e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56021e570375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56021e57035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56021df8e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56021df7bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56021df7533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56021dfdf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56021dbd0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56021dcbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56021db28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56021db322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56021db197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56021db454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb1a081e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56021db0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3bae34043691e876fd59fcc62a71b4a94c0fda60 Step #5: MERGE-OUTER: attempt 1718 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3998391564 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3bae34043691e876fd59fcc62a71b4a94c0fda60' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3374 processed earlier; will process 922 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==117776== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ee4e424594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ee4e398b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ee4e37b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b4154941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b4135e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b4133d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ee4e354e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ee4ee28138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ee4edc2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ee4edc4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ee4edc435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ee4e8992d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ee4e8d034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ee4e7e1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ee4e7cfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ee4e7c933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ee4e833107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ee4e424c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ee4e510eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ee4e37cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ee4e3862e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ee4e36d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ee4e3994c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5b4133f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ee4e360bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8fd86993b53ee13ed211935d9658cea13b96cad9 Step #5: MERGE-OUTER: attempt 1719 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999648163 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8fd86993b53ee13ed211935d9658cea13b96cad9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3376 processed earlier; will process 920 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==117890== ERROR: libFuzzer: deadly signal Step #5: #0 0x55769e0f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55769e06cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55769e04f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f987717441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9876f8900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9876f68858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55769e028e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55769eafc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55769ea96632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55769ea98375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55769ea9835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55769e4b6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55769e4a3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55769e49d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55769e507107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55769e0f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55769e1e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55769e050d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55769e05a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55769e0417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55769e06d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9876f6a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55769e034bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-742cb6ace7f31701d821d6688ed15fc183383ed3 Step #5: MERGE-OUTER: attempt 1720 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4000685774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/742cb6ace7f31701d821d6688ed15fc183383ed3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3378 processed earlier; will process 918 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118001== ERROR: libFuzzer: deadly signal Step #5: #0 0x564da8fef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564da8f63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564da8f46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c6cee341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c6ccf800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c6ccd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564da8f1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564da99f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564da998d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564da998f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564da998f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564da93ad439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564da939abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564da939433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564da93fe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564da8fefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564da90dbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564da8f47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564da8f512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564da8f387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564da8f644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c6ccd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564da8f2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb25983e22154cffdfcfd866adb309b86c64b990 Step #5: MERGE-OUTER: attempt 1721 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4005076641 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cb25983e22154cffdfcfd866adb309b86c64b990' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3385 processed earlier; will process 911 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118152== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9050a5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a905019b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a904ffc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fefb6fd241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fefb6de700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fefb6dc6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a904fd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a905aa9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a905a43632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a905a45375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a905a4535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a905463439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a905450be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a90544a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9054b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9050a5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a905191eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a904ffdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9050072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a904fee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a90501a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fefb6dc8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a904fe1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09e074de21d75dd5014101222bb9a225faf74eda Step #5: MERGE-OUTER: attempt 1722 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4005885823 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09e074de21d75dd5014101222bb9a225faf74eda' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3386 processed earlier; will process 910 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118169== ERROR: libFuzzer: deadly signal Step #5: #0 0x56093b3a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56093b31bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56093b2fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f333e6d141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f333e4e600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f333e4c5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56093b2d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56093bdab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56093bd45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56093bd47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56093bd4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56093b765439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56093b752be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56093b74c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56093b7b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56093b3a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56093b493eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56093b2ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56093b3092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56093b2f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56093b31c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f333e4c7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56093b2e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a8fc413be01576210f60f2383117f5f59b055d0c Step #5: MERGE-OUTER: attempt 1723 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4006675417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a8fc413be01576210f60f2383117f5f59b055d0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3387 processed earlier; will process 909 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118187== ERROR: libFuzzer: deadly signal Step #5: #0 0x56477ebe0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56477eb54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56477eb37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4542b8d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f45429a200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4542981858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56477eb10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56477f5e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56477f57e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56477f580375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56477f58035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56477f0552d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56477f08c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56477ef9df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56477ef8bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56477ef8533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56477efef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56477ebe0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56477eccceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56477eb38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56477eb422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56477eb297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56477eb554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4542983082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56477eb1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b64aca61f3bc4442b263a2a371fb54cb894527c Step #5: MERGE-OUTER: attempt 1724 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4007762783 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b64aca61f3bc4442b263a2a371fb54cb894527c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3389 processed earlier; will process 907 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118272== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c6505a6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c65051ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c6504fd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f498129741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f49810ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f498108b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c6504d6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c650faa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c650f44632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c650f46375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c650f4635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c650964439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c650951be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c65094b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c6509b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c6505a6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c650692eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c6504fed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c6505082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c6504ef7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c65051b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f498108d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c6504e2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-66c55c0745cbef5d77006e33a9c1d0e70ab02da2 Step #5: MERGE-OUTER: attempt 1725 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4008654886 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/66c55c0745cbef5d77006e33a9c1d0e70ab02da2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3390 processed earlier; will process 906 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118289== ERROR: libFuzzer: deadly signal Step #5: #0 0x561c7dfdf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561c7df53b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561c7df36665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2e1837641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2e1818b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2e1816a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561c7df0fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561c7e9e3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561c7e97d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561c7e97f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561c7e97f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561c7e4542d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561c7e48b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561c7e39cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561c7e38abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561c7e38433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561c7e3ee107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561c7dfdfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561c7e0cbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561c7df37d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561c7df412e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561c7df287e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561c7df544c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2e1816c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561c7df1bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57295a858af7851779d6678cc72d5c663c29ad7a Step #5: MERGE-OUTER: attempt 1726 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4009753521 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/57295a858af7851779d6678cc72d5c663c29ad7a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3392 processed earlier; will process 904 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118374== ERROR: libFuzzer: deadly signal Step #5: #0 0x559756985594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5597568f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5597568dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d818fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d8170f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d816ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5597568b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559757389138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559757323632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559757325375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55975732535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559756d43439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559756d30be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559756d2a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559756d94107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559756985c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559756a71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5597568ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5597568e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5597568ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5597568fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7d816f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5597568c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-88a5750c49900fe73c810346e558b7aa823eb800 Step #5: MERGE-OUTER: attempt 1727 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4010570548 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/88a5750c49900fe73c810346e558b7aa823eb800' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3393 processed earlier; will process 903 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118391== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f870015594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f86ff89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f86ff6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f827e88041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f827e69500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f827e674858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f86ff45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f870a19138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f8709b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f8709b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f8709b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f8703d3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f8703c0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f8703ba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f870424107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f870015c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f870101eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f86ff6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f86ff772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f86ff5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f86ff8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f827e676082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f86ff51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-71e23f350f6f11cf7e90dc7f8f3ffe4dc3c8753d Step #5: MERGE-OUTER: attempt 1728 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4011370272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/71e23f350f6f11cf7e90dc7f8f3ffe4dc3c8753d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3394 processed earlier; will process 902 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118409== ERROR: libFuzzer: deadly signal Step #5: #0 0x558124794594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558124708b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581246eb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fade6cc041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fade6ad500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fade6ab4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581246c4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558125198138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558125132632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558125134375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55812513435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558124b52439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558124b3fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558124b3933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558124ba3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558124794c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558124880eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581246ecd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581246f62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581246dd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581247094c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fade6ab6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581246d0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d5605307dfc167c14c42593c5b1adeaad182356 Step #5: MERGE-OUTER: attempt 1729 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4012170912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6d5605307dfc167c14c42593c5b1adeaad182356' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3395 processed earlier; will process 901 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118427== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a073c84594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a073bf8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a073bdb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2d310641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2d2f1b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2d2efa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a073bb4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a074688138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a074622632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a074624375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a07462435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a074042439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a07402fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a07402933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a074093107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a073c84c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a073d70eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a073bdcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a073be62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a073bcd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a073bf94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe2d2efc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a073bc0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab7f9d4196c7dca18eabc19ff28dee9e6c06aec6 Step #5: MERGE-OUTER: attempt 1730 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4012972306 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ab7f9d4196c7dca18eabc19ff28dee9e6c06aec6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3396 processed earlier; will process 900 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118445== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eea6e33594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eea6da7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eea6d8a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f454dfd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f454ddeb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f454ddca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eea6d63e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eea7837138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eea77d1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eea77d3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eea77d335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eea72a82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eea72df34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eea71f0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eea71debe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eea71d833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eea7242107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eea6e33c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eea6f1feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eea6d8bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eea6d952e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eea6d7c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eea6da84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f454ddcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eea6d6fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45ff2c7d22a4bcf88300956d9bde1b27e6e6fcc9 Step #5: MERGE-OUTER: attempt 1731 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4013958923 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/45ff2c7d22a4bcf88300956d9bde1b27e6e6fcc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3398 processed earlier; will process 898 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==118529== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffc3778594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffc36ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffc36cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb24233f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb24215400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb242133858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffc36a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffc417c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffc4116632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffc4118375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffc411835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ffc3bed2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffc3c2434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffc3b35f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffc3b23be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffc3b1d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffc3b87107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffc3778c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffc3864eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffc36d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffc36da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffc36c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffc36ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb242135082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffc36b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6f72c2226205e60ae7b7f8c20768c6b478093baf Step #5: MERGE-OUTER: attempt 1732 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4014993531 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6f72c2226205e60ae7b7f8c20768c6b478093baf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3401 processed earlier; will process 895 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118609== ERROR: libFuzzer: deadly signal Step #5: #0 0x556225739594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5562256adb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556225690665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6345e941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6343fe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6343dd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556225669e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55622613d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5562260d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5562260d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5562260d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556225af7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556225ae4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556225ade33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556225b48107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556225739c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556225825eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556225691d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55622569b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5562256827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5562256ae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd6343df082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556225675bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-05e04cff65d9c19eea557803256e5a49ad274e0a Step #5: MERGE-OUTER: attempt 1733 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4015418342 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/05e04cff65d9c19eea557803256e5a49ad274e0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3402 processed earlier; will process 894 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118647== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e392672594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e3925e6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e3925c9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fba41f8b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fba41da000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fba41d7f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e3925a2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e393076138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e393010632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e393012375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e39301235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e392a30439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e392a1dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e392a1733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e392a81107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e392672c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e39275eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e3925cad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e3925d42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e3925bb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e3925e74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fba41d81082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e3925aebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-80c3038b5a394f8e5ef1208154358aa41936ce41 Step #5: MERGE-OUTER: attempt 1734 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4017179265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/80c3038b5a394f8e5ef1208154358aa41936ce41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3404 processed earlier; will process 892 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118739== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a84eac2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a84ea36b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a84ea19665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f721bf4541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f721bd5a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f721bd39858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a84e9f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a84f4c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a84f460632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a84f462375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a84f46235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a84ee80439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a84ee6dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a84ee6733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a84eed1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a84eac2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a84ebaeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a84ea1ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a84ea242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a84ea0b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a84ea374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f721bd3b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a84e9febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-17c06c0a4e306b7d3865b425ce6192297e21f1b2 Step #5: MERGE-OUTER: attempt 1735 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4017973675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/17c06c0a4e306b7d3865b425ce6192297e21f1b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3405 processed earlier; will process 891 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118757== ERROR: libFuzzer: deadly signal Step #5: #0 0x564e8e84c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564e8e7c0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564e8e7a3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7be9f0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7be9d1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7be9cfd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564e8e77ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564e8f250138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564e8f1ea632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564e8f1ec375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564e8f1ec35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564e8ec0a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564e8ebf7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564e8ebf133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564e8ec5b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564e8e84cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564e8e938eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564e8e7a4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564e8e7ae2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564e8e7957e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564e8e7c14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7be9cff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564e8e788bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-be440e9bf8088bfd089056b8a24cdd6986ffcd6e Step #5: MERGE-OUTER: attempt 1736 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4018764092 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/be440e9bf8088bfd089056b8a24cdd6986ffcd6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3406 processed earlier; will process 890 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118775== ERROR: libFuzzer: deadly signal Step #5: #0 0x557107e39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557107dadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557107d90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb5369e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb5367f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb5367d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557107d69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55710883d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5571087d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5571087d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5571087d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5571081f7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5571081e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5571081de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557108248107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557107e39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557107f25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557107d91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557107d9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557107d827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557107dae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb5367d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557107d75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d3914926a563c962e1898aa388925da36802856 Step #5: MERGE-OUTER: attempt 1737 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4019558717 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5d3914926a563c962e1898aa388925da36802856' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3407 processed earlier; will process 889 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118793== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b8fb85594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b8faf9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b8fadc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f54b124441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f54b105900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f54b1038858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b8fab5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b90589138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b90523632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b90525375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b9052535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b8ff43439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561b8ff30be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561b8ff2a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561b8ff94107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561b8fb85c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561b8fc71eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561b8faddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561b8fae72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561b8face7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561b8fafa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f54b103a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561b8fac1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8420232b62aaf81221ab96421737ab8d3fc78295 Step #5: MERGE-OUTER: attempt 1738 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4020349365 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8420232b62aaf81221ab96421737ab8d3fc78295' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3408 processed earlier; will process 888 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118811== ERROR: libFuzzer: deadly signal Step #5: #0 0x560808cb0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560808c24b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560808c07665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa899cde41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa899af300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa899ad2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560808be0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5608096b4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56080964e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560809650375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56080965035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56080906e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56080905bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56080905533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5608090bf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560808cb0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560808d9ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560808c08d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560808c122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560808bf97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560808c254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa899ad4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560808becbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78da468839f861e59b8a62f39e82e781d6efb6d4 Step #5: MERGE-OUTER: attempt 1739 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4021139577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78da468839f861e59b8a62f39e82e781d6efb6d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3409 processed earlier; will process 887 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==118829== ERROR: libFuzzer: deadly signal Step #5: #0 0x56452a5e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56452a558b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56452a53b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc3b772441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc3b753900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc3b7518858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56452a514e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56452afe8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56452af82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56452af84578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x56452a98a0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x56452a9f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x56452a5e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x56452a6d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x56452a53cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x56452a5462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x56452a52d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x56452a5594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fc3b751a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x56452a520bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7c978cda1964587bec2156385a77c8f78fe76733 Step #5: MERGE-OUTER: attempt 1740 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4021932115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7c978cda1964587bec2156385a77c8f78fe76733' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3410 processed earlier; will process 886 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==118851== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef7f1af594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef7f123b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef7f106665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc4a732841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc4a713d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc4a711c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef7f0dfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef7fbb3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef7fb4d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef7fb4f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef7fb4f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef7f56d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ef7f55abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ef7f55433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ef7f5be107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ef7f1afc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ef7f29beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ef7f107d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ef7f1112e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ef7f0f87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ef7f1244c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc4a711e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ef7f0ebbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-66818f5f85d865facb6e2f2680f19989e944a313 Step #5: MERGE-OUTER: attempt 1741 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4025457615 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/66818f5f85d865facb6e2f2680f19989e944a313' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3413 processed earlier; will process 883 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119002== ERROR: libFuzzer: deadly signal Step #5: #0 0x55db6a7c9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55db6a73db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55db6a720665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0965d3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0965b5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0965b31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55db6a6f9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55db6b1cd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55db6b167632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55db6b169375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55db6b16935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55db6ac3e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55db6ac7534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55db6ab86f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55db6ab74be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55db6ab6e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55db6abd8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55db6a7c9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55db6a8b5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55db6a721d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55db6a72b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55db6a7127e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55db6a73e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0965b33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55db6a705bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a68c87a52e8e273d2e89b814d77c1925e08bd409 Step #5: MERGE-OUTER: attempt 1742 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4026760128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a68c87a52e8e273d2e89b814d77c1925e08bd409' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3415 processed earlier; will process 881 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119060== ERROR: libFuzzer: deadly signal Step #5: #0 0x556ddbc3e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556ddbbb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556ddbb95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a73dab41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a73bc000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a73b9f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556ddbb6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556ddc642138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556ddc5dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556ddc5de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556ddc5de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556ddc0b32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556ddc0ea34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556ddbffbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556ddbfe9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556ddbfe333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556ddc04d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556ddbc3ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556ddbd2aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556ddbb96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556ddbba02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556ddbb877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556ddbbb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a73ba1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556ddbb7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-090d917f61db2f4e1044e3a016e41b34c1aa6c6d Step #5: MERGE-OUTER: attempt 1743 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4028014841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/090d917f61db2f4e1044e3a016e41b34c1aa6c6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3417 processed earlier; will process 879 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119174== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fe2a81594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fe29f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fe29d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7dd216141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7dd1f7600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7dd1f55858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fe29b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564fe3485138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fe341f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564fe3421375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fe342135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564fe2e3f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564fe2e2cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564fe2e2633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564fe2e90107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564fe2a81c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564fe2b6deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564fe29d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564fe29e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564fe29ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564fe29f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7dd1f57082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564fe29bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f052c9d6a784f3b2b549a8a15bd2811aa396de9 Step #5: MERGE-OUTER: attempt 1744 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4028978317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1f052c9d6a784f3b2b549a8a15bd2811aa396de9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3419 processed earlier; will process 877 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119282== ERROR: libFuzzer: deadly signal Step #5: #0 0x55938cb9c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55938cb10b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55938caf3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7b62d8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7b62b9e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7b62b7d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55938cacce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55938d5a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55938d53a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55938d53c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55938d53c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55938cf5a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55938cf47be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55938cf4133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55938cfab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55938cb9cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55938cc88eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55938caf4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55938cafe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55938cae57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55938cb114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7b62b7f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55938cad8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5d5894cded982ed30363028207ad868f2a2715b Step #5: MERGE-OUTER: attempt 1745 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4031520490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5d5894cded982ed30363028207ad868f2a2715b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3424 processed earlier; will process 872 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119417== ERROR: libFuzzer: deadly signal Step #5: #0 0x56396d576594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56396d4eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56396d4cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64befb141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64bedc600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64beda5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56396d4a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56396df7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56396df14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56396df16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56396df1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56396d934439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56396d921be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56396d91b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56396d985107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56396d576c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56396d662eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56396d4ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56396d4d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56396d4bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56396d4eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64beda7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56396d4b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efc4e58a4031a6ee57f9caac9864dfd708a07dc9 Step #5: MERGE-OUTER: attempt 1746 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4032306732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/efc4e58a4031a6ee57f9caac9864dfd708a07dc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3425 processed earlier; will process 871 files now Step #5: #1 pulse exec/s: 0 rss: 238Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119435== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e2cfa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e2cf16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e2cef9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa07ed3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa07eb4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa07eb2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e2ced2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e2d9a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e2d940632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e2d942375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e2d94235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e2d4172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e2d44e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e2d35ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e2d34dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e2d34733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e2d3b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e2cfa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e2d08eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e2cefad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e2cf042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e2ceeb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e2cf174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa07eb2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e2cedebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c67dce8ea0bd99b32ce9283fdb169a6f5cd5d133 Step #5: MERGE-OUTER: attempt 1747 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4033018047 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c67dce8ea0bd99b32ce9283fdb169a6f5cd5d133' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3427 processed earlier; will process 869 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119513== ERROR: libFuzzer: deadly signal Step #5: #0 0x5614b3eeb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5614b3e5fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5614b3e42665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faedf84341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faedf65800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faedf637858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5614b3e1be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5614b48ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5614b4889632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5614b488b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5614b488b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5614b43602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5614b439734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5614b42a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5614b4296be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5614b429033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5614b42fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5614b3eebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5614b3fd7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5614b3e43d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5614b3e4d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5614b3e347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5614b3e604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faedf639082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5614b3e27bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df2cded4f2f992ed9608c0e06caa7b51917bbe72 Step #5: MERGE-OUTER: attempt 1748 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4034625503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/df2cded4f2f992ed9608c0e06caa7b51917bbe72' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3430 processed earlier; will process 866 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119605== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ea5586e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ea557e2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ea557c5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9e4712c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9e46f4100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9e46f20858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ea5579ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ea56272138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ea5620c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ea5620e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ea5620e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ea55c2c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ea55c19be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ea55c1333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ea55c7d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ea5586ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ea5595aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ea557c6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ea557d02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ea557b77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ea557e34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9e46f22082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ea557aabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5f05eff90ca3209e4b38a2ee7c587b8d7db27772 Step #5: MERGE-OUTER: attempt 1749 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4035046242 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5f05eff90ca3209e4b38a2ee7c587b8d7db27772' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3431 processed earlier; will process 865 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119643== ERROR: libFuzzer: deadly signal Step #5: #0 0x56325c05c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56325bfd0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56325bfb3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd5ba5c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd5ba3dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd5ba3bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56325bf8ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56325ca60138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56325c9fa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56325c9fc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56325c9fc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56325c41a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56325c407be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56325c40133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56325c46b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56325c05cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56325c148eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56325bfb4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56325bfbe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56325bfa57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56325bfd14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd5ba3bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56325bf98bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ecfcb78caa9e4594f91d86a8801b9e8a708e322e Step #5: MERGE-OUTER: attempt 1750 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4035911866 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ecfcb78caa9e4594f91d86a8801b9e8a708e322e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3432 processed earlier; will process 864 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119659== ERROR: libFuzzer: deadly signal Step #5: #0 0x556560dc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556560d34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556560d17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f970d03041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f970ce4500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f970ce24858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556560cf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5565617c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55656175e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556561760375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55656176035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55656117e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55656116bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55656116533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5565611cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556560dc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556560eaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556560d18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556560d222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556560d097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556560d354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f970ce26082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556560cfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cad7b8fa9c15e9ce1e1d4bc615b780d911f74aae Step #5: MERGE-OUTER: attempt 1751 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4036698878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cad7b8fa9c15e9ce1e1d4bc615b780d911f74aae' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3433 processed earlier; will process 863 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119677== ERROR: libFuzzer: deadly signal Step #5: #0 0x55edfcb1d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55edfca91b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55edfca74665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f497227241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f497208700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4972066858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55edfca4de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55edfd521138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55edfd4bb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55edfd4bd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55edfd4bd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55edfcedb439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55edfcec8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55edfcec233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55edfcf2c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55edfcb1dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55edfcc09eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55edfca75d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55edfca7f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55edfca667e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55edfca924c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4972068082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55edfca59bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e32368675ef71191f225673d0e4c0ae8ff1987c6 Step #5: MERGE-OUTER: attempt 1752 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4037488594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e32368675ef71191f225673d0e4c0ae8ff1987c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3434 processed earlier; will process 862 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119695== ERROR: libFuzzer: deadly signal Step #5: #0 0x5634c8e57594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5634c8dcbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5634c8dae665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb69fdf041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb69fc0500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb69fbe4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5634c8d87e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5634c985b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634c97f5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634c97f7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634c97f735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5634c9215439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5634c9202be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5634c91fc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5634c9266107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5634c8e57c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5634c8f43eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5634c8dafd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5634c8db92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5634c8da07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5634c8dcc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb69fbe6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5634c8d93bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96e47c0c28303c54732ece9c936f93e14bfd9bbf Step #5: MERGE-OUTER: attempt 1753 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4038272957 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/96e47c0c28303c54732ece9c936f93e14bfd9bbf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3435 processed earlier; will process 861 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119713== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c344d58594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c344cccb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c344caf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fda6cae541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fda6c8fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fda6c8d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c344c88e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c34575c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c3456f6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c3456f8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c3456f835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c345116439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c345103be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c3450fd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c345167107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c344d58c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c344e44eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c344cb0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c344cba2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c344ca17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c344ccd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fda6c8db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c344c94bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9c140b0fdab2de62880e0842dd793c66793eab18 Step #5: MERGE-OUTER: attempt 1754 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4039062280 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9c140b0fdab2de62880e0842dd793c66793eab18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3436 processed earlier; will process 860 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119731== ERROR: libFuzzer: deadly signal Step #5: #0 0x5632ad519594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5632ad48db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632ad470665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81eef5441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81eed6900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81eed48858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632ad449e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5632adf1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5632adeb7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5632adeb9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5632adeb935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5632ad8d7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5632ad8c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5632ad8be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5632ad928107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5632ad519c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5632ad605eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632ad471d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632ad47b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632ad4627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5632ad48e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f81eed4a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632ad455bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2546b82ceb10a0323d069a9d83988d59cd71df12 Step #5: MERGE-OUTER: attempt 1755 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4039853505 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2546b82ceb10a0323d069a9d83988d59cd71df12' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3437 processed earlier; will process 859 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==119749== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ac05223594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ac05197b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ac0517a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe77fb6241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe77f97700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe77f956858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ac05153e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ac05c27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ac05bc1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ac05bc3578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55ac055c90e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55ac05632107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55ac05223c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55ac0530feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55ac0517bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55ac051852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55ac0516c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55ac051984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7fe77f958082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55ac0515fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-19a72213943c28d25c9bd7032e8d36f4b4789e7e Step #5: MERGE-OUTER: attempt 1756 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4040644830 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/19a72213943c28d25c9bd7032e8d36f4b4789e7e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3438 processed earlier; will process 858 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119802== ERROR: libFuzzer: deadly signal Step #5: #0 0x55678ede6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55678ed5ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55678ed3d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f50c899941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f50c87ae00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f50c878d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55678ed16e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55678f7ea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55678f784632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55678f786375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55678f78635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55678f25b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55678f29234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55678f1a3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55678f191be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55678f18b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55678f1f5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55678ede6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55678eed2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55678ed3ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55678ed482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55678ed2f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55678ed5b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f50c878f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55678ed22bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-391059530d1db5380ce42437381f38c869d0a3ac Step #5: MERGE-OUTER: attempt 1757 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4042167239 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/391059530d1db5380ce42437381f38c869d0a3ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3439 processed earlier; will process 857 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==119841== ERROR: libFuzzer: deadly signal Step #5: #0 0x563dfa035594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563df9fa9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563df9f8c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f81e385d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f81e367200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f81e3651858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563df9f65e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563dfaa39138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563dfa9d3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563dfa9d5578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x563dfa3db0e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x563dfa444107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x563dfa035c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x563dfa121eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x563df9f8dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x563df9f972e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x563df9f7e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x563df9faa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f81e3653082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x563df9f71bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-557bf4b87f2a38ff94f9763b2ca8fc7a88d3be0d Step #5: MERGE-OUTER: attempt 1758 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4042810982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/557bf4b87f2a38ff94f9763b2ca8fc7a88d3be0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3440 processed earlier; will process 856 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==119855== ERROR: libFuzzer: deadly signal Step #5: #0 0x5639e1afa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5639e1a6eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5639e1a51665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44a363241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44a344700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44a3426858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5639e1a2ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5639e24fe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639e2498632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639e249a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639e249a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5639e1f6f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5639e1fa634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5639e1eb7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5639e1ea5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5639e1e9f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5639e1f09107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5639e1afac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5639e1be6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5639e1a52d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5639e1a5c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5639e1a437e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5639e1a6f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f44a3428082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5639e1a36bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-559d2bc0fb65428725085ed51ab1cf60f159ee6f Step #5: MERGE-OUTER: attempt 1759 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4044219934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/559d2bc0fb65428725085ed51ab1cf60f159ee6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3442 processed earlier; will process 854 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119973== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ea8527594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ea849bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ea847e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5403e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5401f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5401d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ea8457e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557ea8f2b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ea8ec5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557ea8ec7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ea8ec735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ea88e5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ea88d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ea88cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ea8936107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ea8527c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ea8613eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ea847fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ea84892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ea84707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ea849c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe5401da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ea8463bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e621c3188ce6fedb27fa621124e67b680534f1f2 Step #5: MERGE-OUTER: attempt 1760 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4045011818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e621c3188ce6fedb27fa621124e67b680534f1f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3443 processed earlier; will process 853 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==119990== ERROR: libFuzzer: deadly signal Step #5: #0 0x555ceace9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555ceac5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555ceac40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f612fe7e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f612fc9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f612fc72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555ceac19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555ceb6ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555ceb687632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555ceb689375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555ceb68935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555ceb0a7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555ceb094be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555ceb08e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555ceb0f8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555ceace9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555ceadd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555ceac41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555ceac4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555ceac327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555ceac5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f612fc74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555ceac25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7eac728629e75729ecd262a3f4879bed92dec367 Step #5: MERGE-OUTER: attempt 1761 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4045799102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7eac728629e75729ecd262a3f4879bed92dec367' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3444 processed earlier; will process 852 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120008== ERROR: libFuzzer: deadly signal Step #5: #0 0x5610bd864594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5610bd7d8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5610bd7bb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0e87de441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0e87bf900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0e87bd8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5610bd794e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5610be268138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5610be202632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5610be204375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5610be20435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5610bdc22439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5610bdc0fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5610bdc0933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5610bdc73107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5610bd864c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5610bd950eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5610bd7bcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5610bd7c62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5610bd7ad7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5610bd7d94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0e87bda082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5610bd7a0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dcb52265b9b5d671608a99a78e3e0d77689ea6d Step #5: MERGE-OUTER: attempt 1762 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4046588046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2dcb52265b9b5d671608a99a78e3e0d77689ea6d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3445 processed earlier; will process 851 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==120026== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f5900a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f590015b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f58fff8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2a97b4f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2a9796400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2a97943858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f58ffd1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f590aa5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f590a3f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f590a41578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55f5904470e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55f5904b0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55f5900a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55f59018deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55f58fff9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55f5900032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55f58ffea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55f5900164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2a97945082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55f58ffddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8353ec01c8929aab328727e8d2d24a326afecd2 Step #5: MERGE-OUTER: attempt 1763 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4047377115 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8353ec01c8929aab328727e8d2d24a326afecd2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3446 processed earlier; will process 850 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120079== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654dbc55594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654dbbc9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654dbbac665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4c8e3841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4c8c4d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4c8c2c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654dbb85e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654dc659138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654dc5f3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654dc5f5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654dc5f535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654dc013439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654dc000be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654dbffa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5654dc064107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5654dbc55c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5654dbd41eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5654dbbadd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654dbbb72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654dbb9e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654dbbca4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe4c8c2e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5654dbb91bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-18dc11ac38724bafd50082ccdd7ddedc746228d6 Step #5: MERGE-OUTER: attempt 1764 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4051326606 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/18dc11ac38724bafd50082ccdd7ddedc746228d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3448 processed earlier; will process 848 files now Step #5: #1 pulse exec/s: 0 rss: 216Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120198== ERROR: libFuzzer: deadly signal Step #5: #0 0x55646eebf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55646ee33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55646ee16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe94b78b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe94b5a000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe94b57f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55646edefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55646f8c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55646f85d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55646f85f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55646f85f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55646f27d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55646f26abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55646f26433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55646f2ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55646eebfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55646efabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55646ee17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55646ee212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55646ee087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55646ee344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe94b581082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55646edfbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dc690659154aa93ba058631a660e31ec8ccf3198 Step #5: MERGE-OUTER: attempt 1765 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4053971719 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dc690659154aa93ba058631a660e31ec8ccf3198' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3452 processed earlier; will process 844 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120321== ERROR: libFuzzer: deadly signal Step #5: #0 0x5568d36b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5568d3628b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5568d360b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8466a5241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f846686700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8466846858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5568d35e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568d40b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5568d4052632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5568d4054375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5568d405435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5568d3a72439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5568d3a5fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5568d3a5933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568d3ac3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5568d36b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5568d37a0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5568d360cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5568d36162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5568d35fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5568d36294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8466848082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5568d35f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-27fdaac9f61e1ac9a0efcfe4f0e8281b19df4bba Step #5: MERGE-OUTER: attempt 1766 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4054763200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/27fdaac9f61e1ac9a0efcfe4f0e8281b19df4bba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3453 processed earlier; will process 843 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120338== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586b5b13594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586b5a87b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586b5a6a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6cad4f641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6cad30b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6cad2ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586b5a43e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5586b6517138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586b64b1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5586b64b3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586b64b335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5586b5f882d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5586b5fbf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5586b5ed0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5586b5ebebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5586b5eb833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5586b5f22107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5586b5b13c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5586b5bffeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5586b5a6bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5586b5a752e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5586b5a5c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5586b5a884c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6cad2ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5586b5a4fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0062de0116d2fc74dc7d87305fc0b1e85411977b Step #5: MERGE-OUTER: attempt 1767 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4056256792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0062de0116d2fc74dc7d87305fc0b1e85411977b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3455 processed earlier; will process 841 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120427== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e84ea6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e84e1ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e84dfd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc7b428141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc7b409600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc7b4075858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e84dd6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e858aa138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e85844632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e85846375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e8584635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e8531b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557e8535234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557e85263f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557e85251be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557e8524b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557e852b5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557e84ea6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557e84f92eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557e84dfed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557e84e082e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557e84def7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557e84e1b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc7b4077082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557e84de2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe171e5c258e9698ded42ada5fe681d6c9d9dfe7 Step #5: MERGE-OUTER: attempt 1768 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4056748359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fe171e5c258e9698ded42ada5fe681d6c9d9dfe7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3456 processed earlier; will process 840 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120498== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b36907594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b3687bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b3685e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f53dd65c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f53dd47100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f53dd450858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b36837e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b3730b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b372a5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b372a7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b372a735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b36d7c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b36db334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b36cc4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b36cb2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b36cac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b36d16107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b36907c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b369f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b3685fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b368692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b368507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b3687c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f53dd452082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b36843bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2dab57f183c97adef1bf7f5783c326a2e14e5be6 Step #5: MERGE-OUTER: attempt 1769 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4058093766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2dab57f183c97adef1bf7f5783c326a2e14e5be6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3458 processed earlier; will process 838 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120550== ERROR: libFuzzer: deadly signal Step #5: #0 0x564f998cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564f99843b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564f99826665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f076112841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0760f3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0760f1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564f997ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564f9a2d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564f9a26d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564f9a26f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564f9a26f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564f99c8d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564f99c7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564f99c7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564f99cde107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564f998cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564f999bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564f99827d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564f998312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564f998187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564f998444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f0760f1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564f9980bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0c6fb8be22f21b6f8edff9429d9e0ef2b5efefaa Step #5: MERGE-OUTER: attempt 1770 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4061156237 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0c6fb8be22f21b6f8edff9429d9e0ef2b5efefaa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3459 processed earlier; will process 837 files now Step #5: #1 pulse exec/s: 0 rss: 263Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: #8 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==120590== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2b4cd6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c2b4c4ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c2b4c2d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f074736c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f074718100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0747160858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2b4c06e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2b56da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c2b5674632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c2b5676375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c2b567635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2b514b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c2b518234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c2b5093f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c2b5081be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c2b507b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2b50e5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2b4cd6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2b4dc2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c2b4c2ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2b4c382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2b4c1f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2b4c4b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0747162082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c2b4c12bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-927226d40996ef9bb44e516d82a959650c2ab8f5 Step #5: MERGE-OUTER: attempt 1771 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4068245029 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/927226d40996ef9bb44e516d82a959650c2ab8f5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3468 processed earlier; will process 828 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120776== ERROR: libFuzzer: deadly signal Step #5: #0 0x562715e39594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562715dadb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562715d90665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efe4368541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efe4349a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efe43479858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562715d69e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56271683d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5627167d7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5627167d9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5627167d935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5627161f7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5627161e4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5627161de33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562716248107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562715e39c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562715f25eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562715d91d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562715d9b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562715d827e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562715dae4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efe4347b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562715d75bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d507f641ef81e22adf9bea5cd78cbd0bd8606329 Step #5: MERGE-OUTER: attempt 1772 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4072079774 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d507f641ef81e22adf9bea5cd78cbd0bd8606329' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3471 processed earlier; will process 825 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==120860== ERROR: libFuzzer: deadly signal Step #5: #0 0x55910332c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591032a0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559103283665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe54ddf341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe54dc0800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe54dbe7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55910325ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559103d30138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559103cca632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559103ccc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559103ccc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559103795ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5591037ffd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55910385a9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55910373b182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55910373b182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55910332cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559103418eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559103284d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55910328e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x5591032757e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5591032a14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fe54dbe9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559103268bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b4b1e9cea7d056e6512671d1ac9a8bed0db54d2 Step #5: MERGE-OUTER: attempt 1773 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4073533039 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b4b1e9cea7d056e6512671d1ac9a8bed0db54d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3474 processed earlier; will process 822 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: #2 pulse exec/s: 0 rss: 565Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==120952== ERROR: libFuzzer: deadly signal Step #5: #0 0x562070683594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5620705f7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5620705da665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1746a7541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f174688a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1746869858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5620705b3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562071087138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562071021632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562071023375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56207102335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562070a41439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562070a2ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562070a2833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562070a92107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562070683c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56207076feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5620705dbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5620705e52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5620705cc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5620705f84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f174686b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5620705bfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d65e7f1ccd21a2d34e3d9c7dc7bac10b45457d90 Step #5: MERGE-OUTER: attempt 1774 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4084321501 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d65e7f1ccd21a2d34e3d9c7dc7bac10b45457d90' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3477 processed earlier; will process 819 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121071== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a1a6d29594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a1a6c9db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a1a6c80665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb203fa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb2020f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb201ee858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a1a6c59e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a1a772d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a1a76c7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a1a76c9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a1a76c935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a1a70e7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a1a70d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a1a70ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a1a7138107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a1a6d29c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a1a6e15eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a1a6c81d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a1a6c8b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a1a6c727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a1a6c9e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb201f0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a1a6c65bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43e3c2fbd1fa63b0dd0bfa6a7a3e7b494eb698ab Step #5: MERGE-OUTER: attempt 1775 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4085064030 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/43e3c2fbd1fa63b0dd0bfa6a7a3e7b494eb698ab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3478 processed earlier; will process 818 files now Step #5: #1 pulse exec/s: 1 rss: 302Mb Step #5: #2 pulse exec/s: 1 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121113== ERROR: libFuzzer: deadly signal Step #5: #0 0x5601686f8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56016866cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56016864f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fafaad0241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fafaab1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fafaaaf6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560168628e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5601690fc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560169096632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560169098375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56016909835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560168ab6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560168aa3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560168a9d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560168b07107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5601686f8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5601687e4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560168650d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56016865a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5601686417e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56016866d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fafaaaf8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560168634bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b4729ecf9952abd3874d707cda3265f40b0cd1b Step #5: MERGE-OUTER: attempt 1776 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4088870715 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b4729ecf9952abd3874d707cda3265f40b0cd1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3482 processed earlier; will process 814 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121187== ERROR: libFuzzer: deadly signal Step #5: #0 0x563b41463594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563b413d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563b413ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5e5b61541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5e5b42a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5e5b409858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563b41393e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563b41e67138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563b41e01632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563b41e03375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563b41e0335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563b418d82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563b4190f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563b41820f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563b4180ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563b4180833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563b41872107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563b41463c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563b4154feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563b413bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563b413c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563b413ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563b413d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5e5b40b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563b4139fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-63684da47ebf4c3bdccdd8d5f5d8555d7a8a274b Step #5: MERGE-OUTER: attempt 1777 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4090259347 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/63684da47ebf4c3bdccdd8d5f5d8555d7a8a274b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3484 processed earlier; will process 812 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121298== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d02970594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d028e4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d028c7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f196a1c341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1969fd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1969fb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d028a0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562d03374138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d0330e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562d03310375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d0331035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562d02d2e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d02d1bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d02d1533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d02d7f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d02970c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d02a5ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d028c8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d028d22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d028b97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d028e54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1969fb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d028acbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec831e87e28d05b98fce26c07f3436af5c241f9c Step #5: MERGE-OUTER: attempt 1778 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4091060556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec831e87e28d05b98fce26c07f3436af5c241f9c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3485 processed earlier; will process 811 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121316== ERROR: libFuzzer: deadly signal Step #5: #0 0x555c34778594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555c346ecb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555c346cf665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f847b0d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f847aeee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f847aecd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555c346a8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555c3517c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555c35116632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555c35118375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555c3511835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555c34b36439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x555c34b23be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x555c34b1d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x555c34b87107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x555c34778c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x555c34864eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x555c346d0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x555c346da2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x555c346c17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x555c346ed4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f847aecf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x555c346b4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8b5019a2621b12ba91ccfc884a10b8c7215db49d Step #5: MERGE-OUTER: attempt 1779 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4093178594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8b5019a2621b12ba91ccfc884a10b8c7215db49d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3487 processed earlier; will process 809 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121399== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c83b1a7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c83b11bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c83b0fe665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6121b0841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f612191d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f61218fc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c83b0d7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c83bbab138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c83bb45632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c83bb47375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c83bb4735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c83b61c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c83b65334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c83b564f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c83b552be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c83b54c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c83b5b6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c83b1a7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c83b293eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c83b0ffd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c83b1092e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c83b0f07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c83b11c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f61218fe082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c83b0e3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-758803c33521768a72b280c45f809416018f2ca6 Step #5: MERGE-OUTER: attempt 1780 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4093886676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/758803c33521768a72b280c45f809416018f2ca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3488 processed earlier; will process 808 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 2 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121412== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2701cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c270143b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c270126665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3f97c2641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3f97a3b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3f97a1a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c2700ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c270bd3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c270b6d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c270b6f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c270b6f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c2706442d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c27067b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c27058cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c27057abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c27057433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c2705de107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c2701cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c2702bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c270127d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c2701312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c2701187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c2701444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3f97a1c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c27010bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-568b5da1a3d3e17e917a9ae1c50e481c74f89c6f Step #5: MERGE-OUTER: attempt 1781 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4095813247 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/568b5da1a3d3e17e917a9ae1c50e481c74f89c6f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3491 processed earlier; will process 805 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121509== ERROR: libFuzzer: deadly signal Step #5: #0 0x563842337594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5638422abb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56384228e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3601c6841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3601a7d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3601a5c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563842267e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563842d3b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563842cd5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563842cd7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563842cd735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5638426f5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5638426e2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5638426dc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563842746107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563842337c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563842423eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56384228fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5638422992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5638422807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5638422ac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3601a5e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563842273bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9dec394a603c74e0f4693ace1e857bb3783c277b Step #5: MERGE-OUTER: attempt 1782 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4096999708 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9dec394a603c74e0f4693ace1e857bb3783c277b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3494 processed earlier; will process 802 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121652== ERROR: libFuzzer: deadly signal Step #5: #0 0x55950d60d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55950d581b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55950d564665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6b9502b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6b94e4000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6b94e1f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55950d53de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55950e011138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55950dfab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55950dfad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55950dfad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55950da822d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55950dab934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55950d9caf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55950d9b8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55950d9b233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55950da1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55950d60dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55950d6f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55950d565d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55950d56f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55950d5567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55950d5824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6b94e21082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55950d549bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f41fe06c527f35422df2320a0f0a6d71cb554d9e Step #5: MERGE-OUTER: attempt 1783 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4099887994 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f41fe06c527f35422df2320a0f0a6d71cb554d9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3495 processed earlier; will process 801 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121659== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ea2d9d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ea2d11b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ea2cf4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f218fdcb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f218fbe000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f218fbbf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ea2ccde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557ea37a1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ea373b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557ea373d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ea373d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ea315b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ea3148be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ea314233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ea31ac107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ea2d9dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ea2e89eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ea2cf5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ea2cff2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ea2ce67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ea2d124c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f218fbc1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ea2cd9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-534ee7c19e2ff9595a8760ed143f7d74da49c12b Step #5: MERGE-OUTER: attempt 1784 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4100542924 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/534ee7c19e2ff9595a8760ed143f7d74da49c12b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3496 processed earlier; will process 800 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:39:18,940 I Attempting to get output pubkey by global index (amount 141836999983249, index 10491699378438275072, count 0), but key does not exist (current height 1) Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:39:18,945 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:39:18,947 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:39:18,995 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:39:19,259 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:39:19,259 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:39:19,259 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:39:19,259 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:39:19,259 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 29(0/29)ms Step #5: 2026-07-11 07:39:19,260 I Blockchain initialized. last block: 0, d4466.h20.m50.s26 time ago, current difficulty: 1 Step #5: 2026-07-11 07:39:19,260 I Current top block <0000000000000000000000000000000000000000000000000000000000000000> at height 18446744073709551615 has version 0 which disagrees with the ideal version 16 Step #5: 2026-07-11 07:39:19,260 I Popping blocks... 18446744073709551615 Step #5: 2026-07-11 07:39:19,260 W Attempting to remove block from an empty blockchain Step #5: 2026-07-11 07:39:19,260 E Error popping block from blockchain: Attempting to remove block from an empty blockchain Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==121671== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c2679ea594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c26795eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c267941665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f66bb92b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f66bb74000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f66bb71f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c26791ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c2683ee138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c268388632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c26838a578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x55c267d900e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x55c267df9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x55c2679eac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x55c267ad6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x55c267942d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x55c26794c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x55c2679337e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x55c26795f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f66bb721082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x55c267926bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a852b7a6c41483d9be1c18c3c947928dcbf47475 Step #5: MERGE-OUTER: attempt 1785 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4102089139 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a852b7a6c41483d9be1c18c3c947928dcbf47475' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3499 processed earlier; will process 797 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==121795== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fbc8f91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fbc8f05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fbc8ee8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29c5b0e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29c592300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29c5902858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fbc8ec1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fbc9995138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fbc992f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fbc9931375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fbc993135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fbc934f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55fbc933cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55fbc933633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55fbc93a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55fbc8f91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55fbc907deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55fbc8ee9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55fbc8ef32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55fbc8eda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55fbc8f064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f29c5904082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55fbc8ecdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b35682db0f1db136bd28ca0d7cdd2469114542d Step #5: MERGE-OUTER: attempt 1786 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4105025062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3b35682db0f1db136bd28ca0d7cdd2469114542d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3502 processed earlier; will process 794 files now Step #5: #1 pulse exec/s: 0 rss: 254Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==121922== ERROR: libFuzzer: deadly signal Step #5: #0 0x561aec8b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561aec825b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561aec808665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f688945741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f688926c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f688924b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561aec7e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561aed2b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561aed24f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561aed251375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561aed25135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561aecd262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561aecd5d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561aecc6ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561aecc5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561aecc5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561aeccc0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561aec8b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561aec99deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561aec809d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561aec8132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561aec7fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561aec8264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f688924d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561aec7edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f59051c7fddd5ccc978ce89a96dbf9686e2c327b Step #5: MERGE-OUTER: attempt 1787 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4105974630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f59051c7fddd5ccc978ce89a96dbf9686e2c327b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3504 processed earlier; will process 792 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122000== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e84a4b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e84a424b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e84a407665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f871678441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f871659900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8716578858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e84a3e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e84aeb4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e84ae4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e84ae50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e84ae5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e84a9252d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e84a95c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e84a86df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e84a85bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e84a85533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e84a8bf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e84a4b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e84a59ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e84a408d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e84a4122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e84a3f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e84a4254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f871657a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e84a3ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c985eb721ad4ab83fa8b321081b96c3912d8cdc1 Step #5: MERGE-OUTER: attempt 1788 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4107216582 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c985eb721ad4ab83fa8b321081b96c3912d8cdc1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3506 processed earlier; will process 790 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122118== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b72f46594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b72ebab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b72e9d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7926fbb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7926dd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7926daf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b72e76e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b7394a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b738e4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b738e6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b738e635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b733bb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b733f234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b73303f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b732f1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b732eb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b73355107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b72f46c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b73032eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b72e9ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b72ea82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b72e8f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b72ebb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7926db1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b72e82bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0bf9153e7ff1f6b36df1611af3b8e75611b16ff Step #5: MERGE-OUTER: attempt 1789 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4108614929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0bf9153e7ff1f6b36df1611af3b8e75611b16ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3509 processed earlier; will process 787 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122211== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f3301a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f330115b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f3300f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f889201441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8891e2900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8891e08858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f3300d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f330ba5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f330b3f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f330b41375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f330b4135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f33055f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f33054cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f33054633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f3305b0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f3301a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f33028deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f3300f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f3301032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f3300ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f3301164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8891e0a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f3300ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb27181c18a8e57e3840c4612e506ae7ab0cf739 Step #5: MERGE-OUTER: attempt 1790 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4109061786 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb27181c18a8e57e3840c4612e506ae7ab0cf739' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3510 processed earlier; will process 786 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122282== ERROR: libFuzzer: deadly signal Step #5: #0 0x55dd076eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55dd0765fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55dd07642665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc960eb641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc960ccb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc960caa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55dd0761be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55dd080ef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55dd08089632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55dd0808b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55dd0808b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55dd07aa9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55dd07a96be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55dd07a9033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55dd07afa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55dd076ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55dd077d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55dd07643d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55dd0764d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55dd076347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55dd076604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc960cac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55dd07627bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fca91a261cfbc2cc27715c9e241ea4eb1f49e742 Step #5: MERGE-OUTER: attempt 1791 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4109751413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fca91a261cfbc2cc27715c9e241ea4eb1f49e742' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3511 processed earlier; will process 785 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122294== ERROR: libFuzzer: deadly signal Step #5: #0 0x56122bea5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56122be19b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56122bdfc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7c07fd641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7c07deb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7c07dca858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56122bdd5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56122c8a9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56122c843632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56122c845375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56122c84535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56122c263439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56122c250be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56122c24a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56122c2b4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56122bea5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56122bf91eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56122bdfdd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56122be072e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56122bdee7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56122be1a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7c07dcc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56122bde1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-039b8234e2aa89b4558c8e26938ded7bc2ca64ef Step #5: MERGE-OUTER: attempt 1792 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4110545376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/039b8234e2aa89b4558c8e26938ded7bc2ca64ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3512 processed earlier; will process 784 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==122311== ERROR: libFuzzer: deadly signal Step #5: #0 0x5625df612594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5625df586b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5625df569665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faff78b741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faff76cc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faff76ab858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5625df542e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5625e0016138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5625dffb0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5625dffb2578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x5625df9b80e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x5625dfa21107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x5625df612c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x5625df6feeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x5625df56ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x5625df5742e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x5625df55b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x5625df5874c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7faff76ad082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x5625df54ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6abbcd042e424396ab14e95bd486e08140547e8a Step #5: MERGE-OUTER: attempt 1793 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4111347327 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6abbcd042e424396ab14e95bd486e08140547e8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3513 processed earlier; will process 783 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122333== ERROR: libFuzzer: deadly signal Step #5: #0 0x563586450594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635863c4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635863a7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe39dfac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe39ddc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe39dda0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563586380e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563586e54138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563586dee632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563586df0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563586df035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56358680e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635867fbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635867f533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56358685f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563586450c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56358653ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635863a8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635863b22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635863997e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635863c54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe39dda2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56358638cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d947877dcb4d5b2a52ae3589b7d85c0344ce9250 Step #5: MERGE-OUTER: attempt 1794 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4113445349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d947877dcb4d5b2a52ae3589b7d85c0344ce9250' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3515 processed earlier; will process 781 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 559Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122450== ERROR: libFuzzer: deadly signal Step #5: #0 0x556e293f2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556e29366b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556e29349665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0aebd0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0aebb1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0aebafe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556e29322e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556e29df6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556e29d90632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556e29d92375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556e29d9235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556e298672d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556e2989e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556e297aff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556e2979dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556e2979733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556e29801107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556e293f2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556e294deeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556e2934ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556e293542e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556e2933b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556e293674c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0aebb00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556e2932ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-398246b994e3f70d79409d39e13f0c797d773d31 Step #5: MERGE-OUTER: attempt 1795 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4118119106 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/398246b994e3f70d79409d39e13f0c797d773d31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3520 processed earlier; will process 776 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122593== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af067e9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af0675db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af06740665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7d394e741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7d392fc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7d392db858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af06719e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af071ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af07187632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af07189375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af0718935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af06c5e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55af06c9534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55af06ba6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55af06b94be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55af06b8e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55af06bf8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55af067e9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55af068d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55af06741d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55af0674b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55af067327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55af0675e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7d392dd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55af06725bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-deaa3cf692c77937a72e9b4ad8af1f1b57cce471 Step #5: MERGE-OUTER: attempt 1796 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4118619649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/deaa3cf692c77937a72e9b4ad8af1f1b57cce471' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3521 processed earlier; will process 775 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122664== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f643134594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f6430a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f64308b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f988769641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f98874ab00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f988748a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f643064e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f643b38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f643ad2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f643ad4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f643ad435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f6434f2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f6434dfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f6434d933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f643543107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f643134c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f643220eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f64308cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f6430962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f64307d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f6430a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f988748c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f643070bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-82ec11c094b922ed28cb156a0d2c069d0f77b4fb Step #5: MERGE-OUTER: attempt 1797 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4119768155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/82ec11c094b922ed28cb156a0d2c069d0f77b4fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3523 processed earlier; will process 773 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122747== ERROR: libFuzzer: deadly signal Step #5: #0 0x557b897fc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557b89770b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557b89753665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe1a358641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe1a339b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe1a337a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557b8972ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557b8a200138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557b8a19a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557b8a19c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557b8a19c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557b89c712d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557b89ca834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557b89bb9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557b89ba7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557b89ba133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557b89c0b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557b897fcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557b898e8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557b89754d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557b8975e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557b897457e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557b897714c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe1a337c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557b89738bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6de06a4d7250f51e95f0618dd3fe22a1cf6511d1 Step #5: MERGE-OUTER: attempt 1798 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4122350456 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6de06a4d7250f51e95f0618dd3fe22a1cf6511d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3525 processed earlier; will process 771 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122829== ERROR: libFuzzer: deadly signal Step #5: #0 0x563cc4d31594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563cc4ca5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563cc4c88665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f304b4bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f304b2d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f304b2af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563cc4c61e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563cc5735138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563cc56cf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563cc56d1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563cc56d135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563cc51a62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563cc51dd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563cc50eef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563cc50dcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563cc50d633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563cc5140107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563cc4d31c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563cc4e1deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563cc4c89d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563cc4c932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563cc4c7a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563cc4ca64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f304b2b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563cc4c6dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-86def9a3289b6f5645bce6e64b6ee6505a0adfe8 Step #5: MERGE-OUTER: attempt 1799 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4123896241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/86def9a3289b6f5645bce6e64b6ee6505a0adfe8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3528 processed earlier; will process 768 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==122950== ERROR: libFuzzer: deadly signal Step #5: #0 0x55af982b0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55af98224b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55af98207665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa41ddaa41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa41dbbf00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa41db9e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55af981e0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55af98cb4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55af98c4e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55af98c50375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55af98c5035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55af987252d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55af9875c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55af9866df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55af9865bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55af9865533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55af986bf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55af982b0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55af9839ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55af98208d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55af982122e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55af981f97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55af982254c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa41dba0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55af981ecbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7b5dabe057ce4fda9108b79de43398aa038f9e09 Step #5: MERGE-OUTER: attempt 1800 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4124351063 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7b5dabe057ce4fda9108b79de43398aa038f9e09' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3529 processed earlier; will process 767 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==122989== ERROR: libFuzzer: deadly signal Step #5: #0 0x563bc8308594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563bc827cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563bc825f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f13be1f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f13be00e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13bdfed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563bc8238e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563bc8d0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563bc8ca6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563bc8ca8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563bc8ca835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563bc86c6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563bc86b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563bc86ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563bc8717107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563bc8308c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563bc83f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563bc8260d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563bc826a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563bc82517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563bc827d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13bdfef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563bc8244bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c442ad62346906ae1e40754c618d68263106f6bb Step #5: MERGE-OUTER: attempt 1801 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4124958688 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c442ad62346906ae1e40754c618d68263106f6bb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3530 processed earlier; will process 766 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123032== ERROR: libFuzzer: deadly signal Step #5: #0 0x55adab26c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55adab1e0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55adab1c3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb138ee841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb138cfd00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb138cdc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55adab19ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55adabc70138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55adabc0a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55adabc0c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55adabc0c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55adab6e12d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55adab71834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55adab629f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55adab617be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55adab61133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55adab67b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55adab26cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55adab358eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55adab1c4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55adab1ce2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55adab1b57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55adab1e14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb138cde082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55adab1a8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78aa8f5c73e8aff49f4e9efc47e5d03ac3091799 Step #5: MERGE-OUTER: attempt 1802 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4125771316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78aa8f5c73e8aff49f4e9efc47e5d03ac3091799' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3531 processed earlier; will process 765 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123075== ERROR: libFuzzer: deadly signal Step #5: #0 0x561dacbd7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561dacb4bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561dacb2e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1201e6541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1201c7a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1201c59858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561dacb07e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561dad5db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561dad575632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561dad577375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561dad57735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561dacf95439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561dacf82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561dacf7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561dacfe6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561dacbd7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561daccc3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561dacb2fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561dacb392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561dacb207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561dacb4c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1201c5b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561dacb13bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e754c52815b1db326cfb93f5e96e644cbe4dc633 Step #5: MERGE-OUTER: attempt 1803 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4126565849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e754c52815b1db326cfb93f5e96e644cbe4dc633' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3532 processed earlier; will process 764 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123092== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab2401e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab23f92b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab23f75665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00568ff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f005671400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00566f3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab23f4ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab24a22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab249bc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab249be375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab249be35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ab244932d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ab244ca34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ab243dbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ab243c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ab243c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ab2442d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ab2401ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ab2410aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ab23f76d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ab23f802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ab23f677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ab23f934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f00566f5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ab23f5abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ffbc4c387c7bf647d1cbeab0b245eb72271f27fe Step #5: MERGE-OUTER: attempt 1804 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4129108391 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ffbc4c387c7bf647d1cbeab0b245eb72271f27fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3537 processed earlier; will process 759 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123290== ERROR: libFuzzer: deadly signal Step #5: #0 0x560a40649594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560a405bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560a405a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff28a53141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff28a34600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff28a325858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560a40579e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560a4104d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560a40fe7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560a40fe9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560a40fe935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560a40a07439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560a409f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560a409ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560a40a58107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560a40649c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560a40735eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560a405a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560a405ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560a405927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560a405be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff28a327082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560a40585bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f2f7c181e9a65e33fe3bc18d88be9df24a69b6aa Step #5: MERGE-OUTER: attempt 1805 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4129918577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f2f7c181e9a65e33fe3bc18d88be9df24a69b6aa' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3538 processed earlier; will process 758 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123306== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f48631594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f485a5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f48588665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f71af66c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f71af48100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f71af460858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f48561e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f49035138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f48fcf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f48fd1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f48fd135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f48aa62d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561f48add34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561f489eef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561f489dcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561f489d633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561f48a40107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561f48631c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561f4871deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561f48589d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561f485932e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561f4857a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561f485a64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f71af462082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561f4856dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-eb39fe8f789fa89111c36e2223800b9d59ec010d Step #5: MERGE-OUTER: attempt 1806 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4131390155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/eb39fe8f789fa89111c36e2223800b9d59ec010d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3541 processed earlier; will process 755 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 562Mb Step #5: #4 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123393== ERROR: libFuzzer: deadly signal Step #5: #0 0x563982922594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563982896b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563982879665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb543cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb541e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb541c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563982852e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563983326138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5639832c0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5639832c2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5639832c235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563982ce0439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563982ccdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563982cc733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563982d31107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563982922c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563982a0eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56398287ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5639828842e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56398286b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5639828974c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb541c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56398285ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec6b2f2c1283be6e3beb79c0159836456c77cd15 Step #5: MERGE-OUTER: attempt 1807 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4135906819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ec6b2f2c1283be6e3beb79c0159836456c77cd15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3546 processed earlier; will process 750 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123592== ERROR: libFuzzer: deadly signal Step #5: #0 0x558ab4d6a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558ab4cdeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558ab4cc1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa73a9ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa73a7e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa73a7c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558ab4c9ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558ab576e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558ab5708632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558ab570a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558ab570a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558ab51df2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558ab521634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558ab5127f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558ab5115be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558ab510f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558ab5179107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558ab4d6ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558ab4e56eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558ab4cc2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558ab4ccc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558ab4cb37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558ab4cdf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa73a7c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558ab4ca6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2b0ab2573ee040d6d392fe1da0c5dea849af60df Step #5: MERGE-OUTER: attempt 1808 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4136371186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2b0ab2573ee040d6d392fe1da0c5dea849af60df' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3547 processed earlier; will process 749 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123633== ERROR: libFuzzer: deadly signal Step #5: #0 0x5613ac87a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5613ac7eeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5613ac7d1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86be33e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f86be15300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86be132858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5613ac7aae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5613ad27e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5613ad218632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5613ad21a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5613ad21a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5613accef2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5613acd2634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5613acc37f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5613acc25be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5613acc1f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5613acc89107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5613ac87ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5613ac966eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5613ac7d2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5613ac7dc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5613ac7c37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5613ac7ef4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86be134082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5613ac7b6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c34c46ff1a83a64ba4759d044ae2336feba1390a Step #5: MERGE-OUTER: attempt 1809 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4137711332 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c34c46ff1a83a64ba4759d044ae2336feba1390a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3550 processed earlier; will process 746 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123734== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b1b342a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b1b339eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b1b3381665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff9f669d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff9f64b200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff9f6491858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b1b335ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b1b3e2e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b1b3dc8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b1b3dca375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b1b3dca35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b1b389f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b1b38d634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b1b37e7f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b1b37d5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b1b37cf33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b1b3839107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b1b342ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b1b3516eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b1b3382d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b1b338c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b1b33737e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b1b339f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff9f6493082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b1b3366bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5933c25216b04021bf1a833d81d56d14451755b1 Step #5: MERGE-OUTER: attempt 1810 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4140273188 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5933c25216b04021bf1a833d81d56d14451755b1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3551 processed earlier; will process 745 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123775== ERROR: libFuzzer: deadly signal Step #5: #0 0x55952dd11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55952dc85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55952dc68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed315d941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed313ee00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed313cd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55952dc41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55952e715138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55952e6af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55952e6b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55952e6b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55952e1862d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55952e1bd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55952e0cef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55952e0bcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55952e0b633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55952e120107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55952dd11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55952ddfdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55952dc69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55952dc732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55952dc5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55952dc864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fed313cf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55952dc4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f3b674a54077d34f99dce846c0da09b23e7daa7 Step #5: MERGE-OUTER: attempt 1811 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4141788528 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0f3b674a54077d34f99dce846c0da09b23e7daa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3553 processed earlier; will process 743 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: 2026-07-11 07:39:59,839 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:39:59,904 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==123816== ERROR: libFuzzer: deadly signal Step #5: #0 0x56412d8d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56412d84ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56412d82d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f39e472441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f39e453900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f39e4518858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56412d806e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56412e2da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56412e274632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56412e276375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56412e27635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56412dc94439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56412dc81be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56412dc7b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56412dce5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x56412d8d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x56412d9c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x56412d82ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56412d8382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x56412d81f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56412d84b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f39e451a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x56412d812bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c27dce8513af57fa9ff6bb22499b11e1274b647 Step #5: MERGE-OUTER: attempt 1812 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4142748264 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c27dce8513af57fa9ff6bb22499b11e1274b647' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3555 processed earlier; will process 741 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123892== ERROR: libFuzzer: deadly signal Step #5: #0 0x564ae56b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564ae5625b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564ae5608665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f00ab1fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f00ab01000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f00aafef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564ae55e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564ae60b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564ae604f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564ae6051375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564ae605135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564ae5b262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564ae5b5d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564ae5a6ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564ae5a5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564ae5a5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564ae5ac0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564ae56b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564ae579deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564ae5609d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564ae56132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564ae55fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564ae56264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f00aaff1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564ae55edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e31c17c881721d728748646e63d1f8273555d474 Step #5: MERGE-OUTER: attempt 1813 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4145780349 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e31c17c881721d728748646e63d1f8273555d474' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3556 processed earlier; will process 740 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123900== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e99a1d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e99a144b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e99a127665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7eb556641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7eb537b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7eb535a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e99a100e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e99abd4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e99ab6e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e99ab70375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e99ab7035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e99a6452d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e99a67c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e99a58df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e99a57bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e99a57533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e99a5df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e99a1d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e99a2bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e99a128d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e99a1322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e99a1197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e99a1454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f7eb535c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e99a10cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50c4fc0a9c47606f7ab659832913fb53066919a8 Step #5: MERGE-OUTER: attempt 1814 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4149165198 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/50c4fc0a9c47606f7ab659832913fb53066919a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3557 processed earlier; will process 739 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123907== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e0135eb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e01355fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e013542665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f41f6e2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41f6c3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41f6c1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e01351be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e013fef138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e013f89632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e013f8b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e013f8b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e013a602d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e013a9734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e0139a8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e013996be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e01399033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e0139fa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e0135ebc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e0136d7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e013543d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e01354d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e0135347e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e0135604c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41f6c1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e013527bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f75caafa66d6915937cc6d37ab7cb93973d2f39 Step #5: MERGE-OUTER: attempt 1815 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4150595492 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1f75caafa66d6915937cc6d37ab7cb93973d2f39' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3558 processed earlier; will process 738 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123914== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed4bd56594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed4bccab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed4bcad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f066b64f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f066b46400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f066b443858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed4bc86e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed4c75a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed4c6f4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed4c6f6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed4c6f635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed4c1cb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed4c20234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed4c113f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed4c101be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed4c0fb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed4c165107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed4bd56c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed4be42eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed4bcaed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed4bcb82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed4bc9f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed4bccb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f066b445082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed4bc92bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fd9a2fe4aba2ceca649a5d4aab60c3921e21393 Step #5: MERGE-OUTER: attempt 1816 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4152150005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3fd9a2fe4aba2ceca649a5d4aab60c3921e21393' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3559 processed earlier; will process 737 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 561Mb Step #5: #8 pulse exec/s: 0 rss: 564Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==123921== ERROR: libFuzzer: deadly signal Step #5: #0 0x556a0ba93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556a0ba07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556a0b9ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f29e9dac41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f29e9bc100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f29e9ba0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556a0b9c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556a0c497138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556a0c431632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556a0c433375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556a0c43335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556a0bf082d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556a0bf3f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556a0be50f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556a0be3ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556a0be3833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556a0bea2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556a0ba93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556a0bb7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556a0b9ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556a0b9f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556a0b9dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556a0ba084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f29e9ba2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556a0b9cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ed9f4e03b98a32b6fdd143a11ee6b01932e05007 Step #5: MERGE-OUTER: attempt 1817 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4165959791 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ed9f4e03b98a32b6fdd143a11ee6b01932e05007' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3570 processed earlier; will process 726 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: #4 pulse exec/s: 0 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124042== ERROR: libFuzzer: deadly signal Step #5: #0 0x5591b1d6d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5591b1ce1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5591b1cc4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4188bcc41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f41889e100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f41889c0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5591b1c9de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5591b2771138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5591b270b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5591b270d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5591b270d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5591b21e22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5591b221934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5591b212af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5591b2118be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5591b211233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5591b217c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5591b1d6dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5591b1e59eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5591b1cc5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5591b1ccf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5591b1cb67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5591b1ce24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f41889c2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5591b1ca9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a070816843c89576610f319d93ba2ffa723ec9af Step #5: MERGE-OUTER: attempt 1818 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4173682276 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a070816843c89576610f319d93ba2ffa723ec9af' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3576 processed earlier; will process 720 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124175== ERROR: libFuzzer: deadly signal Step #5: #0 0x5617baaa2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5617baa16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5617ba9f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f33afa9e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f33af8b300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f33af892858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5617ba9d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5617bb4a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5617bb440632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5617bb442375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5617bb44235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617bae60439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5617bae4dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5617bae4733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5617baeb1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5617baaa2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5617bab8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5617ba9fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5617baa042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5617ba9eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5617baa174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f33af894082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5617ba9debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c7047b0441ab30429348f7be9af473801c39b36 Step #5: MERGE-OUTER: attempt 1819 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4174123152 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c7047b0441ab30429348f7be9af473801c39b36' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3577 processed earlier; will process 719 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124183== ERROR: libFuzzer: deadly signal Step #5: #0 0x5616b4232594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5616b41a6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5616b4189665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8bb925b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8bb907000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8bb904f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5616b4162e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5616b4c36138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5616b4bd0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5616b4bd2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5616b4bd235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5616b46a72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5616b46de34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5616b45eff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5616b45ddbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5616b45d733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5616b4641107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5616b4232c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5616b431eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5616b418ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5616b41942e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5616b417b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5616b41a74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8bb9051082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5616b416ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-817dc599bbc7722a08159d7e1bcc65502a0f9e18 Step #5: MERGE-OUTER: attempt 1820 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4175101556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/817dc599bbc7722a08159d7e1bcc65502a0f9e18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3578 processed earlier; will process 718 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124190== ERROR: libFuzzer: deadly signal Step #5: #0 0x55939ef47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55939eebbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55939ee9e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1901b8041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f190199500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1901974858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55939ee77e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55939f94b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55939f8e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55939f8e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55939f8e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55939f3bc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55939f3f334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55939f304f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55939f2f2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55939f2ec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55939f356107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55939ef47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55939f033eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55939ee9fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55939eea92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55939ee907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55939eebc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1901976082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55939ee83bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-09b322c09ab1b02749c81103624da84e3c949db6 Step #5: MERGE-OUTER: attempt 1821 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4176505022 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/09b322c09ab1b02749c81103624da84e3c949db6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3579 processed earlier; will process 717 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124197== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ccdaee9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ccdae5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ccdae40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc841aa941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc8418be00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc84189d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ccdae19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ccdb8ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ccdb887632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ccdb889375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ccdb88935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ccdb35e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ccdb39534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ccdb2a6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ccdb294be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ccdb28e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ccdb2f8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ccdaee9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ccdafd5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ccdae41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ccdae4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ccdae327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ccdae5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc84189f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ccdae25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7091a458fa96fd218157961be0fef43088b23bc6 Step #5: MERGE-OUTER: attempt 1822 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4177278216 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7091a458fa96fd218157961be0fef43088b23bc6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3580 processed earlier; will process 716 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124205== ERROR: libFuzzer: deadly signal Step #5: #0 0x562e074c7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562e0743bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562e0741e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f884e25341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f884e06800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f884e047858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562e073f7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562e07ecb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562e07e65632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562e07e67375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562e07e6735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562e0793c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562e0797334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562e07884f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562e07872be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562e0786c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562e078d6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562e074c7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562e075b3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562e0741fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562e074292e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562e074107e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562e0743c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f884e049082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562e07403bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e876c9c7a18895a994ab6d82ce7374dc153616d3 Step #5: MERGE-OUTER: attempt 1823 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4178372973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e876c9c7a18895a994ab6d82ce7374dc153616d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3582 processed earlier; will process 714 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124282== ERROR: libFuzzer: deadly signal Step #5: #0 0x556cbf5cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556cbf541b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556cbf524665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f601d48741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f601d29c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f601d27b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556cbf4fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556cbffd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556cbff6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556cbff6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556cbff6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556cbfa422d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556cbfa7934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556cbf98af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556cbf978be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556cbf97233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556cbf9dc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556cbf5cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556cbf6b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556cbf525d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556cbf52f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556cbf5167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556cbf5424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f601d27d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556cbf509bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-881928f500780fe71ccc42a619e10c9f6f32fef4 Step #5: MERGE-OUTER: attempt 1824 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4180392403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/881928f500780fe71ccc42a619e10c9f6f32fef4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3583 processed earlier; will process 713 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124290== ERROR: libFuzzer: deadly signal Step #5: #0 0x561e21ed0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561e21e44b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561e21e27665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f282266741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f282247c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f282245b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561e21e00e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561e228d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561e2286e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561e22870375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561e2287035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561e223452d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561e2237c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561e2228df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561e2227bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561e2227533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561e222df107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561e21ed0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561e21fbceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561e21e28d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561e21e322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561e21e197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561e21e454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f282245d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561e21e0cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-328a81b773b5d5ebf7e38cf84316b5f82c77d4fb Step #5: MERGE-OUTER: attempt 1825 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4184327419 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/328a81b773b5d5ebf7e38cf84316b5f82c77d4fb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3591 processed earlier; will process 705 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124424== ERROR: libFuzzer: deadly signal Step #5: #0 0x5594bb217594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5594bb18bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5594bb16e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b99a8941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b9989e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b9987d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5594bb147e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5594bbc1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5594bbbb5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5594bbbb7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5594bbbb735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5594bb68c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5594bb6c334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5594bb5d4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5594bb5c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5594bb5bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5594bb626107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5594bb217c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5594bb303eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5594bb16fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5594bb1792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5594bb1607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5594bb18c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9b9987f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5594bb153bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6fef1371f6a7479deaa91987befa4093030aaba2 Step #5: MERGE-OUTER: attempt 1826 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4185531622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6fef1371f6a7479deaa91987befa4093030aaba2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3595 processed earlier; will process 701 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124503== ERROR: libFuzzer: deadly signal Step #5: #0 0x563e2070d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563e20681b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563e20664665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a7629741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a760ac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a7608b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563e2063de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563e21111138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563e210ab632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563e210ad375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563e210ad35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563e20b822d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563e20bb934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563e20acaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563e20ab8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563e20ab233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563e20b1c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563e2070dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563e207f9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563e20665d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563e2066f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563e206567e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563e206824c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8a7608d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563e20649bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a778e45feb8f15a48f5534791bbabe31fdef54a8 Step #5: MERGE-OUTER: attempt 1827 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4186510430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a778e45feb8f15a48f5534791bbabe31fdef54a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3596 processed earlier; will process 700 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124510== ERROR: libFuzzer: deadly signal Step #5: #0 0x556771e80594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556771df4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556771dd7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd4c655241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd4c636700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd4c6346858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556771db0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556772884138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55677281e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556772820375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55677282035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567722f52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55677232c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55677223df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55677222bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55677222533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55677228f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556771e80c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556771f6ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556771dd8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556771de22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556771dc97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556771df54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd4c6348082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556771dbcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4747d6eefc5dccffbb2b6578e7164ba6e4cd07f Step #5: MERGE-OUTER: attempt 1828 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4186985293 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4747d6eefc5dccffbb2b6578e7164ba6e4cd07f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3597 processed earlier; will process 699 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124516== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df4e116594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df4e08ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df4e06d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2aa7af641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2aa790b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2aa78ea858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df4e046e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55df4eb1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df4eab4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55df4eab6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df4eab635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55df4e58b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55df4e5c234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55df4e4d3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55df4e4c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55df4e4bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55df4e525107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55df4e116c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55df4e202eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55df4e06ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55df4e0782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55df4e05f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55df4e08b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2aa78ec082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55df4e052bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-67a1632bb798cb9828919ab56c31f59caf0cd711 Step #5: MERGE-OUTER: attempt 1829 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4188953912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/67a1632bb798cb9828919ab56c31f59caf0cd711' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3605 processed earlier; will process 691 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: #4 pulse exec/s: 2 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124638== ERROR: libFuzzer: deadly signal Step #5: #0 0x5561e862b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5561e859fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5561e8582665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f80125a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f80123bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f801239a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561e855be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561e902f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5561e8fc9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5561e8fcb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5561e8fcb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5561e8aa02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5561e8ad734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5561e89e8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5561e89d6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5561e89d033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5561e8a3a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5561e862bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5561e8717eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5561e8583d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5561e858d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5561e85747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5561e85a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f801239c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5561e8567bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4b764aade441395b8b1d781b3b0b3debeb761bb9 Step #5: MERGE-OUTER: attempt 1830 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4192273031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4b764aade441395b8b1d781b3b0b3debeb761bb9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3610 processed earlier; will process 686 files now Step #5: #1 pulse exec/s: 1 rss: 300Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: #8 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124699== ERROR: libFuzzer: deadly signal Step #5: #0 0x5559fc7d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5559fc74bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5559fc72e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f38c263c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f38c245100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f38c2430858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5559fc707e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5559fd1db138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5559fd175632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5559fd177375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5559fd17735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5559fcc4c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5559fcc8334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5559fcb94f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5559fcb82be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5559fcb7c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5559fcbe6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5559fc7d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5559fc8c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5559fc72fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5559fc7392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5559fc7207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5559fc74c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f38c2432082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5559fc713bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-57f90c1875a48a684e271d441b9711654a55c2a4 Step #5: MERGE-OUTER: attempt 1831 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4197536575 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/57f90c1875a48a684e271d441b9711654a55c2a4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3620 processed earlier; will process 676 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124827== ERROR: libFuzzer: deadly signal Step #5: #0 0x5590760ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55907602eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559076011665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f338004441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f337fe5900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f337fe38858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559075feae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559076abe138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559076a58632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559076a5a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559076a5a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559076478439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559076465be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55907645f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5590764c9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5590760bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5590761a6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559076012d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55907601c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5590760037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55907602f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f337fe3a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559075ff6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-38bf09e782f2b858f73603ddd265197dc51b10a7 Step #5: MERGE-OUTER: attempt 1832 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4197975857 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/38bf09e782f2b858f73603ddd265197dc51b10a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3621 processed earlier; will process 675 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124865== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c31c934594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c31c8a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c31c88b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc81bca941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc81babe00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc81ba9d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c31c864e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c31d338138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c31d2d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c31d2d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c31d2d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c31cda92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c31cde034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c31ccf1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c31ccdfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c31ccd933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c31cd43107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c31c934c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c31ca20eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c31c88cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c31c8962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c31c87d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c31c8a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc81ba9f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c31c870bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-985e54cbaff3697df83bb078ecd7a67a065b62b8 Step #5: MERGE-OUTER: attempt 1833 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4199486018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/985e54cbaff3697df83bb078ecd7a67a065b62b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3622 processed earlier; will process 674 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124872== ERROR: libFuzzer: deadly signal Step #5: #0 0x55738e416594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55738e38ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55738e36d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0dbcfd541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0dbcdea00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0dbcdc9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55738e346e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55738ee1a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55738edb4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55738edb6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55738edb635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55738e88b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55738e8c234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55738e7d3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55738e7c1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55738e7bb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55738e825107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55738e416c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55738e502eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55738e36ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55738e3782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55738e35f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55738e38b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0dbcdcb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55738e352bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-74c73b6d1c872bdc3a65565bee8302301883bd0f Step #5: MERGE-OUTER: attempt 1834 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4201384498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/74c73b6d1c872bdc3a65565bee8302301883bd0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3628 processed earlier; will process 668 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==124960== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d819381594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d8192f5b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d8192d8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd949b1e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd94993300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd949912858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d8192b1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d819d85138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d819d1f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d819d21375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d819d2135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d81973f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d81972cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d81972633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d819790107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d819381c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d81946deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d8192d9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d8192e32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d8192ca7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d8192f64c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fd949914082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d8192bdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c8d8d68ddd093b3954a7f99aae49ced3fb8502fc Step #5: MERGE-OUTER: attempt 1835 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4201808660 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c8d8d68ddd093b3954a7f99aae49ced3fb8502fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3629 processed earlier; will process 667 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==124997== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf59ed1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf59e45b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf59e28665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30f8cd041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30f8ae500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30f8ac4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf59e01e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf5a8d5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf5a86f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf5a871375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf5a87135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf5a3462d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55cf5a37d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55cf5a28ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55cf5a27cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55cf5a27633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55cf5a2e0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55cf59ed1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55cf59fbdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55cf59e29d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55cf59e332e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55cf59e1a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55cf59e464c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f30f8ac6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55cf59e0dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fdd509937388580024989ff44b94bb5acae3fabf Step #5: MERGE-OUTER: attempt 1836 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4203006901 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fdd509937388580024989ff44b94bb5acae3fabf' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3632 processed earlier; will process 664 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125076== ERROR: libFuzzer: deadly signal Step #5: #0 0x55771112b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55771109fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557711082665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee77c2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee77a3a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee77a19858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55771105be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557711b2f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557711ac9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557711acb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557711acb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5577114e9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5577114d6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5577114d033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55771153a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55771112bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557711217eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557711083d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55771108d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5577110747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5577110a04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee77a1b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557711067bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-356f6f9c38b12b600dfc51581d35bde297345900 Step #5: MERGE-OUTER: attempt 1837 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4204264509 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/356f6f9c38b12b600dfc51581d35bde297345900' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3635 processed earlier; will process 661 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125126== ERROR: libFuzzer: deadly signal Step #5: #0 0x55eb1f6e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55eb1f65cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55eb1f63f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fceefb6441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fceef97900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fceef958858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55eb1f618e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55eb200ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55eb20086632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55eb20088375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55eb2008835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55eb1fb5d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55eb1fb9434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55eb1faa5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55eb1fa93be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55eb1fa8d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55eb1faf7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55eb1f6e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55eb1f7d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55eb1f640d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55eb1f64a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55eb1f6317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55eb1f65d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fceef95a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55eb1f624bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3b61b1958e9f2fe56633e104dae60f13a00cfcbb Step #5: MERGE-OUTER: attempt 1838 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4206326847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3b61b1958e9f2fe56633e104dae60f13a00cfcbb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3639 processed earlier; will process 657 files now Step #5: #1 pulse exec/s: 0 rss: 228Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125239== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c101be0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c101b54b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c101b37665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcbb940541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcbb921a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcbb91f9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c101b10e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c1025e4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c10257e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c102580375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c10258035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c101f9e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c101f8bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c101f8533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c101fef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c101be0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c101ccceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c101b38d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c101b422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c101b297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c101b554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcbb91fb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c101b1cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa04876750ab5a01e177c489ae53961b7a282c42 Step #5: MERGE-OUTER: attempt 1839 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4207255756 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fa04876750ab5a01e177c489ae53961b7a282c42' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3642 processed earlier; will process 654 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125284== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e602476594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e6023eab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e6023cd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a639a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a637bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a6379a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e6023a6e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e602e7a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e602e14632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e602e16375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e602e1635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e602834439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e602821be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e60281b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e602885107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e602476c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e602562eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e6023ced4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e6023d82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e6023bf7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e6023eb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1a6379c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e6023b2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d18efd71bf73dc6c608bc8f83bd1b8cc30541704 Step #5: MERGE-OUTER: attempt 1840 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4207682982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d18efd71bf73dc6c608bc8f83bd1b8cc30541704' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3643 processed earlier; will process 653 files now Step #5: #1 pulse exec/s: 1 rss: 560Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125323== ERROR: libFuzzer: deadly signal Step #5: #0 0x562d90267594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562d901dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562d901be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8fcb75b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8fcb57000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8fcb54f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562d90197e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562d90c6b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562d90c05632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562d90c07375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562d90c0735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562d90625439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562d90612be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562d9060c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562d90676107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562d90267c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562d90353eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562d901bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562d901c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562d901b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562d901dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8fcb551082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562d901a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c60accc94268f209422dcf4861b13a441510a3b5 Step #5: MERGE-OUTER: attempt 1841 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4214271997 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c60accc94268f209422dcf4861b13a441510a3b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3650 processed earlier; will process 646 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125402== ERROR: libFuzzer: deadly signal Step #5: #0 0x5652743d3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565274347b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56527432a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f34d10d841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f34d0eed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f34d0ecc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565274303e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565274dd7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565274d71632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565274d73375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565274d7335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5652748482d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56527487f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565274790f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56527477ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56527477833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5652747e2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5652743d3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5652744bfeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56527432bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5652743352e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56527431c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5652743484c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f34d0ece082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56527430fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5c54089b15a9f037d23f555d92f1b0f0b96b9fc Step #5: MERGE-OUTER: attempt 1842 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4214746813 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f5c54089b15a9f037d23f555d92f1b0f0b96b9fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3651 processed earlier; will process 645 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125441== ERROR: libFuzzer: deadly signal Step #5: #0 0x556107ac5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556107a39b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556107a1c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d503b541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d501ca00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d501a9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5561079f5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5561084c9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556108463632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556108465375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55610846535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556107f3a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x556107f7134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x556107e82f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x556107e70be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x556107e6a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x556107ed4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x556107ac5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x556107bb1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x556107a1dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x556107a272e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x556107a0e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x556107a3a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4d501ab082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x556107a01bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1e48a5ca8d440cc46b173de00fcdfa082694820 Step #5: MERGE-OUTER: attempt 1843 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4215243460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c1e48a5ca8d440cc46b173de00fcdfa082694820' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3652 processed earlier; will process 644 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125450== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8c2767594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8c26dbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8c26be665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efc1ebfd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efc1ea1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efc1e9f1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8c2697e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c8c316b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8c3105632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c8c3107375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8c310735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c8c2b25439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55c8c2b12be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55c8c2b0c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55c8c2b76107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55c8c2767c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55c8c2853eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55c8c26bfd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55c8c26c92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55c8c26b07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55c8c26dc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7efc1e9f3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55c8c26a3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9d29a0bc673f3c409bc00d21e477873cd4a426a3 Step #5: MERGE-OUTER: attempt 1844 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4215987891 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9d29a0bc673f3c409bc00d21e477873cd4a426a3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3654 processed earlier; will process 642 files now Step #5: #1 pulse exec/s: 0 rss: 559Mb Step #5: #2 pulse exec/s: 2 rss: 559Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125491== ERROR: libFuzzer: deadly signal Step #5: #0 0x561845c91594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561845c05b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561845be8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f556ee1f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f556ec3400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f556ec13858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561845bc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561846695138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56184662f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561846631375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56184663135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56184604f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56184603cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56184603633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5618460a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561845c91c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561845d7deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561845be9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561845bf32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561845bda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561845c064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f556ec15082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561845bcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a775a1f9c23bbecc420923a4843cd0447a19ba2 Step #5: MERGE-OUTER: attempt 1845 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4218068035 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a775a1f9c23bbecc420923a4843cd0447a19ba2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3658 processed earlier; will process 638 files now Step #5: 2026-07-11 07:41:15,780 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,780 D Giving back the whole pool Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:15,780 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:15,780 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:15,780 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:41:15,780 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:41:15,780 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,780 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,781 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:41:15,781 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,781 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,781 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:41:15,781 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,781 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:15,781 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,781 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:41:15,781 E id: <353430373633227863616c632278632426256e26233030303b4e614e5c305c78>, Step #5: 2026-07-11 07:41:15,781 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:41:15,781 E dropping connection Step #5: 2026-07-11 07:41:15,781 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,781 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,781 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,781 D Giving back the whole pool Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:41:15,781 T batch transaction: committing... Step #5: 2026-07-11 07:41:15,781 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,781 T batch transaction: end Step #5: 2026-07-11 07:41:15,781 D Stopping io_context Step #5: 2026-07-11 07:41:15,781 T Miner has received stop signal Step #5: 2026-07-11 07:41:15,781 T Not mining - nothing to stop Step #5: 2026-07-11 07:41:15,781 T Blockchain::deinit Step #5: 2026-07-11 07:41:15,781 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::close Step #5: 2026-07-11 07:41:15,781 T BlockchainLMDB::sync Step #5: 2026-07-11 07:41:15,785 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:41:15,785 T BlockchainLMDB::~BlockchainLMDB Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: 2026-07-11 07:41:15,787 T Blockchain::Blockchain Step #5: 2026-07-11 07:41:15,787 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:41:15,788 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:41:15,788 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:15,788 D option: fast Step #5: 2026-07-11 07:41:15,788 D option: async Step #5: 2026-07-11 07:41:15,788 D option: 250000000bytes Step #5: 2026-07-11 07:41:15,788 T BlockchainLMDB::open Step #5: 2026-07-11 07:41:15,789 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:15,789 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:15,789 D Space used: 4096 Step #5: 2026-07-11 07:41:15,789 D Space remaining: 1073737728 Step #5: 2026-07-11 07:41:15,789 D Size threshold: 0 Step #5: 2026-07-11 07:41:15,789 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:15,789 D Setting m_height to: 0 Step #5: 2026-07-11 07:41:15,789 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,789 T Blockchain::init Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,789 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,789 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:41:15,789 D init done Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,789 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,789 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,789 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:41:15,818 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:41:15,837 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:15,837 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,837 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:15,837 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:15,837 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,837 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:41:15,837 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,837 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,837 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,837 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:15,837 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,837 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:41:15,866 D Miner tx hash: Step #5: 2026-07-11 07:41:15,866 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:41:15,866 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:15,866 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:15,866 D Space used: 12288 Step #5: 2026-07-11 07:41:15,866 D Space remaining: 1073729536 Step #5: 2026-07-11 07:41:15,866 D Size threshold: 0 Step #5: 2026-07-11 07:41:15,866 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:41:15,866 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,866 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,866 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:41:15,866 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:41:15,867 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:41:15,867 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:41:15,867 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:41:15,867 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 29(0/29)ms Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,867 D Invalidating block template cache Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:41:15,867 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,867 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:15,867 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,867 I Blockchain initialized. last block: 0, d4466.h20.m52.s22 time ago, current difficulty: 1 Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,867 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,867 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:41:15,867 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:15,868 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,868 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,868 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:41:15,868 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:15,868 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:15,868 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:41:16,147 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,147 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,147 T requesting 1 from 0, cached Step #5: 2026-07-11 07:41:16,147 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:41:16,147 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,147 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,147 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,147 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,147 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 D Current height: 0 Step #5: 2026-07-11 07:41:16,148 D Start hardfork version: 1 Step #5: 2026-07-11 07:41:16,148 D Current hardfork version: 16 Step #5: 2026-07-11 07:41:16,148 I Validating txpool contents for v16 Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:41:16,148 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:16,148 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:16,148 D Space used: 49152 Step #5: 2026-07-11 07:41:16,148 D Space remaining: 1073692672 Step #5: 2026-07-11 07:41:16,148 D Size threshold: 0 Step #5: 2026-07-11 07:41:16,148 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:16,148 T batch transaction: begin Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:41:16,148 T batch transaction: committing... Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,148 T batch transaction: end Step #5: 2026-07-11 07:41:16,148 I Loading checkpoints Step #5: 2026-07-11 07:41:16,148 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:41:16,148 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,176 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,176 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,176 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,176 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,176 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,177 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,177 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,177 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,177 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,177 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,177 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,177 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,178 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,178 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,178 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,178 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,178 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,178 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,178 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,179 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,179 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,179 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,179 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:41:16,179 T Sorted 33/33 Step #5: 2026-07-11 07:41:16,180 I RandomX main cache initialized Step #5: 2026-07-11 07:41:16,180 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:41:16,181 D destinations include 1 standard addresses and 0 subaddresses Step #5: 2026-07-11 07:41:16,181 D tx pubkey: <905bf01ef2229e86772a6787a334bb18ddb6bb56c100bc9eeeb372c89dee8ddc> Step #5: 2026-07-11 07:41:16,181 T Sorted 44/44 Step #5: 2026-07-11 07:41:16,218 I transaction_created: <236a6a07ff60c02f3ad39c7632e289da4f67ad05ad423f780134e6ffea33ff20> Step #5: 2026-07-11 07:41:16,218 I { Step #5: 2026-07-11 07:41:16,218 I "version": 2, Step #5: 2026-07-11 07:41:16,218 I "unlock_time": 0, Step #5: 2026-07-11 07:41:16,218 I "vin": [ { Step #5: 2026-07-11 07:41:16,218 I "key": { Step #5: 2026-07-11 07:41:16,218 I "amount": 290689334, Step #5: 2026-07-11 07:41:16,218 I "key_offsets": [ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1 Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "k_image": "cf1e3661f91c70481d3ef1dcf00a5d11856016d108fc6b6eadd816beec0bf3cc" Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "vout": [ { Step #5: 2026-07-11 07:41:16,218 I "amount": 0, Step #5: 2026-07-11 07:41:16,218 I "target": { Step #5: 2026-07-11 07:41:16,218 I "tagged_key": { Step #5: 2026-07-11 07:41:16,218 I "key": "445b0b17768b64fec80a6d7af945dc256318f46880d3b88811ac37a5d51f8203", Step #5: 2026-07-11 07:41:16,218 I "view_tag": "1a" Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "extra": [ 1, 144, 91, 240, 30, 242, 34, 158, 134, 119, 42, 103, 135, 163, 52, 187, 24, 221, 182, 187, 86, 193, 0, 188, 158, 238, 179, 114, 200, 157, 238, 141, 220, 2, 9, 1, 113, 16, 58, 205, 224, 118, 154, 17 Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "rct_signatures": { Step #5: 2026-07-11 07:41:16,218 I "type": 6, Step #5: 2026-07-11 07:41:16,218 I "txnFee": 10000, Step #5: 2026-07-11 07:41:16,218 I "ecdhInfo": [ { Step #5: 2026-07-11 07:41:16,218 I "amount": "18f0afbf8f28db37" Step #5: 2026-07-11 07:41:16,218 I }], Step #5: 2026-07-11 07:41:16,218 I "outPk": [ "9d338517b602108ae6e88a02ee5ec5b4efc93b9bcf19679fb76940299aab9ff8"] Step #5: 2026-07-11 07:41:16,218 I }, Step #5: 2026-07-11 07:41:16,218 I "rctsig_prunable": { Step #5: 2026-07-11 07:41:16,218 I "nbp": 1, Step #5: 2026-07-11 07:41:16,218 I "bpp": [ { Step #5: 2026-07-11 07:41:16,218 I "A": "ee8366b08deb43eba12e418413057147b1f792a2dc0cb6a39f930885cfc2a496", Step #5: 2026-07-11 07:41:16,218 I "A1": "bba074832152b7ac7a080a2facf02e388b378f0ff1936aac3a14c602a8758810", Step #5: 2026-07-11 07:41:16,218 I "B": "649572db31a5e4790d0a9b3e479b496a0d3571c02fdfba3d9b4707d79ada9b8b", Step #5: 2026-07-11 07:41:16,218 I "r1": "7023e72d1cf2c3965e17d22348e33db32730260fbb00d5207727bd842d9b7c0f", Step #5: 2026-07-11 07:41:16,218 I "s1": "d7838b66d0757d22de4400e2821bc160e1467adb6d78527faa6c7f2d49306507", Step #5: 2026-07-11 07:41:16,218 I "d1": "2be3b016c4d17b2f24130ca7ffac3be4c35e1d82841737de3cfa53172678230f", Step #5: 2026-07-11 07:41:16,218 I "L": [ "1c668fceb9e8406af84a6c0b3db44e4647857f751b3359f0574dd504c4ea2841", "f2958d74694d4a251c4e27bf7f13b32a730382e61c34e1f9d2f1e353cfe7224f", "b1b410b75bb13e602aae6d8857e505d2056f6c8e87956dd0d0d2dddc595894ce", "544297e34e763616eb611cb229f7784cacadae4f37574561be18ef35acaaaf22", "13f5a6c6d5f5f938be8618ab30a8e6be239cf1a2414632333ceb7bbaefc7f0ab", "72078bed79cb916bb77a164044619349844e8ec425612ef6e6671962028a52ad" Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "R": [ "86601a341c1035fcf9f30d53a19bc3a3ac2bdc93d7951e2684f51afd106f0554", "fad2a6c9df7f89aa365a887f0d406024f8bd56c99101787aee8d2bd7b938050f", "125cd89bf2a2391e65177b162d6a89747358f9ac04e3a5a34f3444f6692e673a", "64039999bc33ee80eeff2a62e6c3d426b79023293d6cda6d5b179647b2e1c6a4", "fe35305ece36f710cbdab52af3ad615fa070cb9a6d9b551b3c4b53abf021bbed", "9889a57e9eb693b8263c6e0072ead2db5eb165d62067dd768d2dc4019fbc1764" Step #5: 2026-07-11 07:41:16,218 I ] Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I ], Step #5: 2026-07-11 07:41:16,218 I "CLSAGs": [ { Step #5: 2026-07-11 07:41:16,218 I "s": [ "efc25790a4f198f4108b77cd958b8ecb7111bcc55fbf27e6eaecd6fa99850d04", "ab23c1ee44b113389cebcf3deeee82295770cff19606e95dfd7a4479c759a20d", "e31b96be5d1d7ea2344c070f74bfe1d97a1a44dab656502526bc48373c307d0b", "c81847bd138423cfc57c46c5a05b7f2269554075378c8368b0785c6192df020f", "f08bb0ad32f20268171e433aaa7e00865c0dbcb36ddd6202985796a2071acf0a", "47845cf69fbe28035a43ad9d1bd8e6e29e1de6d242615b90d8029a2902daac0a", "b98618377266a6e88ca817df8d737239a3b4799222f2b260a143909e1dabba00", "a28fd1c6847b9ffe84a6e83eee6dc4f4b725c6535b40e04b78646bfa1f301a04", "b537c30dcf864018a3905e0e69f5193a539224647cf0600548508f641eb6e102", "79dbb2984c1d56517c3f1ad7bec3816c73772bfc754a321eaf58870958fdec01"], Step #5: 2026-07-11 07:41:16,218 I "c1": "85eb5dfccd27c42295fd15c4a814a791b205d6cc3f8094f155b68be2ab23a60e", Step #5: 2026-07-11 07:41:16,218 I "D": "a0f51c02cae8e3dd1bc07fac2d0ff97e02ba5001a061032861074e400bb8f09c" Step #5: 2026-07-11 07:41:16,218 I }], Step #5: 2026-07-11 07:41:16,218 I "pseudoOuts": [ "f48c30f4dd1b6718ffda718f681ba8dbf13c007aaa95358182c222a642b8b51f"] Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 I } Step #5: 2026-07-11 07:41:16,218 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,218 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:41:16,218 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:41:16,218 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:16,218 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:16,218 D Space used: 57344 Step #5: 2026-07-11 07:41:16,218 D Space remaining: 1073684480 Step #5: 2026-07-11 07:41:16,218 D Size threshold: 0 Step #5: 2026-07-11 07:41:16,218 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:16,218 T batch transaction: begin Step #5: 2026-07-11 07:41:16,218 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,218 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,218 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,218 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,218 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:41:16,218 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:41:16,218 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,218 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,218 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 3d0f326464c8b8187f2db941b4650bbc7716ed7e135ec259943a959c80b5a60e not found in db Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 807810a85d550000e08c5a8ffe7f00000e000000000000000000000000000000 not found in db Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 E Block recognized as orphaned and rejected, id = <3d0f326464c8b8187f2db941b4650bbc7716ed7e135ec259943a959c80b5a60e>, height 1, parent in alt 0, parent in main 0 (parent <807810a85d550000e08c5a8ffe7f00000e000000000000000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,219 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,219 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,219 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 4b73c3818136c4fbb54d815df469bf8eaca5592bd6223914ecffb5b9f0ecdf37 not found in db Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 E Block recognized as orphaned and rejected, id = <4b73c3818136c4fbb54d815df469bf8eaca5592bd6223914ecffb5b9f0ecdf37>, height 2, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,219 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,219 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,219 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 8862d9a363097c536a44274dafb308877bd96e706ffe1bd623524006cb24443f not found in db Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 E Block recognized as orphaned and rejected, id = <8862d9a363097c536a44274dafb308877bd96e706ffe1bd623524006cb24443f>, height 3, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,219 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,219 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,219 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash c36c308b4c452bd35cdb9d0ef8cb397c45cfa05a585c73a2f01cf2b5eabe2002 not found in db Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,219 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,219 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,219 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,219 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,219 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,220 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,220 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 103a74dc40a58be744115db972b61cb393f0461cb002213f22fbdb773063c788 not found in db Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 E Block recognized as orphaned and rejected, id = <103a74dc40a58be744115db972b61cb393f0461cb002213f22fbdb773063c788>, height 5, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,220 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,220 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,220 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 54545d4f9a62e2e64cf8950c0d7c1fd82ff072ccbfb22e380a7ab07c4db1e0db not found in db Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 E Block recognized as orphaned and rejected, id = <54545d4f9a62e2e64cf8950c0d7c1fd82ff072ccbfb22e380a7ab07c4db1e0db>, height 6, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,220 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,220 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,220 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash b95636d6b7c0b52a5c46d1dff3ab44844f06164ac918b8dea1876ecd4d32ab5d not found in db Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 E Block recognized as orphaned and rejected, id = , height 7, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,220 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,220 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,220 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 0d982a970129a5d68de5215cf453134a6771ff6421067556454922f9fa1aaf84 not found in db Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,220 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,220 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,220 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,220 E Block recognized as orphaned and rejected, id = <0d982a970129a5d68de5215cf453134a6771ff6421067556454922f9fa1aaf84>, height 8, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,220 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,220 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,220 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 2dd7daf4357ea6b630a9580b71d7100564d5db8af0fda208b779201c710641ab not found in db Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 E Block recognized as orphaned and rejected, id = <2dd7daf4357ea6b630a9580b71d7100564d5db8af0fda208b779201c710641ab>, height 9, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,221 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,221 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,221 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 807819770d7b75c6ffc83316476f918d1714a4b0b50356a1589739f31a1f7202 not found in db Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 E Block recognized as orphaned and rejected, id = <807819770d7b75c6ffc83316476f918d1714a4b0b50356a1589739f31a1f7202>, height 10, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,221 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,221 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,221 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 236c78eed17d3f7e5680ddcd1d97c8e9b628f7b98158fc84f660fd34d48bbdcf not found in db Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 E Block recognized as orphaned and rejected, id = <236c78eed17d3f7e5680ddcd1d97c8e9b628f7b98158fc84f660fd34d48bbdcf>, height 11, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,221 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,221 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,221 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 53b5209354870f2b11a997f1733dc28040b1daf98d4a6c27271decf36eb47401 not found in db Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,221 T Block with hash 00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000 not found in db Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,221 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,221 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,221 E Block recognized as orphaned and rejected, id = <53b5209354870f2b11a997f1733dc28040b1daf98d4a6c27271decf36eb47401>, height 12, parent in alt 0, parent in main 0 (parent <00c6753aec4340170100000000000000010000000000000050955a8ffe7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:41:16,222 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:41:16,222 T Blockchain::have_tx Step #5: 2026-07-11 07:41:16,222 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:41:16,222 T transaction with hash 236a6a07ff60c02f3ad39c7632e289da4f67ad05ad423f780134e6ffea33ff20 not found in db Step #5: 2026-07-11 07:41:16,222 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:41:16,227 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:41:16,227 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,227 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:41:16,227 E Tx <236a6a07ff60c02f3ad39c7632e289da4f67ad05ad423f780134e6ffea33ff20> has fewer than two outputs Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:41:16,228 I Transaction added to pool: txid <236a6a07ff60c02f3ad39c7632e289da4f67ad05ad423f780134e6ffea33ff20> weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,228 E Transaction verification impossible: <236a6a07ff60c02f3ad39c7632e289da4f67ad05ad423f780134e6ffea33ff20> Step #5: 2026-07-11 07:41:16,228 E Failed to parse transaction from blob Step #5: 2026-07-11 07:41:16,228 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:41:16,228 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:41:16,228 E Failed to parse block from blob Step #5: 2026-07-11 07:41:16,228 T Blockchain::get_outs Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,228 I Attempting to get output pubkey by global index (amount 2882394214753107968, index 133496832, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:41:16,228 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,228 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,228 D Found 0/3 transactions on the blockchain Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,228 D Failed to find tx in txpool: <706e9c349dc66afe0eaaa004477350023347e5f72356ad158ef5eb8e78477854> Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,228 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,228 D Failed to find tx in txpool: <6257661d72657a097d486c56ac888b5cfe0073f47b9fa653649dad7f5a745f75> Step #5: 2026-07-11 07:41:16,228 D Found 1/3 transactions in the pool Step #5: 2026-07-11 07:41:16,229 D 1 transactions found, 2 not found Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:16,229 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:41:16,229 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,229 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:41:16,229 E id: <373435374944333435375d494434353734353734353734353769f0f073205368>, Step #5: 2026-07-11 07:41:16,229 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:41:16,229 E dropping connection Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,229 T requesting 1 from 0, cached Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,229 D Invalid address format Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,229 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,229 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,229 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,229 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,229 D Found 0/3 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: Step #5: 2026-07-11 07:41:16,230 D Found 0/3 transactions in the pool Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 3 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,230 D Invalid address format Step #5: 2026-07-11 07:41:16,230 W Failed, wrong address Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:41:16,230 D Found 0/4 transactions on the blockchain Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: <0000000000dc5e5000e000f00100ff0000200000ff9d4900000000dcff9dff00> Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:41:16,230 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:41:16,230 D Failed to find tx in txpool: <00000000c30000ffcc499d34ffc320005500000000a0ff000f500888889dc4cd> Step #5: 2026-07-11 07:41:16,230 D Found 1/4 transactions in the pool Step #5: 2026-07-11 07:41:16,230 D 1 transactions found, 3 not found Step #5: 2026-07-11 07:41:16,230 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:41:16,230 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:41:16,231 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:41:16,231 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:41:16,231 T batch transaction: committing... Step #5: 2026-07-11 07:41:16,231 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,231 T batch transaction: end Step #5: 2026-07-11 07:41:16,231 D Stopping io_context Step #5: 2026-07-11 07:41:16,231 T Miner has received stop signal Step #5: 2026-07-11 07:41:16,231 T Not mining - nothing to stop Step #5: 2026-07-11 07:41:16,231 T Blockchain::deinit Step #5: 2026-07-11 07:41:16,231 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:41:16,231 T BlockchainLMDB::close Step #5: 2026-07-11 07:41:16,231 T BlockchainLMDB::sync Step #5: 2026-07-11 07:41:16,234 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:41:16,234 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:41:16,235 T Blockchain::Blockchain Step #5: 2026-07-11 07:41:16,235 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:41:16,235 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:41:16,236 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:41:16,236 D option: fast Step #5: 2026-07-11 07:41:16,236 D option: async Step #5: 2026-07-11 07:41:16,236 D option: 250000000bytes Step #5: 2026-07-11 07:41:16,236 T BlockchainLMDB::open Step #5: 2026-07-11 07:41:16,237 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:16,238 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:16,238 D Space used: 4096 Step #5: 2026-07-11 07:41:16,238 D Space remaining: 1073737728 Step #5: 2026-07-11 07:41:16,238 D Size threshold: 0 Step #5: 2026-07-11 07:41:16,238 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:16,238 D Setting m_height to: 0 Step #5: 2026-07-11 07:41:16,238 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,238 T Blockchain::init Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,238 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,238 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:41:16,238 D init done Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,238 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,238 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,238 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:41:16,265 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:41:16,265 T Blockchain::add_new_block Step #5: 2026-07-11 07:41:16,265 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,266 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:41:16,266 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:41:16,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,266 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:41:16,266 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,266 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,266 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:16,266 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,266 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:41:16,291 D Miner tx hash: Step #5: 2026-07-11 07:41:16,291 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:41:16,291 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:41:16,291 D DB map size: 1073741824 Step #5: 2026-07-11 07:41:16,291 D Space used: 12288 Step #5: 2026-07-11 07:41:16,291 D Space remaining: 1073729536 Step #5: 2026-07-11 07:41:16,291 D Size threshold: 0 Step #5: 2026-07-11 07:41:16,291 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:41:16,291 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,291 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,291 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:16,291 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:41:16,292 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:41:16,292 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:41:16,292 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:41:16,292 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(1/25)ms Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,292 D Invalidating block template cache Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:41:16,292 T Blockchain::get_tail_id Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:41:16,292 I Blockchain initialized. last block: 0, d4466.h20.m52.s23 time ago, current difficulty: 1 Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,292 I Current top block <0000000000000000000000000000000000000000000000000000000000000000> at height 18446744073709551615 has version 0 which disagrees with the ideal version 16 Step #5: 2026-07-11 07:41:16,292 I Popping blocks... 18446744073709551615 Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::pop_block Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::remove_block Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::height Step #5: 2026-07-11 07:41:16,292 W Attempting to remove block from an empty blockchain Step #5: 2026-07-11 07:41:16,292 T BlockchainLMDB::block_wtxn_abort Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:41:16,292 T mdb_txn_safe: m_txn not NULL in destructor - calling mdb_txn_abort() Step #5: 2026-07-11 07:41:16,292 E Error popping block from blockchain: Attempting to remove block from an empty blockchain Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempting to remove block from an empty blockchain Step #5: ==125544== ERROR: libFuzzer: deadly signal Step #5: #0 0x555da6511594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555da6485b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555da6468665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2366b3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f236695200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2366931858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555da6441e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555da6f15138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555da6eaf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555da6eb1578 in __cxa_rethrow (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c578) Step #5: #10 0x555da68b70e0 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:419:9 Step #5: #11 0x555da6920107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #12 0x555da6511c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #13 0x555da65fdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #14 0x555da6469d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #15 0x555da64732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #16 0x555da645a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #17 0x555da64864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #18 0x7f2366933082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #19 0x555da644dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b59bd835decfd46a380ac331b86db7e961328bc Step #5: MERGE-OUTER: attempt 1846 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4219122889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5b59bd835decfd46a380ac331b86db7e961328bc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3661 processed earlier; will process 635 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125654== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ac3417594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ac338bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ac336e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f7b25f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f7b07400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f7b053858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ac3347e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ac3e1b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ac3db5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ac3db7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ac3db735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ac388c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563ac38c334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563ac37d4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563ac37c2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563ac37bc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563ac3826107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563ac3417c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563ac3503eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563ac336fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563ac33792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563ac33607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563ac338c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f7b055082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563ac3353bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-07074ae4492fda555f90d331f4f0f872eb883c04 Step #5: MERGE-OUTER: attempt 1847 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4219589709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/07074ae4492fda555f90d331f4f0f872eb883c04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3662 processed earlier; will process 634 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125661== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e366e8b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e366dffb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e366de2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1e08b1b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1e0893000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1e0890f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e366dbbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e36788f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e367829632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e36782b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e36782b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e3673002d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e36733734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e367248f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e367236be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e36723033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e36729a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e366e8bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e366f77eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e366de3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e366ded2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e366dd47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e366e004c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1e08911082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e366dc7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-276281c871288cc28d0716c0d883fb657be88623 Step #5: MERGE-OUTER: attempt 1848 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4220890105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/276281c871288cc28d0716c0d883fb657be88623' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3666 processed earlier; will process 630 files now Step #5: #1 pulse exec/s: 1 rss: 295Mb Step #5: #2 pulse exec/s: 2 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125741== ERROR: libFuzzer: deadly signal Step #5: #0 0x56532329f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x565323213b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5653231f6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9acb03e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9acae5300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9acae32858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5653231cfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x565323ca3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565323c3d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565323c3f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x565323c3f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5653237142d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56532374b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56532365cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56532364abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56532364433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5653236ae107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56532329fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56532338beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5653231f7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5653232012e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5653231e87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5653232144c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9acae34082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5653231dbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2fbe769cb4dded591515e016bd8b1c0865ea0ec Step #5: MERGE-OUTER: attempt 1849 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4222550240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b2fbe769cb4dded591515e016bd8b1c0865ea0ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3670 processed earlier; will process 626 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125788== ERROR: libFuzzer: deadly signal Step #5: #0 0x564fc708f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564fc7003b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564fc6fe6665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa3b97a641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa3b95bb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa3b959a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564fc6fbfe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564fc7a93138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564fc7a2d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564fc7a2f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564fc7a2f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564fc75042d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x564fc753b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x564fc744cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x564fc743abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x564fc743433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x564fc749e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x564fc708fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x564fc717beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x564fc6fe7d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x564fc6ff12e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x564fc6fd87e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x564fc70044c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa3b959c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x564fc6fcbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0973c51b9731a6e65873d23863e5fdd71172f1f2 Step #5: MERGE-OUTER: attempt 1850 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4223964144 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0973c51b9731a6e65873d23863e5fdd71172f1f2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3672 processed earlier; will process 624 files now Step #5: #1 pulse exec/s: 0 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125859== ERROR: libFuzzer: deadly signal Step #5: #0 0x561131921594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561131895b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561131878665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f99073f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f990720700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f99071e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561131851e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561132325138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5611322bf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5611322c1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5611322c135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561131d962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561131dcd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561131cdef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561131cccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561131cc633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561131d30107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561131921c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561131a0deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561131879d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5611318832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56113186a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5611318964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f99071e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56113185dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6d13d46ce8752ec989213ac96c0e169db424e603 Step #5: MERGE-OUTER: attempt 1851 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4225370231 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6d13d46ce8752ec989213ac96c0e169db424e603' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3674 processed earlier; will process 622 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125900== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e1608c2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e160836b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e160819665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f3130641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f3111b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f310fa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e1607f2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e1612c6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e161260632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e161262375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e16126235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e160d372d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e160d6e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e160c7ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e160c6dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e160c6733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e160cd1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e1608c2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e1609aeeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e16081ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e1608242e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e16080b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e1608374c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f310fc082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e1607febad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c250f7117fd9482dee89a4a24f10b590f2d2dcb Step #5: MERGE-OUTER: attempt 1852 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4226770931 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c250f7117fd9482dee89a4a24f10b590f2d2dcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3675 processed earlier; will process 621 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==125907== ERROR: libFuzzer: deadly signal Step #5: #0 0x563466f34594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563466ea8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563466e8b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa6e635741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa6e616c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa6e614b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563466e64e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563467938138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5634678d2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5634678d4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5634678d435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56346739dae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563467407d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5634674629dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x563467343182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x563467343182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x563466f34c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x563467020eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x563466e8cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x563466e962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x563466e7d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x563466ea94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fa6e614d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x563466e70bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3e8e82e977269d74ba3b7ca5bbcb918b8b8514c3 Step #5: MERGE-OUTER: attempt 1853 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4227210204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3e8e82e977269d74ba3b7ca5bbcb918b8b8514c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3676 processed earlier; will process 620 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==125917== ERROR: libFuzzer: deadly signal Step #5: #0 0x55aeb8ac0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55aeb8a34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55aeb8a17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f724707041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7246e8500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7246e64858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55aeb89f0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55aeb94c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55aeb945e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55aeb9460375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55aeb946035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55aeb8e7e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55aeb8e6bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55aeb8e6533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55aeb8ecf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55aeb8ac0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55aeb8baceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55aeb8a18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55aeb8a222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55aeb8a097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55aeb8a354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7246e66082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55aeb89fcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1915c0da3b5de3e52927bd77b53c56172b79f669 Step #5: MERGE-OUTER: attempt 1854 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4228257945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1915c0da3b5de3e52927bd77b53c56172b79f669' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3678 processed earlier; will process 618 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==125993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d4375e6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d43755ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d43753d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd23975141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd23956600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd239545858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d437516e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d437fea138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d437f84632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d437f86375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d437f8635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d437a5b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d437a9234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d4379a3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55d437991be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55d43798b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55d4379f5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55d4375e6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55d4376d2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55d43753ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55d4375482e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55d43752f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55d43755b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd239547082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55d437522bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c346fd9f35613447e9d568cafa96ee943ffbc0de Step #5: MERGE-OUTER: attempt 1855 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4228743668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c346fd9f35613447e9d568cafa96ee943ffbc0de' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3679 processed earlier; will process 617 files now Step #5: #1 pulse exec/s: 0 rss: 255Mb Step #5: #2 pulse exec/s: 2 rss: 560Mb Step #5: #4 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126002== ERROR: libFuzzer: deadly signal Step #5: #0 0x5570dcf05594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5570dce79b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5570dce5c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6c77ec541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6c77cda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6c77cb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5570dce35e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5570dd909138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5570dd8a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5570dd8a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5570dd8a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5570dd2c3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5570dd2b0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5570dd2aa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5570dd314107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5570dcf05c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5570dcff1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5570dce5dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5570dce672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5570dce4e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5570dce7a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6c77cbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5570dce41bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22fa04378e5b9307a20cab34323694cc8c827ffd Step #5: MERGE-OUTER: attempt 1856 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4234361952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22fa04378e5b9307a20cab34323694cc8c827ffd' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3685 processed earlier; will process 611 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 560Mb Step #5: #4 pulse exec/s: 0 rss: 560Mb Step #5: #8 pulse exec/s: 0 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126064== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a36e842594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a36e7b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a36e799665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f7e8960e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f7e8942300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f7e89402858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a36e772e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a36f246138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a36f1e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a36f1e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a36f1e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a36ec00439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a36ebedbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a36ebe733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a36ec51107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a36e842c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a36e92eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a36e79ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a36e7a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a36e78b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a36e7b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f7e89404082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a36e77ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b4c2308aa581c4d4f743e3822e6ff323df484665 Step #5: MERGE-OUTER: attempt 1857 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4245446489 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b4c2308aa581c4d4f743e3822e6ff323df484665' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3695 processed earlier; will process 601 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126191== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cf0ec5d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cf0ebd1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cf0ebb4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f30c138a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f30c119f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f30c117e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cf0eb8de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cf0f661138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cf0f5fb632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cf0f5fd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cf0f5fd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cf0f01b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cf0f008be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cf0f00233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cf0f06c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cf0ec5dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cf0ed49eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cf0ebb5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cf0ebbf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cf0eba67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cf0ebd24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f30c1180082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cf0eb99bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-43a34c50cbcc1ad80cc93751b3ad7c7469e72295 Step #5: MERGE-OUTER: attempt 1858 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4245871937 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/43a34c50cbcc1ad80cc93751b3ad7c7469e72295' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3696 processed earlier; will process 600 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126230== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c84f974594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c84f8e8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c84f8cb665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7fad2941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb7fab3e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7fab1d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c84f8a4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c850378138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c850312632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c850314375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c85031435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c84fde92d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c84fe2034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c84fd31f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c84fd1fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c84fd1933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c84fd83107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c84f974c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c84fa60eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c84f8ccd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c84f8d62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c84f8bd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c84f8e94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb7fab1f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c84f8b0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-55a1ce539c1a2c5bffa795125fe6bf523875bf8f Step #5: MERGE-OUTER: attempt 1859 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4246354254 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/55a1ce539c1a2c5bffa795125fe6bf523875bf8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3697 processed earlier; will process 599 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126239== ERROR: libFuzzer: deadly signal Step #5: #0 0x560b1480c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560b14780b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560b14763665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7efee31bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7efee2fd000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7efee2faf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560b1473ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560b15210138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560b151aa632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560b151ac375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560b151ac35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560b14c812d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560b14cb834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560b14bc9f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560b14bb7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560b14bb133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560b14c1b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560b1480cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560b148f8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560b14764d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560b1476e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560b147557e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560b147814c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7efee2fb1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560b14748bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-06a3376ae8b440a643faea73c017a609c2b1c1f6 Step #5: MERGE-OUTER: attempt 1860 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4246839825 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/06a3376ae8b440a643faea73c017a609c2b1c1f6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3698 processed earlier; will process 598 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126246== ERROR: libFuzzer: deadly signal Step #5: #0 0x5567b87a1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5567b8715b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5567b86f8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb9aa29a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb9aa0af00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb9aa08e858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5567b86d1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5567b91a5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5567b913f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5567b9141375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5567b914135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5567b8c162d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5567b8c4d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5567b8b5ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5567b8b4cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5567b8b4633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5567b8bb0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5567b87a1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5567b888deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5567b86f9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5567b87032e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5567b86ea7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5567b87164c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb9aa090082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5567b86ddbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e588e6de515f8c4fbd518bd351e39e31099613c6 Step #5: MERGE-OUTER: attempt 1861 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4248530732 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e588e6de515f8c4fbd518bd351e39e31099613c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3700 processed earlier; will process 596 files now Step #5: #1 pulse exec/s: 1 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126324== ERROR: libFuzzer: deadly signal Step #5: #0 0x56382e329594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56382e29db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56382e280665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6bb2a2141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6bb283600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6bb2815858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56382e259e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56382ed2d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56382ecc7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56382ecc9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56382ecc935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56382e79e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56382e7d534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56382e6e6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56382e6d4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56382e6ce33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56382e738107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56382e329c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56382e415eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56382e281d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56382e28b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56382e2727e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56382e29e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6bb2817082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56382e265bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b92f514d4892268480c3c5e596462ed67c4981f7 Step #5: MERGE-OUTER: attempt 1862 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4250469704 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b92f514d4892268480c3c5e596462ed67c4981f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3702 processed earlier; will process 594 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126365== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c8d79ba594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c8d792eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c8d7911665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f10ab4d341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f10ab2e800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f10ab2c7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c8d78eae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c8d83be138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c8d8358632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c8d835a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c8d835a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c8d7e2f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c8d7e6634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c8d7e674c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55c8d7d5e188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55c8d7dc9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55c8d79bac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c8d7aa6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c8d7912d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c8d791c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c8d79037e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c8d792f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f10ab2c9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c8d78f6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d2c6cdce4e9bd404c782c96c5b347f005633e3c Step #5: MERGE-OUTER: attempt 1863 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4250939915 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7d2c6cdce4e9bd404c782c96c5b347f005633e3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3703 processed earlier; will process 593 files now Step #5: #1 pulse exec/s: 0 rss: 239Mb Step #5: #2 pulse exec/s: 1 rss: 558Mb Step #5: #4 pulse exec/s: 1 rss: 560Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126374== ERROR: libFuzzer: deadly signal Step #5: #0 0x5644a343b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5644a33afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5644a3392665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f658293c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f658275100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6582730858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5644a336be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5644a3e3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5644a3dd9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5644a3ddb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5644a3ddb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5644a38b02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5644a38e734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5644a37f8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5644a37e6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5644a37e033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5644a384a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5644a343bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5644a3527eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5644a3393d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5644a339d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5644a33847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5644a33b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6582732082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5644a3377bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8420fed436fbfe9383d9880acccd01cfdafdae41 Step #5: MERGE-OUTER: attempt 1864 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4255032005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8420fed436fbfe9383d9880acccd01cfdafdae41' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3709 processed earlier; will process 587 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126441== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ed71cac594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ed71c20b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ed71c03665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4ca5ea341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4ca5cb800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4ca5c97858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ed71bdce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ed726b0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ed7264a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ed7264c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ed7264c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ed721212d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ed7215834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ed72069f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ed72057be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ed7205133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ed720bb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ed71cacc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ed71d98eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ed71c04d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ed71c0e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ed71bf57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ed71c214c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f4ca5c99082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ed71be8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7871a899b268d24c295b6a1a2c97a7f03d84df5 Step #5: MERGE-OUTER: attempt 1865 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4257532168 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c7871a899b268d24c295b6a1a2c97a7f03d84df5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3710 processed earlier; will process 586 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126479== ERROR: libFuzzer: deadly signal Step #5: #0 0x557687c00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557687b74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557687b57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f20bb87b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f20bb69000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f20bb66f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557687b30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557688604138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55768859e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5576885a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5576885a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5576880752d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5576880ac34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557687fbdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557687fabbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557687fa533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55768800f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557687c00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557687ceceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557687b58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557687b622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557687b497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557687b754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f20bb671082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557687b3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d46f662fa681f07d2e30a0c13ae08cc45d3db31 Step #5: MERGE-OUTER: attempt 1866 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4260346798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2d46f662fa681f07d2e30a0c13ae08cc45d3db31' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3711 processed earlier; will process 585 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126486== ERROR: libFuzzer: deadly signal Step #5: #0 0x559858995594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559858909b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5598588ec665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9cf98e441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9cf96f900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9cf96d8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5598588c5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559859399138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559859333632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559859335375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55985933535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559858e0a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559858e4134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559858d52f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559858d40be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559858d3a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559858da4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559858995c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559858a81eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5598588edd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5598588f72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5598588de7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55985890a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9cf96da082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5598588d1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-76bf0eede1032a2f5bdab6d4f0efc5f8b7911f00 Step #5: MERGE-OUTER: attempt 1867 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4261664350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/76bf0eede1032a2f5bdab6d4f0efc5f8b7911f00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3714 processed earlier; will process 582 files now Step #5: #1 pulse exec/s: 0 rss: 205Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126538== ERROR: libFuzzer: deadly signal Step #5: #0 0x5615bf019594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5615bef8db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5615bef70665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9bc5c6b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9bc5a8000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9bc5a5f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5615bef49e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5615bfa1d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5615bf9b7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5615bf9b9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5615bf9b935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5615bf48e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5615bf4c534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5615bf3d6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5615bf3c4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5615bf3be33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5615bf428107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5615bf019c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5615bf105eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5615bef71d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5615bef7b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5615bef627e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5615bef8e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9bc5a61082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5615bef55bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b195999076fd864ec6fdc0e0669600855be3552 Step #5: MERGE-OUTER: attempt 1868 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4262748889 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6b195999076fd864ec6fdc0e0669600855be3552' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3718 processed earlier; will process 578 files now Step #5: #1 pulse exec/s: 0 rss: 232Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126616== ERROR: libFuzzer: deadly signal Step #5: #0 0x561d8ed60594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561d8ecd4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561d8ecb7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f9c1e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f9bff800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f9bfd7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561d8ec90e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561d8f764138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561d8f6fe632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561d8f700375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561d8f70035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561d8f1d52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561d8f20c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561d8f11df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561d8f10bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561d8f10533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561d8f16f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561d8ed60c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561d8ee4ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561d8ecb8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561d8ecc22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561d8eca97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561d8ecd54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f2f9bfd9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561d8ec9cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f240810fd32404b8730169a44a55c007c35277a0 Step #5: MERGE-OUTER: attempt 1869 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4264218218 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f240810fd32404b8730169a44a55c007c35277a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3722 processed earlier; will process 574 files now Step #5: #1 pulse exec/s: 0 rss: 236Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: #8 pulse exec/s: 8 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126700== ERROR: libFuzzer: deadly signal Step #5: #0 0x563213697594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56321360bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5632135ee665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fee0bc4741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fee0ba5c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fee0ba3b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5632135c7e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56321409b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563214035632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563214037375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56321403735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563213a55439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563213a42be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563213a3c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563213aa6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563213697c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563213783eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5632135efd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5632135f92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5632135e07e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x56321360c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fee0ba3d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5632135d3bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9845304af9319c78cd364a676808910e4718fca6 Step #5: MERGE-OUTER: attempt 1870 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4266812444 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9845304af9319c78cd364a676808910e4718fca6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3732 processed earlier; will process 564 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==126860== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ffd987d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ffd97f1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ffd97d4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbcee0b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbcedec700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbcedea6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ffd97ade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ffda281138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ffda21b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ffda21d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ffda21d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ffd9cf22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ffd9d2934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ffd9c3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ffd9c28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ffd9c2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ffd9c8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ffd987dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ffd9969eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ffd97d5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ffd97df2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ffd97c67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ffd97f24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbcedea8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ffd97b9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-744370654c96587d72d19417104b176bc48aa291 Step #5: MERGE-OUTER: attempt 1871 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4269031535 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/744370654c96587d72d19417104b176bc48aa291' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3734 processed earlier; will process 562 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==126937== ERROR: libFuzzer: deadly signal Step #5: #0 0x55832d3ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55832d33eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55832d321665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c1038241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c1019700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c10176858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55832d2fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55832ddce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55832dd68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55832dd6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55832dd6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55832d788439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55832d775be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55832d76f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55832d7d9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55832d3cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55832d4b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55832d322d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55832d32c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55832d3137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55832d33f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3c10178082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55832d306bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5a8b526de9d35fefd37f0282c73e6eaff60bee3 Step #5: MERGE-OUTER: attempt 1872 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4270073448 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c5a8b526de9d35fefd37f0282c73e6eaff60bee3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3736 processed earlier; will process 560 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127015== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c6d062594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c6cfd6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c6cfb9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd7465541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd7446a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd74449858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c6cf92e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c6da66138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c6da00632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c6da02375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c6da0235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c6d420439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c6d40dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c6d40733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c6d471107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c6d062c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c6d14eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c6cfbad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c6cfc42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c6cfab7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c6cfd74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcd7444b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c6cf9ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f1d19255ecd5c78542cd493e8a4f6d0f9ab401f4 Step #5: MERGE-OUTER: attempt 1873 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4271158678 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f1d19255ecd5c78542cd493e8a4f6d0f9ab401f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3739 processed earlier; will process 557 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127060== ERROR: libFuzzer: deadly signal Step #5: #0 0x555eb5bfd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555eb5b71b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555eb5b54665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7cd22741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7cd03c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7cd01b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555eb5b2de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555eb6601138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555eb659b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555eb659d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555eb659d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555eb60722d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555eb60a934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555eb5fbaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555eb5fa8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555eb5fa233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555eb600c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555eb5bfdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555eb5ce9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555eb5b55d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555eb5b5f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555eb5b467e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555eb5b724c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7cd01d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555eb5b39bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-4e9202d6bf64b6b095783e1e21b910e763aacaca Step #5: MERGE-OUTER: attempt 1874 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4272914380 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/4e9202d6bf64b6b095783e1e21b910e763aacaca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3746 processed earlier; will process 550 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127181== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b13b1f9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b13b16db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b13b150665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdfff33f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdfff15400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdfff133858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b13b129e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b13bbfd138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b13bb97632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b13bb99375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b13bb9935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b13b66e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b13b6a534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b13b5b6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b13b5a4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b13b59e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b13b608107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b13b1f9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b13b2e5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b13b151d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b13b15b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b13b1427e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b13b16e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdfff135082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b13b135bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46f24219e1b24276cea7c9bfb973374556111eef Step #5: MERGE-OUTER: attempt 1875 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4274418334 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/46f24219e1b24276cea7c9bfb973374556111eef' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3747 processed earlier; will process 549 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127188== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b813ab1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b813a25b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b813a08665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe2dc6f141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe2dc50600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe2dc4e5858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8139e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b8144b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b81444f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b814451375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b81445135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b813f262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b813f5d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b813e6ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b813e5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b813e5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b813ec0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b813ab1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b813b9deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b813a09d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b813a132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b8139fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b813a264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe2dc4e7082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b8139edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e48535f770d99e75ab0285b473a8663527a1efab Step #5: MERGE-OUTER: attempt 1876 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4275055165 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e48535f770d99e75ab0285b473a8663527a1efab' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3748 processed earlier; will process 548 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127195== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c3601b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c360129b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c36010c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7faf4703641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7faf46e4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7faf46e2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c3600e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c360bb9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c360b53632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c360b55375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c360b5535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c36062a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c36066134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c360572f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c360560be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c36055a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c3605c4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c3601b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c3602a1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c36010dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c3601172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c3600fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c36012a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7faf46e2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c3600f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a6dbf48a788b68727e191ad8ad875a216d9b8f02 Step #5: MERGE-OUTER: attempt 1877 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4275516403 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a6dbf48a788b68727e191ad8ad875a216d9b8f02' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3749 processed earlier; will process 547 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127202== ERROR: libFuzzer: deadly signal Step #5: #0 0x563eb9fe9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563eb9f5db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563eb9f40665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa7c161641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa7c142b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa7c140a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563eb9f19e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563eba9ed138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563eba987632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563eba989375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563eba98935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563eba3a7439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563eba394be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563eba38e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563eba3f8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563eb9fe9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563eba0d5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563eb9f41d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563eb9f4b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563eb9f327e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563eb9f5e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fa7c140c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563eb9f25bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7156357ce10d503d05e175ff88e78ded07d2b30 Step #5: MERGE-OUTER: attempt 1878 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4276891679 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f7156357ce10d503d05e175ff88e78ded07d2b30' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3750 processed earlier; will process 546 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127210== ERROR: libFuzzer: deadly signal Step #5: #0 0x560ea688e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560ea6802b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560ea67e5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f64b4b4d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f64b496200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f64b4941858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560ea67bee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560ea7292138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560ea722c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560ea722e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560ea722e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560ea6c4c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560ea6c39be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560ea6c3333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560ea6c9d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560ea688ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560ea697aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560ea67e6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560ea67f02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560ea67d77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560ea68034c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f64b4943082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560ea67cabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-93d30ea879860330088951079afb20d82dbdf7e1 Step #5: MERGE-OUTER: attempt 1879 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4278584981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/93d30ea879860330088951079afb20d82dbdf7e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3753 processed earlier; will process 543 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127257== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e5d7466594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e5d73dab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e5d73bd665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc9e056c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc9e038100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc9e0360858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e5d7396e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e5d7e6a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e5d7e04632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e5d7e06375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e5d7e0635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e5d78db2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e5d791234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e5d7823f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e5d7811be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e5d780b33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e5d7875107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e5d7466c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e5d7552eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e5d73bed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e5d73c82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e5d73af7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e5d73db4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fc9e0362082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e5d73a2bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-697f19c1d36b1c9ac6ac7e662427ae4be61d3beb Step #5: MERGE-OUTER: attempt 1880 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4279093913 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/697f19c1d36b1c9ac6ac7e662427ae4be61d3beb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3754 processed earlier; will process 542 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127296== ERROR: libFuzzer: deadly signal Step #5: #0 0x557ca5e3c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557ca5db0b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557ca5d93665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f217d8ce41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f217d6e300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f217d6c2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557ca5d6ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557ca6840138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557ca67da632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557ca67dc375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557ca67dc35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557ca61fa439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557ca61e7be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557ca61e133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557ca624b107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557ca5e3cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557ca5f28eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557ca5d94d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557ca5d9e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557ca5d857e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557ca5db14c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f217d6c4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557ca5d78bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-28c0701f8b48b6caeab88da7f6adf0e6d0fce316 Step #5: MERGE-OUTER: attempt 1881 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4282592772 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/28c0701f8b48b6caeab88da7f6adf0e6d0fce316' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3762 processed earlier; will process 534 files now Step #5: #1 pulse exec/s: 0 rss: 558Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127371== ERROR: libFuzzer: deadly signal Step #5: #0 0x555e69dbc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555e69d30b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555e69d13665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7facae78c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7facae5a100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7facae580858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555e69cece45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555e6a7c0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555e6a75a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555e6a75c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555e6a75c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x555e6a2312d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x555e6a26834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555e6a179f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x555e6a167be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x555e6a16133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555e6a1cb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555e69dbcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555e69ea8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555e69d14d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555e69d1e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555e69d057e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555e69d314c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7facae582082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555e69cf8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3dcf5a203d32adc0e4c997bd79ee3088b153f096 Step #5: MERGE-OUTER: attempt 1882 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4284007398 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3dcf5a203d32adc0e4c997bd79ee3088b153f096' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3764 processed earlier; will process 532 files now Step #5: #1 pulse exec/s: 0 rss: 45Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: #8 pulse exec/s: 2 rss: 565Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127444== ERROR: libFuzzer: deadly signal Step #5: #0 0x559492aed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559492a61b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559492a44665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f637b52041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f637b33500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f637b314858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559492a1de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5594934f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55949348b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55949348d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55949348d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559492eab439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559492e98be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559492e9233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559492efc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559492aedc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559492bd9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559492a45d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559492a4f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559492a367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559492a624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f637b316082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559492a29bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-140094456680126ea2b909d0426ec6a74bbf5b8f Step #5: MERGE-OUTER: attempt 1883 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4290356766 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/140094456680126ea2b909d0426ec6a74bbf5b8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3776 processed earlier; will process 520 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127566== ERROR: libFuzzer: deadly signal Step #5: #0 0x559f5e03d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559f5dfb1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559f5df94665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3df7da241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3df7bb700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3df7b96858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559f5df6de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559f5ea41138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559f5e9db632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559f5e9dd375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559f5e9dd35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559f5e4b22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559f5e4e934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559f5e3faf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559f5e3e8be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559f5e3e233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559f5e44c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559f5e03dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559f5e129eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559f5df95d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559f5df9f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559f5df867e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559f5dfb24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3df7b98082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559f5df79bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-95386433d3efe0b7018fdaf37400ecb7519cdbf1 Step #5: MERGE-OUTER: attempt 1884 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4292959929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/95386433d3efe0b7018fdaf37400ecb7519cdbf1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3777 processed earlier; will process 519 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127605== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0f5249594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0f51bdb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0f51a0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa4399e541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4397fa00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4397d9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0f5179e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a0f5c4d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0f5be7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a0f5be9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0f5be935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a0f56be2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0f56f534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0f5606f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0f55f4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0f55ee33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0f5658107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a0f5249c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a0f5335eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a0f51a1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0f51ab2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0f51927e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0f51be4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa4397db082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a0f5185bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a94250a1016525a9572a4f9abca00fd1af891913 Step #5: MERGE-OUTER: attempt 1885 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4294426668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a94250a1016525a9572a4f9abca00fd1af891913' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3778 processed earlier; will process 518 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==127613== ERROR: libFuzzer: deadly signal Step #5: #0 0x559809114594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559809088b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55980906b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac9f98341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac9f79800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac9f777858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559809044e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559809b18138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559809ab2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559809ab4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559809ab435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5598095892d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5598095c034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5598095c14c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x5598094b8188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x559809523107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x559809114c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559809200eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55980906cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5598090762e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55980905d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x5598090894c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7fac9f779082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559809050bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2011a0a5af803266c4a7021f661632ac62a4fc38 Step #5: MERGE-OUTER: attempt 1886 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 62466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2011a0a5af803266c4a7021f661632ac62a4fc38' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3779 processed earlier; will process 517 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127622== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da45aa9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da45a1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da45a00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f79c183141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f79c164600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f79c1625858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da459d9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da464ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da46447632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da46449375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da4644935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da45e67439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da45e54be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da45e4e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da45eb8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da45aa9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da45b95eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da45a01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da45a0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da459f27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da45a1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f79c1627082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da459e5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6aae080d8c3f759ce00012cad249f10dd83e44e6 Step #5: MERGE-OUTER: attempt 1887 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1998556 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6aae080d8c3f759ce00012cad249f10dd83e44e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3780 processed earlier; will process 516 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: 2026-07-11 07:42:36,137 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,137 D Giving back the whole pool Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,137 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:36,138 T batch transaction: committing... Step #5: 2026-07-11 07:42:36,138 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,138 T batch transaction: end Step #5: 2026-07-11 07:42:36,138 D Stopping io_context Step #5: 2026-07-11 07:42:36,138 T Miner has received stop signal Step #5: 2026-07-11 07:42:36,138 T Not mining - nothing to stop Step #5: 2026-07-11 07:42:36,138 T Blockchain::deinit Step #5: 2026-07-11 07:42:36,138 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::close Step #5: 2026-07-11 07:42:36,138 T BlockchainLMDB::sync Step #5: 2026-07-11 07:42:36,141 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:42:36,141 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:42:36,143 T Blockchain::Blockchain Step #5: 2026-07-11 07:42:36,143 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:42:36,143 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:42:36,143 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:42:36,143 D option: fast Step #5: 2026-07-11 07:42:36,143 D option: async Step #5: 2026-07-11 07:42:36,143 D option: 250000000bytes Step #5: 2026-07-11 07:42:36,143 T BlockchainLMDB::open Step #5: 2026-07-11 07:42:36,144 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,144 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,144 D Space used: 4096 Step #5: 2026-07-11 07:42:36,144 D Space remaining: 1073737728 Step #5: 2026-07-11 07:42:36,144 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,144 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,144 D Setting m_height to: 0 Step #5: 2026-07-11 07:42:36,144 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,144 T Blockchain::init Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,144 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,144 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:36,144 D init done Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,144 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,144 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,144 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:42:36,170 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:36,189 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,189 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,189 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,189 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,189 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,189 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:42:36,189 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,189 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,189 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,189 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,189 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,189 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:42:36,216 D Miner tx hash: Step #5: 2026-07-11 07:42:36,216 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:42:36,216 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,216 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,216 D Space used: 12288 Step #5: 2026-07-11 07:42:36,216 D Space remaining: 1073729536 Step #5: 2026-07-11 07:42:36,216 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,216 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:42:36,216 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,216 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,216 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,216 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,216 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:42:36,216 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:42:36,216 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:42:36,217 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:42:36,217 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 26(0/26)ms Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,217 D Invalidating block template cache Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,217 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,217 I Blockchain initialized. last block: 0, d4466.h20.m53.s43 time ago, current difficulty: 1 Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,217 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,217 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:36,496 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,496 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:36,496 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 D Current height: 0 Step #5: 2026-07-11 07:42:36,496 D Start hardfork version: 1 Step #5: 2026-07-11 07:42:36,496 D Current hardfork version: 16 Step #5: 2026-07-11 07:42:36,496 I Validating txpool contents for v16 Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:36,496 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,496 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,496 D Space used: 49152 Step #5: 2026-07-11 07:42:36,496 D Space remaining: 1073692672 Step #5: 2026-07-11 07:42:36,496 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,496 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,496 T batch transaction: begin Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:36,496 T batch transaction: committing... Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,496 T batch transaction: end Step #5: 2026-07-11 07:42:36,496 I Loading checkpoints Step #5: 2026-07-11 07:42:36,496 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:42:36,496 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,524 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,524 T Sorted 33/33 Step #5: 2026-07-11 07:42:36,524 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,524 T Sorted 33/33 Step #5: 2026-07-11 07:42:36,524 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,524 T Sorted 33/33 Step #5: 2026-07-11 07:42:36,524 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,525 T Sorted 33/33 Step #5: 2026-07-11 07:42:36,525 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,525 T Sorted 33/33 Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:36,525 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,525 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,525 D Space used: 57344 Step #5: 2026-07-11 07:42:36,525 D Space remaining: 1073684480 Step #5: 2026-07-11 07:42:36,525 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,525 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,525 T batch transaction: begin Step #5: 2026-07-11 07:42:36,525 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,525 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,525 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,525 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:42:36,525 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:42:36,525 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,525 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,525 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,525 T Block with hash e31974b04f711a02fec39454ca5b5a821b9734de80277e05df2e600d0ddcde43 not found in db Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,525 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,525 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,525 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,525 T Block with hash f09bb5377a5500008087244bff7f00000e000000000000000100000000000000 not found in db Step #5: 2026-07-11 07:42:36,525 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,525 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,525 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,526 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,526 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,526 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d not found in db Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 E Block recognized as orphaned and rejected, id = <2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d>, height 2, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,526 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,526 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,526 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0 not found in db Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 E Block recognized as orphaned and rejected, id = <753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0>, height 3, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,526 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,526 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,526 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash d7e51e8e1652aff0be20962cfcbf36f4ff9a5fe37ac0a0a38029aad4191a72b5 not found in db Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,526 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,526 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,526 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,526 T Block with hash 101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47 not found in db Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,526 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,526 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,526 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,527 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,527 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,527 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,527 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,527 E Block recognized as orphaned and rejected, id = <101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47>, height 5, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,527 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,527 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,527 T transaction with hash f1ada9dedfa9b7e02f7d89f9ab4ee5e17f4e03c1f3f8f92fabec84c2e437e90b not found in db Step #5: 2026-07-11 07:42:36,527 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,533 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,533 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,533 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,533 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,533 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,533 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,533 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,533 T transaction with hash af6a2da90506e8d769a1bbb3ca264caeaaf0dfd9ebed27da4a4605357764fb66 not found in db Step #5: 2026-07-11 07:42:36,534 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,539 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,539 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,539 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,539 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,539 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,539 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,539 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:42:36,539 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,539 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,540 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,540 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,540 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,540 T transaction with hash d23cf18d4641d9a78c7de29970a4ca85639518a66ad805957d9e693a262c8ee6 not found in db Step #5: 2026-07-11 07:42:36,540 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,545 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,545 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,545 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,545 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,546 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,546 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,546 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:42:36,546 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,546 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,546 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,546 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,546 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,546 T transaction with hash 90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d not found in db Step #5: 2026-07-11 07:42:36,546 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,552 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,552 E Tx <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> has fewer than two outputs Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,552 I Transaction added to pool: txid <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,552 E Transaction verification impossible: <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,552 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:36,552 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,552 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 T Blockchain::get_outs Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:36,552 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,552 I Attempting to get output pubkey by global index (amount 6642066375331109933, index 6642014900450176348, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:36,553 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:36,553 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:42:36,553 D Found 0/0 transactions on the blockchain Step #5: 2026-07-11 07:42:36,553 D 0 transactions found, 0 not found Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:36,553 W Attempt to get block from height 6655295504416505856 failed -- block not in db Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 E Failed to parse transaction from blob Step #5: 2026-07-11 07:42:36,553 E Failed to parse transaction Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 E Failed to parse block from blob Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 D Invalid address format Step #5: 2026-07-11 07:42:36,553 I Subnet 0.0.0.0/0 blocked. Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,553 I Subnet 0.0.0.0/0 blocked. Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:42:36,553 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:42:36,553 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,554 I Host 0.0.0.0 block time updated. Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,554 I Host 0.0.0.0 block time updated. Step #5: 2026-07-11 07:42:36,554 I Host 0.0.0.0 unblocked. Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:42:36,554 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:36,554 T batch transaction: committing... Step #5: 2026-07-11 07:42:36,554 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,554 T batch transaction: end Step #5: 2026-07-11 07:42:36,554 D Stopping io_context Step #5: 2026-07-11 07:42:36,554 T Miner has received stop signal Step #5: 2026-07-11 07:42:36,554 T Not mining - nothing to stop Step #5: 2026-07-11 07:42:36,554 T Blockchain::deinit Step #5: 2026-07-11 07:42:36,554 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::close Step #5: 2026-07-11 07:42:36,554 T BlockchainLMDB::sync Step #5: 2026-07-11 07:42:36,558 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:42:36,558 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:42:36,559 T Blockchain::Blockchain Step #5: 2026-07-11 07:42:36,559 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:42:36,559 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:42:36,559 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:42:36,559 D option: fast Step #5: 2026-07-11 07:42:36,559 D option: async Step #5: 2026-07-11 07:42:36,559 D option: 250000000bytes Step #5: 2026-07-11 07:42:36,559 T BlockchainLMDB::open Step #5: 2026-07-11 07:42:36,560 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,560 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,560 D Space used: 4096 Step #5: 2026-07-11 07:42:36,560 D Space remaining: 1073737728 Step #5: 2026-07-11 07:42:36,560 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,560 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,560 D Setting m_height to: 0 Step #5: 2026-07-11 07:42:36,560 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,560 T Blockchain::init Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,560 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,560 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:36,560 D init done Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,560 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,560 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,560 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:42:36,586 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:36,586 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,587 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,587 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,587 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,587 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,587 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:42:36,587 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,587 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,587 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,587 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,587 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,587 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,611 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:42:36,611 D Miner tx hash: Step #5: 2026-07-11 07:42:36,611 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:42:36,611 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,611 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,611 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,611 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:36,611 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,611 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,611 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,611 D Space used: 12288 Step #5: 2026-07-11 07:42:36,611 D Space remaining: 1073729536 Step #5: 2026-07-11 07:42:36,611 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,611 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:42:36,612 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,612 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,612 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:42:36,612 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:42:36,612 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:42:36,612 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:42:36,612 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(1/24)ms Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,612 D Invalidating block template cache Step #5: 2026-07-11 07:42:36,612 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:36,612 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,612 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,612 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,613 I Blockchain initialized. last block: 0, d4466.h20.m53.s43 time ago, current difficulty: 1 Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:36,613 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,613 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 D Current height: 0 Step #5: 2026-07-11 07:42:36,613 D Start hardfork version: 1 Step #5: 2026-07-11 07:42:36,613 D Current hardfork version: 16 Step #5: 2026-07-11 07:42:36,613 I Validating txpool contents for v16 Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:36,613 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,613 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,613 D Space used: 61440 Step #5: 2026-07-11 07:42:36,613 D Space remaining: 1073680384 Step #5: 2026-07-11 07:42:36,613 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,613 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,613 T batch transaction: begin Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:36,613 T batch transaction: committing... Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,613 T batch transaction: end Step #5: 2026-07-11 07:42:36,613 I Loading checkpoints Step #5: 2026-07-11 07:42:36,613 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:42:36,613 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:36,614 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:36,614 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:36,614 D Space used: 69632 Step #5: 2026-07-11 07:42:36,614 D Space remaining: 1073672192 Step #5: 2026-07-11 07:42:36,614 D Size threshold: 0 Step #5: 2026-07-11 07:42:36,614 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:36,614 T batch transaction: begin Step #5: 2026-07-11 07:42:36,614 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,614 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:42:36,614 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:42:36,614 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,614 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash e31974b04f711a02fec39454ca5b5a821b9734de80277e05df2e600d0ddcde43 not found in db Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash f09bb5377a5500008087244bff7f00000e000000000000000100000000000000 not found in db Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,614 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,614 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash 2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d not found in db Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 E Block recognized as orphaned and rejected, id = <2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d>, height 2, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,614 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,614 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash 753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0 not found in db Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 E Block recognized as orphaned and rejected, id = <753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0>, height 3, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,614 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,614 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,614 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,614 T Block with hash d7e51e8e1652aff0be20962cfcbf36f4ff9a5fe37ac0a0a38029aad4191a72b5 not found in db Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,614 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,614 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,615 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,615 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,615 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:36,615 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:36,615 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,615 T Block with hash 101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47 not found in db Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,615 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:36,615 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,615 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,615 E Block recognized as orphaned and rejected, id = <101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47>, height 5, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,615 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,615 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,615 T transaction with hash f1ada9dedfa9b7e02f7d89f9ab4ee5e17f4e03c1f3f8f92fabec84c2e437e90b not found in db Step #5: 2026-07-11 07:42:36,615 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,621 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,621 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,621 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,621 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,621 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,621 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,621 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,621 T transaction with hash af6a2da90506e8d769a1bbb3ca264caeaaf0dfd9ebed27da4a4605357764fb66 not found in db Step #5: 2026-07-11 07:42:36,622 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,627 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,627 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,627 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,627 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,627 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,627 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,627 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:42:36,627 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,627 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,628 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,628 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,628 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,628 T transaction with hash d23cf18d4641d9a78c7de29970a4ca85639518a66ad805957d9e693a262c8ee6 not found in db Step #5: 2026-07-11 07:42:36,628 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,634 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,634 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,634 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,634 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,634 E Transaction verification impossible: Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:36,634 T Blockchain::have_tx Step #5: 2026-07-11 07:42:36,634 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:36,634 T transaction with hash 90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d not found in db Step #5: 2026-07-11 07:42:36,634 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:36,640 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,640 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:36,640 E Tx <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> has fewer than two outputs Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:36,640 I Transaction added to pool: txid <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,640 E Transaction verification impossible: <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> Step #5: 2026-07-11 07:42:36,640 T Blockchain::get_outs Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,640 I Attempting to get output pubkey by global index (amount 4268070197446523707, index 4268070197446523707, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:42:36,640 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,640 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,641 D Giving back the whole pool Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:36,641 W Attempt to get block from height 3182967605970169197 failed -- block not in db Step #5: 2026-07-11 07:42:36,641 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,641 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:36,641 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:36,641 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:42:36,641 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:36,641 D Found 0/17 transactions on the blockchain Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,641 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,642 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,643 D Failed to find tx in txpool: Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:36,643 D Failed to find tx in txpool: <222001434953000000000060b0effa8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa> Step #5: 2026-07-11 07:42:36,643 D Found 15/17 transactions in the pool Step #5: 2026-07-11 07:42:36,643 D 15 transactions found, 2 not found Step #5: 2026-07-11 07:42:36,643 E Failed to parse transaction from blob Step #5: 2026-07-11 07:42:36,643 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:42:36,643 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,643 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:36,643 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:36,643 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 E Failed to parse block from blob Step #5: 2026-07-11 07:42:36,643 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:36,643 D Invalid address format Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,643 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:36,644 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,644 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,644 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,644 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,644 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,644 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,644 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,645 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,645 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,645 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,645 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,645 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,645 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,646 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,646 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,646 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,646 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:36,646 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:36,646 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:36,646 I [PARSE URI] regex not matched for uri: ^(([^:]*?)://)?(\[(.*)\](:(\d+))?)(.*)? Step #5: 2026-07-11 07:42:36,646 I Generating SSL certificate Step #5: 2026-07-11 07:42:37,431 I 2026-07-11 07:42:37,431 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,431 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,431 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,431 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,431 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,431 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,431 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,431 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,431 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,432 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,432 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,432 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,432 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:37,432 T batch transaction: committing... Step #5: 2026-07-11 07:42:37,432 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,432 T batch transaction: end Step #5: 2026-07-11 07:42:37,432 D Stopping io_context Step #5: 2026-07-11 07:42:37,432 T Miner has received stop signal Step #5: 2026-07-11 07:42:37,432 T Not mining - nothing to stop Step #5: 2026-07-11 07:42:37,432 T Blockchain::deinit Step #5: 2026-07-11 07:42:37,432 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:42:37,432 T BlockchainLMDB::close Step #5: 2026-07-11 07:42:37,432 T BlockchainLMDB::sync Step #5: 2026-07-11 07:42:37,435 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:42:37,435 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:42:37,437 T Blockchain::Blockchain Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:42:37,438 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:42:37,438 D option: fast Step #5: 2026-07-11 07:42:37,438 D option: async Step #5: 2026-07-11 07:42:37,438 D option: 250000000bytes Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::open Step #5: 2026-07-11 07:42:37,438 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,438 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,438 D Space used: 4096 Step #5: 2026-07-11 07:42:37,438 D Space remaining: 1073737728 Step #5: 2026-07-11 07:42:37,438 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,438 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,438 D Setting m_height to: 0 Step #5: 2026-07-11 07:42:37,438 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,438 T Blockchain::init Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,438 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,439 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,439 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,439 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,439 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,439 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:37,439 D init done Step #5: 2026-07-11 07:42:37,439 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,439 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,439 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,439 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:42:37,464 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:37,485 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,486 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,486 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,486 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,486 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,486 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:42:37,486 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,486 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,486 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,486 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,486 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,486 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:42:37,513 D Miner tx hash: Step #5: 2026-07-11 07:42:37,513 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,513 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,513 D Space used: 12288 Step #5: 2026-07-11 07:42:37,513 D Space remaining: 1073729536 Step #5: 2026-07-11 07:42:37,513 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,513 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:42:37,513 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,513 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,513 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:42:37,513 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:42:37,513 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:42:37,513 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:42:37,513 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 28(1/26)ms Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,513 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,513 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,514 D Invalidating block template cache Step #5: 2026-07-11 07:42:37,514 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,514 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,514 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,514 I Blockchain initialized. last block: 0, d4466.h20.m53.s44 time ago, current difficulty: 1 Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,514 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,514 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:37,795 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,795 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:37,795 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,795 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,795 D Current height: 0 Step #5: 2026-07-11 07:42:37,795 D Start hardfork version: 1 Step #5: 2026-07-11 07:42:37,795 D Current hardfork version: 16 Step #5: 2026-07-11 07:42:37,795 I Validating txpool contents for v16 Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:37,795 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:37,795 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,795 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,795 D Space used: 49152 Step #5: 2026-07-11 07:42:37,795 D Space remaining: 1073692672 Step #5: 2026-07-11 07:42:37,795 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,795 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,795 T batch transaction: begin Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:37,796 T batch transaction: committing... Step #5: 2026-07-11 07:42:37,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,796 T batch transaction: end Step #5: 2026-07-11 07:42:37,796 I Loading checkpoints Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:42:37,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:37,796 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,796 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,796 D Space used: 57344 Step #5: 2026-07-11 07:42:37,796 D Space remaining: 1073684480 Step #5: 2026-07-11 07:42:37,796 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,796 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,796 T batch transaction: begin Step #5: 2026-07-11 07:42:37,796 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,796 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,796 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:42:37,796 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:42:37,796 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,796 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,796 T Block with hash e31974b04f711a02fec39454ca5b5a821b9734de80277e05df2e600d0ddcde43 not found in db Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,796 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,796 T Block with hash f09bb5377a5500008087244bff7f00000e000000000000000100000000000000 not found in db Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,796 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,796 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,796 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,796 T Block with hash 2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d not found in db Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,796 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,796 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,796 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,796 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,796 E Block recognized as orphaned and rejected, id = <2b0c2b5ede752419c95453127a05d882213fc5f7bef410f81a3f7bbba71eda6d>, height 2, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,796 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,797 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash 753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0 not found in db Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 E Block recognized as orphaned and rejected, id = <753cff1cc076a85161aaa6a863f0f5849f7ad392635d6fbbb01f7ce551ca23f0>, height 3, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,797 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,797 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash d7e51e8e1652aff0be20962cfcbf36f4ff9a5fe37ac0a0a38029aad4191a72b5 not found in db Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,797 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,797 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,797 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash 101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47 not found in db Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,797 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,797 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,797 E Block recognized as orphaned and rejected, id = <101cf72bf3740f5609c298c957d22997dd55f07a8d496d9d34d75b08f73f1d47>, height 5, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,797 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,797 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,797 T transaction with hash f1ada9dedfa9b7e02f7d89f9ab4ee5e17f4e03c1f3f8f92fabec84c2e437e90b not found in db Step #5: 2026-07-11 07:42:37,798 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,803 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,803 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,803 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,803 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,803 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,803 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,803 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:42:37,803 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,803 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,804 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,804 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,804 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,804 T transaction with hash af6a2da90506e8d769a1bbb3ca264caeaaf0dfd9ebed27da4a4605357764fb66 not found in db Step #5: 2026-07-11 07:42:37,804 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,809 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,810 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,810 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,810 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,810 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,810 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,810 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,810 T transaction with hash d23cf18d4641d9a78c7de29970a4ca85639518a66ad805957d9e693a262c8ee6 not found in db Step #5: 2026-07-11 07:42:37,810 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,816 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,816 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,816 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,816 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,816 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,816 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,816 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:42:37,816 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,816 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,817 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,817 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,817 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,817 T transaction with hash 90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d not found in db Step #5: 2026-07-11 07:42:37,817 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,822 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,822 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,822 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,822 E Tx <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> has fewer than two outputs Step #5: 2026-07-11 07:42:37,822 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,822 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,822 I Transaction added to pool: txid <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:42:37,822 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,822 E Transaction verification impossible: <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> Step #5: 2026-07-11 07:42:37,823 T Blockchain::get_outs Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,823 I Attempting to get output pubkey by global index (amount 4268070197446523707, index 4268070197446523707, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:42:37,823 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,823 D Giving back the whole pool Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,823 I Tx not found in txpool: Step #5: 2026-07-11 07:42:37,823 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:37,823 W Attempt to get block from height 3182967605970169197 failed -- block not in db Step #5: 2026-07-11 07:42:37,823 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,823 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:37,823 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:37,823 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:42:37,823 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,823 D Found 0/9 transactions on the blockchain Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 I Tx not found in txpool: Step #5: 2026-07-11 07:42:37,824 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,824 I Tx not found in txpool: Step #5: 2026-07-11 07:42:37,824 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 D Failed to find tx in txpool: Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,824 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,824 D Failed to find tx in txpool: <222001434953000000000060b0effa8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa> Step #5: 2026-07-11 07:42:37,824 D Found 5/9 transactions in the pool Step #5: 2026-07-11 07:42:37,824 D 5 transactions found, 4 not found Step #5: 2026-07-11 07:42:37,825 E Failed to parse transaction from blob Step #5: 2026-07-11 07:42:37,825 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:42:37,825 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,825 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:37,825 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,825 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 E Failed to parse block from blob Step #5: 2026-07-11 07:42:37,825 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,825 D Invalid address format Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,825 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,825 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,825 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,825 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,825 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,825 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,825 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,826 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,826 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,826 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,826 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,826 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,826 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,827 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,827 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,827 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,827 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,827 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,827 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,828 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,828 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,828 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at ssl shutdown: uninitialized (SSL routines, SSL_shutdown) Step #5: 2026-07-11 07:42:37,828 D Problems at cancel: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 D Problems at shutdown: Bad file descriptor Step #5: 2026-07-11 07:42:37,828 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:37,828 T batch transaction: committing... Step #5: 2026-07-11 07:42:37,828 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,828 T batch transaction: end Step #5: 2026-07-11 07:42:37,828 D Stopping io_context Step #5: 2026-07-11 07:42:37,828 T Miner has received stop signal Step #5: 2026-07-11 07:42:37,828 T Not mining - nothing to stop Step #5: 2026-07-11 07:42:37,828 T Blockchain::deinit Step #5: 2026-07-11 07:42:37,828 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:42:37,828 T BlockchainLMDB::close Step #5: 2026-07-11 07:42:37,828 T BlockchainLMDB::sync Step #5: 2026-07-11 07:42:37,831 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:42:37,831 T BlockchainLMDB::~BlockchainLMDB Step #5: #8 pulse exec/s: 2 rss: 304Mb Step #5: 2026-07-11 07:42:37,833 T Blockchain::Blockchain Step #5: 2026-07-11 07:42:37,833 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:42:37,833 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:42:37,833 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:42:37,833 D option: fast Step #5: 2026-07-11 07:42:37,833 D option: async Step #5: 2026-07-11 07:42:37,833 D option: 250000000bytes Step #5: 2026-07-11 07:42:37,833 T BlockchainLMDB::open Step #5: 2026-07-11 07:42:37,834 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,834 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,834 D Space used: 4096 Step #5: 2026-07-11 07:42:37,834 D Space remaining: 1073737728 Step #5: 2026-07-11 07:42:37,834 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,834 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,834 D Setting m_height to: 0 Step #5: 2026-07-11 07:42:37,834 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,834 T Blockchain::init Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,834 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,834 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:37,834 D init done Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,834 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,834 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,834 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:37,860 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,860 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,860 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,860 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,860 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,860 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:42:37,860 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,860 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,860 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,860 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,860 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,860 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:42:37,885 D Miner tx hash: Step #5: 2026-07-11 07:42:37,885 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,885 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,885 D Space used: 12288 Step #5: 2026-07-11 07:42:37,885 D Space remaining: 1073729536 Step #5: 2026-07-11 07:42:37,885 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,885 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:42:37,885 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,885 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,885 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:42:37,885 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:42:37,885 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:42:37,885 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:42:37,885 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 25(0/24)ms Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,885 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,885 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 D Invalidating block template cache Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 I Blockchain initialized. last block: 0, d4466.h20.m53.s44 time ago, current difficulty: 1 Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:37,886 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,886 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,886 D Current height: 0 Step #5: 2026-07-11 07:42:37,886 D Start hardfork version: 1 Step #5: 2026-07-11 07:42:37,886 D Current hardfork version: 16 Step #5: 2026-07-11 07:42:37,886 I Validating txpool contents for v16 Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:37,886 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:37,886 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,886 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,886 D Space used: 61440 Step #5: 2026-07-11 07:42:37,886 D Space remaining: 1073680384 Step #5: 2026-07-11 07:42:37,886 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,887 D Percent used: 0.0057 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,887 T batch transaction: begin Step #5: 2026-07-11 07:42:37,887 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:37,887 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:37,887 T batch transaction: committing... Step #5: 2026-07-11 07:42:37,887 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,887 T batch transaction: end Step #5: 2026-07-11 07:42:37,887 I Loading checkpoints Step #5: 2026-07-11 07:42:37,887 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:42:37,887 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,912 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,912 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,912 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,912 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,912 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,912 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,912 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,912 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,913 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,913 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,913 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,913 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,913 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,913 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,914 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,914 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,914 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,914 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,914 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,914 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,914 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,914 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,915 T Blockchain::get_adjusted_time Step #5: 2026-07-11 07:42:37,915 T Sorted 33/33 Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:37,915 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,915 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,915 D Space used: 69632 Step #5: 2026-07-11 07:42:37,915 D Space remaining: 1073672192 Step #5: 2026-07-11 07:42:37,915 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,915 D Percent used: 0.0065 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,915 T batch transaction: begin Step #5: 2026-07-11 07:42:37,915 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,915 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,915 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,915 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:42:37,915 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:42:37,915 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,915 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,915 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,915 T Block with hash 9f39180ab3edfcdf3cb6e807fd9bba1aef2b4c90e0d8ebcba00eed818d94fb81 not found in db Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,915 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,915 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,915 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,915 T Block with hash f09bb5377a5500008087244bff7f00000e000000000000000100000000000000 not found in db Step #5: 2026-07-11 07:42:37,915 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,915 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,915 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,915 E Block recognized as orphaned and rejected, id = <9f39180ab3edfcdf3cb6e807fd9bba1aef2b4c90e0d8ebcba00eed818d94fb81>, height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,916 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,916 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,916 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 467e038fe2e2704d2b12b4d6b6a3a621503b4b0f79c76503af9fa62105e01a6e not found in db Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 E Block recognized as orphaned and rejected, id = <467e038fe2e2704d2b12b4d6b6a3a621503b4b0f79c76503af9fa62105e01a6e>, height 2, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,916 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,916 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,916 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash bc4c204e36e1e3c1af3a81723dfc0f402790cd2b691b14fc2f9d8977d7caeec2 not found in db Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,916 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,916 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,916 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash d73c752e60be76182beb3d036bcb3bb8d447a286ab8e719d59a90d0898ee660c not found in db Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,916 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,916 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,916 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 9908df44f9bec1d05cf21b455f3862fdb90a4981cff3426f274867591155cd74 not found in db Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,916 E Block recognized as orphaned and rejected, id = <9908df44f9bec1d05cf21b455f3862fdb90a4981cff3426f274867591155cd74>, height 5, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,916 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,916 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,916 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,916 T Block with hash 30aacde92eac5802cf99dfc7f59f25f2fc7c6e7b59908811144808ab3bd55e3c not found in db Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,916 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,916 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 E Block recognized as orphaned and rejected, id = <30aacde92eac5802cf99dfc7f59f25f2fc7c6e7b59908811144808ab3bd55e3c>, height 6, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,917 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,917 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,917 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 5f36dbbffb4d906d6703de54d660a0e3d75032dc157caa3c807933f19af24962 not found in db Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 E Block recognized as orphaned and rejected, id = <5f36dbbffb4d906d6703de54d660a0e3d75032dc157caa3c807933f19af24962>, height 7, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,917 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,917 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,917 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 7e3bfa623a196eac1485f33faf5f836b05c6050d0f9c4caf0f464e7bd636457c not found in db Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 E Block recognized as orphaned and rejected, id = <7e3bfa623a196eac1485f33faf5f836b05c6050d0f9c4caf0f464e7bd636457c>, height 8, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,917 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,917 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,917 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 0c8ac66834b6d0d96c8ac3eab0ed43f59d59b2d6fa487a5345259d969e14323c not found in db Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 E Block recognized as orphaned and rejected, id = <0c8ac66834b6d0d96c8ac3eab0ed43f59d59b2d6fa487a5345259d969e14323c>, height 9, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,917 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,917 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,917 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash eb15ff7b891d5013099cedd2eaf4dda91b58c139b0eff9f6fcc57b701cc9ace0 not found in db Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,917 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,917 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,917 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,917 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,917 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,918 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,918 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,918 T Block with hash 89d13caea2f167a42173c9b9bebfe99a6deaf36d689de9a2e1c3aa6a865bee9a not found in db Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,918 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,918 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 E Block recognized as orphaned and rejected, id = <89d13caea2f167a42173c9b9bebfe99a6deaf36d689de9a2e1c3aa6a865bee9a>, height 11, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,918 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:37,918 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,918 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,918 T Block with hash 879bac6d14c1864ff6926316b04b1a7b80294aa22303cb3a4914c3168d22287b not found in db Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,918 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:37,918 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,918 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,918 E Block recognized as orphaned and rejected, id = <879bac6d14c1864ff6926316b04b1a7b80294aa22303cb3a4914c3168d22287b>, height 12, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,918 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,918 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,918 T transaction with hash f1ada9dedfa9b7e02f7d89f9ab4ee5e17f4e03c1f3f8f92fabec84c2e437e90b not found in db Step #5: 2026-07-11 07:42:37,918 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,924 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,924 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,924 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,924 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,924 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,924 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,924 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:42:37,924 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,924 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,925 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,925 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,925 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,925 T transaction with hash af6a2da90506e8d769a1bbb3ca264caeaaf0dfd9ebed27da4a4605357764fb66 not found in db Step #5: 2026-07-11 07:42:37,925 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,930 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,930 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,930 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,930 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,930 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,930 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,930 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:42:37,930 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,930 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,931 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,931 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,931 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,931 T transaction with hash d23cf18d4641d9a78c7de29970a4ca85639518a66ad805957d9e693a262c8ee6 not found in db Step #5: 2026-07-11 07:42:37,931 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,937 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,937 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,937 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,937 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,937 E Transaction verification impossible: Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:37,937 T Blockchain::have_tx Step #5: 2026-07-11 07:42:37,937 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:37,937 T transaction with hash 90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d not found in db Step #5: 2026-07-11 07:42:37,937 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:37,943 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,943 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:37,943 E Tx <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> has fewer than two outputs Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:37,943 I Transaction added to pool: txid <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,943 E Transaction verification impossible: <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> Step #5: 2026-07-11 07:42:37,943 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,943 D Invalid address format Step #5: 2026-07-11 07:42:37,943 E Failed to parse block from blob Step #5: 2026-07-11 07:42:37,943 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,943 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,943 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,944 D Giving back the whole pool Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:37,944 W Attempt to get block from height 3833747681179939895 failed -- block not in db Step #5: 2026-07-11 07:42:37,944 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:37,944 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:37,944 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,944 E Client sent wrong NOTIFY_REQUEST_CHAIN: genesis block mismatch: Step #5: 2026-07-11 07:42:37,944 E id: <4444444444444444444444444444444444444444444444444444444444444444>, Step #5: 2026-07-11 07:42:37,944 E expected: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, Step #5: 2026-07-11 07:42:37,944 E dropping connection Step #5: 2026-07-11 07:42:37,944 T Blockchain::get_outs Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,944 I Attempting to get output pubkey by global index (amount 3762534512072143927, index 3833749884447962420, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:42:37,944 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:37,944 D Found 0/18 transactions on the blockchain Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,944 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,945 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 D Failed to find tx in txpool: <5475475475475475475455475454754754754754754754754754754754754754> Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 D Failed to find tx in txpool: <7547547547547547547547547547547547547547547547547547547545547545> Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,946 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:37,946 D Failed to find tx in txpool: <4754754754754754754754754754754754754754750022637274955691575154> Step #5: 2026-07-11 07:42:37,946 D Found 15/18 transactions in the pool Step #5: 2026-07-11 07:42:37,946 D 15 transactions found, 3 not found Step #5: 2026-07-11 07:42:37,946 E Failed to parse transaction from blob Step #5: 2026-07-11 07:42:37,946 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:42:37,946 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,947 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 D Invalid address format Step #5: 2026-07-11 07:42:37,947 W Failed, wrong address Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 D Span queue is empty Step #5: 2026-07-11 07:42:37,947 W public max out peers not set, using default Step #5: 2026-07-11 07:42:37,947 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:42:37,947 D Invalid address format Step #5: 2026-07-11 07:42:37,947 W Failed, wrong address Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 D Span queue is empty Step #5: 2026-07-11 07:42:37,947 W public max out peers not set, using default Step #5: 2026-07-11 07:42:37,947 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::for_all_alt_blocks Step #5: 2026-07-11 07:42:37,947 D Invalid address format Step #5: 2026-07-11 07:42:37,947 W Failed, wrong address Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:37,947 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,947 D Span queue is empty Step #5: 2026-07-11 07:42:37,947 W public max out peers not set, using default Step #5: 2026-07-11 07:42:37,947 D get_next_needed_pruning_stripe: want height 1 (1 from blockchain, 1 from block queue), stripe 1 (0/12 on it and 0 on 2, 0 others) -> 1 (+0), current peers Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:37,947 T batch transaction: committing... Step #5: 2026-07-11 07:42:37,947 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,947 T batch transaction: end Step #5: 2026-07-11 07:42:37,947 D Stopping io_context Step #5: 2026-07-11 07:42:37,947 T Miner has received stop signal Step #5: 2026-07-11 07:42:37,947 T Not mining - nothing to stop Step #5: 2026-07-11 07:42:37,947 T Blockchain::deinit Step #5: 2026-07-11 07:42:37,947 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::close Step #5: 2026-07-11 07:42:37,947 T BlockchainLMDB::sync Step #5: 2026-07-11 07:42:37,951 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:42:37,951 T BlockchainLMDB::~BlockchainLMDB Step #5: 2026-07-11 07:42:37,952 T Blockchain::Blockchain Step #5: 2026-07-11 07:42:37,952 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:42:37,952 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:42:37,952 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:42:37,953 D option: fast Step #5: 2026-07-11 07:42:37,953 D option: async Step #5: 2026-07-11 07:42:37,953 D option: 250000000bytes Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::open Step #5: 2026-07-11 07:42:37,953 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:37,953 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:37,953 D Space used: 4096 Step #5: 2026-07-11 07:42:37,953 D Space remaining: 1073737728 Step #5: 2026-07-11 07:42:37,953 D Size threshold: 0 Step #5: 2026-07-11 07:42:37,953 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:37,953 D Setting m_height to: 0 Step #5: 2026-07-11 07:42:37,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,953 T Blockchain::init Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:37,953 D init done Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:37,953 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:37,953 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:37,953 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:42:37,979 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:38,001 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,001 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,001 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,001 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,001 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:42:38,001 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,001 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,001 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,001 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:38,001 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,001 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:42:38,028 D Miner tx hash: Step #5: 2026-07-11 07:42:38,028 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:42:38,028 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:38,028 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:38,028 D Space used: 12288 Step #5: 2026-07-11 07:42:38,028 D Space remaining: 1073729536 Step #5: 2026-07-11 07:42:38,028 D Size threshold: 0 Step #5: 2026-07-11 07:42:38,028 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:42:38,028 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,028 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,028 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:42:38,029 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:42:38,029 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:42:38,029 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:42:38,029 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 27(0/27)ms Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 D Invalidating block template cache Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:38,029 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,029 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:38,029 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 I Blockchain initialized. last block: 0, d4466.h20.m53.s45 time ago, current difficulty: 1 Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,029 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,029 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,029 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,030 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,030 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,030 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:42:38,310 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,310 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:38,310 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::get_hard_fork_version Step #5: 2026-07-11 07:42:38,310 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:42:38,310 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,310 D Current height: 0 Step #5: 2026-07-11 07:42:38,310 D Start hardfork version: 1 Step #5: 2026-07-11 07:42:38,310 D Current hardfork version: 16 Step #5: 2026-07-11 07:42:38,311 I Validating txpool contents for v16 Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:38,311 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:38,311 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:38,311 D Space used: 49152 Step #5: 2026-07-11 07:42:38,311 D Space remaining: 1073692672 Step #5: 2026-07-11 07:42:38,311 D Size threshold: 0 Step #5: 2026-07-11 07:42:38,311 D Percent used: 0.0046 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:38,311 T batch transaction: begin Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::for_all_txpool_txes Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:42:38,311 T batch transaction: committing... Step #5: 2026-07-11 07:42:38,311 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,311 T batch transaction: end Step #5: 2026-07-11 07:42:38,311 I Loading checkpoints Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::drop_alt_blocks Step #5: 2026-07-11 07:42:38,311 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::check_and_resize_for_batch Step #5: 2026-07-11 07:42:38,311 T [check_and_resize_for_batch] checking DB size Step #5: 2026-07-11 07:42:38,311 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:42:38,311 D DB map size: 1073741824 Step #5: 2026-07-11 07:42:38,311 D Space used: 57344 Step #5: 2026-07-11 07:42:38,311 D Space remaining: 1073684480 Step #5: 2026-07-11 07:42:38,311 D Size threshold: 0 Step #5: 2026-07-11 07:42:38,311 D Percent used: 0.0053 Percent threshold: 90.0000 Step #5: 2026-07-11 07:42:38,311 T batch transaction: begin Step #5: 2026-07-11 07:42:38,311 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,312 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 D block <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> found in main chain Step #5: 2026-07-11 07:42:38,312 T block with id = <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> already exists Step #5: 2026-07-11 07:42:38,312 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,312 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash 9f39180ab3edfcdf3cb6e807fd9bba1aef2b4c90e0d8ebcba00eed818d94fb81 not found in db Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash f09bb5377a5500008087244bff7f00000e000000000000000100000000000000 not found in db Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 E Block recognized as orphaned and rejected, id = <9f39180ab3edfcdf3cb6e807fd9bba1aef2b4c90e0d8ebcba00eed818d94fb81>, height 1, parent in alt 0, parent in main 0 (parent , current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,312 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,312 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash 467e038fe2e2704d2b12b4d6b6a3a621503b4b0f79c76503af9fa62105e01a6e not found in db Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 E Block recognized as orphaned and rejected, id = <467e038fe2e2704d2b12b4d6b6a3a621503b4b0f79c76503af9fa62105e01a6e>, height 2, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,312 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,312 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash bc4c204e36e1e3c1af3a81723dfc0f402790cd2b691b14fc2f9d8977d7caeec2 not found in db Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,312 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,312 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,312 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash d73c752e60be76182beb3d036bcb3bb8d447a286ab8e719d59a90d0898ee660c not found in db Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,312 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,312 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,312 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,312 E Block recognized as orphaned and rejected, id = , height 4, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,312 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,313 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 9908df44f9bec1d05cf21b455f3862fdb90a4981cff3426f274867591155cd74 not found in db Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 E Block recognized as orphaned and rejected, id = <9908df44f9bec1d05cf21b455f3862fdb90a4981cff3426f274867591155cd74>, height 5, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,313 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,313 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 30aacde92eac5802cf99dfc7f59f25f2fc7c6e7b59908811144808ab3bd55e3c not found in db Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 E Block recognized as orphaned and rejected, id = <30aacde92eac5802cf99dfc7f59f25f2fc7c6e7b59908811144808ab3bd55e3c>, height 6, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,313 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,313 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 5f36dbbffb4d906d6703de54d660a0e3d75032dc157caa3c807933f19af24962 not found in db Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,313 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,313 E Block recognized as orphaned and rejected, id = <5f36dbbffb4d906d6703de54d660a0e3d75032dc157caa3c807933f19af24962>, height 7, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,313 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,313 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,313 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,313 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,313 T Block with hash 7e3bfa623a196eac1485f33faf5f836b05c6050d0f9c4caf0f464e7bd636457c not found in db Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 E Block recognized as orphaned and rejected, id = <7e3bfa623a196eac1485f33faf5f836b05c6050d0f9c4caf0f464e7bd636457c>, height 8, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,314 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,314 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 0c8ac66834b6d0d96c8ac3eab0ed43f59d59b2d6fa487a5345259d969e14323c not found in db Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 E Block recognized as orphaned and rejected, id = <0c8ac66834b6d0d96c8ac3eab0ed43f59d59b2d6fa487a5345259d969e14323c>, height 9, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,314 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,314 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash eb15ff7b891d5013099cedd2eaf4dda91b58c139b0eff9f6fcc57b701cc9ace0 not found in db Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,314 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,314 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 89d13caea2f167a42173c9b9bebfe99a6deaf36d689de9a2e1c3aa6a865bee9a not found in db Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 E Block recognized as orphaned and rejected, id = <89d13caea2f167a42173c9b9bebfe99a6deaf36d689de9a2e1c3aa6a865bee9a>, height 11, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,314 T Blockchain::add_new_block Step #5: 2026-07-11 07:42:38,314 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:42:38,314 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 879bac6d14c1864ff6926316b04b1a7b80294aa22303cb3a4914c3168d22287b not found in db Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::handle_alternative_block Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:42:38,314 T Block with hash 00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000 not found in db Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,314 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,314 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,315 E Block recognized as orphaned and rejected, id = <879bac6d14c1864ff6926316b04b1a7b80294aa22303cb3a4914c3168d22287b>, height 12, parent in alt 0, parent in main 0 (parent <00186e4de0dfdfa001000000000000000100000000000000f08f244bff7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:42:38,315 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:38,315 T Blockchain::have_tx Step #5: 2026-07-11 07:42:38,315 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:38,315 T transaction with hash f1ada9dedfa9b7e02f7d89f9ab4ee5e17f4e03c1f3f8f92fabec84c2e437e90b not found in db Step #5: 2026-07-11 07:42:38,315 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:38,321 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,321 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,321 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:38,321 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 1 Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,321 E Transaction verification impossible: Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:38,321 T Blockchain::have_tx Step #5: 2026-07-11 07:42:38,321 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:38,321 T transaction with hash af6a2da90506e8d769a1bbb3ca264caeaaf0dfd9ebed27da4a4605357764fb66 not found in db Step #5: 2026-07-11 07:42:38,322 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:38,327 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,327 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,327 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,327 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:38,327 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,327 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:38,327 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 2 Step #5: 2026-07-11 07:42:38,327 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,327 E Transaction verification impossible: Step #5: 2026-07-11 07:42:38,328 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:38,328 T Blockchain::have_tx Step #5: 2026-07-11 07:42:38,328 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:38,328 T transaction with hash d23cf18d4641d9a78c7de29970a4ca85639518a66ad805957d9e693a262c8ee6 not found in db Step #5: 2026-07-11 07:42:38,328 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:38,333 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,333 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,333 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,333 E Tx has fewer than two outputs Step #5: 2026-07-11 07:42:38,333 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,333 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:38,333 I Transaction added to pool: txid weight: 1171 fee/byte: 8.53971, count: 3 Step #5: 2026-07-11 07:42:38,334 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,334 E Transaction verification impossible: Step #5: 2026-07-11 07:42:38,334 T BlockchainLMDB::txpool_has_tx Step #5: 2026-07-11 07:42:38,334 T Blockchain::have_tx Step #5: 2026-07-11 07:42:38,334 T BlockchainLMDB::tx_exists Step #5: 2026-07-11 07:42:38,334 T transaction with hash 90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d not found in db Step #5: 2026-07-11 07:42:38,334 T Blockchain::check_tx_outputs Step #5: 2026-07-11 07:42:38,340 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,340 T Blockchain::check_tx_inputs Step #5: 2026-07-11 07:42:38,340 E Tx <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> has fewer than two outputs Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::add_txpool_tx Step #5: 2026-07-11 07:42:38,340 I Transaction added to pool: txid <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> weight: 1171 fee/byte: 8.53971, count: 4 Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,340 E Transaction verification impossible: <90df9c2eadc917bcce346be219540861b2e1a51ddf7f4844c6e3cab2621bd49d> Step #5: 2026-07-11 07:42:38,340 T Blockchain::get_split_transactions_blobs Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_pruned_tx_blob Step #5: 2026-07-11 07:42:38,340 D Found 0/22 transactions on the blockchain Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,340 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,341 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,341 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,342 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,342 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,342 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,342 D Failed to find tx in txpool: <50000000000000000000fff660000aaaaaaaaaaaaaaaa000040000aaaaa00000> Step #5: 2026-07-11 07:42:38,342 D Found 16/22 transactions in the pool Step #5: 2026-07-11 07:42:38,343 D 16 transactions found, 6 not found Step #5: 2026-07-11 07:42:38,343 T Blockchain::get_outs Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_output_key Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_num_outputs Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 I Attempting to get output pubkey by global index (amount 13455834938921887398, index 12008490767589453498, count 0), but key does not exist (current height 1) Step #5: 2026-07-11 07:42:38,343 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,343 D Giving back the whole pool Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,343 I Tx not found in txpool: Step #5: 2026-07-11 07:42:38,343 E Failed to get tx from txpool: Tx not found in txpool: Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,343 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:38,343 T Blockchain::find_blockchain_supplement Step #5: 2026-07-11 07:42:38,343 E Client sent wrong NOTIFY_REQUEST_CHAIN: m_block_ids.size()=0, dropping connection Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:42:38,343 W Attempt to get block from height 3694158258872992841 failed -- block not in db Step #5: 2026-07-11 07:42:38,343 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 T Blockchain::have_tx_keyimges_as_spent Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::has_key_images Step #5: 2026-07-11 07:42:38,343 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 E Failed to parse transaction from blob Step #5: 2026-07-11 07:42:38,343 I Incoming transactions failed to parse, rejected Step #5: 2026-07-11 07:42:38,343 W [on_send_raw_tx]: tx verification failed Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:42:38,343 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,343 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,344 T requesting 1 from 0, cached Step #5: 2026-07-11 07:42:38,344 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:38,344 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 E Failed to parse block from blob Step #5: 2026-07-11 07:42:38,344 T Blockchain::get_current_blockchain_height Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:38,344 D Invalid address format Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:38,344 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_tail_id Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::height Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_total_transactions Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::get_txpool_tx_count Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_alternative_blocks_count Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB:: get_alt_block_count Step #5: 2026-07-11 07:42:39,106 T BlockchainLMDB::get_block_cumulative_difficulty height: 0 Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_current_cumulative_block_weight_limit Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_current_cumulative_block_weight_median Step #5: 2026-07-11 07:42:39,106 T Blockchain::get_adjusted_time Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127629== ERROR: libFuzzer: deadly signal Step #5: #0 0x557a36091594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557a36005b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557a35fe8665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7eff9727041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7eff9708500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7eff97064858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557a35fc1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557a36a95138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557a36a2f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557a36a31375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557a36a3135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557a3644f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557a3643cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557a3643633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557a364a0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557a36091c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557a3617deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557a35fe9d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557a35ff32e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557a35fda7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557a360064c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7eff97066082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557a35fcdbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f525f5370c5fe8e40ca9a447ecfa4e925f8010f0 Step #5: MERGE-OUTER: attempt 1888 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 7062186 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f525f5370c5fe8e40ca9a447ecfa4e925f8010f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3794 processed earlier; will process 502 files now Step #5: #1 pulse exec/s: 0 rss: 203Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: #8 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127751== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ab85b17594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ab85a8bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ab85a6e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73f752241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73f733700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73f7316858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ab85a47e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ab8651b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ab864b5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ab864b7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ab864b735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ab85ed5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ab85ec2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ab85ebc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ab85f26107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ab85b17c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ab85c03eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ab85a6fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ab85a792e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ab85a607e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ab85a8c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73f7318082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ab85a53bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ea6be59929fc08b7bcd8baba06ae846160b90b3 Step #5: MERGE-OUTER: attempt 1889 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 11150460 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ea6be59929fc08b7bcd8baba06ae846160b90b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3808 processed earlier; will process 488 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127876== ERROR: libFuzzer: deadly signal Step #5: #0 0x560fd0605594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560fd0579b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560fd055c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb41471c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb41453100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb414510858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560fd0535e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560fd1009138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560fd0fa3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560fd0fa5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560fd0fa535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560fd09c3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x560fd09b0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x560fd09aa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x560fd0a14107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x560fd0605c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x560fd06f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x560fd055dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x560fd05672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x560fd054e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x560fd057a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb414512082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x560fd0541bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d4ba3b6513fbd456ca5b87e96c13ae4b41c67222 Step #5: MERGE-OUTER: attempt 1890 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 11829818 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d4ba3b6513fbd456ca5b87e96c13ae4b41c67222' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3810 processed earlier; will process 486 files now Step #5: #1 pulse exec/s: 1 rss: 558Mb Step #5: #2 pulse exec/s: 1 rss: 559Mb Step #5: #4 pulse exec/s: 2 rss: 561Mb Step #5: #8 pulse exec/s: 2 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==127948== ERROR: libFuzzer: deadly signal Step #5: #0 0x561f894ae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561f89422b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561f89405665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fac9557741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fac9538c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fac9536b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561f893dee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561f89eb2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561f89e4c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561f89e4e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561f89e4e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561f8986c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561f89859be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561f8985333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561f898bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561f894aec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561f8959aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561f89406d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561f894102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561f893f77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561f894234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fac9536d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561f893eabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ce141da7383690a504bf1c4cd5f4609ba0fb178 Step #5: MERGE-OUTER: attempt 1891 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 15889015 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ce141da7383690a504bf1c4cd5f4609ba0fb178' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3820 processed earlier; will process 476 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128056== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635fb052594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635fafc6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635fafa9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2f66c2741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2f66a3c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2f66a1b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635faf82e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635fba56138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635fb9f0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635fb9f2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635fb9f235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635fb410439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635fb3fdbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635fb3f733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635fb461107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635fb052c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635fb13eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635fafaad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635fafb42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635faf9b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635fafc74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2f66a1d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635faf8ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bceef9f4cd2259acb101f742b3267d7cc5bbb525 Step #5: MERGE-OUTER: attempt 1892 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 18375120 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bceef9f4cd2259acb101f742b3267d7cc5bbb525' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3825 processed earlier; will process 471 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128147== ERROR: libFuzzer: deadly signal Step #5: #0 0x556eda507594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556eda47bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556eda45e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff8e846041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff8e827500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff8e8254858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556eda437e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556edaf0b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556edaea5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556edaea7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556edaea735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556eda8c5439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556eda8b2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556eda8ac33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556eda916107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556eda507c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556eda5f3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556eda45fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556eda4692e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556eda4507e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556eda47c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ff8e8256082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556eda443bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a6d13919a44dcf47e987e450867829eebf7ba06 Step #5: MERGE-OUTER: attempt 1893 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 18797078 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a6d13919a44dcf47e987e450867829eebf7ba06' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3826 processed earlier; will process 470 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128186== ERROR: libFuzzer: deadly signal Step #5: #0 0x56269c338594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56269c2acb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56269c28f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0e81b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0e7fc700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0e7fa6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56269c268e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56269cd3c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56269ccd6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56269ccd8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56269ccd835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56269c7ad2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56269c7e434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56269c6f5f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56269c6e3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56269c6dd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56269c747107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56269c338c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56269c424eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56269c290d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56269c29a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56269c2817e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56269c2ad4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb0e7fa8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56269c274bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b5b60f6df99210847c760a99fe32b4d80c6636d4 Step #5: MERGE-OUTER: attempt 1894 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 20033999 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b5b60f6df99210847c760a99fe32b4d80c6636d4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3828 processed earlier; will process 468 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128226== ERROR: libFuzzer: deadly signal Step #5: #0 0x55682b57e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55682b4f2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55682b4d5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fef6c5d241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fef6c3e700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fef6c3c6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55682b4aee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55682bf82138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55682bf1c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55682bf1e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55682bf1e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55682b9f32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55682ba2a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55682b93bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55682b929be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55682b92333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55682b98d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55682b57ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55682b66aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55682b4d6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55682b4e02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55682b4c77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55682b4f34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fef6c3c8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55682b4babad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5474ac310498af839452495eedde64501b9aa0f1 Step #5: MERGE-OUTER: attempt 1895 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 20980787 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5474ac310498af839452495eedde64501b9aa0f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3829 processed earlier; will process 467 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128234== ERROR: libFuzzer: deadly signal Step #5: #0 0x56377f810594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56377f784b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56377f767665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec67d3d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec67b5200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec67b31858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56377f740e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563780214138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5637801ae632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5637801b0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5637801b035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56377fc852d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56377fcbc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56377fbcdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56377fbbbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56377fbb533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56377fc1f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56377f810c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56377f8fceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56377f768d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56377f7722e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56377f7597e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56377f7854c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec67b33082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56377f74cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-873e9f44ba92f4fd1c4daca066b86f5d5c71cdd1 Step #5: MERGE-OUTER: attempt 1896 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 21467031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/873e9f44ba92f4fd1c4daca066b86f5d5c71cdd1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3830 processed earlier; will process 466 files now Step #5: #1 pulse exec/s: 0 rss: 246Mb Step #5: #2 pulse exec/s: 0 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128240== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f9d811e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f9d8092b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f9d8075665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8a1cf3141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8a1cd4600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8a1cd25858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f9d804ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f9d8b22138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f9d8abc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f9d8abe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f9d8abe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f9d85932d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f9d85ca34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f9d84dbf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f9d84c9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f9d84c333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f9d852d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f9d811ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f9d820aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f9d8076d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f9d80802e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f9d80677e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f9d80934c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8a1cd27082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f9d805abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42eab5a5091f3027ee7a1c9ee811110ed97041ec Step #5: MERGE-OUTER: attempt 1897 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 22944085 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/42eab5a5091f3027ee7a1c9ee811110ed97041ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3834 processed earlier; will process 462 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128326== ERROR: libFuzzer: deadly signal Step #5: #0 0x559a3be27594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559a3bd9bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559a3bd7e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9c3c10741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9c3bf1c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9c3befb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559a3bd57e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559a3c82b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559a3c7c5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559a3c7c7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559a3c7c735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559a3c29c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559a3c2d334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559a3c1e4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559a3c1d2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559a3c1cc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559a3c236107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559a3be27c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559a3bf13eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559a3bd7fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559a3bd892e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559a3bd707e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559a3bd9c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9c3befd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559a3bd63bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1750ae4396ee4ea49319dbfc99cba0b1f1e7d6f9 Step #5: MERGE-OUTER: attempt 1898 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 23436265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1750ae4396ee4ea49319dbfc99cba0b1f1e7d6f9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3835 processed earlier; will process 461 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128333== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b199caa594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b199c1eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b199c01665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f92f00d441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f92efee900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f92efec8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b199bdae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b19a6ae138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b19a648632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b19a64a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b19a64a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b19a11f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b19a15634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b19a067f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b19a055be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b19a04f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b19a0b9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b199caac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b199d96eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b199c02d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b199c0c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b199bf37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b199c1f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f92efeca082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b199be6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b870ad5effe9975737d68563ba42898bf3eca646 Step #5: MERGE-OUTER: attempt 1899 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 23893296 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b870ad5effe9975737d68563ba42898bf3eca646' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3836 processed earlier; will process 460 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128340== ERROR: libFuzzer: deadly signal Step #5: #0 0x5595d323b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5595d31afb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5595d3192665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe5edec541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe5edcda00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe5edcb9858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5595d316be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5595d3c3f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5595d3bd9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5595d3bdb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5595d3bdb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595d36b02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5595d36e734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5595d35f8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5595d35e6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5595d35e033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5595d364a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5595d323bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5595d3327eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5595d3193d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5595d319d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5595d31847e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5595d31b04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fe5edcbb082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5595d3177bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-500b03a25d0ec9cdc67b02ce11e2fd7fe37785fc Step #5: MERGE-OUTER: attempt 1900 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 26006376 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/500b03a25d0ec9cdc67b02ce11e2fd7fe37785fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3840 processed earlier; will process 456 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 1 rss: 301Mb Step #5: #4 pulse exec/s: 2 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128427== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604d07db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5604d074fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604d0732665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f682c99841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f682c7ad00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f682c78c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604d070be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604d11df138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5604d1179632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5604d117b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5604d117b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5604d0c502d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5604d0c8734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5604d0b98f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5604d0b86be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5604d0b8033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5604d0bea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604d07dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604d08c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604d0733d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604d073d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604d07247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604d07504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f682c78e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604d0717bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c752955a436c8e1e740aceefeeec46b6fc901db Step #5: MERGE-OUTER: attempt 1901 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 29384183 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3c752955a436c8e1e740aceefeeec46b6fc901db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3846 processed earlier; will process 450 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128514== ERROR: libFuzzer: deadly signal Step #5: #0 0x56394eb7d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56394eaf1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56394ead4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd324ad41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd322c200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd322a1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56394eaade45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56394f581138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56394f51b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56394f51d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56394f51d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56394eff22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56394f02934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56394ef3af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56394ef28be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56394ef2233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56394ef8c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56394eb7dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56394ec69eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56394ead5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56394eadf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56394eac67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56394eaf24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fdd322a3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56394eab9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1da3ce6901521e96c0f9cc2494087cd8af8a37ec Step #5: MERGE-OUTER: attempt 1902 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 30199075 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1da3ce6901521e96c0f9cc2494087cd8af8a37ec' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3849 processed earlier; will process 447 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128586== ERROR: libFuzzer: deadly signal Step #5: #0 0x5653028d6594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56530284ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56530282d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1f0b51741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1f0b32c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1f0b30b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x565302806e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5653032da138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x565303274632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x565303276375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56530327635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x565302d4b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x565302d8234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x565302d834c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x565302c7a188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x565302ce5107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x5653028d6c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x5653029c2eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x56530282ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x5653028382e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x56530281f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x56530284b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f1f0b30d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x565302812bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-21cc2559f7d561ee94ed06d648b80f29f91cc757 Step #5: MERGE-OUTER: attempt 1903 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 30665239 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/21cc2559f7d561ee94ed06d648b80f29f91cc757' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3850 processed earlier; will process 446 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128595== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d53d9ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d53d942b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d53d925665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff29b76641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff29b57b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff29b55a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d53d8fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d53e3d2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d53e36c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d53e36e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d53e36e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d53de432d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55d53de7a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55d53de7b4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55d53dd72188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55d53dddd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55d53d9cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55d53dabaeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55d53d926d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55d53d9302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55d53d9177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55d53d9434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7ff29b55c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55d53d90abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ced9556f0adba69bb76be51099d2ee92a8b7f260 Step #5: MERGE-OUTER: attempt 1904 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 31134962 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ced9556f0adba69bb76be51099d2ee92a8b7f260' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3851 processed earlier; will process 445 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b5f23ca594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b5f233eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b5f2321665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f655e64141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f655e45600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f655e435858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b5f22fae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b5f2dce138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b5f2d68632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b5f2d6a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b5f2d6a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b5f283f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b5f287634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b5f2787f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b5f2775be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b5f276f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b5f27d9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b5f23cac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b5f24b6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b5f2322d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b5f232c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b5f23137e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b5f233f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f655e437082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b5f2306bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-50ba5a258876c3ad91bdc5afa0c2cc1687eca1c7 Step #5: MERGE-OUTER: attempt 1905 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 31621046 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/50ba5a258876c3ad91bdc5afa0c2cc1687eca1c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3852 processed earlier; will process 444 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128612== ERROR: libFuzzer: deadly signal Step #5: #0 0x5641e7223594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5641e7197b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5641e717a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6029eff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6029d1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6029cf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5641e7153e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5641e7c27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5641e7bc1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5641e7bc3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5641e7bc335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5641e76982d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5641e76cf34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5641e75e0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5641e75cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5641e75c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5641e7632107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5641e7223c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5641e730feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5641e717bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5641e71852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5641e716c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5641e71984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6029cf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5641e715fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-cf3bcab2c657235e2e60021e61265b9ce3bc3dba Step #5: MERGE-OUTER: attempt 1906 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 32106087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/cf3bcab2c657235e2e60021e61265b9ce3bc3dba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3853 processed earlier; will process 443 files now Step #5: #1 pulse exec/s: 0 rss: 210Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128619== ERROR: libFuzzer: deadly signal Step #5: #0 0x5581e4008594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5581e3f7cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5581e3f5f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f413ae2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f413ac3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f413ac1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5581e3f38e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5581e4a0c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5581e49a6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5581e49a8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5581e49a835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5581e43c6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5581e43b3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5581e43ad33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5581e4417107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5581e4008c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5581e40f4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5581e3f60d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5581e3f6a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5581e3f517e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5581e3f7d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f413ac1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5581e3f44bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ce01395a6b606128c646a5b958cb97d6232721ca Step #5: MERGE-OUTER: attempt 1907 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 33090020 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ce01395a6b606128c646a5b958cb97d6232721ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3857 processed earlier; will process 439 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128665== ERROR: libFuzzer: deadly signal Step #5: #0 0x55654d02e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55654cfa2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55654cf85665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4f3b10f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4f3af2400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4f3af03858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55654cf5ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55654da32138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55654d9cc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55654d9ce375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55654d9ce35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55654d3ec439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55654d3d9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55654d3d333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55654d43d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55654d02ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55654d11aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55654cf86d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55654cf902e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55654cf777e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55654cfa34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4f3af05082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55654cf6abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fd01c8a6371416a648cf6958057265116ab28ff9 Step #5: MERGE-OUTER: attempt 1908 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 34511200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fd01c8a6371416a648cf6958057265116ab28ff9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3861 processed earlier; will process 435 files now Step #5: #1 pulse exec/s: 0 rss: 274Mb Step #5: 2026-07-11 07:43:07,574 D Giving back the whole pool Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:43:07,575 D Giving back the whole pool Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::batch_start Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_meta Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::get_txpool_tx_blob Step #5: 2026-07-11 07:43:07,575 T BlockchainLMDB::batch_stop Step #5: 2026-07-11 07:43:07,575 T batch transaction: committing... Step #5: 2026-07-11 07:43:07,575 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,575 T batch transaction: end Step #5: 2026-07-11 07:43:07,575 D Stopping io_context Step #5: 2026-07-11 07:43:07,575 T Miner has received stop signal Step #5: 2026-07-11 07:43:07,575 T Not mining - nothing to stop Step #5: 2026-07-11 07:43:07,576 T Blockchain::deinit Step #5: 2026-07-11 07:43:07,576 T Stopping blockchain read/write activity Step #5: 2026-07-11 07:43:07,576 T BlockchainLMDB::close Step #5: 2026-07-11 07:43:07,576 T BlockchainLMDB::sync Step #5: 2026-07-11 07:43:07,579 T Local blockchain read/write activity stopped successfully Step #5: 2026-07-11 07:43:07,579 T BlockchainLMDB::~BlockchainLMDB Step #5: #2 pulse exec/s: 0 rss: 304Mb Step #5: 2026-07-11 07:43:07,581 T Blockchain::Blockchain Step #5: 2026-07-11 07:43:07,581 T BlockchainLMDB::BlockchainLMDB Step #5: 2026-07-11 07:43:07,581 T BlockchainLMDB::get_db_name Step #5: 2026-07-11 07:43:07,581 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:07,581 D option: fast Step #5: 2026-07-11 07:43:07,581 D option: async Step #5: 2026-07-11 07:43:07,581 D option: 250000000bytes Step #5: 2026-07-11 07:43:07,581 T BlockchainLMDB::open Step #5: 2026-07-11 07:43:07,582 I LMDB memory map size: 1073741824 Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:43:07,582 D DB map size: 1073741824 Step #5: 2026-07-11 07:43:07,582 D Space used: 4096 Step #5: 2026-07-11 07:43:07,582 D Space remaining: 1073737728 Step #5: 2026-07-11 07:43:07,582 D Size threshold: 0 Step #5: 2026-07-11 07:43:07,582 D Percent used: 0.0004 Percent threshold: 90.0000 Step #5: 2026-07-11 07:43:07,582 D Setting m_height to: 0 Step #5: 2026-07-11 07:43:07,582 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,582 T Blockchain::init Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,582 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,582 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:43:07,582 D init done Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,582 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,582 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,582 I Blockchain not loaded, generating genesis block. Step #5: 2026-07-11 07:43:07,584 I RandomX main cache initialized Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:43:07,610 T Blockchain::add_new_block Step #5: 2026-07-11 07:43:07,610 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,610 T Blockchain::have_block_unlocked Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::block_exists Step #5: 2026-07-11 07:43:07,610 T Block with hash 418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3 not found in db Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB:: get_alt_block Step #5: 2026-07-11 07:43:07,610 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,610 T Blockchain::handle_block_to_main_chain Step #5: 2026-07-11 07:43:07,610 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,610 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,610 T Blockchain::check_block_timestamp Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,610 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:43:07,610 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,610 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,634 T Blockchain::prevalidate_miner_transaction Step #5: 2026-07-11 07:43:07,634 D Miner tx hash: Step #5: 2026-07-11 07:43:07,634 T Blockchain::validate_miner_transaction Step #5: 2026-07-11 07:43:07,634 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:43:07,634 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::need_resize Step #5: 2026-07-11 07:43:07,635 D DB map size: 1073741824 Step #5: 2026-07-11 07:43:07,635 D Space used: 12288 Step #5: 2026-07-11 07:43:07,635 D Space remaining: 1073729536 Step #5: 2026-07-11 07:43:07,635 D Size threshold: 0 Step #5: 2026-07-11 07:43:07,635 D Percent used: 0.0011 Percent threshold: 90.0000 Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T null tx_hash_ptr - needed to compute: Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::add_transaction_data Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_tx_count Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_blockchain_pruning_seed Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::add_output Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::num_outputs Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::add_tx_amount_output_indices Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::add_block Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::set_hard_fork_version Step #5: 2026-07-11 07:43:07,635 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,635 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,635 T requesting 1 from 0, uncached Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T Blockchain::get_last_n_blocks_weights Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_block_info_64bit_fields Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 I +++++ BLOCK SUCCESSFULLY ADDED Step #5: 2026-07-11 07:43:07,635 I id: <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3> Step #5: 2026-07-11 07:43:07,635 I PoW: <8a7b1a780e99eec31a9425b7d89c283421b2042a337d5700dfd4a7d6eb7bd774> Step #5: 2026-07-11 07:43:07,635 I HEIGHT 0, difficulty: 1 Step #5: 2026-07-11 07:43:07,635 I block reward: 17.592186044415(17.592186044415 + 0.000000000000), coinbase_weight: 80, cumulative weight: 80, 24(0/24)ms Step #5: 2026-07-11 07:43:07,635 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:43:07,635 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,635 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,635 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,636 D Invalidating block template cache Step #5: 2026-07-11 07:43:07,636 T Blockchain::get_block_id_by_height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_wtxn_stop Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_top_block_timestamp Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_block_timestamp Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,636 T Blockchain::get_difficulty_for_next_block Step #5: 2026-07-11 07:43:07,636 T Blockchain::get_tail_id Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,636 I Blockchain initialized. last block: 0, d4466.h20.m54.s14 time ago, current difficulty: 1 Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_stop Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::top_block_hash Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_top_block Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::get_block_blob_from_height Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_rtxn_start Step #5: 2026-07-11 07:43:07,636 T mdb_txn_safe: destructor Step #5: 2026-07-11 07:43:07,636 T BlockchainLMDB::block_wtxn_start Step #5: 2026-07-11 07:43:07,661 T Blockchain::update_next_cumulative_weight_limit Step #5: 2026-07-11 07:43:07,661 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,661 T Blockchain::get_long_term_block_weight_median Step #5: 2026-07-11 07:43:07,661 T BlockchainLMDB::height Step #5: 2026-07-11 07:43:07,661 T BlockchainLMDB::get_block_hash_from_height Step #5: 2026-07-11 07:43:07,661 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128750== ERROR: libFuzzer: deadly signal Step #5: #0 0x5607db4e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5607db458b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5607db43b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0eed2c741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0eed0dc00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0eed0bb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5607db414e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5607dbee8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5607dbe82632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5607dbe84375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5607dbe8435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5607db9592d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5607db99034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5607db8a1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5607db88fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5607db88933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5607db8f3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5607db4e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5607db5d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5607db43cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5607db4462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5607db42d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5607db4594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0eed0bd082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5607db420bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84132dcbef455c059909da4e96f37cf604e5e1b7 Step #5: MERGE-OUTER: attempt 1909 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 35574012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/84132dcbef455c059909da4e96f37cf604e5e1b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3864 processed earlier; will process 432 files now Step #5: #1 pulse exec/s: 0 rss: 290Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128829== ERROR: libFuzzer: deadly signal Step #5: #0 0x562feea30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562fee9a4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562fee987665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f000717e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0006f9300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0006f72858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562fee960e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562fef434138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562fef3ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562fef3d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562fef3d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562feeea52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562feeedc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562feededf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562feeddbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562feedd533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562feee3f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562feea30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562feeb1ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562fee988d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562fee9922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562fee9797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562fee9a54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0006f74082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562fee96cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3edd228bdb7a2fafab9564b6568aa4fd6f8faef1 Step #5: MERGE-OUTER: attempt 1910 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 37594603 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3edd228bdb7a2fafab9564b6568aa4fd6f8faef1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3868 processed earlier; will process 428 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128940== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e12ed42594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e12ecb6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e12ec99665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f187ba2541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f187b83a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f187b819858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e12ec72e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e12f746138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e12f6e0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e12f6e2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e12f6e235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e12f1b72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e12f1ee34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e12f1ef4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55e12f0e6188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55e12f151107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55e12ed42c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55e12ee2eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55e12ec9ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55e12eca42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55e12ec8b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55e12ecb74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f187b81b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55e12ec7ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3f687c423b532801872b3df5129ffe00729287f8 Step #5: MERGE-OUTER: attempt 1911 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 38064210 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3f687c423b532801872b3df5129ffe00729287f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3869 processed earlier; will process 427 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==128947== ERROR: libFuzzer: deadly signal Step #5: #0 0x560f48fa9594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560f48f1db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560f48f00665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1102eff41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1102d1400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1102cf3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560f48ed9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x560f499ad138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560f49947632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560f49949375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x560f4994935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560f4941e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560f4945534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560f49366f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560f49354be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560f4934e33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560f493b8107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560f48fa9c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x560f49095eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560f48f01d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x560f48f0b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x560f48ef27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x560f48f1e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1102cf5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560f48ee5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3d277ac4a826085b6ba13452203a4ad664d4bbfc Step #5: MERGE-OUTER: attempt 1912 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 38571839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3d277ac4a826085b6ba13452203a4ad664d4bbfc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3870 processed earlier; will process 426 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128956== ERROR: libFuzzer: deadly signal Step #5: #0 0x5588131bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558813133b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558813116665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb0b623241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb0b604700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb0b6026858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5588130efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558813bc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558813b5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558813b5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558813b5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55881357d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55881356abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55881356433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5588135ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5588131bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5588132abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558813117d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5588131212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5588131087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5588131344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb0b6028082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5588130fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-af992e12dad752f3177c5ba65d03dd5ab1df373e Step #5: MERGE-OUTER: attempt 1913 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 38987067 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/af992e12dad752f3177c5ba65d03dd5ab1df373e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3871 processed earlier; will process 425 files now Step #5: #1 pulse exec/s: 0 rss: 272Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==128963== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a413c23594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a413b97b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a413b7a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcd6ce3641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcd6cc4b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcd6cc2a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a413b53e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a414627138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a4145c1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a4145c3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a4145c335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a413fe1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a413fcebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a413fc833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a414032107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a413c23c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a413d0feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a413b7bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a413b852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a413b6c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a413b984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcd6cc2c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a413b5fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-22fad9f1ac2e4f8f0e8064a7c2d53897287a4c5a Step #5: MERGE-OUTER: attempt 1914 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 40459433 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/22fad9f1ac2e4f8f0e8064a7c2d53897287a4c5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3877 processed earlier; will process 419 files now Step #5: #1 pulse exec/s: 0 rss: 206Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==129018== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a4202cd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a420241b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a420224665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1898cc941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1898ade00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1898abd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a4201fde45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a420cd1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a420c6b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a420c6d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a420c6d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a420736ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a4207a0d30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x55a4207fb9dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x55a4206dc182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x55a4206dc182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x55a4202cdc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55a4203b9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55a420225d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55a42022f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55a4202167e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55a4202424c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f1898abf082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55a420209bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1ad043050f47f118f5f565f4dc97d898c4ee4891 Step #5: MERGE-OUTER: attempt 1915 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 41084683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1ad043050f47f118f5f565f4dc97d898c4ee4891' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3879 processed earlier; will process 417 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: 2026-07-11 07:43:14,584 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:14,635 I Loading checkpoints Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 1, parent in alt 0, parent in main 0 (parent <30161516a3550000e08a2097fd7f00000e000000000000000000000000000000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 2, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 3, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = <5257240e2e253568781ba70c4f13436b63272b1d212542d6e305c26f98c405cb>, height 4, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 5, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = <9c55b025503c6f2f4547ca44a6c771f6fb392b3d04733480f4ae751ff3714ed8>, height 6, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = <8bd8727e921833a094cfed32e58be811d6cdd4d3279e80a6a37f63ab817d5986>, height 7, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 8, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = <724ceb4dff5fd58ca15e0960b85a068f92226fb6ffb441e7a846077cd9d1bd8b>, height 9, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,636 E Block recognized as orphaned and rejected, id = , height 10, parent in alt 0, parent in main 0 (parent <00f5256e025153850100000000000000010000000000000050932097fd7f0000>, current top <418015bb9ae982a1975da7d79277c2705727a56894ba0fb246adaabb1f4632e3>, chain height 1) Step #5: 2026-07-11 07:43:14,642 E Tx <81769a68e0052f17da9f9b6dbc4571ab7ddba64c6622e151df5e9377561fde52> has fewer than two outputs Step #5: 2026-07-11 07:43:14,643 E Transaction verification impossible: <81769a68e0052f17da9f9b6dbc4571ab7ddba64c6622e151df5e9377561fde52> Step #5: 2026-07-11 07:43:14,649 E Tx <5a106bdf3a84d96fee08ee126dce800ce7c543aae86a38f4f1bb2b04336c7806> has fewer than two outputs Step #5: 2026-07-11 07:43:14,649 E Transaction verification impossible: <5a106bdf3a84d96fee08ee126dce800ce7c543aae86a38f4f1bb2b04336c7806> Step #5: 2026-07-11 07:43:14,655 E Tx <7169d7d4812e143ac8fc5a4ac7d122e016df5da98d9e9a7c03d4be6a954167b3> has fewer than two outputs Step #5: 2026-07-11 07:43:14,655 E Transaction verification impossible: <7169d7d4812e143ac8fc5a4ac7d122e016df5da98d9e9a7c03d4be6a954167b3> Step #5: 2026-07-11 07:43:14,656 W Attempt to get block from height 3694158258872992841 failed -- block not in db Step #5: 2026-07-11 07:43:14,656 E Failed to parse transaction from blob Step #5: 2026-07-11 07:43:14,656 E Failed to parse block from blob Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: 2026-07-11 07:43:14,662 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:14,739 W Attempt to get hash from height 0 failed -- hash not in db Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129092== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a312a09594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a31297db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a312960665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f86066f941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f860650e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f86064ed858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a312939e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a31340d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a3133a7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a3133a9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a3133a935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a312e7e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a312eb534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a312dc6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a312db4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a312dae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a312e18107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a312a09c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a312af5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a312961d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a31296b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a3129527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a31297e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f86064ef082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a312945bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4785ebf98ae23802d3f5ccfa98e0a0a43d8309e Step #5: MERGE-OUTER: attempt 1916 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 42652090 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e4785ebf98ae23802d3f5ccfa98e0a0a43d8309e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3884 processed earlier; will process 412 files now Step #5: #1 pulse exec/s: 0 rss: 234Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:43:15,655 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:15,708 I Loading checkpoints Step #5: 2026-07-11 07:43:15,744 W Attempt to get block from height 3484713195205832752 failed -- block not in db Step #5: 2026-07-11 07:43:15,745 E Failed to parse block from blob Step #5: 2026-07-11 07:43:15,745 E Failed to parse transaction from blob Step #5: 2026-07-11 07:43:15,755 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:16,084 I Loading checkpoints Step #5: 2026-07-11 07:43:16,252 E Failed to parse transaction from blob Step #5: 2026-07-11 07:43:16,252 E Failed to parse block from blob Step #5: 2026-07-11 07:43:16,252 W Attempt to get block from height 4991471925827290437 failed -- block not in db Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: 2026-07-11 07:43:16,258 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:16,542 I Loading checkpoints Step #5: 2026-07-11 07:43:16,562 W Attempt to get block from height 3694158258872992841 failed -- block not in db Step #5: 2026-07-11 07:43:16,562 E Failed to parse transaction from blob Step #5: 2026-07-11 07:43:16,563 E Failed to parse block from blob Step #5: 2026-07-11 07:43:16,569 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:16,622 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129176== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e0f1e0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e0f154b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e0f137665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5b7be8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5b7bc9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5b7bc76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e0f110e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e0fbe4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e0fb7e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e0fb80375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e0fb8035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e0f59e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e0f58bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e0f58533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e0f5ef107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e0f1e0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e0f2cceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e0f138d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e0f1422e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e0f1297e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e0f1554c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5b7bc78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e0f11cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6c7fbb15f5b2344b957d3d4a7bfb9112f717c11e Step #5: MERGE-OUTER: attempt 1917 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 44489397 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6c7fbb15f5b2344b957d3d4a7bfb9112f717c11e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3890 processed earlier; will process 406 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129266== ERROR: libFuzzer: deadly signal Step #5: #0 0x555705f4a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x555705ebeb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555705ea1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7effdd4ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7effdd30100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7effdd2e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555705e7ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55570694e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5557068e8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5557068ea375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5557068ea35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5557063bf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5557063f634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x555706307f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5557062f5be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5557062ef33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555706359107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555705f4ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x555706036eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555705ea2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x555705eac2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x555705e937e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x555705ebf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7effdd2e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555705e86bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-84160627f04856cbdfa815c74197832974fcab32 Step #5: MERGE-OUTER: attempt 1918 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 46176646 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/84160627f04856cbdfa815c74197832974fcab32' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3896 processed earlier; will process 400 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129383== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e9b728a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e9b71feb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e9b71e1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fed6896541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fed6877a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fed68759858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e9b71bae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e9b7c8e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e9b7c28632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e9b7c2a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e9b7c2a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e9b7648439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55e9b7635be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55e9b762f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55e9b7699107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55e9b728ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55e9b7376eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55e9b71e2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55e9b71ec2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55e9b71d37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55e9b71ff4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fed6875b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55e9b71c6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-96e94a7756fdb96962062e7d4d8e9635e2c0c750 Step #5: MERGE-OUTER: attempt 1919 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 46607686 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/96e94a7756fdb96962062e7d4d8e9635e2c0c750' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3897 processed earlier; will process 399 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129390== ERROR: libFuzzer: deadly signal Step #5: #0 0x55bd4b8a0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55bd4b814b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55bd4b7f7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f485aac041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f485a8d500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f485a8b4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55bd4b7d0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55bd4c2a4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55bd4c23e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55bd4c240375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55bd4c24035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55bd4bd152d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55bd4bd4c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55bd4bc5df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55bd4bc4bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55bd4bc4533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55bd4bcaf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55bd4b8a0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55bd4b98ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55bd4b7f8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55bd4b8022e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55bd4b7e97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55bd4b8154c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f485a8b6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55bd4b7dcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f941d36183f24e0f71fb87ebb644042725e4a6b5 Step #5: MERGE-OUTER: attempt 1920 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 47922580 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f941d36183f24e0f71fb87ebb644042725e4a6b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3900 processed earlier; will process 396 files now Step #5: #1 pulse exec/s: 0 rss: 290Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129443== ERROR: libFuzzer: deadly signal Step #5: #0 0x55863b523594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55863b497b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55863b47a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb56c96141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb56c77600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb56c755858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55863b453e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55863bf27138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55863bec1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55863bec3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55863bec335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55863b8e1439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55863b8cebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55863b8c833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55863b932107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55863b523c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55863b60feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55863b47bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55863b4852e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55863b46c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55863b4984c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb56c757082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55863b45fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0448692b6264b002538886bf8cc0a8109f5bd830 Step #5: MERGE-OUTER: attempt 1921 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 49142688 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0448692b6264b002538886bf8cc0a8109f5bd830' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3904 processed earlier; will process 392 files now Step #5: #1 pulse exec/s: 0 rss: 260Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129553== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f62d0a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f62d017b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f62cffa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f2319e4e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2319c6300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2319c42858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f62cfd3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f62daa7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f62da41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f62da43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f62da4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f62d461439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55f62d44ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55f62d44833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55f62d4b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55f62d0a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55f62d18feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55f62cffbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55f62d0052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55f62cfec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55f62d0184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2319c44082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55f62cfdfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b95701e3056ae1c4f68178f27330d3731990b8ea Step #5: MERGE-OUTER: attempt 1922 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 50107874 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b95701e3056ae1c4f68178f27330d3731990b8ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3907 processed earlier; will process 389 files now Step #5: #1 pulse exec/s: 0 rss: 230Mb Step #5: #2 pulse exec/s: 2 rss: 558Mb Step #5: #4 pulse exec/s: 1 rss: 563Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129631== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ef3389b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ef3380fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ef337f2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f5981241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f5962700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f59606858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ef337cbe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ef3429f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ef34239632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ef3423b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ef3423b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ef33d102d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ef33d4734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ef33c58f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ef33c46be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ef33c4033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ef33caa107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ef3389bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ef33987eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ef337f3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ef337fd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ef337e47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ef338104c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f59608082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ef337d7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e85f9b22ab68a0e5d636c4db344e26a287db9d00 Step #5: MERGE-OUTER: attempt 1923 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 55652478 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e85f9b22ab68a0e5d636c4db344e26a287db9d00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3915 processed earlier; will process 381 files now Step #5: #1 pulse exec/s: 0 rss: 288Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129707== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a8de45e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a8de3d2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a8de3b5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcfa8f8341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcfa8d9800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcfa8d77858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a8de38ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a8dee62138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a8dedfc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a8dedfe375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a8dedfe35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a8de8d32d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a8de90a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a8de81bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a8de809be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a8de80333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a8de86d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a8de45ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a8de54aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a8de3b6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a8de3c02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a8de3a77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a8de3d34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fcfa8d79082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a8de39abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-309dd81b99e28576695461ddaa6e29d5378470d0 Step #5: MERGE-OUTER: attempt 1924 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 56584100 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/309dd81b99e28576695461ddaa6e29d5378470d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3919 processed earlier; will process 377 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129785== ERROR: libFuzzer: deadly signal Step #5: #0 0x5650d6448594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5650d63bcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5650d639f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7feef335241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7feef316700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7feef3146858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5650d6378e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5650d6e4c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5650d6de6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5650d6de8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5650d6de835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5650d6806439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5650d67f3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5650d67ed33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5650d6857107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5650d6448c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5650d6534eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5650d63a0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5650d63aa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5650d63917e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5650d63bd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7feef3148082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5650d6384bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-379335ae38ae62e2b62ae90b5d149594a426f46e Step #5: MERGE-OUTER: attempt 1925 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 57020552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/379335ae38ae62e2b62ae90b5d149594a426f46e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3920 processed earlier; will process 376 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129823== ERROR: libFuzzer: deadly signal Step #5: #0 0x56042dc1f594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56042db93b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56042db76665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f980f03441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f980ee4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f980ee28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56042db4fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56042e623138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56042e5bd632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56042e5bf375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56042e5bf35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56042e0942d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56042e0cb34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56042dfdcf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56042dfcabe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56042dfc433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56042e02e107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56042dc1fc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56042dd0beea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56042db77d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56042db812e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56042db687e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56042db944c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f980ee2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56042db5bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-56b7cd6b6759c22c8af4a94cba646883404bcac9 Step #5: MERGE-OUTER: attempt 1926 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 58711184 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/56b7cd6b6759c22c8af4a94cba646883404bcac9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3925 processed earlier; will process 371 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==129911== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b8b32a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b8b3217b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b8b31fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1360a0941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f136081e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f13607fd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b8b31d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b8b3ca7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b8b3c41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b8b3c43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b8b3c4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b8b3661439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b8b364ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b8b364833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b8b36b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b8b32a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b8b338feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b8b31fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b8b32052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b8b31ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b8b32184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f13607ff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b8b31dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b3f67f26c1176e06f554e6d3c5bcbc0182820b15 Step #5: MERGE-OUTER: attempt 1927 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 59140898 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b3f67f26c1176e06f554e6d3c5bcbc0182820b15' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3926 processed earlier; will process 370 files now Step #5: #1 pulse exec/s: 0 rss: 258Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 0 rss: 304Mb Step #5: #8 pulse exec/s: 8 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==129948== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc720d7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc7204bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc7202e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5bcd10941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5bccf1e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5bccefd858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc72007e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fc72adb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc72a75632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fc72a77375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc72a7735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fc7254c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fc7258334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fc72494f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fc72482be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fc7247c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fc724e6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fc720d7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fc721c3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fc7202fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fc720392e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fc720207e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fc7204c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5bcceff082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fc72013bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5e7e8a895453dddf8f2a5137ebba1a2221c3cd6 Step #5: MERGE-OUTER: attempt 1928 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 61053014 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5e7e8a895453dddf8f2a5137ebba1a2221c3cd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3936 processed earlier; will process 360 files now Step #5: #1 pulse exec/s: 0 rss: 274Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130010== ERROR: libFuzzer: deadly signal Step #5: #0 0x5642a2edd594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5642a2e51b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5642a2e34665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f17280fb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1727f1000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1727eef858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5642a2e0de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5642a38e1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5642a387b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5642a387d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5642a387d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5642a329b439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5642a3288be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5642a328233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5642a32ec107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5642a2eddc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5642a2fc9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5642a2e35d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5642a2e3f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5642a2e267e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5642a2e524c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f1727ef1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5642a2e19bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-37a6f3aceb6bc034d91cd75ea024eb41c098de1f Step #5: MERGE-OUTER: attempt 1929 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 62152833 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/37a6f3aceb6bc034d91cd75ea024eb41c098de1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3940 processed earlier; will process 356 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130087== ERROR: libFuzzer: deadly signal Step #5: #0 0x559604285594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5596041f9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5596041dc665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f372f82541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f372f63a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f372f619858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596041b5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559604c89138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559604c23632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559604c25375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559604c2535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559604643439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559604630be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55960462a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559604694107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559604285c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559604371eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5596041ddd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5596041e72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5596041ce7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5596041fa4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f372f61b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5596041c1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9b0f345e2bdc6dd9682b846869360112c6f66d6e Step #5: MERGE-OUTER: attempt 1930 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 63555836 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9b0f345e2bdc6dd9682b846869360112c6f66d6e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3945 processed earlier; will process 351 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 300Mb Step #5: #8 pulse exec/s: 4 rss: 561Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130201== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d7b38d0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d7b3844b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d7b3827665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f65bd9c241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f65bd7d700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f65bd7b6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d7b3800e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d7b42d4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d7b426e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d7b4270375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d7b427035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d7b3c8e439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d7b3c7bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d7b3c7533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d7b3cdf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d7b38d0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d7b39bceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d7b3828d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d7b38322e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d7b38197e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d7b38454c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f65bd7b8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d7b380cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9c372d8483007bedb51ad526a2e398e216609b0 Step #5: MERGE-OUTER: attempt 1931 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 66937617 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e9c372d8483007bedb51ad526a2e398e216609b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3956 processed earlier; will process 340 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130279== ERROR: libFuzzer: deadly signal Step #5: #0 0x562bb8334594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562bb82a8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562bb828b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f25560c041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f2555ed500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f2555eb4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562bb8264e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562bb8d38138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562bb8cd2632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562bb8cd4375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562bb8cd435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562bb86f2439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x562bb86dfbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x562bb86d933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x562bb8743107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x562bb8334c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x562bb8420eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x562bb828cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x562bb82962e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x562bb827d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x562bb82a94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f2555eb6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x562bb8270bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e95c76d45f1fbc0404ff7c96ed43ecc677633ea4 Step #5: MERGE-OUTER: attempt 1932 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 67697720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e95c76d45f1fbc0404ff7c96ed43ecc677633ea4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3958 processed earlier; will process 338 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130351== ERROR: libFuzzer: deadly signal Step #5: #0 0x55738d4db594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55738d44fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55738d432665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3ea100241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3ea0e1700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3ea0df6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55738d40be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55738dedf138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55738de79632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55738de7b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55738de7b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55738d899439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55738d886be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55738d88033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55738d8ea107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55738d4dbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55738d5c7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55738d433d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55738d43d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55738d4247e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55738d4504c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f3ea0df8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55738d417bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-048a703aca738692754a5844ae04c2586b2c8688 Step #5: MERGE-OUTER: attempt 1933 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 68750753 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/048a703aca738692754a5844ae04c2586b2c8688' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3961 processed earlier; will process 335 files now Step #5: #1 pulse exec/s: 0 rss: 256Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130429== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b19f3b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b19f325b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b19f308665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f44eaa9441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f44ea8a900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f44ea888858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b19f2e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b19fdb5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b19fd4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b19fd51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b19fd5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b19f8262d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b19f85d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b19f76ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b19f75cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b19f75633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b19f7c0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b19f3b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b19f49deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b19f309d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b19f3132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b19f2fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b19f3264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f44ea88a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b19f2edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d421b5ce625a6999a2338c5d6939d606d7388991 Step #5: MERGE-OUTER: attempt 1934 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 69880969 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d421b5ce625a6999a2338c5d6939d606d7388991' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3964 processed earlier; will process 332 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130507== ERROR: libFuzzer: deadly signal Step #5: #0 0x56120c816594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56120c78ab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56120c76d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fec9012241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fec8ff3700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fec8ff16858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56120c746e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56120d21a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56120d1b4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56120d1b6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56120d1b635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56120cc8b2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56120ccc234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56120cbd3f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56120cbc1be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56120cbbb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56120cc25107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56120c816c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56120c902eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56120c76ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56120c7782e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56120c75f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56120c78b4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fec8ff18082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56120c752bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bd554b60126808e675c25c01c83b74fe747091ce Step #5: MERGE-OUTER: attempt 1935 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 70593653 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bd554b60126808e675c25c01c83b74fe747091ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3965 processed earlier; will process 331 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130515== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff49593594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff49507b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff494ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fe4ad75e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fe4ad57300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fe4ad552858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff494c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff49f97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff49f31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff49f33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff49f3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff49951439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55ff4993ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55ff4993833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55ff499a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55ff49593c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55ff4967feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55ff494ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55ff494f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55ff494dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55ff495084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fe4ad554082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55ff494cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-48c88ec3603bbe6ae8531211ad339dec1f0a3ea9 Step #5: MERGE-OUTER: attempt 1936 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 71572524 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/48c88ec3603bbe6ae8531211ad339dec1f0a3ea9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3968 processed earlier; will process 328 files now Step #5: #1 pulse exec/s: 0 rss: 268Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130560== ERROR: libFuzzer: deadly signal Step #5: #0 0x5654f66b4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5654f6628b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5654f660b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11bdf9741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11bddac00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11bdd8b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5654f65e4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5654f70b8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5654f7052632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5654f7054375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5654f705435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5654f6a72439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5654f6a5fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5654f6a5933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5654f6ac3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5654f66b4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5654f67a0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5654f660cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5654f66162e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5654f65fd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5654f66294c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f11bdd8d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5654f65f0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d865c74e7be08663c53b3fe4b4cf26da850dc9c9 Step #5: MERGE-OUTER: attempt 1937 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 72536437 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d865c74e7be08663c53b3fe4b4cf26da850dc9c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3971 processed earlier; will process 325 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130637== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604967e4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560496758b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56049673b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f565e03241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f565de4700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f565de26858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560496714e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604971e8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x560497182632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560497184375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56049718435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560496c592d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560496c9034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560496ba1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560496b8fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560496b8933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560496bf3107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604967e4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604968d0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56049673cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604967462e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56049672d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604967594c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f565de28082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x560496720bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-39a9c7897ee60c5da094b29bd2499632a659d74d Step #5: MERGE-OUTER: attempt 1938 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 73003002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/39a9c7897ee60c5da094b29bd2499632a659d74d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3972 processed earlier; will process 324 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130676== ERROR: libFuzzer: deadly signal Step #5: #0 0x559c692bf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559c69233b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559c69216665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb951dc341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb951bd800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb951bb7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559c691efe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559c69cc3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559c69c5d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559c69c5f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559c69c5f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559c6967d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559c6966abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559c6966433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559c696ce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559c692bfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559c693abeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559c69217d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559c692212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559c692087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559c692344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb951bb9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559c691fbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dfcadf93a79c38968229e97eaaf0a868be373367 Step #5: MERGE-OUTER: attempt 1939 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 73433978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dfcadf93a79c38968229e97eaaf0a868be373367' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3973 processed earlier; will process 323 files now Step #5: #1 pulse exec/s: 1 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130683== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b70e5e5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b70e559b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b70e53c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f990ab8141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f990a99600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f990a975858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b70e515e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b70efe9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b70ef83632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b70ef85375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b70ef8535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b70ea5a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55b70ea9134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55b70e9a2f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55b70e990be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55b70e98a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55b70e9f4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55b70e5e5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55b70e6d1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55b70e53dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55b70e5472e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55b70e52e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55b70e55a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f990a977082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55b70e521bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9230852b072d0db3d5ddc08414688af2c1078337 Step #5: MERGE-OUTER: attempt 1940 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 75928085 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9230852b072d0db3d5ddc08414688af2c1078337' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3975 processed earlier; will process 321 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130761== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a062a47594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0629bbb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a06299e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1631c5941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1631a6e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1631a4d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a062977e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a06344b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0633e5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a0633e7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0633e735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a062ebc2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a062ef334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a062e04f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a062df2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a062dec33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a062e56107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a062a47c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a062b33eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a06299fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0629a92e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0629907e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0629bc4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1631a4f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a062983bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d8c02a5b8cc935e9f5e458251363993139f85a2b Step #5: MERGE-OUTER: attempt 1941 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 76601964 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d8c02a5b8cc935e9f5e458251363993139f85a2b' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3976 processed earlier; will process 320 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130768== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fc5c2a3594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fc5c217b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fc5c1fa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8122d0041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8122b1500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8122af4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fc5c1d3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fc5cca7138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fc5cc41632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fc5cc43375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fc5cc4335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fc5c7182d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fc5c74f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fc5c660f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fc5c64ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fc5c64833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fc5c6b2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fc5c2a3c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fc5c38feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fc5c1fbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fc5c2052e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fc5c1ec7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fc5c2184c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8122af6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fc5c1dfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-52b49e026192b7323711e943c3abebefec54649a Step #5: MERGE-OUTER: attempt 1942 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 77074275 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/52b49e026192b7323711e943c3abebefec54649a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3977 processed earlier; will process 319 files now Step #5: #1 pulse exec/s: 0 rss: 254Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130774== ERROR: libFuzzer: deadly signal Step #5: #0 0x56173d988594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56173d8fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56173d8df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa126e6741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa126c7c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa126c5b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56173d8b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56173e38c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56173e326632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56173e328375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56173e32835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56173ddfd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56173de3434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56173dd45f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56173dd33be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56173dd2d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56173dd97107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56173d988c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56173da74eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56173d8e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56173d8ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56173d8d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56173d8fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa126c5d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56173d8c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c5a871c2b41a3d2dc3b6ec788a82af969e9d7a0e Step #5: MERGE-OUTER: attempt 1943 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 77815903 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c5a871c2b41a3d2dc3b6ec788a82af969e9d7a0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3979 processed earlier; will process 317 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130816== ERROR: libFuzzer: deadly signal Step #5: #0 0x555856309594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55585627db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x555856260665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31f1e8241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31f1c9700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31f1c76858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x555856239e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x555856d0d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x555856ca7632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x555856ca9375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x555856ca935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55585677e2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5558567b534b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5558566c6f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5558566b4be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5558566ae33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x555856718107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x555856309c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5558563f5eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x555856261d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55585626b2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558562527e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55585627e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f31f1c78082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x555856245bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-550d8d1c6e3eaa064cd7a9a018be448268446a0e Step #5: MERGE-OUTER: attempt 1944 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 78278265 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/550d8d1c6e3eaa064cd7a9a018be448268446a0e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3980 processed earlier; will process 316 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130823== ERROR: libFuzzer: deadly signal Step #5: #0 0x5635d7aef594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5635d7a63b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5635d7a46665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f116cc3441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f116ca4900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f116ca28858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5635d7a1fe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5635d84f3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5635d848d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5635d848f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5635d848f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5635d7ead439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5635d7e9abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5635d7e9433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5635d7efe107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5635d7aefc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5635d7bdbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5635d7a47d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5635d7a512e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5635d7a387e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5635d7a644c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f116ca2a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5635d7a2bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6437db430505717c1281b68a1ce5ccbb39166b8a Step #5: MERGE-OUTER: attempt 1945 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 78713308 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6437db430505717c1281b68a1ce5ccbb39166b8a' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3981 processed earlier; will process 315 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130830== ERROR: libFuzzer: deadly signal Step #5: #0 0x5604116e1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560411655b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x560411638665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f3c6537141f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f3c6518600a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f3c65165858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x560411611e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5604120e5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56041207f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x560412081375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56041208135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560411b562d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560411b8d34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560411a9ef9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560411a8cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560411a8633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560411af0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5604116e1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5604117cdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x560411639d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604116432e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56041162a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604116564c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f3c65167082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56041161dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4c0e1600baedb037da6280e87dd51b552b04f29 Step #5: MERGE-OUTER: attempt 1946 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 79199102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/c4c0e1600baedb037da6280e87dd51b552b04f29' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3982 processed earlier; will process 314 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130838== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c34e146594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c34e0bab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c34e09d665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f529530441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f529511900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f52950f8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c34e076e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c34eb4a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c34eae4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c34eae6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c34eae635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c34e5bb2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c34e5f234b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c34e5f34c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x55c34e4ea188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x55c34e555107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x55c34e146c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55c34e232eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x55c34e09ed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x55c34e0a82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x55c34e08f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x55c34e0bb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f52950fa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x55c34e082bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f378e7d674295f4ed0cd9edeac901068e1af4e1 Step #5: MERGE-OUTER: attempt 1947 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 79685604 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1f378e7d674295f4ed0cd9edeac901068e1af4e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3983 processed earlier; will process 313 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130846== ERROR: libFuzzer: deadly signal Step #5: #0 0x55da442b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55da44225b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55da44208665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f46244ec41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f462430100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f46242e0858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55da441e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55da44cb5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55da44c4f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55da44c51375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55da44c5135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55da4466f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55da4465cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55da4465633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55da446c0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55da442b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55da4439deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55da44209d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55da442132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55da441fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55da442264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f46242e2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55da441edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-256efe6983999a909c61db121629208cdc24e2ea Step #5: MERGE-OUTER: attempt 1948 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 80109450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/256efe6983999a909c61db121629208cdc24e2ea' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3984 processed earlier; will process 312 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130854== ERROR: libFuzzer: deadly signal Step #5: #0 0x556872eae594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556872e22b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556872e05665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f686b241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f684c700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f684a6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556872ddee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5568738b2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55687384c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55687384e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55687384e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55687326c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556873259be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55687325333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5568732bd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556872eaec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556872f9aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556872e06d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556872e102e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556872df77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556872e234c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8f684a8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556872deabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b243fdc0125ce1218a3262058466614b923e9d4d Step #5: MERGE-OUTER: attempt 1949 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 80820258 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b243fdc0125ce1218a3262058466614b923e9d4d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3986 processed earlier; will process 310 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130894== ERROR: libFuzzer: deadly signal Step #5: #0 0x5596292ce594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559629242b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559629225665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f811d98641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f811d79b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f811d77a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5596291fee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559629cd2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559629c6c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559629c6e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559629c6e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5596297432d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55962977a34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55962968bf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559629679be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55962967333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5596296dd107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5596292cec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5596293baeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559629226d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5596292302e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5596292177e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5596292434c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f811d77c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55962920abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-df60bfe5367a4dfe10e22bd7c65dfa19529b95db Step #5: MERGE-OUTER: attempt 1950 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 82203048 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/df60bfe5367a4dfe10e22bd7c65dfa19529b95db' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3990 processed earlier; will process 306 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==130948== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d2bcb2b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d2bca9fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d2bca82665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb7839ee41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb78380300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb7837e2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d2bca5be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d2bd52f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d2bd4c9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d2bd4cb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d2bd4cb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d2bcee9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d2bced6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d2bced033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2bcf3a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d2bcb2bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d2bcc17eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d2bca83d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d2bca8d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d2bca747e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d2bcaa04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fb7837e4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d2bca67bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a5904874082caf7c9ca78238bb2db0d666d7e490 Step #5: MERGE-OUTER: attempt 1951 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 82629334 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a5904874082caf7c9ca78238bb2db0d666d7e490' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3991 processed earlier; will process 305 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130985== ERROR: libFuzzer: deadly signal Step #5: #0 0x561921adc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561921a50b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561921a33665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd7a72f741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd7a710c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd7a70eb858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561921a0ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5619224e0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56192247a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56192247c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56192247c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561921f512d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561921f8834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561921e99f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561921e87be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561921e8133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561921eeb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561921adcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561921bc8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561921a34d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561921a3e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561921a257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561921a514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd7a70ed082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561921a18bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bfbade051edeb2472d71fb1503b91ff5363ffc00 Step #5: MERGE-OUTER: attempt 1952 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 83114849 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bfbade051edeb2472d71fb1503b91ff5363ffc00' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3992 processed earlier; will process 304 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==130993== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a09b593594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a09b507b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a09b4ea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fa449bae41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fa4499c300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fa4499a2858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a09b4c3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a09bf97138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a09bf31632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a09bf33375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a09bf3335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a09ba082d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a09ba3f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a09b950f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a09b93ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a09b93833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a09b9a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a09b593c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a09b67feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a09b4ebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a09b4f52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a09b4dc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a09b5084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fa4499a4082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a09b4cfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1a21d81bd3f0c6ad211a61bffc304835e44134a7 Step #5: MERGE-OUTER: attempt 1953 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 83827598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1a21d81bd3f0c6ad211a61bffc304835e44134a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3994 processed earlier; will process 302 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: 2026-07-11 07:43:57,175 I Loading blockchain from folder /root/.bitmonero/fake/lmdb ... Step #5: 2026-07-11 07:43:57,230 E count == 0 Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131033== ERROR: libFuzzer: deadly signal Step #5: #0 0x55df56484594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55df563f8b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55df563db665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fdd523bb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fdd521d000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fdd521af858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55df563b4e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55df56e88138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55df56e22632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55df56e24375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55df56e2435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55df56842439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55df5682fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55df5682933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55df56893107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55df56484c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55df56570eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55df563dcd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55df563e62e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55df563cd7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55df563f94c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fdd521b1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55df563c0bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9f33e2a5a2d63895405db3683bb8fd2d0266ffe6 Step #5: MERGE-OUTER: attempt 1954 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 85099843 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9f33e2a5a2d63895405db3683bb8fd2d0266ffe6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 3997 processed earlier; will process 299 files now Step #5: #1 pulse exec/s: 0 rss: 208Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131085== ERROR: libFuzzer: deadly signal Step #5: #0 0x5558c3bbf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5558c3b33b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5558c3b16665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fad6673041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fad6654500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fad66524858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5558c3aefe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5558c45c3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5558c455d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5558c455f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5558c455f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5558c40342d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5558c406b34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5558c3f7cf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5558c3f6abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5558c3f6433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5558c3fce107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5558c3bbfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5558c3cabeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5558c3b17d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5558c3b212e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5558c3b087e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5558c3b344c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fad66526082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5558c3afbbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6cadbb6877c2a323f130d40dd0fafde9196ec390 Step #5: MERGE-OUTER: attempt 1955 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 85843928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6cadbb6877c2a323f130d40dd0fafde9196ec390' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4000 processed earlier; will process 296 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131159== ERROR: libFuzzer: deadly signal Step #5: #0 0x55d281d9e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55d281d12b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55d281cf5665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f680546f41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f680528400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6805263858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55d281ccee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55d2827a2138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55d28273c632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55d28273e375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55d28273e35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55d28215c439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55d282149be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55d28214333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55d2821ad107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55d281d9ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55d281e8aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55d281cf6d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55d281d002e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55d281ce77e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55d281d134c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6805265082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55d281cdabad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a65768c8bccdf0eb865cc6b698d1a1836afdcb8f Step #5: MERGE-OUTER: attempt 1956 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 86269990 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a65768c8bccdf0eb865cc6b698d1a1836afdcb8f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4001 processed earlier; will process 295 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131167== ERROR: libFuzzer: deadly signal Step #5: #0 0x558f11763594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558f116d7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558f116ba665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9b843b441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9b841c900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9b841a8858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558f11693e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558f12167138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558f12101632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558f12103375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558f1210335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558f11bd82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558f11c0f34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558f11b20f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558f11b0ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558f11b0833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558f11b72107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558f11763c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558f1184feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558f116bbd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558f116c52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558f116ac7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558f116d84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9b841aa082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558f1169fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0e3f45f15cc21ae35b0ebc230c9e25d9f96804d0 Step #5: MERGE-OUTER: attempt 1957 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 86769599 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0e3f45f15cc21ae35b0ebc230c9e25d9f96804d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4002 processed earlier; will process 294 files now Step #5: #1 pulse exec/s: 0 rss: 562Mb Step #5: #2 pulse exec/s: 0 rss: 562Mb Step #5: #4 pulse exec/s: 0 rss: 562Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131176== ERROR: libFuzzer: deadly signal Step #5: #0 0x55e48ab00594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55e48aa74b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55e48aa57665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ff0af71841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ff0af52d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ff0af50c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55e48aa30e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55e48b504138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55e48b49e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55e48b4a0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55e48b4a035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55e48af752d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55e48afac34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55e48aebdf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55e48aeabbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55e48aea533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55e48af0f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55e48ab00c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55e48abeceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55e48aa58d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55e48aa622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55e48aa497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55e48aa754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7ff0af50e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55e48aa3cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d2ee35a9f99d2482e147a23d7c226fa91cb2f241 Step #5: MERGE-OUTER: attempt 1958 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 94238896 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d2ee35a9f99d2482e147a23d7c226fa91cb2f241' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4010 processed earlier; will process 286 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131315== ERROR: libFuzzer: deadly signal Step #5: #0 0x564839ce8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564839c5cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564839c3f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7ffa99f3741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7ffa99d4c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7ffa99d2b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564839c18e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56483a6ec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56483a686632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56483a688375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56483a68835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56483a0a6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x56483a093be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56483a08d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x56483a0f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564839ce8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564839dd4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564839c40d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564839c4a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564839c317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564839c5d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7ffa99d2d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564839c24bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd8af0a56557c41f64fb828c175466d2c06b831e Step #5: MERGE-OUTER: attempt 1959 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 95275387 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/dd8af0a56557c41f64fb828c175466d2c06b831e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4012 processed earlier; will process 284 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131392== ERROR: libFuzzer: deadly signal Step #5: #0 0x557df5efb594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557df5e6fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557df5e52665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5d6150b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5d6132000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5d612ff858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557df5e2be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557df68ff138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557df6899632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557df689b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557df689b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557df63702d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x557df63a734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x557df62b8f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x557df62a6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x557df62a033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x557df630a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x557df5efbc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x557df5fe7eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x557df5e53d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x557df5e5d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x557df5e447e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x557df5e704c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5d61301082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x557df5e37bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-8303e60bc43128c66721662a6aa50cb24c85d18d Step #5: MERGE-OUTER: attempt 1960 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 95764168 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/8303e60bc43128c66721662a6aa50cb24c85d18d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4013 processed earlier; will process 283 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131400== ERROR: libFuzzer: deadly signal Step #5: #0 0x561784421594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561784395b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561784378665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f461eaef41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f461e90400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f461e8e3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561784351e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561784e25138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561784dbf632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561784dc1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561784dc135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5617848962d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5617848cd34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5617847def9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5617847ccbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5617847c633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561784830107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561784421c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56178450deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561784379d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5617843832e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56178436a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5617843964c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f461e8e5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56178435dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cf9ebbe28479366ec2c51511e1bc814974eea18 Step #5: MERGE-OUTER: attempt 1961 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 96262337 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cf9ebbe28479366ec2c51511e1bc814974eea18' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4014 processed earlier; will process 282 files now Step #5: #1 pulse exec/s: 0 rss: 282Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131408== ERROR: libFuzzer: deadly signal Step #5: #0 0x557e105e8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x557e1055cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x557e1053f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f911dc0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f911da1f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f911d9fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x557e10518e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x557e10fec138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x557e10f86632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x557e10f88375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x557e10f8835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x557e109a6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x557e10993be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x557e1098d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x557e109f7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x557e105e8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x557e106d4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x557e10540d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x557e1054a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x557e105317e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x557e1055d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f911da00082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x557e10524bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e7874067731ffcfff5bb8209c62f5c67ceba9ba9 Step #5: MERGE-OUTER: attempt 1962 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 97369283 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e7874067731ffcfff5bb8209c62f5c67ceba9ba9' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4018 processed earlier; will process 278 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131455== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cbcae18594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cbcad8cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cbcad6f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9d0d01741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9d0ce2c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9d0ce0b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cbcad48e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cbcb81c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cbcb7b6632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cbcb7b8375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cbcb7b835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cbcb1d6439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cbcb1c3be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cbcb1bd33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cbcb227107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cbcae18c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cbcaf04eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cbcad70d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cbcad7a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cbcad617e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cbcad8d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f9d0ce0d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cbcad54bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d0c608559cf0b0c3fd316554d654c583c75df1e7 Step #5: MERGE-OUTER: attempt 1963 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 98467002 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d0c608559cf0b0c3fd316554d654c583c75df1e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4022 processed earlier; will process 274 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131534== ERROR: libFuzzer: deadly signal Step #5: #0 0x55ff10d03594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55ff10c77b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55ff10c5a665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a6c72d41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a6c54200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a6c521858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55ff10c33e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55ff11707138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55ff116a1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55ff116a3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55ff116a335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55ff111782d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55ff111af34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55ff110c0f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55ff110aebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55ff110a833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55ff11112107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55ff10d03c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55ff10defeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55ff10c5bd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55ff10c652e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55ff10c4c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55ff10c784c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6a6c523082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55ff10c3fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7580369b1cb0de787c49d75c6cdee138e5f0d9d3 Step #5: MERGE-OUTER: attempt 1964 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 99244232 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7580369b1cb0de787c49d75c6cdee138e5f0d9d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4025 processed earlier; will process 271 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131607== ERROR: libFuzzer: deadly signal Step #5: #0 0x5640810dc594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564081050b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564081033665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fcb632af41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fcb630c400a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fcb630a3858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56408100ce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564081ae0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564081a7a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564081a7c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564081a7c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56408149a439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564081487be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x56408148133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5640814eb107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5640810dcc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5640811c8eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564081034d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x56408103e2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5640810257e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5640810514c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fcb630a5082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564081018bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f3166fe370426a0a119fab4ddf11de1426e07f5f Step #5: MERGE-OUTER: attempt 1965 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 99673851 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f3166fe370426a0a119fab4ddf11de1426e07f5f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4026 processed earlier; will process 270 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131614== ERROR: libFuzzer: deadly signal Step #5: #0 0x563ee8f11594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563ee8e85b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563ee8e68665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f95a075741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f95a056c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f95a054b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563ee8e41e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563ee9915138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563ee98af632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563ee98b1375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563ee98b135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563ee92cf439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x563ee92bcbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x563ee92b633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x563ee9320107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x563ee8f11c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x563ee8ffdeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x563ee8e69d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x563ee8e732e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x563ee8e5a7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x563ee8e864c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f95a054d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x563ee8e4dbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ebb51026ea64bc6b86a1b7a568852d5d7c4c3df1 Step #5: MERGE-OUTER: attempt 1966 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 100856165 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ebb51026ea64bc6b86a1b7a568852d5d7c4c3df1' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4029 processed earlier; will process 267 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131693== ERROR: libFuzzer: deadly signal Step #5: #0 0x558caaf37594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558caaeabb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558caae8e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fb840a3b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fb84085000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fb84082f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558caae67e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558cab93b138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558cab8d5632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558cab8d7375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558cab8d735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558cab3ac2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558cab3e334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558cab2f4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558cab2e2be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558cab2dc33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558cab346107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558caaf37c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558cab023eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558caae8fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558caae992e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558caae807e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558caaeac4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fb840831082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558caae73bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb3ac58fa522511664cad267114aa19b84303942 Step #5: MERGE-OUTER: attempt 1967 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 101337417 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/fb3ac58fa522511664cad267114aa19b84303942' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4030 processed earlier; will process 266 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131701== ERROR: libFuzzer: deadly signal Step #5: #0 0x55fee0e53594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55fee0dc7b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55fee0daa665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f727dcdb41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f727daf000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f727dacf858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55fee0d83e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55fee1857138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55fee17f1632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55fee17f3375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55fee17f335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55fee12c82d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55fee12ff34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55fee1210f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55fee11febe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55fee11f833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55fee1262107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55fee0e53c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55fee0f3feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55fee0dabd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55fee0db52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55fee0d9c7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55fee0dc84c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f727dad1082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55fee0d8fbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-10e821684355a6c273a3af97b17985f7b36ab23c Step #5: MERGE-OUTER: attempt 1968 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 101806187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/10e821684355a6c273a3af97b17985f7b36ab23c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4031 processed earlier; will process 265 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==131707== ERROR: libFuzzer: deadly signal Step #5: #0 0x564cfb6b1594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x564cfb625b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x564cfb608665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73a42cd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f73a40e200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73a40c1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x564cfb5e1e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x564cfc0b5138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x564cfc04f632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x564cfc051375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x564cfc05135f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x564cfba6f439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x564cfba5cbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x564cfba5633c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x564cfbac0107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x564cfb6b1c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x564cfb79deea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x564cfb609d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x564cfb6132e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x564cfb5fa7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x564cfb6264c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73a40c3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x564cfb5edbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b8b30817e421f071a9c3f94cbf0e2a016a633707 Step #5: MERGE-OUTER: attempt 1969 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 103972826 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b8b30817e421f071a9c3f94cbf0e2a016a633707' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4039 processed earlier; will process 257 files now Step #5: #1 pulse exec/s: 0 rss: 230Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131798== ERROR: libFuzzer: deadly signal Step #5: #0 0x561b81ec8594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561b81e3cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561b81e1f665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f148459241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f14843a700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1484386858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561b81df8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561b828cc138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561b82866632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561b82868375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561b8286835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561b8233d2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561b8237434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561b82285f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561b82273be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561b8226d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561b822d7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561b81ec8c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561b81fb4eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561b81e20d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561b81e2a2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561b81e117e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561b81e3d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1484388082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561b81e04bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-1d2e9532c0fb7adc84058adf024442a8d0784e84 Step #5: MERGE-OUTER: attempt 1970 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 105815165 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/1d2e9532c0fb7adc84058adf024442a8d0784e84' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4047 processed earlier; will process 249 files now Step #5: #1 pulse exec/s: 0 rss: 302Mb Step #5: #2 pulse exec/s: 2 rss: 304Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==131920== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a0d10f4594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a0d1068b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a0d104b665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f748c97c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f748c79100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f748c770858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a0d1024e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a0d1af8138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a0d1a92632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a0d1a94375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a0d1a9435f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a0d15692d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a0d15a034b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a0d14b1f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a0d149fbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a0d149933c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a0d1503107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a0d10f4c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a0d11e0eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a0d104cd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a0d10562e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a0d103d7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a0d10694c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f748c772082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a0d1030bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7e4838eb0782d5d2fce868cc7ca52e639a491513 Step #5: MERGE-OUTER: attempt 1971 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 107447490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7e4838eb0782d5d2fce868cc7ca52e639a491513' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4051 processed earlier; will process 245 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132005== ERROR: libFuzzer: deadly signal Step #5: #0 0x55b997f98594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55b997f0cb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55b997eef665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f4d3b89041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f4d3b6a500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f4d3b684858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55b997ec8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55b99899c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55b998936632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55b998938375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55b99893835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55b998356439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55b998343be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55b99833d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55b9983a7107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55b997f98c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55b998084eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55b997ef0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55b997efa2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55b997ee17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55b997f0d4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f4d3b686082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55b997ed4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a62f4c73c36ab90e0aec7fd321b66dd073ecea8 Step #5: MERGE-OUTER: attempt 1972 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 107874252 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0a62f4c73c36ab90e0aec7fd321b66dd073ecea8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4052 processed earlier; will process 244 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132013== ERROR: libFuzzer: deadly signal Step #5: #0 0x556f6f03e594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x556f6efb2b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x556f6ef95665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5df382341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5df363800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5df3617858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x556f6ef6ee45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x556f6fa42138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x556f6f9dc632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x556f6f9de375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x556f6f9de35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x556f6f3fc439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x556f6f3e9be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x556f6f3e333c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x556f6f44d107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x556f6f03ec1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x556f6f12aeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x556f6ef96d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x556f6efa02e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x556f6ef877e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x556f6efb34c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f5df3619082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x556f6ef7abad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fa238228cdf18adcc26561cbcfdfaf9bd128cad Step #5: MERGE-OUTER: attempt 1973 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 109807784 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/2fa238228cdf18adcc26561cbcfdfaf9bd128cad' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4059 processed earlier; will process 237 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132107== ERROR: libFuzzer: deadly signal Step #5: #0 0x559bb91e7594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559bb915bb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559bb913e665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1a9225441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1a9206900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1a92048858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559bb9117e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559bb9beb138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559bb9b85632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559bb9b87375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559bb9b8735f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559bb965c2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x559bb969334b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x559bb95a4f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x559bb9592be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x559bb958c33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x559bb95f6107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x559bb91e7c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x559bb92d3eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x559bb913fd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x559bb91492e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x559bb91307e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x559bb915c4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1a9204a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x559bb9123bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-474200c1b4c686f45f08ce1597605111bf3d6e9f Step #5: MERGE-OUTER: attempt 1974 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 110919809 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/474200c1b4c686f45f08ce1597605111bf3d6e9f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4062 processed earlier; will process 234 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132185== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a9f3c15594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a9f3b89b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a9f3b6c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f56ef83e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f56ef65300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f56ef632858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a9f3b45e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a9f4619138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a9f45b3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a9f45b5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a9f45b535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a9f3fd3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55a9f3fc0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55a9f3fba33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55a9f4024107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55a9f3c15c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55a9f3d01eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55a9f3b6dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55a9f3b772e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55a9f3b5e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55a9f3b8a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f56ef634082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55a9f3b51bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c012b0a53536a3b614228e9de428d6a3813b55c Step #5: MERGE-OUTER: attempt 1975 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 111352651 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c012b0a53536a3b614228e9de428d6a3813b55c' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4063 processed earlier; will process 233 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132192== ERROR: libFuzzer: deadly signal Step #5: #0 0x5608e69b5594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5608e6929b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5608e690c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f587db3541f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f587d94a00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f587d929858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5608e68e5e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5608e73b9138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5608e7353632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5608e7355375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5608e735535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5608e6e2a2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5608e6e6134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5608e6d72f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5608e6d60be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5608e6d5a33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5608e6dc4107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5608e69b5c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5608e6aa1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5608e690dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5608e69172e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5608e68fe7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5608e692a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f587d92b082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5608e68f1bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d63fcaa00d7ccd5e5d7a6dde9e589a2e0bee69b5 Step #5: MERGE-OUTER: attempt 1976 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 111823986 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/d63fcaa00d7ccd5e5d7a6dde9e589a2e0bee69b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4064 processed earlier; will process 232 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132199== ERROR: libFuzzer: deadly signal Step #5: #0 0x561a937cf594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561a93743b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561a93726665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8c4110341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8c40f1800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8c40ef7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561a936ffe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561a941d3138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561a9416d632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561a9416f375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561a9416f35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561a93b8d439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x561a93b7abe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x561a93b7433c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x561a93bde107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x561a937cfc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x561a938bbeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x561a93727d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x561a937312e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x561a937187e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x561a937444c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8c40ef9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x561a9370bbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9590125f93789a5e84715c008575d2b6ff74234e Step #5: MERGE-OUTER: attempt 1977 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 113784557 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/9590125f93789a5e84715c008575d2b6ff74234e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4071 processed earlier; will process 225 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 2 rss: 562Mb Step #5: #4 pulse exec/s: 4 rss: 564Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132288== ERROR: libFuzzer: deadly signal Step #5: #0 0x56203e89c594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56203e810b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56203e7f3665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f21ba37641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f21ba18b00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f21ba16a858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56203e7cce45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56203f2a0138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56203f23a632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56203f23c375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56203f23c35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56203ed112d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56203ed4834b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56203ec59f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56203ec47be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56203ec4133c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56203ecab107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56203e89cc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56203e988eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56203e7f4d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56203e7fe2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56203e7e57e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56203e8114c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f21ba16c082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56203e7d8bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b64d706ee7cac0aa1a88c02309b1588fa4b5b079 Step #5: MERGE-OUTER: attempt 1978 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 116225220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b64d706ee7cac0aa1a88c02309b1588fa4b5b079' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4076 processed earlier; will process 220 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132408== ERROR: libFuzzer: deadly signal Step #5: #0 0x558d6d356594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558d6d2cab18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558d6d2ad665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbb7a5a441f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbb7a3b900a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbb7a398858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558d6d286e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558d6dd5a138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558d6dcf4632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558d6dcf6375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558d6dcf635f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558d6d714439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558d6d701be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558d6d6fb33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558d6d765107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558d6d356c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558d6d442eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558d6d2aed4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558d6d2b82e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558d6d29f7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558d6d2cb4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fbb7a39a082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558d6d292bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-adb6e20f9d23b26a5a8fd7da76930aa39017f4ed Step #5: MERGE-OUTER: attempt 1979 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 117806180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/adb6e20f9d23b26a5a8fd7da76930aa39017f4ed' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4080 processed earlier; will process 216 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132493== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f7ce59a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f7ce50eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f7ce4f1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f9264cda41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f9264aef00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f9264ace858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f7ce4cae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f7cef9e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f7cef38632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f7cef3a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f7cef3a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f7cea0f2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f7cea4634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f7ce957f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f7ce945be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f7ce93f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f7ce9a9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f7ce59ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f7ce686eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f7ce4f2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f7ce4fc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f7ce4e37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f7ce50f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f9264ad0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f7ce4d6bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cf0f2a0e5937bbcf3fcf5a94e8e345deceb00ba Step #5: MERGE-OUTER: attempt 1980 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 119158209 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/0cf0f2a0e5937bbcf3fcf5a94e8e345deceb00ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4084 processed earlier; will process 212 files now Step #5: #1 pulse exec/s: 0 rss: 264Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132573== ERROR: libFuzzer: deadly signal Step #5: #0 0x56173b388594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x56173b2fcb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x56173b2df665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6ca3f2841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6ca3d3d00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6ca3d1c858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x56173b2b8e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56173bd8c138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56173bd26632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56173bd28375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56173bd2835f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x56173b7fd2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x56173b83434b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x56173b745f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x56173b733be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x56173b72d33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x56173b797107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x56173b388c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56173b474eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x56173b2e0d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x56173b2ea2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x56173b2d17e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x56173b2fd4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6ca3d1e082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x56173b2c4bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ef8c74b858ff179f20d044b4f782c23fb82bc0d Step #5: MERGE-OUTER: attempt 1981 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 120296018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/6ef8c74b858ff179f20d044b4f782c23fb82bc0d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4087 processed earlier; will process 209 files now Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132621== ERROR: libFuzzer: deadly signal Step #5: #0 0x559fc451b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559fc448fb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559fc4472665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fc33f32e41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fc33f14300a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fc33f122858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559fc444be45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559fc4f1f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559fc4eb9632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559fc4ebb375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559fc4ebb35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559fc48d9439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x559fc48c6be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x559fc48c033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x559fc492a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x559fc451bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x559fc4607eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x559fc4473d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x559fc447d2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x559fc44647e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x559fc44904c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fc33f124082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x559fc4457bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f9a1d0320e1ba1492d848d3170440b8c384a27d3 Step #5: MERGE-OUTER: attempt 1982 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 120733396 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f9a1d0320e1ba1492d848d3170440b8c384a27d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4088 processed earlier; will process 208 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: #4 pulse exec/s: 4 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132659== ERROR: libFuzzer: deadly signal Step #5: #0 0x55c75fda2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55c75fd16b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55c75fcf9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fd6626e341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fd6624f800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fd6624d7858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55c75fcd2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55c7607a6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55c760740632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55c760742375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55c76074235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55c7602172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55c76024e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55c76015ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55c76014dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55c76014733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55c7601b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55c75fda2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55c75fe8eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55c75fcfad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55c75fd042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55c75fceb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55c75fd174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fd6624d9082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55c75fcdebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-92892d35521bbf3bc5ccef8a67679651250219d2 Step #5: MERGE-OUTER: attempt 1983 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 122460412 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/92892d35521bbf3bc5ccef8a67679651250219d2' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4093 processed earlier; will process 203 files now Step #5: #1 pulse exec/s: 0 rss: 214Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132745== ERROR: libFuzzer: deadly signal Step #5: #0 0x55a79b745594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55a79b6b9b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55a79b69c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f31d4a5741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f31d486c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f31d484b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55a79b675e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55a79c149138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55a79c0e3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55a79c0e5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55a79c0e535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55a79bbba2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55a79bbf134b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55a79bb02f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55a79baf0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55a79baea33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55a79bb54107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55a79b745c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55a79b831eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55a79b69dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55a79b6a72e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55a79b68e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55a79b6ba4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f31d484d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55a79b681bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f0077fe48b188f3df6143f5600d73660933fbc93 Step #5: MERGE-OUTER: attempt 1984 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 124723187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/f0077fe48b188f3df6143f5600d73660933fbc93' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4100 processed earlier; will process 196 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==132868== ERROR: libFuzzer: deadly signal Step #5: #0 0x560449890594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x560449804b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5604497e7665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f0daeb0a41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f0dae91f00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f0dae8fe858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5604497c0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x56044a294138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x56044a22e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x56044a230375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x56044a23035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x560449d052d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x560449d3c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x560449c4df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x560449c3bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x560449c3533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x560449c9f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x560449890c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x56044997ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5604497e8d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5604497f22e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5604497d97e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5604498054c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f0dae900082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5604497ccbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72204a95a654963d0c8af1fdf37674c53035db53 Step #5: MERGE-OUTER: attempt 1985 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 125205863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/72204a95a654963d0c8af1fdf37674c53035db53' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4101 processed earlier; will process 195 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132874== ERROR: libFuzzer: deadly signal Step #5: #0 0x5586f0d93594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5586f0d07b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5586f0cea665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6a9b29c41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6a9b0b100a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6a9b090858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5586f0cc3e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5586f1797138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5586f1731632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5586f1733375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5586f173335f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5586f1151439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5586f113ebe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5586f113833c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5586f11a2107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5586f0d93c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5586f0e7feea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5586f0cebd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5586f0cf52e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5586f0cdc7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5586f0d084c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f6a9b092082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5586f0ccfbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-25bc787f3e321831d95d9f66a0c73d1e8dcb629e Step #5: MERGE-OUTER: attempt 1986 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 126403370 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/25bc787f3e321831d95d9f66a0c73d1e8dcb629e' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4104 processed earlier; will process 192 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==132921== ERROR: libFuzzer: deadly signal Step #5: #0 0x55cb3b705594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55cb3b679b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55cb3b65c665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fae6821741f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fae6802c00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fae6800b858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55cb3b635e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55cb3c109138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55cb3c0a3632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55cb3c0a5375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55cb3c0a535f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55cb3bac3439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x55cb3bab0be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x55cb3baaa33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x55cb3bb14107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x55cb3b705c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x55cb3b7f1eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x55cb3b65dd4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x55cb3b6672e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x55cb3b64e7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x55cb3b67a4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7fae6800d082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x55cb3b641bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-642ae6560bf4fdc3debea26e3ea7f0be48d9ccc3 Step #5: MERGE-OUTER: attempt 1987 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 128405200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/642ae6560bf4fdc3debea26e3ea7f0be48d9ccc3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4109 processed earlier; will process 187 files now Step #5: #1 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133012== ERROR: libFuzzer: deadly signal Step #5: #0 0x561fd9f30594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x561fd9ea4b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x561fd9e87665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f6d1455241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f6d1436700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f6d14346858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x561fd9e60e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x561fda934138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x561fda8ce632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x561fda8d0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x561fda8d035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x561fda3a52d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x561fda3dc34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x561fda2edf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x561fda2dbbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x561fda2d533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x561fda33f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x561fd9f30c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x561fda01ceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x561fd9e88d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x561fd9e922e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x561fd9e797e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x561fd9ea54c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f6d14348082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x561fd9e6cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-efa6801c983eebb626c78b70b97ae372d582397f Step #5: MERGE-OUTER: attempt 1988 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 129206533 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/efa6801c983eebb626c78b70b97ae372d582397f' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4111 processed earlier; will process 185 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133085== ERROR: libFuzzer: deadly signal Step #5: #0 0x558b413a2594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558b41316b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558b412f9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f8f0ed3941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f8f0eb4e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8f0eb2d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558b412d2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558b41da6138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558b41d40632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558b41d42375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558b41d4235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558b418172d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x558b4184e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558b4175ff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558b4174dbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x558b4174733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x558b417b1107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558b413a2c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558b4148eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558b412fad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558b413042e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558b412eb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558b413174c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f8f0eb2f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558b412debad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7948b9443a27129360147017a2092ca9f7ef94b8 Step #5: MERGE-OUTER: attempt 1989 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 130222045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7948b9443a27129360147017a2092ca9f7ef94b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4112 processed earlier; will process 184 files now Step #5: #1 pulse exec/s: 0 rss: 301Mb Step #5: #2 pulse exec/s: 0 rss: 302Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133091== ERROR: libFuzzer: deadly signal Step #5: #0 0x5574c1cda594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5574c1c4eb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5574c1c31665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f809545341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f809526800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f8095247858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5574c1c0ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5574c26de138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5574c2678632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5574c267a375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5574c267a35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5574c2098439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x5574c2085be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x5574c207f33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x5574c20e9107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x5574c1cdac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x5574c1dc6eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x5574c1c32d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x5574c1c3c2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x5574c1c237e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x5574c1c4f4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f8095249082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x5574c1c16bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3181d4ce3ff21d13ff57aca25c1e5c736ca60fd6 Step #5: MERGE-OUTER: attempt 1990 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 131577867 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/3181d4ce3ff21d13ff57aca25c1e5c736ca60fd6' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4116 processed earlier; will process 180 files now Step #5: #1 pulse exec/s: 0 rss: 234Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: libc++abi: terminating due to uncaught exception of type std::runtime_error: count == 0 Step #5: ==133171== ERROR: libFuzzer: deadly signal Step #5: #0 0x558c2f500594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558c2f474b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558c2f457665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f73667f241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f736660700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f73665e6858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558c2f430e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x558c2ff04138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558c2fe9e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x558c2fea0375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x558c2fea035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x558c2f8be439 in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1461:3 Step #5: #12 0x558c2f8abbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #13 0x558c2f8a533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #14 0x558c2f90f107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #15 0x558c2f500c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #16 0x558c2f5eceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #17 0x558c2f458d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #18 0x558c2f4622e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #19 0x558c2f4497e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #20 0x558c2f4754c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #21 0x7f73665e8082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #22 0x558c2f43cbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ced6fd35f8914fd2939f7ad5432cc3a1c509aa04 Step #5: MERGE-OUTER: attempt 1991 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 132719503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/ced6fd35f8914fd2939f7ad5432cc3a1c509aa04' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4119 processed earlier; will process 177 files now Step #5: #1 pulse exec/s: 0 rss: 262Mb Step #5: #2 pulse exec/s: 0 rss: 303Mb Step #5: #4 pulse exec/s: 4 rss: 305Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133249== ERROR: libFuzzer: deadly signal Step #5: #0 0x562b6376d594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x562b636e1b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x562b636c4665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f471cb4b41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f471c96000a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f471c93f858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x562b6369de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x562b64171138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x562b6410b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x562b6410d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x562b6410d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x562b63be22d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x562b63c1934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x562b63b2af9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x562b63b18be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x562b63b1233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x562b63b7c107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x562b6376dc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x562b63859eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x562b636c5d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x562b636cf2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x562b636b67e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x562b636e24c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f471c941082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x562b636a9bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5542f309f2455e15e68000d13133ccfe81725e1d Step #5: MERGE-OUTER: attempt 1992 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 135069763 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5542f309f2455e15e68000d13133ccfe81725e1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4127 processed earlier; will process 169 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133373== ERROR: libFuzzer: deadly signal Step #5: #0 0x5587a57ed594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5587a5761b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5587a5744665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fca22f1941f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fca22d2e00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fca22d0d858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5587a571de45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5587a61f1138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5587a618b632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5587a618d375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5587a618d35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5587a5c622d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5587a5c9934b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5587a5baaf9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5587a5b98be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5587a5b9233c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5587a5bfc107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5587a57edc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5587a58d9eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5587a5745d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5587a574f2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5587a57367e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5587a57624c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fca22d0f082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5587a5729bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e62335b4c183c340203756326e9c9ab1d02a8cb3 Step #5: MERGE-OUTER: attempt 1993 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 135557676 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/e62335b4c183c340203756326e9c9ab1d02a8cb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4128 processed earlier; will process 168 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133379== ERROR: libFuzzer: deadly signal Step #5: #0 0x558672e7b594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x558672defb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x558672dd2665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f5ec3f7241f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f5ec3d8700a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f5ec3d66858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x558672dabe45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55867387f138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x558673819632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55867381b375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55867381b35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5586732f02d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55867332734b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x558673238f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x558673226be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55867322033c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55867328a107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x558672e7bc1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x558672f67eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x558672dd3d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x558672ddd2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x558672dc47e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x558672df04c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f5ec3d68082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x558672db7bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c42ab6c4c3de99a3a2701782567fe2bdd7a50a8 Step #5: MERGE-OUTER: attempt 1994 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 136739240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/5c42ab6c4c3de99a3a2701782567fe2bdd7a50a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4131 processed earlier; will process 165 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133458== ERROR: libFuzzer: deadly signal Step #5: #0 0x559522072594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559521fe6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559521fc9665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f11d77f041f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f11d760500a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f11d75e4858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559521fa2e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x559522a76138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559522a10632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559522a12375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x559522a1235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5595224e72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55952251e34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55952251f4c6 in cryptonote::BlockchainLMDB::top_block_hash(unsigned long*) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2892:12 Step #5: #14 0x559522416188 in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:393:39 Step #5: #15 0x559522481107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #16 0x559522072c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x55952215eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559521fcad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x559521fd42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x559521fbb7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x559521fe74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f11d75e6082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559521faebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-b1a66ed8f1aee8928eaa0a867200180eb2f54dcb Step #5: MERGE-OUTER: attempt 1995 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 137230807 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/b1a66ed8f1aee8928eaa0a867200180eb2f54dcb' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4132 processed earlier; will process 164 files now Step #5: #1 pulse exec/s: 0 rss: 212Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::DB_ERROR: Error attempting to retrieve a hard fork version at height 0 from the db: MDB_NOTFOUND: No matching key/data pair found Step #5: ==133466== ERROR: libFuzzer: deadly signal Step #5: #0 0x559274d99594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x559274d0db18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x559274cf0665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f07a9ffd41f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f07a9e1200a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f07a9df1858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x559274cc9e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55927579d138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x559275737632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x559275739375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55927573935f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x559275202ae5 in void (anonymous namespace)::throw0(cryptonote::DB_ERROR const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55927526cd30 in cryptonote::BlockchainLMDB::get_hard_fork_version(unsigned long) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:4516:5 Step #5: #13 0x5592752c79dd in cryptonote::HardFork::get(unsigned long) const /src/monero/monero/src/cryptonote_basic/hardfork.cpp:357:13 Step #5: #14 0x5592751a8182 in get_hard_fork_version /src/monero/monero/src/cryptonote_core/blockchain.h:949:79 Step #5: #15 0x5592751a8182 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:677:59 Step #5: #16 0x559274d99c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #17 0x559274e85eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #18 0x559274cf1d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #19 0x559274cfb2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #20 0x559274ce27e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #21 0x559274d0e4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #22 0x7f07a9df3082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #23 0x559274cd5bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-a546a041eb03f7d45dc8617fa1b4852b81c6a4e4 Step #5: MERGE-OUTER: attempt 1996 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 138553785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/a546a041eb03f7d45dc8617fa1b4852b81c6a4e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4136 processed earlier; will process 160 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133551== ERROR: libFuzzer: deadly signal Step #5: #0 0x563a89542594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x563a894b6b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x563a89499665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7fbfa8ad841f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7fbfa88ed00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7fbfa88cc858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x563a89472e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x563a89f46138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x563a89ee0632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x563a89ee2375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x563a89ee235f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x563a899b72d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x563a899ee34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x563a898fff9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x563a898edbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x563a898e733c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x563a89951107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x563a89542c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x563a8962eeea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x563a8949ad4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x563a894a42e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x563a8948b7e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x563a894b74c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7fbfa88ce082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x563a8947ebad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-bf7c40802d7cea0ad3e0a7cb4271e04c59761add Step #5: MERGE-OUTER: attempt 1997 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 139012945 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/bf7c40802d7cea0ad3e0a7cb4271e04c59761add' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4137 processed earlier; will process 159 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133558== ERROR: libFuzzer: deadly signal Step #5: #0 0x5651c4dc0594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x5651c4d34b18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x5651c4d17665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f1aa415341f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f1aa3f6800a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f1aa3f47858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x5651c4cf0e45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x5651c57c4138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x5651c575e632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x5651c5760375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x5651c576035f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x5651c52352d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x5651c526c34b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x5651c517df9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x5651c516bbe5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x5651c516533c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x5651c51cf107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x5651c4dc0c1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x5651c4eaceea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x5651c4d18d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x5651c4d222e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x5651c4d097e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x5651c4d354c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f1aa3f49082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x5651c4cfcbad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-78dd5917d63849bcd0cf50a84806851f12c466fc Step #5: MERGE-OUTER: attempt 1998 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 140003109 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/78dd5917d63849bcd0cf50a84806851f12c466fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4139 processed earlier; will process 157 files now Step #5: libc++abi: terminating due to uncaught exception of type cryptonote::BLOCK_DNE: Attempt to get hash from height 0 failed -- hash not in db Step #5: ==133604== ERROR: libFuzzer: deadly signal Step #5: #0 0x55f31de5a594 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3 Step #5: #1 0x55f31ddceb18 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #5: #2 0x55f31ddb1665 in fuzzer::Fuzzer::CrashCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:231:3 Step #5: #3 0x7f052a4b641f (/lib/x86_64-linux-gnu/libpthread.so.0+0x1441f) (BuildId: 9753720502573b97dbac595b61fd72c2df18e078) Step #5: #4 0x7f052a2cb00a in raise (/lib/x86_64-linux-gnu/libc.so.6+0x4300a) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #5 0x7f052a2aa858 in abort (/lib/x86_64-linux-gnu/libc.so.6+0x22858) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #6 0x55f31dd8ae45 in __abort_message (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xbce45) Step #5: #7 0x55f31e85e138 in demangling_terminate_handler() cxa_default_handlers.cpp Step #5: #8 0x55f31e7f8632 in std::__terminate(void (*)()) (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2a632) Step #5: #9 0x55f31e7fa375 in __cxxabiv1::failed_throw(__cxxabiv1::__cxa_exception*) cxa_exception.cpp Step #5: #10 0x55f31e7fa35f in __cxa_throw (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xb2c35f) Step #5: #11 0x55f31e2cf2d5 in void (anonymous namespace)::throw0(cryptonote::BLOCK_DNE const&) /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:80:3 Step #5: #12 0x55f31e30634b in cryptonote::BlockchainLMDB::get_block_hash_from_height(unsigned long const&) const /src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp:2844:5 Step #5: #13 0x55f31e217f9e in cryptonote::Blockchain::get_long_term_block_weight_median(unsigned long, unsigned long) const /src/monero/monero/src/cryptonote_core/blockchain.cpp:1469:22 Step #5: #14 0x55f31e205be5 in cryptonote::Blockchain::update_next_cumulative_weight_limit(unsigned long*) /src/monero/monero/src/cryptonote_core/blockchain.cpp:4472:39 Step #5: #15 0x55f31e1ff33c in cryptonote::Blockchain::init(cryptonote::BlockchainDB*, cryptonote::network_type, bool, cryptonote::test_options const*, boost::multiprecision::number, (boost::multiprecision::expression_template_option)0>, std::__1::function const (cryptonote::network_type)> const&) /src/monero/monero/src/cryptonote_core/blockchain.cpp:455:10 Step #5: #16 0x55f31e269107 in cryptonote::core::init(boost::program_options::variables_map const&, cryptonote::test_options const*, std::__1::function const (cryptonote::network_type)> const&, bool) /src/monero/monero/src/cryptonote_core/cryptonote_core.cpp:670:30 Step #5: #17 0x55f31de5ac1e in initialise_rpc_core() /src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp:62:14 Step #5: #18 0x55f31df46eea in LLVMFuzzerTestOneInput /src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp:59:19 Step #5: #19 0x55f31ddb2d4d in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13 Step #5: #20 0x55f31ddbc2e8 in fuzzer::Fuzzer::CrashResistantMergeInternalStep(std::__Fuzzer::basic_string, std::__Fuzzer::allocator> const&, bool) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMerge.cpp:239:5 Step #5: #21 0x55f31dda37e9 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:890:8 Step #5: #22 0x55f31ddcf4c2 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10 Step #5: #23 0x7f052a2ac082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: 5792732f783158c66fb4f3756458ca24e46e827d) Step #5: #24 0x55f31dd96bad in _start (out/libfuzzer-coverage-x86_64/fuzz_rpc_full_no_exceptions+0xc8bad) Step #5: Step #5: DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::CrashCallback() Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d6e5d68dfdd44eae1e0deb441da98872a058882 Step #5: MERGE-OUTER: attempt 1999 Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 140464028 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge185.txt' Step #5: MERGE-INNER: '/corpus/fuzz_rpc_full_no_exceptions/7d6e5d68dfdd44eae1e0deb441da98872a058882' caused a failure at the previous merge step Step #5: MERGE-INNER: 4296 total files; 4140 processed earlier; will process 156 files now Step #5: #1 pulse exec/s: 0 rss: 300Mb Step #5: #2 pulse exec/s: 0 rss: 301Mb Step #5: #4 pulse exec/s: 4 rss: 303Mb Step #5: #8 pulse exec/s: 8 rss: 305Mb Step #5: #16 pulse exec/s: 8 rss: 305Mb Step #5: #32 pulse exec/s: 8 rss: 306Mb Step #5: #64 pulse exec/s: 6 rss: 564Mb Step #5: #128 pulse exec/s: 6 rss: 567Mb Step #5: #156 DONE exec/s: 6 rss: 571Mb Step #5: MERGE-OUTER: successful in 1999 attempt(s) Step #5: MERGE-OUTER: the control file has 443847 bytes Step #5: MERGE-OUTER: consumed 0Mb (35Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2026-07-11 07:45:18,968 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 07:45:18,979 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full_no_exceptions_error.log Step #5: [2026-07-11 07:45:20,376 INFO] Finding shared libraries for targets (if any). Step #5: [2026-07-11 07:45:20,501 INFO] Finished finding shared libraries for targets. Step #5: warning: 438 functions have mismatched data Step #5: warning: 438 functions have mismatched data Step #5: [2026-07-11 07:45:24,400 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:24,400 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html". Step #5: [2026-07-11 07:45:24,431 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:24,431 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:24,439 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:24,439 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:25,096 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:25,096 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:25,096 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:25,096 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html". Step #5: [2026-07-11 07:45:25,294 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:25,294 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:25,307 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:25,307 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:25,307 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:25,307 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:25,475 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:25,475 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:25,475 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:25,475 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:26,394 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:26,394 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:26,422 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:26,422 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:26,428 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:26,428 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,009 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,009 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:27,009 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:27,010 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:27,220 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:27,220 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:27,234 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:27,234 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:27,235 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:27,235 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,440 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,440 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:27,440 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:27,441 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:27,653 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:27,654 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:27,667 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:27,667 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:27,667 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:27,667 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,833 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:27,833 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:27,834 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:27,834 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:28,037 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:28,037 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:28,050 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:28,050 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:28,051 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:28,051 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:28,224 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:28,224 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:28,225 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:28,225 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:28,421 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:28,421 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:28,434 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:28,434 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:28,435 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:28,435 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:28,618 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:28,618 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:28,618 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:28,618 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:29,641 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:29,641 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/file_view_index.html". Step #5: [2026-07-11 07:45:29,667 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:29,667 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:29,673 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:29,673 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:30,199 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:30,199 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:30,199 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:30,200 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/index.html". Step #5: [2026-07-11 07:45:31,152 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:31,153 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/file_view_index.html". Step #5: [2026-07-11 07:45:31,179 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:31,179 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:31,185 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:31,185 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:31,721 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:31,721 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:31,721 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:31,721 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/index.html". Step #5: [2026-07-11 07:45:32,088 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:32,088 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:32,108 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:32,108 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:32,111 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:32,111 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:32,435 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:32,435 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:32,436 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:32,436 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:32,632 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:32,632 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:32,645 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:32,645 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:32,646 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:32,646 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:32,792 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:32,792 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:32,792 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:32,793 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:33,158 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:33,158 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:33,177 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:33,178 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:33,181 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:33,181 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:33,501 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:33,501 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:33,501 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:33,502 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:34,128 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:34,128 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/file_view_index.html". Step #5: [2026-07-11 07:45:34,153 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:34,153 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:34,159 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:34,159 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:34,750 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:34,750 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:34,750 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:34,750 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/index.html". Step #5: [2026-07-11 07:45:35,112 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:35,112 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:35,132 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:35,132 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:35,135 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:35,135 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:35,456 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:35,456 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:35,456 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:35,456 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:35,666 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:35,667 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:35,680 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:35,680 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:35,680 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:35,681 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:35,845 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:35,846 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:35,846 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:35,846 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:36,781 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:36,781 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/file_view_index.html". Step #5: [2026-07-11 07:45:36,807 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:36,808 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:36,814 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:36,814 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:37,341 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:37,341 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:37,341 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:37,342 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/index.html". Step #5: [2026-07-11 07:45:38,257 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:38,257 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:38,284 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:38,284 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:38,291 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:38,291 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:38,878 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:38,878 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:38,878 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:38,878 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/index.html". Step #5: [2026-07-11 07:45:39,787 DEBUG] Finished generating per-file code coverage summary. Step #5: [2026-07-11 07:45:39,787 DEBUG] Generating file view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/file_view_index.html". Step #5: [2026-07-11 07:45:39,814 DEBUG] Finished generating file view html index file. Step #5: [2026-07-11 07:45:39,815 DEBUG] Calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:39,821 DEBUG] Finished calculating per-directory coverage summary. Step #5: [2026-07-11 07:45:39,821 DEBUG] Writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:40,405 DEBUG] Finished writing per-directory coverage html reports. Step #5: [2026-07-11 07:45:40,406 DEBUG] Generating directory view html index file as: "/workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/directory_view_index.html". Step #5: [2026-07-11 07:45:40,406 DEBUG] Finished generating directory view html index file. Step #5: [2026-07-11 07:45:40,406 INFO] Index file for html report is generated as: "file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/index.html". Finished Step #5 Starting Step #6 Step #6: Pulling image: gcr.io/cloud-builders/gsutil Step #6: Using default tag: latest Step #6: latest: Pulling from cloud-builders/gsutil Step #6: 97e1ee089ace: Already exists Step #6: b8613ef18de2: Already exists Step #6: 370a343ae1d7: Already exists Step #6: 1434b9de6cf8: Already exists Step #6: 27737137e53a: Already exists Step #6: 3506d965e444: Already exists Step #6: 51d5de874af4: Pulling fs layer Step #6: ead8998371a3: Pulling fs layer Step #6: ead8998371a3: Download complete Step #6: 51d5de874af4: Verifying Checksum Step #6: 51d5de874af4: Download complete Step #6: 51d5de874af4: Pull complete Step #6: ead8998371a3: Pull complete Step #6: Digest: sha256:5de2330cdc9ab905a9873e91d02bbcd7637aa7b75dbd2524ce8504bfdeadc2bd Step #6: Status: Downloaded newer image for gcr.io/cloud-builders/gsutil:latest Step #6: gcr.io/cloud-builders/gsutil:latest Step #6: CommandException: 1 files/objects could not be removed. Finished Step #6 Starting Step #7 Step #7: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/control.js [Content-Type=text/javascript]... Step #7: / [0/522 files][ 0.0 B/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/style.css [Content-Type=text/css]... Step #7: / [0/522 files][ 0.0 B/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/directory_view_index.html [Content-Type=text/html]... Step #7: / [0/522 files][ 5.5 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/summary.json [Content-Type=application/json]... Step #7: / [0/522 files][ 5.5 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/index.html [Content-Type=text/html]... Step #7: / [0/522 files][ 5.5 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/report.html [Content-Type=text/html]... Step #7: / [0/522 files][ 5.5 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/file_view_index.html [Content-Type=text/html]... Step #7: / [0/522 files][ 5.5 KiB/ 51.7 MiB] 0% Done / [1/522 files][ 5.7 KiB/ 51.7 MiB] 0% Done / [2/522 files][200.6 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/report.html [Content-Type=text/html]... Step #7: / [2/522 files][200.8 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/report.html [Content-Type=text/html]... Step #7: / [2/522 files][200.8 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #7: / [2/522 files][205.1 KiB/ 51.7 MiB] 0% Done / [3/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [4/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [5/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [6/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [7/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [8/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [9/522 files][430.4 KiB/ 51.7 MiB] 0% Done / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #7: / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/include/openssl/crypto.h.html [Content-Type=text/html]... Step #7: / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #7: / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #7: / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/openssl-1.1.1g/include/openssl/opensslconf.h.html [Content-Type=text/html]... Step #7: / [10/522 files][430.4 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #7: / [10/522 files][515.7 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #7: / [10/522 files][520.0 KiB/ 51.7 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/load_from_json.cpp.html [Content-Type=text/html]... Step #7: / [10/522 files][715.2 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/base58.cpp.html [Content-Type=text/html]... Step #7: / [10/522 files][715.2 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/levin.cpp.html [Content-Type=text/html]... Step #7: / [10/522 files][747.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/cold-transaction.cpp.html [Content-Type=text/html]... Step #7: / [10/522 files][747.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #7: / [10/522 files][747.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/tx-extra.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/http-client.cpp.html [Content-Type=text/html]... Step #7: / [10/522 files][747.6 KiB/ 51.7 MiB] 1% Done / [10/522 files][747.6 KiB/ 51.7 MiB] 1% Done / [11/522 files][757.5 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/bulletproof.cpp.html [Content-Type=text/html]... Step #7: / [11/522 files][757.5 KiB/ 51.7 MiB] 1% Done / [12/522 files][774.3 KiB/ 51.7 MiB] 1% Done / [13/522 files][832.6 KiB/ 51.7 MiB] 1% Done / [14/522 files][832.6 KiB/ 51.7 MiB] 1% Done / [15/522 files][832.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/cold-outputs.cpp.html [Content-Type=text/html]... Step #7: / [15/522 files][832.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #7: / [15/522 files][832.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/signature.cpp.html [Content-Type=text/html]... Step #7: / [15/522 files][832.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/block.cpp.html [Content-Type=text/html]... Step #7: / [15/522 files][844.9 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/load_from_binary.cpp.html [Content-Type=text/html]... Step #7: / [15/522 files][844.9 KiB/ 51.7 MiB] 1% Done - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/parse_url.cpp.html [Content-Type=text/html]... Step #7: - [15/522 files][877.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/transaction.cpp.html [Content-Type=text/html]... Step #7: - [16/522 files][877.6 KiB/ 51.7 MiB] 1% Done - [16/522 files][877.6 KiB/ 51.7 MiB] 1% Done - [17/522 files][877.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_zmq.cpp.html [Content-Type=text/html]... Step #7: - [18/522 files][886.4 KiB/ 51.7 MiB] 1% Done - [18/522 files][886.4 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/report.html [Content-Type=text/html]... Step #7: - [18/522 files][886.4 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp.html [Content-Type=text/html]... Step #7: - [18/522 files][886.4 KiB/ 51.7 MiB] 1% Done - [19/522 files][886.4 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp.html [Content-Type=text/html]... Step #7: - [19/522 files][898.2 KiB/ 51.7 MiB] 1% Done - [20/522 files][898.2 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/fuzz_rpc/zmq_endpoints.cpp.html [Content-Type=text/html]... Step #7: - [20/522 files][898.2 KiB/ 51.7 MiB] 1% Done - [20/522 files][898.2 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/include/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/include/fuzzer/report.html [Content-Type=text/html]... Step #7: - [20/522 files][898.2 KiB/ 51.7 MiB] 1% Done - [20/522 files][898.2 KiB/ 51.7 MiB] 1% Done - [21/522 files][898.2 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/tests/fuzz/include/fuzzer/FuzzedDataProvider.h.html [Content-Type=text/html]... Step #7: - [21/522 files][915.3 KiB/ 51.7 MiB] 1% Done - [22/522 files][915.3 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #7: - [22/522 files][915.3 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #7: - [22/522 files][915.3 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #7: - [22/522 files][915.3 KiB/ 51.7 MiB] 1% Done - [23/522 files][915.3 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #7: - [23/522 files][915.3 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #7: - [23/522 files][923.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #7: - [23/522 files][923.6 KiB/ 51.7 MiB] 1% Done - [24/522 files][923.6 KiB/ 51.7 MiB] 1% Done - [25/522 files][923.6 KiB/ 51.7 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #7: - [25/522 files][ 1.1 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #7: - [25/522 files][ 1.1 MiB/ 51.7 MiB] 2% Done - [26/522 files][ 1.1 MiB/ 51.7 MiB] 2% Done - [27/522 files][ 1.1 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #7: - [28/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #7: - [28/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done - [28/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #7: - [29/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done - [29/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #7: - [29/522 files][ 1.3 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #7: - [29/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [30/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [31/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #7: - [31/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #7: - [31/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [31/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #7: - [31/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [32/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [33/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [34/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [35/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [36/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #7: - [37/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done - [37/522 files][ 1.4 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #7: - [37/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [37/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #7: - [37/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #7: - [38/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [38/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/bootstrap_node_selector.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #7: - [39/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [40/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #7: - [40/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [40/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [41/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [42/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #7: - [42/522 files][ 1.5 MiB/ 51.7 MiB] 2% Done - [43/522 files][ 1.6 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #7: - [43/522 files][ 1.6 MiB/ 51.7 MiB] 3% Done - [44/522 files][ 1.6 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #7: - [44/522 files][ 1.6 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #7: - [44/522 files][ 1.7 MiB/ 51.7 MiB] 3% Done - [45/522 files][ 1.7 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #7: - [45/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [45/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #7: - [45/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [46/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [47/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [48/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #7: - [48/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #7: - [48/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #7: - [48/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [49/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #7: - [49/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done - [49/522 files][ 1.8 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/zmq_pub.cpp.html [Content-Type=text/html]... Step #7: - [49/522 files][ 1.9 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #7: - [49/522 files][ 1.9 MiB/ 51.7 MiB] 3% Done - [49/522 files][ 1.9 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #7: - [49/522 files][ 1.9 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #7: - [49/522 files][ 1.9 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/bootstrap_node_selector.cpp.html [Content-Type=text/html]... Step #7: - [49/522 files][ 2.0 MiB/ 51.7 MiB] 3% Done - [50/522 files][ 2.0 MiB/ 51.7 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/bootstrap_daemon.h.html [Content-Type=text/html]... Step #7: - [50/522 files][ 2.0 MiB/ 51.7 MiB] 3% Done - [51/522 files][ 2.0 MiB/ 51.7 MiB] 3% Done - [52/522 files][ 2.1 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #7: - [52/522 files][ 2.1 MiB/ 51.7 MiB] 4% Done - [53/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/rpc_handler.cpp.html [Content-Type=text/html]... Step #7: - [53/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #7: - [53/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #7: - [53/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done - [54/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/core_rpc_server.cpp.html [Content-Type=text/html]... Step #7: - [54/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done - [55/522 files][ 2.2 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_cold.hpp.html [Content-Type=text/html]... Step #7: - [55/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done - [56/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/language_base.h.html [Content-Type=text/html]... Step #7: - [56/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #7: - [56/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #7: - [56/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done - [57/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_node_common.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/bootstrap_daemon.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/portuguese.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 4% Done - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/esperanto.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/p2p_protocol_defs.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/spanish.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/report.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/english_old.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/chinese_simplified.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_node.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/italian.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_node.cpp.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/english.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/lojban.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/report.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_node.inl.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/japanese.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/singleton.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/electrum-words.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/french.h.html [Content-Type=text/html]... Step #7: - [57/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_peerlist_boost_serialization.h.html [Content-Type=text/html]... Step #7: - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_peerlist.h.html [Content-Type=text/html]... Step #7: - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #7: - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [58/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done - [59/522 files][ 2.6 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #7: - [60/522 files][ 2.9 MiB/ 51.7 MiB] 5% Done \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #7: \ [60/522 files][ 2.9 MiB/ 51.7 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #7: \ [61/522 files][ 3.2 MiB/ 51.7 MiB] 6% Done \ [61/522 files][ 3.2 MiB/ 51.7 MiB] 6% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/tuple.h.html [Content-Type=text/html]... Step #7: \ [61/522 files][ 3.4 MiB/ 51.7 MiB] 6% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #7: \ [61/522 files][ 3.7 MiB/ 51.7 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/json_object.h.html [Content-Type=text/html]... Step #7: \ [61/522 files][ 4.0 MiB/ 51.7 MiB] 7% Done \ [61/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done \ [62/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done \ [63/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/russian.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.1 MiB/ 51.7 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/german.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.4 MiB/ 51.7 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/p2p/net_peerlist.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/mnemonics/dutch.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.6 MiB/ 51.7 MiB] 8% Done \ [63/522 files][ 4.6 MiB/ 51.7 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/json_object.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.6 MiB/ 51.7 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.6 MiB/ 51.7 MiB] 8% Done \ [63/522 files][ 4.6 MiB/ 51.7 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #7: \ [63/522 files][ 4.7 MiB/ 51.7 MiB] 9% Done \ [64/522 files][ 4.7 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #7: \ [64/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [65/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/serialization/pair.h.html [Content-Type=text/html]... Step #7: \ [65/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #7: \ [65/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [65/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [66/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [67/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [68/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #7: \ [69/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done \ [69/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/dandelionpp.cpp.html [Content-Type=text/html]... Step #7: \ [69/522 files][ 4.8 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #7: \ [69/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #7: \ [69/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #7: \ [69/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [70/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #7: \ [70/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/dandelionpp.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #7: \ [70/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [70/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [70/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #7: \ [71/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #7: \ [71/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/zmq.cpp.html [Content-Type=text/html]... Step #7: \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device_trezor/report.html [Content-Type=text/html]... Step #7: \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #7: \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #7: \ [72/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #7: \ [73/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/device_trezor/device_trezor.cpp.html [Content-Type=text/html]... Step #7: \ [73/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done \ [73/522 files][ 4.9 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/rpc_args.cpp.html [Content-Type=text/html]... Step #7: \ [73/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #7: \ [73/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #7: \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #7: \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #7: \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/core_rpc_server.h.html [Content-Type=text/html]... Step #7: \ [74/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done \ [75/522 files][ 5.0 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #7: \ [75/522 files][ 5.1 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_kex_msg.h.html [Content-Type=text/html]... Step #7: \ [75/522 files][ 5.1 MiB/ 51.7 MiB] 9% Done \ [76/522 files][ 5.1 MiB/ 51.7 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_clsag_context.cpp.html [Content-Type=text/html]... Step #7: \ [76/522 files][ 5.2 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_kex_msg.cpp.html [Content-Type=text/html]... Step #7: \ [76/522 files][ 5.2 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_tx_builder_ringct.cpp.html [Content-Type=text/html]... Step #7: \ [76/522 files][ 5.2 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/report.html [Content-Type=text/html]... Step #7: \ [76/522 files][ 5.2 MiB/ 51.7 MiB] 10% Done \ [77/522 files][ 5.3 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_kex_msg_serialization.h.html [Content-Type=text/html]... Step #7: \ [77/522 files][ 5.3 MiB/ 51.7 MiB] 10% Done \ [78/522 files][ 5.3 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_account.cpp.html [Content-Type=text/html]... Step #7: \ [78/522 files][ 5.4 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_clsag_context.h.html [Content-Type=text/html]... Step #7: \ [78/522 files][ 5.4 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_account_kex_impl.cpp.html [Content-Type=text/html]... Step #7: \ [78/522 files][ 5.5 MiB/ 51.7 MiB] 10% Done \ [79/522 files][ 5.5 MiB/ 51.7 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig.cpp.html [Content-Type=text/html]... Step #7: \ [79/522 files][ 5.8 MiB/ 51.7 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/multisig/multisig_account.h.html [Content-Type=text/html]... Step #7: \ [79/522 files][ 5.8 MiB/ 51.7 MiB] 11% Done \ [80/522 files][ 5.9 MiB/ 51.7 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #7: \ [80/522 files][ 5.9 MiB/ 51.7 MiB] 11% Done \ [80/522 files][ 5.9 MiB/ 51.7 MiB] 11% Done \ [81/522 files][ 6.1 MiB/ 51.7 MiB] 11% Done \ [82/522 files][ 6.1 MiB/ 51.7 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #7: \ [82/522 files][ 6.1 MiB/ 51.7 MiB] 11% Done \ [83/522 files][ 6.2 MiB/ 51.7 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #7: \ [83/522 files][ 6.3 MiB/ 51.7 MiB] 12% Done \ [84/522 files][ 6.3 MiB/ 51.7 MiB] 12% Done \ [85/522 files][ 6.8 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #7: \ [86/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [86/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/expect.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #7: \ [86/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [86/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [87/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #7: \ [87/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #7: \ [87/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [88/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [88/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #7: \ [88/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [89/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #7: \ [90/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [90/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #7: \ [90/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [91/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #7: \ [91/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #7: \ [92/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #7: \ [92/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [93/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [93/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [94/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/command_line.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #7: \ [95/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [96/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done \ [96/522 files][ 6.9 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #7: \ [96/522 files][ 7.0 MiB/ 51.7 MiB] 13% Done \ [97/522 files][ 7.0 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/combinator.cpp.html [Content-Type=text/html]... Step #7: \ [97/522 files][ 7.0 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #7: \ [98/522 files][ 7.0 MiB/ 51.7 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #7: \ [99/522 files][ 7.1 MiB/ 51.7 MiB] 13% Done \ [99/522 files][ 7.2 MiB/ 51.7 MiB] 14% Done \ [99/522 files][ 7.2 MiB/ 51.7 MiB] 14% Done \ [99/522 files][ 7.2 MiB/ 51.7 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/json_util.h.html [Content-Type=text/html]... Step #7: \ [100/522 files][ 7.3 MiB/ 51.7 MiB] 14% Done \ [100/522 files][ 7.3 MiB/ 51.7 MiB] 14% Done \ [101/522 files][ 7.3 MiB/ 51.7 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/unordered_containers_boost_serialization.h.html [Content-Type=text/html]... Step #7: \ [102/522 files][ 7.6 MiB/ 51.7 MiB] 14% Done \ [103/522 files][ 7.7 MiB/ 51.7 MiB] 14% Done \ [103/522 files][ 7.7 MiB/ 51.7 MiB] 14% Done \ [104/522 files][ 7.7 MiB/ 51.7 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #7: \ [104/522 files][ 7.7 MiB/ 51.7 MiB] 14% Done \ [105/522 files][ 7.7 MiB/ 51.7 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #7: \ [106/522 files][ 7.8 MiB/ 51.7 MiB] 15% Done \ [107/522 files][ 7.8 MiB/ 51.7 MiB] 15% Done \ [107/522 files][ 7.8 MiB/ 51.7 MiB] 15% Done \ [108/522 files][ 7.8 MiB/ 51.7 MiB] 15% Done \ [109/522 files][ 8.1 MiB/ 51.7 MiB] 15% Done \ [109/522 files][ 8.2 MiB/ 51.7 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #7: \ [110/522 files][ 8.8 MiB/ 51.7 MiB] 17% Done \ [111/522 files][ 8.9 MiB/ 51.7 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/utf8.h.html [Content-Type=text/html]... Step #7: \ [111/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [111/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [111/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #7: \ [112/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [112/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/combinator.h.html [Content-Type=text/html]... Step #7: \ [113/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [114/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [114/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [115/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done \ [116/522 files][ 9.0 MiB/ 51.7 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #7: \ [117/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [118/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [119/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [120/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [121/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [121/522 files][ 9.1 MiB/ 51.7 MiB] 17% Done \ [122/522 files][ 9.2 MiB/ 51.7 MiB] 17% Done \ [123/522 files][ 9.3 MiB/ 51.7 MiB] 17% Done \ [124/522 files][ 9.3 MiB/ 51.7 MiB] 17% Done \ [125/522 files][ 9.3 MiB/ 51.7 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #7: \ [126/522 files][ 9.5 MiB/ 51.7 MiB] 18% Done \ [126/522 files][ 9.8 MiB/ 51.7 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #7: \ [126/522 files][ 10.0 MiB/ 51.7 MiB] 19% Done \ [126/522 files][ 10.0 MiB/ 51.7 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #7: \ [127/522 files][ 10.1 MiB/ 51.7 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl.html [Content-Type=text/html]... Step #7: \ [127/522 files][ 10.2 MiB/ 51.7 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.cpp.html [Content-Type=text/html]... Step #7: \ [128/522 files][ 10.2 MiB/ 51.7 MiB] 19% Done \ [129/522 files][ 10.2 MiB/ 51.7 MiB] 19% Done \ [129/522 files][ 10.2 MiB/ 51.7 MiB] 19% Done \ [129/522 files][ 10.2 MiB/ 51.7 MiB] 19% Done \ [130/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [131/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [132/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.h.html [Content-Type=text/html]... Step #7: \ [132/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.h.html [Content-Type=text/html]... Step #7: \ [133/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [133/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [134/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [135/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [136/522 files][ 10.3 MiB/ 51.7 MiB] 19% Done \ [137/522 files][ 10.4 MiB/ 51.7 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/block_queue.cpp.html [Content-Type=text/html]... Step #7: \ [137/522 files][ 10.4 MiB/ 51.7 MiB] 20% Done \ [137/522 files][ 10.4 MiB/ 51.7 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/block_queue.h.html [Content-Type=text/html]... Step #7: \ [137/522 files][ 10.6 MiB/ 51.7 MiB] 20% Done | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #7: | [138/522 files][ 10.8 MiB/ 51.7 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp.html [Content-Type=text/html]... Step #7: | [138/522 files][ 10.8 MiB/ 51.7 MiB] 20% Done | [139/522 files][ 10.8 MiB/ 51.7 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #7: | [139/522 files][ 10.8 MiB/ 51.7 MiB] 20% Done | [139/522 files][ 10.8 MiB/ 51.7 MiB] 20% Done | [140/522 files][ 11.1 MiB/ 51.7 MiB] 21% Done | [141/522 files][ 11.1 MiB/ 51.7 MiB] 21% Done | [142/522 files][ 11.1 MiB/ 51.7 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #7: | [143/522 files][ 11.1 MiB/ 51.7 MiB] 21% Done | [143/522 files][ 11.1 MiB/ 51.7 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #7: | [144/522 files][ 11.6 MiB/ 51.7 MiB] 22% Done | [144/522 files][ 11.6 MiB/ 51.7 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #7: | [145/522 files][ 11.6 MiB/ 51.7 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/connection_context.cpp.html [Content-Type=text/html]... Step #7: | [145/522 files][ 11.8 MiB/ 51.7 MiB] 22% Done | [146/522 files][ 11.8 MiB/ 51.7 MiB] 22% Done | [146/522 files][ 11.8 MiB/ 51.7 MiB] 22% Done | [147/522 files][ 11.9 MiB/ 51.7 MiB] 22% Done | [147/522 files][ 11.9 MiB/ 51.7 MiB] 22% Done | [148/522 files][ 11.9 MiB/ 51.7 MiB] 23% Done | [149/522 files][ 12.0 MiB/ 51.7 MiB] 23% Done | [150/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #7: | [150/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [151/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [152/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [153/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [154/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [155/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [156/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [157/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [158/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [159/522 files][ 12.2 MiB/ 51.7 MiB] 23% Done | [160/522 files][ 12.5 MiB/ 51.7 MiB] 24% Done | [161/522 files][ 12.5 MiB/ 51.7 MiB] 24% Done | [162/522 files][ 12.5 MiB/ 51.7 MiB] 24% Done | [163/522 files][ 12.5 MiB/ 51.7 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #7: | [163/522 files][ 12.5 MiB/ 51.7 MiB] 24% Done | [164/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [165/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/merge_mining.cpp.html [Content-Type=text/html]... Step #7: | [165/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/account_boost_serialization.h.html [Content-Type=text/html]... Step #7: | [165/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [166/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [167/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [168/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [169/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [170/522 files][ 12.6 MiB/ 51.7 MiB] 24% Done | [171/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [172/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [173/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [174/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [175/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [176/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done | [177/522 files][ 12.7 MiB/ 51.7 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_boost_serialization.h.html [Content-Type=text/html]... Step #7: | [177/522 files][ 12.8 MiB/ 51.7 MiB] 24% Done | [178/522 files][ 12.8 MiB/ 51.7 MiB] 24% Done | [179/522 files][ 12.8 MiB/ 51.7 MiB] 24% Done | [180/522 files][ 13.0 MiB/ 51.7 MiB] 25% Done | [181/522 files][ 13.0 MiB/ 51.7 MiB] 25% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #7: | [181/522 files][ 13.0 MiB/ 51.7 MiB] 25% Done | [182/522 files][ 13.6 MiB/ 51.7 MiB] 26% Done | [183/522 files][ 13.6 MiB/ 51.7 MiB] 26% Done | [184/522 files][ 13.6 MiB/ 51.7 MiB] 26% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #7: | [184/522 files][ 13.9 MiB/ 51.7 MiB] 26% Done | [185/522 files][ 13.9 MiB/ 51.7 MiB] 26% Done | [186/522 files][ 13.9 MiB/ 51.7 MiB] 26% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #7: | [186/522 files][ 13.9 MiB/ 51.7 MiB] 26% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #7: | [187/522 files][ 14.0 MiB/ 51.7 MiB] 27% Done | [187/522 files][ 14.0 MiB/ 51.7 MiB] 27% Done | [188/522 files][ 14.0 MiB/ 51.7 MiB] 27% Done | [189/522 files][ 14.0 MiB/ 51.7 MiB] 27% Done | [190/522 files][ 14.0 MiB/ 51.7 MiB] 27% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #7: | [190/522 files][ 14.3 MiB/ 51.7 MiB] 27% Done | [191/522 files][ 14.3 MiB/ 51.7 MiB] 27% Done | [192/522 files][ 14.3 MiB/ 51.7 MiB] 27% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #7: | [192/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #7: | [192/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #7: | [192/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done | [193/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done | [194/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done | [195/522 files][ 14.5 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #7: | [195/522 files][ 14.6 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #7: | [195/522 files][ 14.7 MiB/ 51.7 MiB] 28% Done | [196/522 files][ 14.7 MiB/ 51.7 MiB] 28% Done | [197/522 files][ 14.7 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #7: | [197/522 files][ 14.7 MiB/ 51.7 MiB] 28% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #7: | [198/522 files][ 15.1 MiB/ 51.7 MiB] 29% Done | [198/522 files][ 15.1 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #7: | [198/522 files][ 15.2 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/message_transporter.h.html [Content-Type=text/html]... Step #7: | [198/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done | [199/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/message_transporter.cpp.html [Content-Type=text/html]... Step #7: | [200/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done | [200/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done | [201/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done | [202/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/node_rpc_proxy.cpp.html [Content-Type=text/html]... Step #7: | [202/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet_errors.h.html [Content-Type=text/html]... Step #7: | [202/522 files][ 15.3 MiB/ 51.7 MiB] 29% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/fee_algorithm.h.html [Content-Type=text/html]... Step #7: | [202/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/report.html [Content-Type=text/html]... Step #7: | [202/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done | [203/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/fee_priority.h.html [Content-Type=text/html]... Step #7: | [204/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done | [204/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done | [205/522 files][ 15.5 MiB/ 51.7 MiB] 30% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2.cpp.html [Content-Type=text/html]... Step #7: | [205/522 files][ 16.5 MiB/ 51.7 MiB] 31% Done | [206/522 files][ 16.8 MiB/ 51.7 MiB] 32% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/node_rpc_proxy.h.html [Content-Type=text/html]... Step #7: | [206/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done | [207/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet_args.cpp.html [Content-Type=text/html]... Step #7: | [207/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done | [208/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/message_store.h.html [Content-Type=text/html]... Step #7: | [208/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done | [209/522 files][ 16.9 MiB/ 51.7 MiB] 32% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2.h.html [Content-Type=text/html]... Step #7: | [209/522 files][ 17.1 MiB/ 51.7 MiB] 33% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/message_store.cpp.html [Content-Type=text/html]... Step #7: | [210/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done | [211/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done | [211/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_boost_serialization.h.html [Content-Type=text/html]... Step #7: | [211/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done | [212/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done | [213/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2_basic/report.html [Content-Type=text/html]... Step #7: | [214/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/ringdb.cpp.html [Content-Type=text/html]... Step #7: | [214/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done | [214/522 files][ 17.6 MiB/ 51.7 MiB] 34% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_serialization.h.html [Content-Type=text/html]... Step #7: | [214/522 files][ 18.0 MiB/ 51.7 MiB] 34% Done | [215/522 files][ 18.4 MiB/ 51.7 MiB] 35% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #7: | [215/522 files][ 18.6 MiB/ 51.7 MiB] 35% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_types.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #7: | [215/522 files][ 19.2 MiB/ 51.7 MiB] 37% Done | [215/522 files][ 19.3 MiB/ 51.7 MiB] 37% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #7: | [215/522 files][ 19.7 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #7: | [216/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done | [217/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done | [217/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #7: | [217/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done | [218/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done | [219/522 files][ 19.8 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #7: | [220/522 files][ 19.9 MiB/ 51.7 MiB] 38% Done | [221/522 files][ 19.9 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #7: | [221/522 files][ 19.9 MiB/ 51.7 MiB] 38% Done | [221/522 files][ 19.9 MiB/ 51.7 MiB] 38% Done | [222/522 files][ 19.9 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #7: | [223/522 files][ 20.0 MiB/ 51.7 MiB] 38% Done | [223/522 files][ 20.0 MiB/ 51.7 MiB] 38% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #7: | [223/522 files][ 20.8 MiB/ 51.7 MiB] 40% Done | [223/522 files][ 20.8 MiB/ 51.7 MiB] 40% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #7: | [224/522 files][ 20.9 MiB/ 51.7 MiB] 40% Done | [224/522 files][ 20.9 MiB/ 51.7 MiB] 40% Done | [225/522 files][ 20.9 MiB/ 51.7 MiB] 40% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #7: | [225/522 files][ 20.9 MiB/ 51.7 MiB] 40% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #7: | [225/522 files][ 21.0 MiB/ 51.7 MiB] 40% Done | [226/522 files][ 21.4 MiB/ 51.7 MiB] 41% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #7: | [227/522 files][ 21.4 MiB/ 51.7 MiB] 41% Done | [227/522 files][ 21.4 MiB/ 51.7 MiB] 41% Done | [228/522 files][ 21.4 MiB/ 51.7 MiB] 41% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #7: | [228/522 files][ 21.5 MiB/ 51.7 MiB] 41% Done / / [229/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #7: / [230/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done / [231/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done / [232/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done / [232/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #7: / [232/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done / [232/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done / [233/522 files][ 21.7 MiB/ 51.7 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #7: / [233/522 files][ 22.0 MiB/ 51.7 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #7: / [234/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [235/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [235/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [236/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [237/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [238/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [239/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done / [240/522 files][ 22.3 MiB/ 51.7 MiB] 43% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #7: / [241/522 files][ 22.6 MiB/ 51.7 MiB] 43% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #7: / [242/522 files][ 23.0 MiB/ 51.7 MiB] 44% Done / [242/522 files][ 23.0 MiB/ 51.7 MiB] 44% Done / [243/522 files][ 23.5 MiB/ 51.7 MiB] 45% Done / [243/522 files][ 24.0 MiB/ 51.7 MiB] 46% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #7: / [244/522 files][ 26.6 MiB/ 51.7 MiB] 51% Done / [245/522 files][ 26.6 MiB/ 51.7 MiB] 51% Done / [246/522 files][ 26.7 MiB/ 51.7 MiB] 51% Done / [247/522 files][ 26.7 MiB/ 51.7 MiB] 51% Done / [248/522 files][ 26.7 MiB/ 51.7 MiB] 51% Done / [249/522 files][ 26.7 MiB/ 51.7 MiB] 51% Done / [249/522 files][ 26.7 MiB/ 51.7 MiB] 51% Done / [249/522 files][ 27.0 MiB/ 51.7 MiB] 52% Done / [250/522 files][ 27.0 MiB/ 51.7 MiB] 52% Done / [251/522 files][ 27.0 MiB/ 51.7 MiB] 52% Done / [252/522 files][ 27.0 MiB/ 51.7 MiB] 52% Done / [253/522 files][ 27.3 MiB/ 51.7 MiB] 52% Done / [254/522 files][ 28.2 MiB/ 51.7 MiB] 54% Done / [255/522 files][ 28.8 MiB/ 51.7 MiB] 55% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #7: / [256/522 files][ 29.0 MiB/ 51.7 MiB] 56% Done / [257/522 files][ 29.0 MiB/ 51.7 MiB] 56% Done / [258/522 files][ 29.0 MiB/ 51.7 MiB] 56% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #7: / [259/522 files][ 29.0 MiB/ 51.7 MiB] 56% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #7: / [259/522 files][ 29.6 MiB/ 51.7 MiB] 57% Done / [259/522 files][ 29.6 MiB/ 51.7 MiB] 57% Done / [260/522 files][ 29.7 MiB/ 51.7 MiB] 57% Done / [260/522 files][ 29.7 MiB/ 51.7 MiB] 57% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #7: / [260/522 files][ 29.8 MiB/ 51.7 MiB] 57% Done / [261/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done / [262/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #7: / [262/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #7: / [262/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done / [263/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done / [264/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done / [265/522 files][ 30.1 MiB/ 51.7 MiB] 58% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #7: / [266/522 files][ 30.6 MiB/ 51.7 MiB] 59% Done / [266/522 files][ 30.6 MiB/ 51.7 MiB] 59% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #7: / [266/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [267/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #7: / [268/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [268/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #7: / [269/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [269/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [270/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #7: / [271/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [271/522 files][ 31.3 MiB/ 51.7 MiB] 60% Done / [272/522 files][ 31.4 MiB/ 51.7 MiB] 60% Done / [273/522 files][ 31.4 MiB/ 51.7 MiB] 60% Done / [274/522 files][ 31.4 MiB/ 51.7 MiB] 60% Done / [275/522 files][ 31.7 MiB/ 51.7 MiB] 61% Done / [276/522 files][ 31.7 MiB/ 51.7 MiB] 61% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #7: / [276/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done / [276/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #7: / [276/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #7: / [277/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done / [277/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done / [278/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #7: / [278/522 files][ 31.8 MiB/ 51.7 MiB] 61% Done / [279/522 files][ 32.1 MiB/ 51.7 MiB] 62% Done / [280/522 files][ 32.4 MiB/ 51.7 MiB] 62% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #7: / [280/522 files][ 33.3 MiB/ 51.7 MiB] 64% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #7: / [280/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #7: / [281/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [281/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [282/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [283/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [284/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [285/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #7: / [286/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done / [286/522 files][ 33.9 MiB/ 51.7 MiB] 65% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #7: / [286/522 files][ 34.2 MiB/ 51.7 MiB] 66% Done / [287/522 files][ 34.4 MiB/ 51.7 MiB] 66% Done / [288/522 files][ 34.4 MiB/ 51.7 MiB] 66% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #7: / [288/522 files][ 35.2 MiB/ 51.7 MiB] 68% Done / [289/522 files][ 35.3 MiB/ 51.7 MiB] 68% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #7: / [290/522 files][ 35.8 MiB/ 51.7 MiB] 69% Done / [290/522 files][ 36.1 MiB/ 51.7 MiB] 69% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #7: / [291/522 files][ 36.6 MiB/ 51.7 MiB] 70% Done / [292/522 files][ 36.6 MiB/ 51.7 MiB] 70% Done / [292/522 files][ 36.6 MiB/ 51.7 MiB] 70% Done / [293/522 files][ 36.6 MiB/ 51.7 MiB] 70% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #7: / [293/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done / [294/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #7: / [294/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done / [294/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done / [295/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #7: / [295/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #7: / [295/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done / [296/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done / [297/522 files][ 36.8 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #7: / [297/522 files][ 36.9 MiB/ 51.7 MiB] 71% Done / [298/522 files][ 37.0 MiB/ 51.7 MiB] 71% Done / [299/522 files][ 37.0 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #7: / [299/522 files][ 37.0 MiB/ 51.7 MiB] 71% Done / [300/522 files][ 37.0 MiB/ 51.7 MiB] 71% Done / [301/522 files][ 37.1 MiB/ 51.7 MiB] 71% Done / [302/522 files][ 37.1 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #7: / [302/522 files][ 37.1 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #7: / [302/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #7: / [302/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [302/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #7: / [302/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #7: / [302/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [303/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [304/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [305/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [306/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [307/522 files][ 37.2 MiB/ 51.7 MiB] 71% Done / [308/522 files][ 37.2 MiB/ 51.7 MiB] 72% Done / [309/522 files][ 37.2 MiB/ 51.7 MiB] 72% Done / [310/522 files][ 37.3 MiB/ 51.7 MiB] 72% Done / [311/522 files][ 37.3 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #7: / [311/522 files][ 37.3 MiB/ 51.7 MiB] 72% Done / [312/522 files][ 37.3 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #7: / [312/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [313/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #7: / [313/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [313/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [314/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #7: / [314/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [314/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #7: / [315/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [315/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [315/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #7: / [316/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [316/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done / [317/522 files][ 37.4 MiB/ 51.7 MiB] 72% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #7: / [318/522 files][ 37.5 MiB/ 51.7 MiB] 72% Done / [318/522 files][ 37.5 MiB/ 51.7 MiB] 72% Done / [319/522 files][ 37.5 MiB/ 51.7 MiB] 72% Done / [320/522 files][ 37.6 MiB/ 51.7 MiB] 72% Done / [321/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #7: / [321/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [322/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #7: / [322/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #7: / [323/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [323/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [324/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #7: / [324/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [325/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #7: / [325/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #7: / [325/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [326/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #7: / [326/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done / [327/522 files][ 37.8 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #7: / [327/522 files][ 37.9 MiB/ 51.7 MiB] 73% Done / [328/522 files][ 37.9 MiB/ 51.7 MiB] 73% Done / [329/522 files][ 37.9 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #7: / [329/522 files][ 38.0 MiB/ 51.7 MiB] 73% Done / [330/522 files][ 38.0 MiB/ 51.7 MiB] 73% Done / [331/522 files][ 38.0 MiB/ 51.7 MiB] 73% Done / [332/522 files][ 38.0 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #7: / [332/522 files][ 38.2 MiB/ 51.7 MiB] 73% Done / [333/522 files][ 38.2 MiB/ 51.7 MiB] 73% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #7: / [333/522 files][ 38.2 MiB/ 51.7 MiB] 73% Done / [334/522 files][ 38.2 MiB/ 51.7 MiB] 73% Done / [335/522 files][ 38.2 MiB/ 51.7 MiB] 73% Done / [336/522 files][ 38.2 MiB/ 51.7 MiB] 74% Done / [337/522 files][ 38.2 MiB/ 51.7 MiB] 74% Done / [338/522 files][ 38.2 MiB/ 51.7 MiB] 74% Done / [339/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done / [340/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done / [341/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done / [342/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #7: / [342/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #7: / [342/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done / [343/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #7: / [343/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done / [344/522 files][ 38.3 MiB/ 51.7 MiB] 74% Done - - [345/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [346/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [347/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #7: - [348/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [348/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [349/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [350/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #7: - [350/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #7: - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #7: - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #7: - [351/522 files][ 38.4 MiB/ 51.7 MiB] 74% Done - [352/522 files][ 38.5 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #7: - [352/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #7: - [352/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #7: - [352/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #7: - [352/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #7: - [352/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done - [353/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #7: - [353/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #7: - [353/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #7: - [353/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done - [354/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/report.html [Content-Type=text/html]... Step #7: - [354/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/report.html [Content-Type=text/html]... Step #7: - [354/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done - [355/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/document.h.html [Content-Type=text/html]... Step #7: - [355/522 files][ 38.6 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/reader.h.html [Content-Type=text/html]... Step #7: - [355/522 files][ 38.7 MiB/ 51.7 MiB] 74% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/memorystream.h.html [Content-Type=text/html]... Step #7: - [355/522 files][ 38.7 MiB/ 51.7 MiB] 74% Done - [356/522 files][ 38.7 MiB/ 51.7 MiB] 74% Done - [357/522 files][ 38.7 MiB/ 51.7 MiB] 74% Done - [358/522 files][ 38.7 MiB/ 51.7 MiB] 74% Done - [359/522 files][ 39.0 MiB/ 51.7 MiB] 75% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/rapidjson.h.html [Content-Type=text/html]... Step #7: - [359/522 files][ 39.0 MiB/ 51.7 MiB] 75% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/stringbuffer.h.html [Content-Type=text/html]... Step #7: - [359/522 files][ 39.0 MiB/ 51.7 MiB] 75% Done - [360/522 files][ 39.0 MiB/ 51.7 MiB] 75% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/stream.h.html [Content-Type=text/html]... Step #7: - [360/522 files][ 39.6 MiB/ 51.7 MiB] 76% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodedstream.h.html [Content-Type=text/html]... Step #7: - [360/522 files][ 39.6 MiB/ 51.7 MiB] 76% Done - [361/522 files][ 39.7 MiB/ 51.7 MiB] 76% Done - [362/522 files][ 40.4 MiB/ 51.7 MiB] 78% Done - [363/522 files][ 40.4 MiB/ 51.7 MiB] 78% Done - [364/522 files][ 40.4 MiB/ 51.7 MiB] 78% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/writer.h.html [Content-Type=text/html]... Step #7: - [364/522 files][ 41.0 MiB/ 51.7 MiB] 79% Done - [364/522 files][ 41.3 MiB/ 51.7 MiB] 79% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/allocators.h.html [Content-Type=text/html]... Step #7: - [364/522 files][ 41.8 MiB/ 51.7 MiB] 80% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodings.h.html [Content-Type=text/html]... Step #7: - [364/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done - [365/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done - [366/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/error.h.html [Content-Type=text/html]... Step #7: - [366/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done - [366/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/pow10.h.html [Content-Type=text/html]... Step #7: - [366/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/report.html [Content-Type=text/html]... Step #7: - [366/522 files][ 42.8 MiB/ 51.7 MiB] 82% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h.html [Content-Type=text/html]... Step #7: - [366/522 files][ 43.0 MiB/ 51.7 MiB] 83% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/itoa.h.html [Content-Type=text/html]... Step #7: - [366/522 files][ 43.2 MiB/ 51.7 MiB] 83% Done - [367/522 files][ 43.4 MiB/ 51.7 MiB] 83% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h.html [Content-Type=text/html]... Step #7: - [367/522 files][ 43.4 MiB/ 51.7 MiB] 83% Done - [368/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/stack.h.html [Content-Type=text/html]... Step #7: - [368/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done - [369/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done - [370/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strfunc.h.html [Content-Type=text/html]... Step #7: - [370/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done - [371/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/biginteger.h.html [Content-Type=text/html]... Step #7: - [371/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h.html [Content-Type=text/html]... Step #7: - [371/522 files][ 43.5 MiB/ 51.7 MiB] 84% Done - [372/522 files][ 43.6 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/ieee754.h.html [Content-Type=text/html]... Step #7: - [372/522 files][ 43.6 MiB/ 51.7 MiB] 84% Done - [373/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #7: - [374/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done - [375/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done - [375/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done - [376/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #7: - [376/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done - [376/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #7: - [376/522 files][ 43.7 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/clzll.h.html [Content-Type=text/html]... Step #7: - [376/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #7: - [376/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done - [376/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done - [377/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #7: - [377/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #7: - [377/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #7: - [378/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done - [379/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done - [379/522 files][ 43.8 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #7: - [379/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #7: - [379/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #7: - [379/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done - [379/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done - [380/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #7: - [381/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done - [381/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done - [382/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #7: - [382/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done - [383/522 files][ 43.9 MiB/ 51.7 MiB] 84% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #7: - [384/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done - [384/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #7: - [385/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done - [385/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done - [386/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #7: - [387/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #7: - [387/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #7: - [387/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done - [388/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done - [388/522 files][ 43.9 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #7: - [388/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #7: - [389/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [389/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [390/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #7: - [391/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #7: - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/buffer.cpp.html [Content-Type=text/html]... Step #7: - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #7: - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #7: - [392/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [393/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [394/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [395/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [396/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #7: - [396/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [397/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/network_throttle.cpp.html [Content-Type=text/html]... Step #7: - [397/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [398/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/connection_basic.cpp.html [Content-Type=text/html]... Step #7: - [399/522 files][ 44.0 MiB/ 51.7 MiB] 85% Done - [399/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [400/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [401/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [402/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [403/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [404/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [405/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #7: - [406/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #7: - [407/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [407/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [407/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #7: - [408/522 files][ 44.1 MiB/ 51.7 MiB] 85% Done - [408/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #7: - [408/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done - [408/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #7: - [408/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done - [409/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done - [410/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done - [411/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done - [412/522 files][ 44.2 MiB/ 51.7 MiB] 85% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/network_throttle-detail.cpp.html [Content-Type=text/html]... Step #7: - [412/522 files][ 44.4 MiB/ 51.7 MiB] 85% Done - [412/522 files][ 44.4 MiB/ 51.7 MiB] 85% Done - [413/522 files][ 44.4 MiB/ 51.7 MiB] 85% Done - [414/522 files][ 44.4 MiB/ 51.7 MiB] 85% Done - [415/522 files][ 44.5 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #7: - [415/522 files][ 44.5 MiB/ 51.7 MiB] 86% Done - [416/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done - [417/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #7: - [417/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done - [418/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #7: - [419/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done - [419/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #7: - [419/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #7: - [419/522 files][ 44.6 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/levin_base.cpp.html [Content-Type=text/html]... Step #7: - [419/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done - [420/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done - [421/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #7: - [422/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done - [422/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #7: - [422/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done - [423/522 files][ 44.7 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #7: - [423/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done - [424/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done - [425/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done - [426/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #7: - [427/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done - [427/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #7: - [427/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/wire/write.cpp.html [Content-Type=text/html]... Step #7: - [427/522 files][ 44.8 MiB/ 51.7 MiB] 86% Done - [428/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/wire/report.html [Content-Type=text/html]... Step #7: - [428/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/wire/json/report.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/src/wire/json/write.cpp.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #7: - [428/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done - [428/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #7: - [428/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #7: - [429/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #7: - [429/522 files][ 45.0 MiB/ 51.7 MiB] 87% Done - [429/522 files][ 45.2 MiB/ 51.7 MiB] 87% Done - [430/522 files][ 45.2 MiB/ 51.7 MiB] 87% Done - [430/522 files][ 45.2 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #7: - [431/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [431/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #7: - [432/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #7: - [433/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #7: - [433/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [434/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [434/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [434/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [434/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done - [435/522 files][ 45.3 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #7: \ \ [435/522 files][ 45.4 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #7: \ [436/522 files][ 45.4 MiB/ 51.7 MiB] 87% Done \ [436/522 files][ 45.4 MiB/ 51.7 MiB] 87% Done \ [436/522 files][ 45.4 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #7: \ [436/522 files][ 45.5 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #7: \ [436/522 files][ 45.5 MiB/ 51.7 MiB] 87% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #7: \ [436/522 files][ 45.6 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #7: \ [437/522 files][ 45.8 MiB/ 51.7 MiB] 88% Done \ [437/522 files][ 45.9 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #7: \ [438/522 files][ 45.9 MiB/ 51.7 MiB] 88% Done \ [439/522 files][ 45.9 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #7: \ [439/522 files][ 46.0 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #7: \ [440/522 files][ 46.0 MiB/ 51.7 MiB] 88% Done \ [440/522 files][ 46.0 MiB/ 51.7 MiB] 88% Done \ [440/522 files][ 46.0 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #7: \ [440/522 files][ 46.0 MiB/ 51.7 MiB] 88% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #7: \ [440/522 files][ 46.0 MiB/ 51.7 MiB] 89% Done \ [441/522 files][ 46.0 MiB/ 51.7 MiB] 89% Done \ [441/522 files][ 46.0 MiB/ 51.7 MiB] 89% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #7: \ [441/522 files][ 46.0 MiB/ 51.7 MiB] 89% Done \ [441/522 files][ 46.3 MiB/ 51.7 MiB] 89% Done \ [442/522 files][ 46.3 MiB/ 51.7 MiB] 89% Done \ [443/522 files][ 46.3 MiB/ 51.7 MiB] 89% Done \ [444/522 files][ 46.4 MiB/ 51.7 MiB] 89% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.4 MiB/ 51.7 MiB] 89% Done \ [445/522 files][ 46.4 MiB/ 51.7 MiB] 89% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.4 MiB/ 51.7 MiB] 89% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.6 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.6 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.6 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.7 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.9 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 46.9 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/levin_abstract_invoke2.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 47.0 MiB/ 51.7 MiB] 90% Done \ [445/522 files][ 47.0 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 47.0 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 47.0 MiB/ 51.7 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 47.2 MiB/ 51.7 MiB] 91% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #7: \ [445/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [446/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #7: \ [447/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [448/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [449/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [450/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [451/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [452/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done \ [452/522 files][ 47.3 MiB/ 51.7 MiB] 91% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #7: \ [453/522 files][ 47.5 MiB/ 51.7 MiB] 91% Done \ [454/522 files][ 47.5 MiB/ 51.7 MiB] 91% Done \ [454/522 files][ 47.6 MiB/ 51.7 MiB] 92% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.1 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.1 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #7: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.1 MiB/ 51.7 MiB] 93% Done \ [454/522 files][ 48.1 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/wrapper/range.h.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.2 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/report.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.2 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/wrapper/report.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.2 MiB/ 51.7 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/write.h.html [Content-Type=text/html]... Step #7: \ [454/522 files][ 48.7 MiB/ 51.7 MiB] 94% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/base.h.html [Content-Type=text/html]... Step #7: \ [455/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [456/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [457/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #7: \ [458/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [459/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [460/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [461/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [462/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [463/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [464/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [465/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [465/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #7: \ [466/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [467/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [468/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [469/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [470/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [471/522 files][ 49.0 MiB/ 51.7 MiB] 94% Done \ [472/522 files][ 49.2 MiB/ 51.7 MiB] 95% Done \ [472/522 files][ 49.2 MiB/ 51.7 MiB] 95% Done \ [472/522 files][ 49.2 MiB/ 51.7 MiB] 95% Done \ [473/522 files][ 49.3 MiB/ 51.7 MiB] 95% Done \ [474/522 files][ 49.3 MiB/ 51.7 MiB] 95% Done \ [475/522 files][ 49.3 MiB/ 51.7 MiB] 95% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #7: \ [476/522 files][ 49.3 MiB/ 51.7 MiB] 95% Done \ [476/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [477/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [478/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [479/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [480/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #7: \ [480/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #7: \ [481/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [482/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [482/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [483/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [484/522 files][ 49.4 MiB/ 51.7 MiB] 95% Done \ [485/522 files][ 49.7 MiB/ 51.7 MiB] 96% Done \ [486/522 files][ 49.7 MiB/ 51.7 MiB] 96% Done \ [487/522 files][ 49.7 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_server_handlers_map2.h.html [Content-Type=text/html]... Step #7: \ [488/522 files][ 49.8 MiB/ 51.7 MiB] 96% Done \ [488/522 files][ 49.8 MiB/ 51.7 MiB] 96% Done \ [489/522 files][ 49.8 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #7: \ [489/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #7: \ [489/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/levin_protocol_handler_async.h.html [Content-Type=text/html]... Step #7: \ [490/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [490/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #7: \ [490/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [491/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [492/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [493/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [494/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [495/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [496/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [497/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [498/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_server_impl_base.h.html [Content-Type=text/html]... Step #7: \ [498/522 files][ 49.9 MiB/ 51.7 MiB] 96% Done \ [499/522 files][ 50.0 MiB/ 51.7 MiB] 96% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #7: \ [499/522 files][ 50.1 MiB/ 51.7 MiB] 97% Done \ [500/522 files][ 50.1 MiB/ 51.7 MiB] 97% Done \ [501/522 files][ 50.2 MiB/ 51.7 MiB] 97% Done \ [502/522 files][ 50.6 MiB/ 51.7 MiB] 97% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #7: \ [502/522 files][ 50.6 MiB/ 51.7 MiB] 97% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #7: \ [502/522 files][ 50.6 MiB/ 51.7 MiB] 97% Done \ [503/522 files][ 50.7 MiB/ 51.7 MiB] 98% Done \ [504/522 files][ 50.7 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #7: \ [504/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.h.html [Content-Type=text/html]... Step #7: \ [505/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done \ [505/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done \ [506/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #7: \ [506/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #7: \ [506/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #7: \ [506/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done \ [507/522 files][ 50.8 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #7: \ [508/522 files][ 50.9 MiB/ 51.7 MiB] 98% Done \ [508/522 files][ 50.9 MiB/ 51.7 MiB] 98% Done \ [509/522 files][ 50.9 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.inl.html [Content-Type=text/html]... Step #7: \ [509/522 files][ 50.9 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #7: \ [509/522 files][ 51.0 MiB/ 51.7 MiB] 98% Done \ [510/522 files][ 51.1 MiB/ 51.7 MiB] 98% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #7: \ [510/522 files][ 51.1 MiB/ 51.7 MiB] 98% Done \ [511/522 files][ 51.1 MiB/ 51.7 MiB] 98% Done \ [512/522 files][ 51.4 MiB/ 51.7 MiB] 99% Done \ [513/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [514/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [515/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [516/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [517/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [518/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [519/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [520/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [521/522 files][ 51.7 MiB/ 51.7 MiB] 99% Done \ [522/522 files][ 51.7 MiB/ 51.7 MiB] 100% Done Step #7: Operation completed over 522 objects/51.7 MiB. Finished Step #7 Starting Step #8 Step #8: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #8: CommandException: 1 files/objects could not be removed. Finished Step #8 Starting Step #9 Step #9: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: / [0 files][ 0.0 B/141.8 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/style.css [Content-Type=text/css]... Step #9: / [0 files][ 0.0 B/153.6 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [0 files][ 0.0 B/153.6 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: / [0 files][ 0.0 B/159.7 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: / [0 files][ 2.3 KiB/159.7 MiB] / [1 files][ 12.9 KiB/196.2 MiB] / [2 files][ 12.9 KiB/196.2 MiB] / [3 files][ 12.9 KiB/201.2 MiB] / [4 files][ 12.9 KiB/209.5 MiB] / [5 files][ 12.9 KiB/209.5 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: / [5 files][ 12.9 KiB/245.7 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [5 files][ 12.9 KiB/256.3 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: / [5 files][ 12.9 KiB/270.5 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: / [5 files][ 12.9 KiB/275.0 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: / [5 files][ 17.2 KiB/275.0 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: / [5 files][ 36.3 KiB/290.6 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: / [5 files][ 41.9 KiB/290.6 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: / [5 files][ 41.9 KiB/290.6 MiB] Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/tests/fuzz/parse_url.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: / [5 files][ 41.9 KiB/307.6 MiB] / [6 files][ 41.9 KiB/307.6 MiB] / [6 files][ 41.9 KiB/307.6 MiB] / [7 files][ 41.9 KiB/307.6 MiB] - - [8/4.0k files][ 46.2 KiB/318.6 MiB] 0% Done - [9/4.0k files][ 46.2 KiB/318.6 MiB] 0% Done - [10/4.0k files][ 46.2 KiB/318.6 MiB] 0% Done - [11/4.0k files][160.5 KiB/318.6 MiB] 0% Done - [12/4.0k files][160.5 KiB/318.6 MiB] 0% Done - [13/4.0k files][160.5 KiB/318.6 MiB] 0% Done - [14/4.0k files][160.5 KiB/318.6 MiB] 0% Done - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][160.5 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: - [15/4.0k files][183.3 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: - [15/4.0k files][188.0 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/cold-transaction.cpp.html [Content-Type=text/html]... Step #9: - [15/4.0k files][209.7 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][209.7 KiB/318.6 MiB] 0% Done - [15/4.0k files][209.7 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][209.7 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: - [15/4.0k files][214.4 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: - [15/4.0k files][214.4 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [15/4.0k files][231.1 KiB/318.6 MiB] 0% Done - [15/4.0k files][231.1 KiB/318.6 MiB] 0% Done - [16/4.0k files][231.1 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: - [16/4.0k files][231.1 KiB/318.6 MiB] 0% Done - [17/4.0k files][231.1 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: - [17/4.0k files][282.5 KiB/318.6 MiB] 0% Done - [18/4.0k files][282.5 KiB/318.6 MiB] 0% Done - [19/4.0k files][336.8 KiB/318.6 MiB] 0% Done - [20/4.0k files][341.1 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: - [20/4.0k files][341.1 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: - [21/4.0k files][341.1 KiB/318.6 MiB] 0% Done - [21/4.0k files][341.1 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: - [21/4.0k files][345.9 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: - [21/4.0k files][345.9 KiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: - [21/4.0k files][345.9 KiB/318.6 MiB] 0% Done - [22/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done - [23/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done - [24/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: - [24/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: - [24/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/parse-url_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: - [24/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: - [24/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done - [25/4.0k files][ 1.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/style.css [Content-Type=text/css]... Step #9: - [25/4.0k files][ 1.4 MiB/318.6 MiB] 0% Done - [26/4.0k files][ 1.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [26/4.0k files][ 1.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: - [26/4.0k files][ 2.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: - [26/4.0k files][ 2.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: - [26/4.0k files][ 2.1 MiB/318.6 MiB] 0% Done \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: \ [26/4.0k files][ 2.1 MiB/318.6 MiB] 0% Done \ [26/4.0k files][ 2.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: \ [26/4.0k files][ 2.2 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: \ [26/4.0k files][ 2.2 MiB/318.6 MiB] 0% Done \ [27/4.0k files][ 2.2 MiB/318.6 MiB] 0% Done \ [28/4.0k files][ 2.3 MiB/318.6 MiB] 0% Done \ [29/4.0k files][ 2.3 MiB/318.6 MiB] 0% Done \ [30/4.0k files][ 2.3 MiB/318.6 MiB] 0% Done \ [31/4.0k files][ 2.3 MiB/318.6 MiB] 0% Done \ [32/4.0k files][ 2.3 MiB/318.6 MiB] 0% Done \ [33/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [34/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [35/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/crypto.h.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: \ [36/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/opensslconf.h.html [Content-Type=text/html]... Step #9: \ [37/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [37/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [38/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done \ [39/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: \ [39/4.0k files][ 2.4 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: \ [39/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: \ [39/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: \ [39/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: \ [39/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done \ [40/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done \ [41/4.0k files][ 2.6 MiB/318.6 MiB] 0% Done \ [42/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [43/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: \ [43/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: \ [43/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.h.html [Content-Type=text/html]... Step #9: \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.cpp.html [Content-Type=text/html]... Step #9: \ [44/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [45/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [46/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: \ [46/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: \ [46/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [47/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: \ [47/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [47/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done \ [47/4.0k files][ 2.8 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: \ [47/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done \ [48/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: \ [48/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: \ [48/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: \ [48/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: \ [48/4.0k files][ 2.9 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.cpp.html [Content-Type=text/html]... Step #9: \ [48/4.0k files][ 3.0 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg_serialization.h.html [Content-Type=text/html]... Step #9: \ [49/4.0k files][ 3.0 MiB/318.6 MiB] 0% Done \ [49/4.0k files][ 3.0 MiB/318.6 MiB] 0% Done \ [50/4.0k files][ 3.0 MiB/318.6 MiB] 0% Done \ [51/4.0k files][ 3.0 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: \ [52/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done \ [52/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done \ [53/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done \ [54/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: \ [54/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done \ [54/4.0k files][ 3.1 MiB/318.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_tx_builder_ringct.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: \ [54/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [54/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [54/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [54/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: \ [54/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [55/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [55/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: \ [55/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [55/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: \ [55/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done \ [56/4.0k files][ 3.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: \ [56/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [56/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: \ [56/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: \ [57/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [57/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [58/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [59/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [60/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/language_base.h.html [Content-Type=text/html]... Step #9: \ [60/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done \ [61/4.0k files][ 3.5 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/japanese.h.html [Content-Type=text/html]... Step #9: \ [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done \ [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: \ [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/russian.h.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_cold.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/english_old.h.html [Content-Type=text/html]... Step #9: | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [61/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [62/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done | [63/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/english.h.html [Content-Type=text/html]... Step #9: | [63/4.0k files][ 3.6 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/german.h.html [Content-Type=text/html]... Step #9: | [63/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/dutch.h.html [Content-Type=text/html]... Step #9: | [63/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/spanish.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/portuguese.h.html [Content-Type=text/html]... Step #9: | [63/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done | [63/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done | [64/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/esperanto.h.html [Content-Type=text/html]... Step #9: | [64/4.0k files][ 3.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/lojban.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/italian.h.html [Content-Type=text/html]... Step #9: | [64/4.0k files][ 4.0 MiB/318.6 MiB] 1% Done | [64/4.0k files][ 4.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/electrum-words.cpp.html [Content-Type=text/html]... Step #9: | [65/4.0k files][ 4.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/chinese_simplified.h.html [Content-Type=text/html]... Step #9: | [65/4.0k files][ 4.0 MiB/318.6 MiB] 1% Done | [65/4.0k files][ 4.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/singleton.h.html [Content-Type=text/html]... Step #9: | [65/4.0k files][ 4.2 MiB/318.6 MiB] 1% Done | [66/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [67/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/mnemonics/french.h.html [Content-Type=text/html]... Step #9: | [67/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: | [67/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: | [67/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: | [67/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/tuple.h.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: | [68/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [69/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [69/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: | [69/4.0k files][ 4.4 MiB/318.6 MiB] 1% Done | [70/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: | [70/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/pair.h.html [Content-Type=text/html]... Step #9: | [70/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [71/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: | [71/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: | [71/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [72/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [72/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [72/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [73/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: | [73/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done | [74/4.0k files][ 5.0 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: | [74/4.0k files][ 5.4 MiB/318.6 MiB] 1% Done | [74/4.0k files][ 5.4 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: | [74/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [74/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: | [74/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/report.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device_trezor/device_trezor.cpp.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: | [75/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: | [76/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [76/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [76/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/device_trezor/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: | [76/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done | [76/4.0k files][ 5.7 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: | [76/4.0k files][ 5.8 MiB/318.6 MiB] 1% Done | [76/4.0k files][ 5.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: | [76/4.0k files][ 5.8 MiB/318.6 MiB] 1% Done | [76/4.0k files][ 5.8 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.cpp.html [Content-Type=text/html]... Step #9: | [76/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done | [77/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.h.html [Content-Type=text/html]... Step #9: | [78/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done | [78/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account_kex_impl.cpp.html [Content-Type=text/html]... Step #9: | [78/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done | [79/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig.cpp.html [Content-Type=text/html]... Step #9: | [79/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done | [80/4.0k files][ 6.2 MiB/318.6 MiB] 1% Done | [81/4.0k files][ 6.4 MiB/318.6 MiB] 2% Done | [82/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done | [83/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done | [84/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.h.html [Content-Type=text/html]... Step #9: | [84/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done | [85/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: | [85/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: | [85/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: | [85/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done | [86/4.0k files][ 6.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: | [86/4.0k files][ 6.8 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: | [86/4.0k files][ 6.8 MiB/318.6 MiB] 2% Done | [87/4.0k files][ 6.8 MiB/318.6 MiB] 2% Done | [88/4.0k files][ 6.8 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: | [88/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [89/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [89/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [89/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [90/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [91/4.0k files][ 7.0 MiB/318.6 MiB] 2% Done | [92/4.0k files][ 7.1 MiB/318.6 MiB] 2% Done | [93/4.0k files][ 7.1 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: | [93/4.0k files][ 7.2 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: | [93/4.0k files][ 7.2 MiB/318.6 MiB] 2% Done | [94/4.0k files][ 7.2 MiB/318.6 MiB] 2% Done | [95/4.0k files][ 7.3 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: | [95/4.0k files][ 7.3 MiB/318.6 MiB] 2% Done | [96/4.0k files][ 7.4 MiB/318.6 MiB] 2% Done / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: / [96/4.0k files][ 7.4 MiB/318.6 MiB] 2% Done / [97/4.0k files][ 7.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: / [98/4.0k files][ 7.4 MiB/318.6 MiB] 2% Done / [99/4.0k files][ 7.4 MiB/318.6 MiB] 2% Done / [99/4.0k files][ 7.6 MiB/318.6 MiB] 2% Done / [100/4.0k files][ 7.6 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: / [100/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: / [100/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done / [101/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done / [102/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done / [103/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done / [104/4.0k files][ 7.8 MiB/318.6 MiB] 2% Done / [105/4.0k files][ 8.1 MiB/318.6 MiB] 2% Done / [106/4.0k files][ 8.1 MiB/318.6 MiB] 2% Done / [107/4.0k files][ 8.1 MiB/318.6 MiB] 2% Done / [108/4.0k files][ 8.2 MiB/318.6 MiB] 2% Done / [109/4.0k files][ 8.2 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/command_line.cpp.html [Content-Type=text/html]... Step #9: / [109/4.0k files][ 8.3 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: / [109/4.0k files][ 8.3 MiB/318.6 MiB] 2% Done / [109/4.0k files][ 8.3 MiB/318.6 MiB] 2% Done / [110/4.0k files][ 8.3 MiB/318.6 MiB] 2% Done / [111/4.0k files][ 8.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/combinator.cpp.html [Content-Type=text/html]... Step #9: / [111/4.0k files][ 8.4 MiB/318.6 MiB] 2% Done / [111/4.0k files][ 8.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: / [111/4.0k files][ 8.4 MiB/318.6 MiB] 2% Done / [112/4.0k files][ 8.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/json_util.h.html [Content-Type=text/html]... Step #9: / [112/4.0k files][ 8.5 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: / [112/4.0k files][ 8.5 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/unordered_containers_boost_serialization.h.html [Content-Type=text/html]... Step #9: / [112/4.0k files][ 8.7 MiB/318.6 MiB] 2% Done / [113/4.0k files][ 8.7 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: / [114/4.0k files][ 9.0 MiB/318.6 MiB] 2% Done / [114/4.0k files][ 9.0 MiB/318.6 MiB] 2% Done / [115/4.0k files][ 9.0 MiB/318.6 MiB] 2% Done / [116/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done / [117/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done / [118/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: / [119/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: / [119/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done / [119/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done / [120/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done / [121/4.0k files][ 9.1 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: / [121/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/utf8.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: / [121/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done / [121/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done / [122/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/combinator.h.html [Content-Type=text/html]... Step #9: / [122/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done / [123/4.0k files][ 9.2 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: / [123/4.0k files][ 9.3 MiB/318.6 MiB] 2% Done / [124/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [124/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: / [124/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: / [125/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [125/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [126/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [127/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: / [127/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [128/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done / [129/4.0k files][ 9.4 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: / [129/4.0k files][ 9.5 MiB/318.6 MiB] 2% Done / [130/4.0k files][ 9.5 MiB/318.6 MiB] 2% Done / [131/4.0k files][ 9.5 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: / [131/4.0k files][ 9.5 MiB/318.6 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: / [132/4.0k files][ 9.5 MiB/318.6 MiB] 2% Done / [132/4.0k files][ 9.6 MiB/318.6 MiB] 3% Done / [133/4.0k files][ 9.6 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: / [133/4.0k files][ 9.6 MiB/318.6 MiB] 3% Done / [133/4.0k files][ 9.6 MiB/318.6 MiB] 3% Done / [134/4.0k files][ 9.6 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: / [134/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: / [134/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done / [135/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done / [136/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done / [137/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: / [138/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done / [138/4.0k files][ 9.7 MiB/318.6 MiB] 3% Done / [139/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: / [139/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done / [140/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done / [141/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done / [142/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done / [143/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account_boost_serialization.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_boost_serialization.h.html [Content-Type=text/html]... Step #9: / [143/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done / [144/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: / [144/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: / [144/4.0k files][ 9.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: / [144/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [144/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [145/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [146/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [147/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [148/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done / [149/4.0k files][ 10.0 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: / [149/4.0k files][ 10.5 MiB/318.6 MiB] 3% Done / [150/4.0k files][ 10.5 MiB/318.6 MiB] 3% Done / [151/4.0k files][ 10.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: / [151/4.0k files][ 11.0 MiB/318.6 MiB] 3% Done / [152/4.0k files][ 11.3 MiB/318.6 MiB] 3% Done / [153/4.0k files][ 11.4 MiB/318.6 MiB] 3% Done / [154/4.0k files][ 11.5 MiB/318.6 MiB] 3% Done / [155/4.0k files][ 11.5 MiB/318.6 MiB] 3% Done / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: / [156/4.0k files][ 11.7 MiB/318.6 MiB] 3% Done / [157/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: / [157/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [158/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [159/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: / [159/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: / [159/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [160/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [161/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [162/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [163/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [164/4.0k files][ 11.8 MiB/318.6 MiB] 3% Done / [165/4.0k files][ 12.0 MiB/318.6 MiB] 3% Done / [166/4.0k files][ 12.5 MiB/318.6 MiB] 3% Done / [167/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_errors.h.html [Content-Type=text/html]... Step #9: / [168/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [169/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [170/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [171/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [172/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [173/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [173/4.0k files][ 12.6 MiB/318.6 MiB] 3% Done / [174/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.h.html [Content-Type=text/html]... Step #9: / [174/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [175/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [176/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [177/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [178/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [179/4.0k files][ 12.7 MiB/318.6 MiB] 3% Done / [180/4.0k files][ 13.0 MiB/318.6 MiB] 4% Done / [181/4.0k files][ 13.0 MiB/318.6 MiB] 4% Done / [182/4.0k files][ 13.0 MiB/318.6 MiB] 4% Done / [183/4.0k files][ 13.0 MiB/318.6 MiB] 4% Done / [184/4.0k files][ 13.0 MiB/318.6 MiB] 4% Done / [185/4.0k files][ 13.1 MiB/318.6 MiB] 4% Done / [186/4.0k files][ 13.3 MiB/318.6 MiB] 4% Done / [187/4.0k files][ 13.4 MiB/318.6 MiB] 4% Done - - [188/4.0k files][ 13.4 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.cpp.html [Content-Type=text/html]... Step #9: - [189/4.0k files][ 13.4 MiB/318.6 MiB] 4% Done - [189/4.0k files][ 13.4 MiB/318.6 MiB] 4% Done - [190/4.0k files][ 13.6 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.cpp.html [Content-Type=text/html]... Step #9: - [190/4.0k files][ 13.6 MiB/318.6 MiB] 4% Done - [191/4.0k files][ 13.6 MiB/318.6 MiB] 4% Done - [192/4.0k files][ 13.6 MiB/318.6 MiB] 4% Done - [193/4.0k files][ 13.9 MiB/318.6 MiB] 4% Done - [194/4.0k files][ 13.9 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/fee_algorithm.h.html [Content-Type=text/html]... Step #9: - [194/4.0k files][ 14.4 MiB/318.6 MiB] 4% Done - [195/4.0k files][ 14.4 MiB/318.6 MiB] 4% Done - [196/4.0k files][ 14.4 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/report.html [Content-Type=text/html]... Step #9: - [196/4.0k files][ 14.4 MiB/318.6 MiB] 4% Done - [197/4.0k files][ 14.5 MiB/318.6 MiB] 4% Done - [198/4.0k files][ 14.7 MiB/318.6 MiB] 4% Done - [199/4.0k files][ 14.7 MiB/318.6 MiB] 4% Done - [200/4.0k files][ 14.8 MiB/318.6 MiB] 4% Done - [201/4.0k files][ 14.8 MiB/318.6 MiB] 4% Done - [202/4.0k files][ 14.8 MiB/318.6 MiB] 4% Done - [203/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/fee_priority.h.html [Content-Type=text/html]... Step #9: - [203/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [204/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [205/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.cpp.html [Content-Type=text/html]... Step #9: - [205/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [206/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.h.html [Content-Type=text/html]... Step #9: - [206/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [207/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_args.cpp.html [Content-Type=text/html]... Step #9: - [207/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [208/4.0k files][ 15.0 MiB/318.6 MiB] 4% Done - [209/4.0k files][ 15.4 MiB/318.6 MiB] 4% Done - [210/4.0k files][ 15.4 MiB/318.6 MiB] 4% Done - [211/4.0k files][ 15.4 MiB/318.6 MiB] 4% Done - [212/4.0k files][ 15.4 MiB/318.6 MiB] 4% Done - [213/4.0k files][ 15.4 MiB/318.6 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.h.html [Content-Type=text/html]... Step #9: - [213/4.0k files][ 15.9 MiB/318.6 MiB] 4% Done - [214/4.0k files][ 16.7 MiB/318.6 MiB] 5% Done - [215/4.0k files][ 16.7 MiB/318.6 MiB] 5% Done - [216/4.0k files][ 16.7 MiB/318.6 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.h.html [Content-Type=text/html]... Step #9: - [216/4.0k files][ 16.7 MiB/318.6 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/ringdb.cpp.html [Content-Type=text/html]... Step #9: - [216/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [217/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [218/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_boost_serialization.h.html [Content-Type=text/html]... Step #9: - [218/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [218/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [219/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [220/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/report.html [Content-Type=text/html]... Step #9: - [220/4.0k files][ 16.8 MiB/318.6 MiB] 5% Done - [221/4.0k files][ 17.1 MiB/318.6 MiB] 5% Done - [222/4.0k files][ 17.1 MiB/318.6 MiB] 5% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_serialization.h.html [Content-Type=text/html]... Step #9: - [222/4.0k files][ 17.2 MiB/318.6 MiB] 5% Done - [223/4.0k files][ 20.2 MiB/318.6 MiB] 6% Done - [224/4.0k files][ 20.5 MiB/318.6 MiB] 6% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_types.h.html [Content-Type=text/html]... Step #9: - [224/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: - [224/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: - [224/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done - [225/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done - [226/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done - [227/4.0k files][ 22.0 MiB/318.6 MiB] 6% Done - [228/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [229/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: - [229/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [229/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [230/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: - [231/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [231/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [232/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [233/4.0k files][ 22.5 MiB/318.6 MiB] 7% Done - [234/4.0k files][ 22.8 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: - [234/4.0k files][ 22.9 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: - [234/4.0k files][ 22.9 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: - [234/4.0k files][ 23.0 MiB/318.6 MiB] 7% Done - [235/4.0k files][ 23.0 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: - [236/4.0k files][ 23.6 MiB/318.6 MiB] 7% Done - [237/4.0k files][ 23.6 MiB/318.6 MiB] 7% Done - [237/4.0k files][ 23.6 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: \ \ [237/4.0k files][ 24.0 MiB/318.6 MiB] 7% Done \ [238/4.0k files][ 24.0 MiB/318.6 MiB] 7% Done \ [239/4.0k files][ 24.0 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: \ [239/4.0k files][ 24.0 MiB/318.6 MiB] 7% Done \ [240/4.0k files][ 24.1 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: \ [240/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done \ [241/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: \ [241/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done \ [242/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: \ [242/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: \ [242/4.0k files][ 24.4 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: \ [242/4.0k files][ 24.5 MiB/318.6 MiB] 7% Done \ [243/4.0k files][ 24.5 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: \ [243/4.0k files][ 24.8 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: \ [243/4.0k files][ 24.8 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: \ [243/4.0k files][ 24.8 MiB/318.6 MiB] 7% Done \ [244/4.0k files][ 24.8 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: \ [244/4.0k files][ 25.0 MiB/318.6 MiB] 7% Done \ [245/4.0k files][ 25.2 MiB/318.6 MiB] 7% Done \ [246/4.0k files][ 25.2 MiB/318.6 MiB] 7% Done \ [247/4.0k files][ 25.2 MiB/318.6 MiB] 7% Done \ [248/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: \ [249/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done \ [249/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done \ [250/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: \ [251/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done \ [251/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: \ [251/4.0k files][ 25.3 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: \ [251/4.0k files][ 25.5 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: \ [252/4.0k files][ 25.5 MiB/318.6 MiB] 7% Done \ [253/4.0k files][ 25.5 MiB/318.6 MiB] 7% Done \ [253/4.0k files][ 25.5 MiB/318.6 MiB] 7% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: \ [253/4.0k files][ 25.5 MiB/318.6 MiB] 7% Done \ [254/4.0k files][ 25.7 MiB/318.6 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: \ [254/4.0k files][ 25.9 MiB/318.6 MiB] 8% Done \ [255/4.0k files][ 25.9 MiB/318.6 MiB] 8% Done \ [256/4.0k files][ 26.3 MiB/318.6 MiB] 8% Done \ [257/4.0k files][ 26.6 MiB/318.6 MiB] 8% Done \ [258/4.0k files][ 27.0 MiB/318.6 MiB] 8% Done \ [259/4.0k files][ 27.0 MiB/318.6 MiB] 8% Done \ [260/4.0k files][ 27.0 MiB/318.6 MiB] 8% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: \ [260/4.0k files][ 27.0 MiB/318.6 MiB] 8% Done \ [260/4.0k files][ 27.0 MiB/318.6 MiB] 8% Done \ [261/4.0k files][ 28.5 MiB/318.6 MiB] 8% Done \ [262/4.0k files][ 28.9 MiB/318.6 MiB] 9% Done \ [263/4.0k files][ 28.9 MiB/318.6 MiB] 9% Done \ [264/4.0k files][ 29.0 MiB/318.6 MiB] 9% Done \ [265/4.0k files][ 29.0 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: \ [265/4.0k files][ 29.0 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: \ [265/4.0k files][ 29.0 MiB/318.6 MiB] 9% Done \ [266/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done \ [267/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done \ [268/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: \ [268/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: \ [268/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: \ [268/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [268/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done \ [269/4.0k files][ 29.1 MiB/318.6 MiB] 9% Done \ [270/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [271/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [271/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [272/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [272/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [272/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [273/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [274/4.0k files][ 29.2 MiB/318.6 MiB] 9% Done \ [275/4.0k files][ 29.3 MiB/318.6 MiB] 9% Done \ [276/4.0k files][ 29.3 MiB/318.6 MiB] 9% Done \ [277/4.0k files][ 29.6 MiB/318.6 MiB] 9% Done \ [278/4.0k files][ 29.9 MiB/318.6 MiB] 9% Done \ [279/4.0k files][ 30.2 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: \ [279/4.0k files][ 30.2 MiB/318.6 MiB] 9% Done \ [280/4.0k files][ 30.4 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: \ [280/4.0k files][ 31.0 MiB/318.6 MiB] 9% Done \ [281/4.0k files][ 31.6 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: \ [281/4.0k files][ 31.6 MiB/318.6 MiB] 9% Done \ [282/4.0k files][ 31.6 MiB/318.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: \ [282/4.0k files][ 32.4 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: \ [283/4.0k files][ 32.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: \ [284/4.0k files][ 32.8 MiB/318.6 MiB] 10% Done \ [284/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done \ [284/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done \ [285/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: \ [285/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done \ [286/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done \ [287/4.0k files][ 32.9 MiB/318.6 MiB] 10% Done \ [288/4.0k files][ 33.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: \ [288/4.0k files][ 33.0 MiB/318.6 MiB] 10% Done \ [289/4.0k files][ 33.0 MiB/318.6 MiB] 10% Done \ [290/4.0k files][ 33.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.1 MiB/318.6 MiB] 10% Done \ [290/4.0k files][ 33.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.1 MiB/318.6 MiB] 10% Done \ [290/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: \ [290/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done \ [291/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: \ [292/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done \ [293/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done \ [293/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: \ [293/4.0k files][ 33.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: \ [293/4.0k files][ 33.4 MiB/318.6 MiB] 10% Done \ [293/4.0k files][ 33.4 MiB/318.6 MiB] 10% Done \ [294/4.0k files][ 33.4 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: \ [295/4.0k files][ 33.4 MiB/318.6 MiB] 10% Done \ [295/4.0k files][ 33.4 MiB/318.6 MiB] 10% Done \ [296/4.0k files][ 33.5 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: \ [297/4.0k files][ 33.6 MiB/318.6 MiB] 10% Done \ [297/4.0k files][ 33.6 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: \ [297/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: \ [297/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done \ [298/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: \ [298/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done \ [299/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: \ [300/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done \ [300/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done \ [301/4.0k files][ 33.7 MiB/318.6 MiB] 10% Done \ [302/4.0k files][ 33.8 MiB/318.6 MiB] 10% Done \ [303/4.0k files][ 33.8 MiB/318.6 MiB] 10% Done | | [304/4.0k files][ 33.8 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: | [305/4.0k files][ 33.8 MiB/318.6 MiB] 10% Done | [305/4.0k files][ 33.8 MiB/318.6 MiB] 10% Done | [306/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: | [307/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [308/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [308/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: | [309/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [310/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [310/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [311/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: | [311/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [312/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: | [312/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [313/4.0k files][ 33.9 MiB/318.6 MiB] 10% Done | [314/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: | [314/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: | [314/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: | [315/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done | [316/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done | [316/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: | [316/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: | [316/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: | [316/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done | [317/4.0k files][ 34.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: | [317/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done | [318/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done | [318/4.0k files][ 34.1 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.2 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: | [318/4.0k files][ 34.3 MiB/318.6 MiB] 10% Done | [319/4.0k files][ 34.3 MiB/318.6 MiB] 10% Done | [320/4.0k files][ 34.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: | [320/4.0k files][ 34.3 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: | [320/4.0k files][ 34.6 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: | [320/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: | [321/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done | [322/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done | [322/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done | [323/4.0k files][ 34.7 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: | [323/4.0k files][ 34.8 MiB/318.6 MiB] 10% Done | [324/4.0k files][ 34.8 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: | [324/4.0k files][ 34.9 MiB/318.6 MiB] 10% Done | [325/4.0k files][ 34.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: | [325/4.0k files][ 34.9 MiB/318.6 MiB] 10% Done | [325/4.0k files][ 34.9 MiB/318.6 MiB] 10% Done | [326/4.0k files][ 34.9 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: | [327/4.0k files][ 35.0 MiB/318.6 MiB] 10% Done | [327/4.0k files][ 35.0 MiB/318.6 MiB] 10% Done | [327/4.0k files][ 35.0 MiB/318.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: | [328/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done | [328/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/report.html [Content-Type=text/html]... Step #9: | [329/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done | [329/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done | [329/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/document.h.html [Content-Type=text/html]... Step #9: | [330/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done | [331/4.0k files][ 35.1 MiB/318.6 MiB] 11% Done | [331/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done | [332/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done | [333/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done | [334/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done | [335/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/rapidjson.h.html [Content-Type=text/html]... Step #9: | [336/4.0k files][ 35.2 MiB/318.6 MiB] 11% Done | [336/4.0k files][ 35.5 MiB/318.6 MiB] 11% Done | [337/4.0k files][ 35.5 MiB/318.6 MiB] 11% Done | [338/4.0k files][ 35.5 MiB/318.6 MiB] 11% Done | [339/4.0k files][ 35.5 MiB/318.6 MiB] 11% Done | [340/4.0k files][ 35.5 MiB/318.6 MiB] 11% Done | [341/4.0k files][ 36.0 MiB/318.6 MiB] 11% Done | [342/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [343/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [344/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [345/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [346/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [347/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/reader.h.html [Content-Type=text/html]... Step #9: | [347/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/memorystream.h.html [Content-Type=text/html]... Step #9: | [347/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [348/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [349/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stringbuffer.h.html [Content-Type=text/html]... Step #9: | [349/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/report.html [Content-Type=text/html]... Step #9: | [349/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [350/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [351/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [352/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [353/4.0k files][ 36.3 MiB/318.6 MiB] 11% Done | [354/4.0k files][ 36.5 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stream.h.html [Content-Type=text/html]... Step #9: | [354/4.0k files][ 37.0 MiB/318.6 MiB] 11% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/writer.h.html [Content-Type=text/html]... Step #9: | [354/4.0k files][ 39.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodedstream.h.html [Content-Type=text/html]... Step #9: | [354/4.0k files][ 39.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodings.h.html [Content-Type=text/html]... Step #9: | [354/4.0k files][ 39.3 MiB/318.6 MiB] 12% Done | [355/4.0k files][ 39.3 MiB/318.6 MiB] 12% Done | [356/4.0k files][ 39.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/allocators.h.html [Content-Type=text/html]... Step #9: | [356/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/error.h.html [Content-Type=text/html]... Step #9: | [356/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done | [357/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/stack.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/report.html [Content-Type=text/html]... Step #9: | [357/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done | [357/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done | [358/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h.html [Content-Type=text/html]... Step #9: | [358/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/report.html [Content-Type=text/html]... Step #9: | [359/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done | [359/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done | [360/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/pow10.h.html [Content-Type=text/html]... Step #9: | [360/4.0k files][ 39.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h.html [Content-Type=text/html]... Step #9: | [360/4.0k files][ 39.8 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/itoa.h.html [Content-Type=text/html]... Step #9: | [360/4.0k files][ 39.9 MiB/318.6 MiB] 12% Done | [361/4.0k files][ 40.0 MiB/318.6 MiB] 12% Done | [362/4.0k files][ 40.0 MiB/318.6 MiB] 12% Done | [363/4.0k files][ 40.0 MiB/318.6 MiB] 12% Done | [364/4.0k files][ 40.0 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/biginteger.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strfunc.h.html [Content-Type=text/html]... Step #9: | [364/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done | [365/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done | [365/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h.html [Content-Type=text/html]... Step #9: | [365/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done | [366/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/ieee754.h.html [Content-Type=text/html]... Step #9: | [366/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/clzll.h.html [Content-Type=text/html]... Step #9: / [366/4.0k files][ 40.1 MiB/318.6 MiB] 12% Done / [367/4.0k files][ 40.2 MiB/318.6 MiB] 12% Done / [368/4.0k files][ 40.2 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: / [368/4.0k files][ 40.2 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: / [368/4.0k files][ 40.2 MiB/318.6 MiB] 12% Done / [369/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [370/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: / [370/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [371/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: / [371/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [372/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [373/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [374/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [375/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [376/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [377/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: / [377/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: / [377/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: / [377/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [378/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [379/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done / [380/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: / [380/4.0k files][ 40.3 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: / [380/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [381/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [382/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [383/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: / [383/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: / [384/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [385/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: / [385/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [386/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [387/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: / [387/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [388/4.0k files][ 40.4 MiB/318.6 MiB] 12% Done / [389/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: / [389/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [390/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [391/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [392/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [393/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: / [394/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: / [395/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [395/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: / [395/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: / [395/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [395/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [396/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [397/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [398/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: / [399/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [400/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done / [400/4.0k files][ 40.5 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: / [401/4.0k files][ 40.6 MiB/318.6 MiB] 12% Done / [401/4.0k files][ 40.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 40.6 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 40.9 MiB/318.6 MiB] 12% Done / [402/4.0k files][ 40.9 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 40.9 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 41.0 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 41.0 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: / [402/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done / [403/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done / [404/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: / [404/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: / [404/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: / [404/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done / [405/4.0k files][ 41.1 MiB/318.6 MiB] 12% Done / [406/4.0k files][ 41.2 MiB/318.6 MiB] 12% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: / [406/4.0k files][ 41.2 MiB/318.6 MiB] 12% Done / [407/4.0k files][ 41.4 MiB/318.6 MiB] 12% Done / [408/4.0k files][ 41.4 MiB/318.6 MiB] 13% Done / [409/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done / [410/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: / [411/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done / [411/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done / [412/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done / [413/4.0k files][ 41.5 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: / [413/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: / [413/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: / [414/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: / [414/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [414/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [414/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [415/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: / [416/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: / [416/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [417/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [417/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [418/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done / [419/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: / [419/4.0k files][ 41.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: / [419/4.0k files][ 41.7 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: / [420/4.0k files][ 41.7 MiB/318.6 MiB] 13% Done / [421/4.0k files][ 41.8 MiB/318.6 MiB] 13% Done / [421/4.0k files][ 41.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: / [422/4.0k files][ 41.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [422/4.0k files][ 41.9 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: / [422/4.0k files][ 41.9 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: / [422/4.0k files][ 41.9 MiB/318.6 MiB] 13% Done / [422/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [422/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done / [422/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done / [423/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done / [424/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: / [425/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done / [426/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: / [426/4.0k files][ 42.0 MiB/318.6 MiB] 13% Done / [426/4.0k files][ 42.2 MiB/318.6 MiB] 13% Done / [427/4.0k files][ 42.2 MiB/318.6 MiB] 13% Done / [428/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: / [428/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: - [428/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: - [428/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: - [428/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [429/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [430/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [431/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [432/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [433/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [434/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done - [435/4.0k files][ 42.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: - [435/4.0k files][ 42.6 MiB/318.6 MiB] 13% Done - [436/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [437/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [438/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [439/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [440/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [441/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [442/4.0k files][ 42.8 MiB/318.6 MiB] 13% Done - [443/4.0k files][ 43.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: - [443/4.0k files][ 43.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: - [443/4.0k files][ 43.0 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: - [443/4.0k files][ 43.1 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: - [443/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: - [443/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [443/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [444/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [445/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [446/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [447/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [448/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [449/4.0k files][ 43.2 MiB/318.6 MiB] 13% Done - [450/4.0k files][ 43.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: - [450/4.0k files][ 43.3 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: - [450/4.0k files][ 43.5 MiB/318.6 MiB] 13% Done - [450/4.0k files][ 43.5 MiB/318.6 MiB] 13% Done - [451/4.0k files][ 43.5 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: - [451/4.0k files][ 43.5 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: - [452/4.0k files][ 43.5 MiB/318.6 MiB] 13% Done - [452/4.0k files][ 43.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: - [453/4.0k files][ 43.6 MiB/318.6 MiB] 13% Done - [453/4.0k files][ 43.6 MiB/318.6 MiB] 13% Done - [454/4.0k files][ 43.6 MiB/318.6 MiB] 13% Done - [455/4.0k files][ 43.6 MiB/318.6 MiB] 13% Done - [456/4.0k files][ 43.7 MiB/318.6 MiB] 13% Done - [457/4.0k files][ 43.7 MiB/318.6 MiB] 13% Done - [458/4.0k files][ 43.7 MiB/318.6 MiB] 13% Done - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: - [459/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: - [460/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done - [461/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done - [461/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: - [462/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done - [462/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done - [463/4.0k files][ 43.8 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: - [463/4.0k files][ 43.9 MiB/318.6 MiB] 13% Done - [464/4.0k files][ 43.9 MiB/318.6 MiB] 13% Done - [465/4.0k files][ 44.2 MiB/318.6 MiB] 13% Done - [466/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [467/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [468/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [469/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: - [470/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [471/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: - [471/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done - [472/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: - [472/4.0k files][ 44.4 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/style.css [Content-Type=text/css]... Step #9: - [473/4.0k files][ 44.5 MiB/318.6 MiB] 13% Done - [473/4.0k files][ 44.5 MiB/318.6 MiB] 13% Done - [474/4.0k files][ 44.5 MiB/318.6 MiB] 13% Done - [475/4.0k files][ 44.5 MiB/318.6 MiB] 13% Done - [476/4.0k files][ 44.5 MiB/318.6 MiB] 13% Done - [477/4.0k files][ 44.6 MiB/318.6 MiB] 13% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: - [478/4.0k files][ 44.6 MiB/318.6 MiB] 14% Done - [478/4.0k files][ 44.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/tests/fuzz/http-client.cpp.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: - [478/4.0k files][ 44.7 MiB/318.6 MiB] 14% Done - [479/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done - [480/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: - [481/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [481/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done - [482/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done - [482/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done - [483/4.0k files][ 44.8 MiB/318.6 MiB] 14% Done - [484/4.0k files][ 44.9 MiB/318.6 MiB] 14% Done - [485/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [485/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [486/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [486/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: - [486/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [487/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: - [488/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: - [488/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: - [488/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [489/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [489/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [490/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: - [491/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [491/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [492/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [493/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [494/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [495/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: - [496/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [497/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [498/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [498/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [499/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [500/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [501/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [502/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done - [503/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done \ \ [504/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done \ [505/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done \ [506/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done \ [507/4.0k files][ 45.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: \ [507/4.0k files][ 45.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: \ [507/4.0k files][ 45.9 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: \ [507/4.0k files][ 45.9 MiB/318.6 MiB] 14% Done \ [508/4.0k files][ 45.9 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: \ [508/4.0k files][ 45.9 MiB/318.6 MiB] 14% Done \ [508/4.0k files][ 46.2 MiB/318.6 MiB] 14% Done \ [509/4.0k files][ 46.7 MiB/318.6 MiB] 14% Done \ [510/4.0k files][ 46.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: \ [510/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: \ [510/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: \ [510/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: \ [511/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done \ [511/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: \ [511/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: \ [511/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done \ [512/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done \ [513/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done \ [514/4.0k files][ 47.0 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: \ [514/4.0k files][ 47.3 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: \ [514/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: \ [514/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done \ [514/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: \ [514/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done \ [515/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: \ [515/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: \ [515/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done \ [516/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done \ [517/4.0k files][ 47.4 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: \ [517/4.0k files][ 47.5 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: \ [518/4.0k files][ 47.5 MiB/318.6 MiB] 14% Done \ [519/4.0k files][ 47.5 MiB/318.6 MiB] 14% Done \ [519/4.0k files][ 47.5 MiB/318.6 MiB] 14% Done \ [520/4.0k files][ 47.5 MiB/318.6 MiB] 14% Done \ [521/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: \ [521/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [521/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [522/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [523/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [524/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [525/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [526/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: \ [526/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: \ [526/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [527/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [528/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [529/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [530/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done \ [531/4.0k files][ 47.6 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: \ [531/4.0k files][ 47.7 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: \ [532/4.0k files][ 47.8 MiB/318.6 MiB] 14% Done \ [532/4.0k files][ 47.8 MiB/318.6 MiB] 14% Done \ [533/4.0k files][ 47.8 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: \ [533/4.0k files][ 47.8 MiB/318.6 MiB] 14% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: \ [533/4.0k files][ 47.8 MiB/318.6 MiB] 14% Done \ [534/4.0k files][ 47.8 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: \ [534/4.0k files][ 47.8 MiB/318.6 MiB] 15% Done \ [535/4.0k files][ 47.8 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: \ [535/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done \ [536/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: \ [536/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: \ [536/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/http-client_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: \ [536/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: \ [537/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done \ [537/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: \ [537/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: \ [538/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done \ [538/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/style.css [Content-Type=text/css]... Step #9: \ [538/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done \ [539/4.0k files][ 48.1 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: \ [539/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: \ [539/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/tests/fuzz/load_from_json.cpp.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [540/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [541/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [542/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [543/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: \ [544/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done \ [544/4.0k files][ 48.2 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: \ [544/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done \ [545/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done \ [546/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done \ [547/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done \ [548/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: \ [548/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: \ [548/4.0k files][ 48.3 MiB/318.6 MiB] 15% Done \ [549/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [550/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: \ [551/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [551/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [552/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [553/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: \ [553/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [553/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [554/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [555/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [555/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [555/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [555/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [556/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [556/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [556/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [557/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [558/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [559/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [560/4.0k files][ 48.4 MiB/318.6 MiB] 15% Done \ [561/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done \ [562/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: \ [563/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: | | [563/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [563/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [564/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: | [564/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: | [564/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [565/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [565/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [566/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done | [567/4.0k files][ 48.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: | [567/4.0k files][ 48.8 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: | [567/4.0k files][ 50.2 MiB/318.6 MiB] 15% Done | [568/4.0k files][ 50.2 MiB/318.6 MiB] 15% Done | [568/4.0k files][ 50.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: | [568/4.0k files][ 50.4 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: | [568/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [568/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [569/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [570/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: | [571/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [571/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [572/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [572/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done | [572/4.0k files][ 50.5 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.6 MiB/318.6 MiB] 15% Done | [572/4.0k files][ 50.6 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.6 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.6 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.6 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: | [572/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: | [572/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done | [572/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done | [573/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: | [574/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done | [574/4.0k files][ 50.8 MiB/318.6 MiB] 15% Done | [575/4.0k files][ 50.9 MiB/318.6 MiB] 15% Done | [576/4.0k files][ 50.9 MiB/318.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: | [577/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done | [577/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done | [578/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: | [579/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done | [580/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done | [580/4.0k files][ 51.2 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/style.css [Content-Type=text/css]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-json_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: | [580/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done | [581/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done | [581/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: | [581/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: | [581/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: | [581/4.0k files][ 51.3 MiB/318.6 MiB] 16% Done | [582/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [583/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: | [583/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: | [583/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [583/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: | [584/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [585/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [585/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [586/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [587/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: | [588/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/tests/fuzz/levin.cpp.html [Content-Type=text/html]... Step #9: | [589/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [590/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [590/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: | [591/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [591/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [592/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [593/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: | [594/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [594/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: | [595/4.0k files][ 51.4 MiB/318.6 MiB] 16% Done | [596/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [596/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [597/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [597/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [598/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: | [598/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [599/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: | [600/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [600/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done | [601/4.0k files][ 51.5 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: | [602/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [602/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [603/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [603/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [604/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [605/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: | [606/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [606/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: | [607/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [607/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: | [607/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [608/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done | [609/4.0k files][ 51.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: | [609/4.0k files][ 51.7 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: | [609/4.0k files][ 51.7 MiB/318.6 MiB] 16% Done | [609/4.0k files][ 51.7 MiB/318.6 MiB] 16% Done | [610/4.0k files][ 51.7 MiB/318.6 MiB] 16% Done | [611/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [612/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [613/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [614/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: | [615/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [615/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: | [615/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: | [615/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [616/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [617/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [618/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [619/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [620/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [621/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/buffer.cpp.html [Content-Type=text/html]... Step #9: | [621/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done | [622/4.0k files][ 51.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: | [622/4.0k files][ 52.3 MiB/318.6 MiB] 16% Done | [623/4.0k files][ 52.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/levin_base.cpp.html [Content-Type=text/html]... Step #9: | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: | [623/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done | [624/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: | [624/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done | [624/4.0k files][ 53.6 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: | [624/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done | [625/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: | [625/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done | [626/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done | [627/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: | [627/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: | [627/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done | [627/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done | [628/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [628/4.0k files][ 53.8 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: / [628/4.0k files][ 53.9 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: / [628/4.0k files][ 53.9 MiB/318.6 MiB] 16% Done / [629/4.0k files][ 53.9 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [629/4.0k files][ 54.0 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: / [629/4.0k files][ 54.0 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: / [629/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: / [629/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [630/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: / [630/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: / [630/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [630/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [631/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [632/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: / [632/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [633/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: / [633/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/levin_protocol_handler_async.h.html [Content-Type=text/html]... Step #9: / [634/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [634/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done / [635/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: / [636/4.0k files][ 54.1 MiB/318.6 MiB] 16% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: / [636/4.0k files][ 54.2 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: / [637/4.0k files][ 54.3 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: / [638/4.0k files][ 54.3 MiB/318.6 MiB] 17% Done / [638/4.0k files][ 54.3 MiB/318.6 MiB] 17% Done / [638/4.0k files][ 54.3 MiB/318.6 MiB] 17% Done / [638/4.0k files][ 54.3 MiB/318.6 MiB] 17% Done / [639/4.0k files][ 54.4 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: / [639/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: / [640/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done / [640/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done / [640/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done / [641/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [642/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done / [642/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done / [643/4.0k files][ 54.6 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/levin_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: / [643/4.0k files][ 54.7 MiB/318.6 MiB] 17% Done / [644/4.0k files][ 54.7 MiB/318.6 MiB] 17% Done / [644/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [645/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/style.css [Content-Type=text/css]... Step #9: / [645/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: / [645/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: / [645/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [646/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [647/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [647/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [648/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [649/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [650/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [651/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [652/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [653/4.0k files][ 54.8 MiB/318.6 MiB] 17% Done / [654/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [655/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [656/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [656/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: / [656/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: / [657/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [657/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [658/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [659/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: / [659/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [660/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [661/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [662/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [663/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [664/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [665/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [666/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: / [666/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [667/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [668/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/tests/fuzz/bulletproof.cpp.html [Content-Type=text/html]... Step #9: / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: / [669/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [670/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: / [670/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [671/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [672/4.0k files][ 54.9 MiB/318.6 MiB] 17% Done / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.0 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.2 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.2 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: / [673/4.0k files][ 55.2 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: / [674/4.0k files][ 55.2 MiB/318.6 MiB] 17% Done / [674/4.0k files][ 55.2 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: / [674/4.0k files][ 55.3 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: / [674/4.0k files][ 55.3 MiB/318.6 MiB] 17% Done / [675/4.0k files][ 55.4 MiB/318.6 MiB] 17% Done / [676/4.0k files][ 55.4 MiB/318.6 MiB] 17% Done / [677/4.0k files][ 55.4 MiB/318.6 MiB] 17% Done / [678/4.0k files][ 55.4 MiB/318.6 MiB] 17% Done / [679/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [680/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: / [680/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [681/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [682/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: / [682/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: / [682/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: / [682/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: / [682/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [683/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [684/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [685/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [686/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [687/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [688/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [689/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [690/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [691/4.0k files][ 55.5 MiB/318.6 MiB] 17% Done / [692/4.0k files][ 55.6 MiB/318.6 MiB] 17% Done / [693/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: / [693/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: / [693/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: / [693/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: - [694/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done - [694/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: - [694/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: - [694/4.0k files][ 55.7 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: - [694/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [695/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [696/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: - [696/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: - [696/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: - [697/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [697/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [698/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [698/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [699/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: - [699/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [699/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: - [699/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done - [700/4.0k files][ 55.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: - [700/4.0k files][ 56.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/control.js [Content-Type=text/javascript]... Step #9: - [700/4.0k files][ 56.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: - [700/4.0k files][ 56.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: - [700/4.0k files][ 56.5 MiB/318.6 MiB] 17% Done - [700/4.0k files][ 56.5 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/bulletproof_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: - [700/4.0k files][ 56.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/style.css [Content-Type=text/css]... Step #9: - [700/4.0k files][ 56.8 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [701/4.0k files][ 56.8 MiB/318.6 MiB] 17% Done - [701/4.0k files][ 56.8 MiB/318.6 MiB] 17% Done - [702/4.0k files][ 56.9 MiB/318.6 MiB] 17% Done - [703/4.0k files][ 56.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/summary.json [Content-Type=application/json]... Step #9: - [703/4.0k files][ 56.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/index.html [Content-Type=text/html]... Step #9: - [703/4.0k files][ 56.9 MiB/318.6 MiB] 17% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/report.html [Content-Type=text/html]... Step #9: - [703/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done - [704/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/file_view_index.html [Content-Type=text/html]... Step #9: - [704/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/report.html [Content-Type=text/html]... Step #9: - [705/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done - [705/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/report.html [Content-Type=text/html]... Step #9: - [705/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done - [706/4.0k files][ 57.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: - [706/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done - [706/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done - [707/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: - [707/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: - [707/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done - [708/4.0k files][ 58.0 MiB/318.6 MiB] 18% Done - [709/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [710/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [711/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [712/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [713/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [714/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [715/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [716/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: - [716/4.0k files][ 58.2 MiB/318.6 MiB] 18% Done - [717/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done - [718/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: - [719/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done - [719/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: - [720/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done - [720/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/fuzz_rpc/report.html [Content-Type=text/html]... Step #9: - [721/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done - [721/4.0k files][ 58.3 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp.html [Content-Type=text/html]... Step #9: - [721/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done - [722/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done - [723/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp.html [Content-Type=text/html]... Step #9: - [724/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done - [724/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done - [725/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp.html [Content-Type=text/html]... Step #9: - [725/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done - [726/4.0k files][ 58.4 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/include/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/include/fuzzer/report.html [Content-Type=text/html]... Step #9: - [726/4.0k files][ 58.5 MiB/318.6 MiB] 18% Done - [727/4.0k files][ 58.5 MiB/318.6 MiB] 18% Done - [727/4.0k files][ 58.5 MiB/318.6 MiB] 18% Done - [728/4.0k files][ 58.5 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/tests/fuzz/include/fuzzer/FuzzedDataProvider.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: - [728/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done - [728/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: - [729/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done - [730/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done - [730/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done - [731/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done - [732/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [732/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: - [732/4.0k files][ 58.6 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: - [732/4.0k files][ 58.7 MiB/318.6 MiB] 18% Done - [733/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [733/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done - [734/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: - [734/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done - [735/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: - [735/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done - [735/4.0k files][ 58.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: - [735/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done - [736/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: - [736/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: - [736/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done - [736/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done - [737/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: - [737/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done - [737/4.0k files][ 59.0 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done - [738/4.0k files][ 59.1 MiB/318.6 MiB] 18% Done - [738/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [738/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [739/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: - [740/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [740/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: - [740/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [741/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [742/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [743/4.0k files][ 59.2 MiB/318.6 MiB] 18% Done - [744/4.0k files][ 59.6 MiB/318.6 MiB] 18% Done - [745/4.0k files][ 59.6 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: - [745/4.0k files][ 59.6 MiB/318.6 MiB] 18% Done - [746/4.0k files][ 59.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: - [746/4.0k files][ 59.8 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: - [746/4.0k files][ 59.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: - [746/4.0k files][ 59.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: - [746/4.0k files][ 59.9 MiB/318.6 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: - [747/4.0k files][ 60.1 MiB/318.6 MiB] 18% Done - [747/4.0k files][ 60.1 MiB/318.6 MiB] 18% Done - [747/4.0k files][ 60.1 MiB/318.6 MiB] 18% Done - [748/4.0k files][ 60.6 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: - [748/4.0k files][ 61.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: - [748/4.0k files][ 61.1 MiB/318.6 MiB] 19% Done - [748/4.0k files][ 61.1 MiB/318.6 MiB] 19% Done - [749/4.0k files][ 61.1 MiB/318.6 MiB] 19% Done - [750/4.0k files][ 61.1 MiB/318.6 MiB] 19% Done - [751/4.0k files][ 61.1 MiB/318.6 MiB] 19% Done - [752/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [753/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [754/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: - [754/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: - [755/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [755/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [755/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: - [755/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [755/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [756/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [757/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [758/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: - [759/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [760/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [760/4.0k files][ 61.2 MiB/318.6 MiB] 19% Done - [761/4.0k files][ 61.6 MiB/318.6 MiB] 19% Done - [762/4.0k files][ 61.7 MiB/318.6 MiB] 19% Done - [763/4.0k files][ 61.7 MiB/318.6 MiB] 19% Done - [764/4.0k files][ 61.7 MiB/318.6 MiB] 19% Done - [765/4.0k files][ 61.7 MiB/318.6 MiB] 19% Done - [766/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done - [767/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ \ [768/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [769/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [770/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: \ [770/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [771/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [772/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [773/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [774/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [775/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [776/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: \ [776/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [777/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [778/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [779/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [780/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [781/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [782/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: \ [782/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done \ [783/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 61.8 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_node.h.html [Content-Type=text/html]... Step #9: \ [783/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done \ [784/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_peerlist.cpp.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_node.inl.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 62.0 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_node_common.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/report.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 62.1 MiB/318.6 MiB] 19% Done \ [784/4.0k files][ 62.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_node.cpp.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 62.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_peerlist.h.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 62.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/p2p_protocol_defs.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/p2p/net_peerlist_boost_serialization.h.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done \ [784/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: \ [784/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done \ [785/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done \ [786/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: \ [786/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: \ [786/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: \ [786/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: \ [786/4.0k files][ 63.1 MiB/318.6 MiB] 19% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: \ [787/4.0k files][ 63.6 MiB/318.6 MiB] 19% Done \ [787/4.0k files][ 63.8 MiB/318.6 MiB] 20% Done \ [788/4.0k files][ 63.8 MiB/318.6 MiB] 20% Done \ [789/4.0k files][ 63.8 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: \ [789/4.0k files][ 64.0 MiB/318.6 MiB] 20% Done \ [790/4.0k files][ 64.1 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: \ [790/4.0k files][ 64.1 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: \ [790/4.0k files][ 64.1 MiB/318.6 MiB] 20% Done \ [791/4.0k files][ 64.1 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: \ [791/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [791/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: \ [791/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: \ [791/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: \ [792/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [792/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [793/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [794/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [795/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [796/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [797/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [798/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done \ [799/4.0k files][ 64.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: \ [799/4.0k files][ 64.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: \ [799/4.0k files][ 64.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/dandelionpp.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: \ [799/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [799/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [800/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [801/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [802/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [803/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [804/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [805/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done \ [806/4.0k files][ 64.7 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: \ [806/4.0k files][ 64.8 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: \ [806/4.0k files][ 64.8 MiB/318.6 MiB] 20% Done \ [807/4.0k files][ 65.0 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: \ [808/4.0k files][ 65.0 MiB/318.6 MiB] 20% Done \ [809/4.0k files][ 65.0 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: \ [809/4.0k files][ 65.0 MiB/318.6 MiB] 20% Done \ [809/4.0k files][ 65.0 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: \ [809/4.0k files][ 65.1 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: \ [810/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [811/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [812/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [813/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [814/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: \ [814/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [815/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [815/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/dandelionpp.h.html [Content-Type=text/html]... Step #9: \ [815/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [815/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [816/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: \ [816/4.0k files][ 65.2 MiB/318.6 MiB] 20% Done \ [817/4.0k files][ 65.3 MiB/318.6 MiB] 20% Done \ [818/4.0k files][ 65.3 MiB/318.6 MiB] 20% Done \ [819/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: \ [819/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [819/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [820/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [821/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: \ [821/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [822/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [823/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/rpc_args.cpp.html [Content-Type=text/html]... Step #9: \ [823/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [824/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [825/4.0k files][ 65.4 MiB/318.6 MiB] 20% Done \ [826/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done \ [827/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/core_rpc_server.h.html [Content-Type=text/html]... Step #9: \ [827/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done \ [828/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done \ [829/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done \ [830/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: \ [830/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: \ [830/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: \ [830/4.0k files][ 65.5 MiB/318.6 MiB] 20% Done | | [831/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/bootstrap_node_selector.h.html [Content-Type=text/html]... Step #9: | [831/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done | [832/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done | [833/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: | [833/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/bootstrap_daemon.h.html [Content-Type=text/html]... Step #9: | [833/4.0k files][ 65.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/bootstrap_node_selector.cpp.html [Content-Type=text/html]... Step #9: | [833/4.0k files][ 65.8 MiB/318.6 MiB] 20% Done | [834/4.0k files][ 66.2 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/bootstrap_daemon.cpp.html [Content-Type=text/html]... Step #9: | [834/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/core_rpc_server.cpp.html [Content-Type=text/html]... Step #9: | [834/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/rpc_handler.cpp.html [Content-Type=text/html]... Step #9: | [834/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: | [834/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: | [834/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done | [835/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done | [836/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: | [836/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done | [836/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done | [837/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.3 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/expect.cpp.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.4 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: | [837/4.0k files][ 66.5 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: | [838/4.0k files][ 66.6 MiB/318.6 MiB] 20% Done | [838/4.0k files][ 66.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: | [839/4.0k files][ 66.6 MiB/318.6 MiB] 20% Done | [839/4.0k files][ 66.6 MiB/318.6 MiB] 20% Done | [840/4.0k files][ 66.6 MiB/318.6 MiB] 20% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: | [840/4.0k files][ 66.8 MiB/318.6 MiB] 20% Done | [841/4.0k files][ 67.1 MiB/318.6 MiB] 21% Done | [842/4.0k files][ 67.1 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: | [842/4.0k files][ 67.8 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: | [842/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: | [842/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [843/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [844/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [845/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: | [845/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: | [845/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [845/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [846/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [847/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [848/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done | [849/4.0k files][ 67.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: | [849/4.0k files][ 68.0 MiB/318.6 MiB] 21% Done | [850/4.0k files][ 68.0 MiB/318.6 MiB] 21% Done | [851/4.0k files][ 68.0 MiB/318.6 MiB] 21% Done | [852/4.0k files][ 68.0 MiB/318.6 MiB] 21% Done | [853/4.0k files][ 68.1 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: | [853/4.0k files][ 68.1 MiB/318.6 MiB] 21% Done | [854/4.0k files][ 68.1 MiB/318.6 MiB] 21% Done | [855/4.0k files][ 68.1 MiB/318.6 MiB] 21% Done | [856/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: | [856/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done | [857/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done | [858/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: | [858/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: | [858/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: | [858/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done | [859/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: | [859/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: | [859/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done | [860/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: | [860/4.0k files][ 68.4 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: | [860/4.0k files][ 68.5 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: | [860/4.0k files][ 68.6 MiB/318.6 MiB] 21% Done | [861/4.0k files][ 68.6 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl.html [Content-Type=text/html]... Step #9: | [861/4.0k files][ 68.6 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.cpp.html [Content-Type=text/html]... Step #9: | [861/4.0k files][ 68.6 MiB/318.6 MiB] 21% Done | [861/4.0k files][ 68.6 MiB/318.6 MiB] 21% Done | [862/4.0k files][ 68.7 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.h.html [Content-Type=text/html]... Step #9: | [862/4.0k files][ 68.7 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: | [862/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done | [862/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done | [863/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done | [864/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done | [865/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/block_queue.cpp.html [Content-Type=text/html]... Step #9: | [866/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done | [866/4.0k files][ 68.8 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/block_queue.h.html [Content-Type=text/html]... Step #9: | [866/4.0k files][ 68.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: | [866/4.0k files][ 68.9 MiB/318.6 MiB] 21% Done | [867/4.0k files][ 68.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp.html [Content-Type=text/html]... Step #9: | [867/4.0k files][ 68.9 MiB/318.6 MiB] 21% Done | [867/4.0k files][ 68.9 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: | [868/4.0k files][ 69.1 MiB/318.6 MiB] 21% Done | [868/4.0k files][ 69.1 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: | [869/4.0k files][ 69.2 MiB/318.6 MiB] 21% Done | [869/4.0k files][ 69.2 MiB/318.6 MiB] 21% Done | [869/4.0k files][ 69.2 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: | [869/4.0k files][ 69.6 MiB/318.6 MiB] 21% Done | [870/4.0k files][ 69.6 MiB/318.6 MiB] 21% Done | [871/4.0k files][ 69.6 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/connection_context.cpp.html [Content-Type=text/html]... Step #9: | [872/4.0k files][ 69.6 MiB/318.6 MiB] 21% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: | [872/4.0k files][ 69.8 MiB/318.6 MiB] 21% Done | [872/4.0k files][ 70.0 MiB/318.6 MiB] 21% Done | [873/4.0k files][ 70.1 MiB/318.6 MiB] 21% Done | [874/4.0k files][ 70.1 MiB/318.6 MiB] 22% Done | [875/4.0k files][ 70.1 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: | [875/4.0k files][ 70.1 MiB/318.6 MiB] 22% Done | [876/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/merge_mining.cpp.html [Content-Type=text/html]... Step #9: | [877/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done | [877/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done | [878/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done | [879/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done | [880/4.0k files][ 70.2 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: | [880/4.0k files][ 70.5 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: | [880/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: | [880/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [881/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [882/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: | [883/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [883/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: | [884/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [884/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: | [884/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [885/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: | [885/4.0k files][ 70.6 MiB/318.6 MiB] 22% Done | [886/4.0k files][ 70.7 MiB/318.6 MiB] 22% Done | [887/4.0k files][ 70.7 MiB/318.6 MiB] 22% Done | [888/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: | [889/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done | [889/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: | [890/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done | [890/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: | [891/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: | [891/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done | [891/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done | [892/4.0k files][ 70.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: | [892/4.0k files][ 71.3 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: | [892/4.0k files][ 71.3 MiB/318.6 MiB] 22% Done / / [893/4.0k files][ 71.3 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: / [893/4.0k files][ 71.4 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: / [893/4.0k files][ 71.4 MiB/318.6 MiB] 22% Done / [893/4.0k files][ 71.4 MiB/318.6 MiB] 22% Done / [894/4.0k files][ 71.4 MiB/318.6 MiB] 22% Done / [895/4.0k files][ 71.4 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: / [895/4.0k files][ 71.5 MiB/318.6 MiB] 22% Done / [895/4.0k files][ 71.5 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: / [896/4.0k files][ 71.6 MiB/318.6 MiB] 22% Done / [897/4.0k files][ 71.6 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: / [897/4.0k files][ 71.6 MiB/318.6 MiB] 22% Done / [897/4.0k files][ 71.7 MiB/318.6 MiB] 22% Done / [898/4.0k files][ 71.9 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: / [898/4.0k files][ 71.9 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: / [898/4.0k files][ 71.9 MiB/318.6 MiB] 22% Done / [899/4.0k files][ 71.9 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: / [899/4.0k files][ 71.9 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: / [900/4.0k files][ 72.1 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: / [900/4.0k files][ 72.4 MiB/318.6 MiB] 22% Done / [900/4.0k files][ 72.4 MiB/318.6 MiB] 22% Done / [900/4.0k files][ 72.5 MiB/318.6 MiB] 22% Done / [901/4.0k files][ 72.7 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: / [901/4.0k files][ 72.7 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: / [901/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: / [901/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done / [902/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done / [903/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: / [903/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done / [904/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done / [905/4.0k files][ 72.8 MiB/318.6 MiB] 22% Done / [906/4.0k files][ 72.9 MiB/318.6 MiB] 22% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: / [906/4.0k files][ 72.9 MiB/318.6 MiB] 22% Done / [907/4.0k files][ 73.0 MiB/318.6 MiB] 22% Done / [908/4.0k files][ 73.1 MiB/318.6 MiB] 22% Done / [909/4.0k files][ 73.1 MiB/318.6 MiB] 22% Done / [910/4.0k files][ 73.4 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: / [911/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [911/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: / [911/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: / [911/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: / [911/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [912/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [913/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [914/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: / [914/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: / [914/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: / [914/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [915/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: / [915/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: / [915/4.0k files][ 73.8 MiB/318.6 MiB] 23% Done / [916/4.0k files][ 74.3 MiB/318.6 MiB] 23% Done / [917/4.0k files][ 74.3 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: / [917/4.0k files][ 75.9 MiB/318.6 MiB] 23% Done / [918/4.0k files][ 75.9 MiB/318.6 MiB] 23% Done / [919/4.0k files][ 76.0 MiB/318.6 MiB] 23% Done / [920/4.0k files][ 76.4 MiB/318.6 MiB] 23% Done / [921/4.0k files][ 76.4 MiB/318.6 MiB] 23% Done / [922/4.0k files][ 76.4 MiB/318.6 MiB] 23% Done / [923/4.0k files][ 76.4 MiB/318.6 MiB] 23% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: / [923/4.0k files][ 76.6 MiB/318.6 MiB] 24% Done / [924/4.0k files][ 76.6 MiB/318.6 MiB] 24% Done / [924/4.0k files][ 76.6 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: / [924/4.0k files][ 76.8 MiB/318.6 MiB] 24% Done / [924/4.0k files][ 76.9 MiB/318.6 MiB] 24% Done / [925/4.0k files][ 76.9 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: / [925/4.0k files][ 76.9 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: / [925/4.0k files][ 76.9 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: / [925/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [926/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [927/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: / [927/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [928/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [929/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [930/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [931/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: / [932/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [933/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [933/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [934/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: / [934/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [935/4.0k files][ 77.0 MiB/318.6 MiB] 24% Done / [936/4.0k files][ 77.3 MiB/318.6 MiB] 24% Done / [937/4.0k files][ 77.8 MiB/318.6 MiB] 24% Done 7.5 MiB/s ETA 00:00:32 / [938/4.0k files][ 77.8 MiB/318.6 MiB] 24% Done 7.5 MiB/s ETA 00:00:32 / [939/4.0k files][ 77.8 MiB/318.6 MiB] 24% Done 7.5 MiB/s ETA 00:00:32 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 79.1 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 79.1 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 79.1 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 79.1 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 / [939/4.0k files][ 79.1 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 79.4 MiB/318.6 MiB] 24% Done 7.8 MiB/s ETA 00:00:31 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 80.0 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 80.5 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: / [939/4.0k files][ 80.5 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 / [940/4.0k files][ 80.5 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: / [940/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: / [940/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: / [940/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 / [941/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: / [941/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: / [941/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 / [942/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 / [943/4.0k files][ 80.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 80.7 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: / [943/4.0k files][ 81.0 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: / [944/4.0k files][ 81.1 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [945/4.0k files][ 81.1 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [945/4.0k files][ 81.1 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [946/4.0k files][ 81.1 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.2 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.3 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.3 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.3 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.3 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.3 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: / [946/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [947/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [948/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [949/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [950/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [951/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [952/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [953/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [954/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [955/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [956/4.0k files][ 81.4 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: / [957/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [958/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [959/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: / [959/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [960/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [960/4.0k files][ 81.5 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: / [961/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [961/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 / [961/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 - - [962/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 - [963/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 - [964/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [965/4.0k files][ 81.6 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [966/4.0k files][ 81.7 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [967/4.0k files][ 81.7 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: - [967/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [968/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [969/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: - [970/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [970/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [971/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [972/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [973/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: - [973/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.1 MiB/s ETA 00:00:29 - [974/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: - [974/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:29 - [975/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [976/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [977/4.0k files][ 81.8 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: - [977/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: - [977/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [978/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [979/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [980/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: - [980/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: - [980/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [980/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [981/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: - [981/4.0k files][ 81.9 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: - [981/4.0k files][ 82.2 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: - [981/4.0k files][ 82.2 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [982/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [983/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [984/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: - [984/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [985/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: - [985/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: - [986/4.0k files][ 82.3 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [986/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: - [986/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 8.0 MiB/s ETA 00:00:30 - [987/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 - [988/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 - [989/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: - [989/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 - [990/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 - [991/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: - [991/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: - [991/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: - [991/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: - [991/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.9 MiB/s ETA 00:00:30 - [992/4.0k files][ 82.4 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [993/4.0k files][ 82.5 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: - [993/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: - [993/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: - [994/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [995/4.0k files][ 82.6 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [996/4.0k files][ 82.7 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [997/4.0k files][ 82.7 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [998/4.0k files][ 82.7 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: - [998/4.0k files][ 82.7 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: - [998/4.0k files][ 82.7 MiB/318.6 MiB] 25% Done 7.8 MiB/s ETA 00:00:30 - [999/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: - [999/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.0 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.1 MiB/318.6 MiB] 26% Done 7.8 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.6 MiB/318.6 MiB] 26% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 83.9 MiB/318.6 MiB] 26% Done 7.9 MiB/s ETA 00:00:30 - [1.0k/4.0k files][ 83.9 MiB/318.6 MiB] 26% Done 7.9 MiB/s ETA 00:00:30 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 84.4 MiB/318.6 MiB] 26% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.0 MiB/318.6 MiB] 26% Done 8.1 MiB/s ETA 00:00:29 - [1.0k/4.0k files][ 85.0 MiB/318.6 MiB] 26% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.4 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.4 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/buffer.cpp.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/network_throttle.cpp.html [Content-Type=text/html]... Step #9: - [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/connection_basic.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.5 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.6 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.7 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.7 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/network_throttle-detail.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 85.8 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 85.9 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 85.9 MiB/318.6 MiB] 26% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.1 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.1 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.2 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.2 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.2 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.2 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/levin_base.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.3 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.3 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.3 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.3 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.8 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: \ [1.0k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 86.9 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.1 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.3 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.4 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.7 MiB/318.6 MiB] 27% Done 8.0 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 87.9 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.0 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 88.0 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.0 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.0 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:29 \ [1.1k/4.0k files][ 88.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.2 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.4 MiB/318.6 MiB] 27% Done 8.1 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/storages/levin_abstract_invoke2.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.4 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.6 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.6 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.6 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 88.8 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 89.0 MiB/318.6 MiB] 27% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 89.2 MiB/318.6 MiB] 28% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 89.2 MiB/318.6 MiB] 28% Done 8.2 MiB/s ETA 00:00:28 \ [1.1k/4.0k files][ 89.2 MiB/318.6 MiB] 28% Done 8.2 MiB/s ETA 00:00:28 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.0 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 \ [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: \ [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.2 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/levin_protocol_handler_async.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_server_impl_base.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_server_handlers_map2.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.4 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.5 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.5 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 90.6 MiB/318.6 MiB] 28% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.8 MiB/318.6 MiB] 28% Done 8.5 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.8 MiB/318.6 MiB] 28% Done 8.5 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 90.8 MiB/318.6 MiB] 28% Done 8.5 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.2 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.inl.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.4 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.4 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/control.js [Content-Type=text/javascript]... Step #9: | [1.1k/4.0k files][ 91.4 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/style.css [Content-Type=text/css]... Step #9: | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/directory_view_index.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.5 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/summary.json [Content-Type=application/json]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/index.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.6 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.6 MiB/318.6 MiB] 28% Done 8.7 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.6 MiB/318.6 MiB] 28% Done 8.7 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/file_view_index.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 91.7 MiB/318.6 MiB] 28% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.1 MiB/318.6 MiB] 28% Done 8.7 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 92.5 MiB/318.6 MiB] 29% Done 8.8 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.5 MiB/318.6 MiB] 29% Done 8.8 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 92.5 MiB/318.6 MiB] 29% Done 8.8 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.8 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.8 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.6 MiB/s ETA 00:00:26 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/fuzz_rpc/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 92.8 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/include/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/include/fuzzer/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/tests/fuzz/include/fuzzer/FuzzedDataProvider.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.0 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.2 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.4 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.4 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.4 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.4 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.1k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: | [1.1k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.2k/4.0k files][ 93.5 MiB/318.6 MiB] 29% Done 8.3 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.7 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: | [1.2k/4.0k files][ 93.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 | [1.2k/4.0k files][ 93.8 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 94.0 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 94.0 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 94.0 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.2 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 94.5 MiB/318.6 MiB] 29% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 94.8 MiB/318.6 MiB] 29% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.0 MiB/318.6 MiB] 29% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 95.0 MiB/318.6 MiB] 29% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 95.0 MiB/318.6 MiB] 29% Done 8.7 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.5 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.6 MiB/318.6 MiB] 29% Done 8.4 MiB/s ETA 00:00:27 / [1.2k/4.0k files][ 95.9 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 95.9 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 95.9 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.4 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.4 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.0 MiB/318.6 MiB] 30% Done 8.4 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_node.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.5 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 96.7 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.0 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.0 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_peerlist.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_node_common.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_node.inl.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/report.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_peerlist.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_node.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/p2p_protocol_defs.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/p2p/net_peerlist_boost_serialization.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.1 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.2 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.3 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 97.4 MiB/318.6 MiB] 30% Done 8.5 MiB/s ETA 00:00:26 / [1.2k/4.0k files][ 97.8 MiB/318.6 MiB] 30% Done 8.6 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.4 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.4 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.4 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/dandelionpp.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 98.5 MiB/318.6 MiB] 30% Done 8.7 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.0 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.0 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.0 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.0 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.0 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.1 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.1 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.1 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.1 MiB/318.6 MiB] 31% Done 8.8 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.2 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.2 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.2 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.4 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.4 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/dandelionpp.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:25 / [1.2k/4.0k files][ 99.5 MiB/318.6 MiB] 31% Done 8.9 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.7 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.7 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.7 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.7 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.7 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/rpc_args.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/core_rpc_server.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.8 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.9 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 / [1.2k/4.0k files][ 99.9 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: / [1.2k/4.0k files][ 99.9 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - - [1.2k/4.0k files][ 99.9 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - [1.2k/4.0k files][ 99.9 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.0 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.0 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/bootstrap_node_selector.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.0 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/bootstrap_node_selector.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/core_rpc_server.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/bootstrap_daemon.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/rpc_handler.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/bootstrap_daemon.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.6 MiB/318.6 MiB] 31% Done 9.0 MiB/s ETA 00:00:24 - [1.2k/4.0k files][100.8 MiB/318.6 MiB] 31% Done 9.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][101.6 MiB/318.6 MiB] 31% Done 9.2 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/expect.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.2 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.3 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.2k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.4 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.5 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.1 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.6 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.7 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][102.8 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.0 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][103.0 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.1 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.2 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.2 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][103.2 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/block_queue.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.3 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/block_queue.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.5 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.5 MiB/318.6 MiB] 32% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][103.7 MiB/318.6 MiB] 32% Done 9.1 MiB/s ETA 00:00:24 - [1.3k/4.0k files][103.7 MiB/318.6 MiB] 32% Done 9.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.4 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/connection_context.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.6 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.8 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/merge_mining.cpp.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 - [1.3k/4.0k files][104.9 MiB/318.6 MiB] 32% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.2 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 - [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.5 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.6 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.6 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.6 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.7 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.8 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][105.8 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.2 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 \ [1.3k/4.0k files][106.3 MiB/318.6 MiB] 33% Done 8.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.5 MiB/318.6 MiB] 33% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][106.5 MiB/318.6 MiB] 33% Done 9.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.2 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.2 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.2 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.2 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.2 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.3 MiB/318.6 MiB] 33% Done 9.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.5 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.6 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.8 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.8 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][107.8 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][107.8 MiB/318.6 MiB] 33% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][108.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.3 MiB/318.6 MiB] 33% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][108.6 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][109.0 MiB/318.6 MiB] 34% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][109.0 MiB/318.6 MiB] 34% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][109.0 MiB/318.6 MiB] 34% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][109.0 MiB/318.6 MiB] 34% Done 9.2 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][109.2 MiB/318.6 MiB] 34% Done 9.2 MiB/s ETA 00:00:23 \ [1.3k/4.0k files][109.8 MiB/318.6 MiB] 34% Done 9.3 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][110.0 MiB/318.6 MiB] 34% Done 9.4 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][110.7 MiB/318.6 MiB] 34% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][110.7 MiB/318.6 MiB] 34% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][110.9 MiB/318.6 MiB] 34% Done 9.6 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][110.9 MiB/318.6 MiB] 34% Done 9.6 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.1 MiB/318.6 MiB] 34% Done 9.6 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.1 MiB/318.6 MiB] 34% Done 9.6 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.3 MiB/318.6 MiB] 34% Done 9.6 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.4 MiB/318.6 MiB] 34% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.7 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.5 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 \ [1.3k/4.0k files][111.8 MiB/318.6 MiB] 35% Done 9.4 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][112.7 MiB/318.6 MiB] 35% Done 9.6 MiB/s ETA 00:00:21 \ [1.3k/4.0k files][112.7 MiB/318.6 MiB] 35% Done 9.6 MiB/s ETA 00:00:21 \ [1.3k/4.0k files][112.7 MiB/318.6 MiB] 35% Done 9.6 MiB/s ETA 00:00:21 \ [1.3k/4.0k files][112.7 MiB/318.6 MiB] 35% Done 9.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][113.3 MiB/318.6 MiB] 35% Done 9.7 MiB/s ETA 00:00:21 \ [1.3k/4.0k files][113.8 MiB/318.6 MiB] 35% Done 9.8 MiB/s ETA 00:00:21 \ [1.3k/4.0k files][115.0 MiB/318.6 MiB] 36% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][115.3 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 \ [1.3k/4.0k files][115.3 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 \ [1.3k/4.0k files][115.3 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: \ [1.3k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 \ [1.3k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 \ [1.3k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.7 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.7 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.7 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.7 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][115.8 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.1 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.1 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.1 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.1 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.3 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.3 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.3 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.3 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.4 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.5 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.5 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.5 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.6 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.7 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][116.9 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][116.9 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.0 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.0 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.0 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.0 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.1 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.2 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 10.0 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.2 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.4 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][117.8 MiB/318.6 MiB] 36% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][118.0 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 | [1.4k/4.0k files][119.1 MiB/318.6 MiB] 37% Done 10.1 MiB/s ETA 00:00:20 | [1.4k/4.0k files][120.1 MiB/318.6 MiB] 37% Done 10.3 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][120.1 MiB/318.6 MiB] 37% Done 10.3 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][120.1 MiB/318.6 MiB] 37% Done 10.3 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][120.1 MiB/318.6 MiB] 37% Done 10.3 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][120.1 MiB/318.6 MiB] 37% Done 10.3 MiB/s ETA 00:00:19 | [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: | [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.1 MiB/s ETA 00:00:20 / / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.1 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 10.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/buffer.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/network_throttle.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.2 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/connection_basic.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.9 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.3 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.4 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.4 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.5 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.5 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/network_throttle-detail.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/levin_base.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][120.7 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.8 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.8 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][120.8 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.0 MiB/318.6 MiB] 37% Done 9.8 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.7 MiB/s ETA 00:00:20 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.6 MiB/s ETA 00:00:21 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.6 MiB/s ETA 00:00:21 / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][121.1 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: / [1.4k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.4k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.4k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 / [1.5k/4.0k files][121.3 MiB/318.6 MiB] 38% Done 9.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.6 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 / [1.5k/4.0k files][121.7 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.7 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][121.8 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.0 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 / [1.5k/4.0k files][122.0 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.0 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.0 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.1 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.1 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.1 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.1 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.1 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 / [1.5k/4.0k files][122.2 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 9.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.7 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.5 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/levin_abstract_invoke2.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][122.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 / [1.5k/4.0k files][123.0 MiB/318.6 MiB] 38% Done 8.5 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: / [1.5k/4.0k files][123.0 MiB/318.6 MiB] 38% Done 8.5 MiB/s ETA 00:00:23 / [1.5k/4.0k files][123.0 MiB/318.6 MiB] 38% Done 8.5 MiB/s ETA 00:00:23 / [1.5k/4.0k files][123.0 MiB/318.6 MiB] 38% Done 8.5 MiB/s ETA 00:00:23 / [1.5k/4.0k files][123.4 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.6 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][123.8 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.0 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.1 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.1 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.1 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.1 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.1 MiB/318.6 MiB] 38% Done 8.6 MiB/s ETA 00:00:23 - [1.5k/4.0k files][124.4 MiB/318.6 MiB] 39% Done 8.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][124.8 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][124.8 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_server_handlers_map2.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/levin_protocol_handler_async.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_server_impl_base.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.0 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.4 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 - [1.5k/4.0k files][125.4 MiB/318.6 MiB] 39% Done 8.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][125.6 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.0 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.2 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.3 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.3 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.inl.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.3 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/style.css [Content-Type=text/css]... Step #9: - [1.5k/4.0k files][126.3 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.3 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full_no_exceptions/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.5 MiB/318.6 MiB] 39% Done 8.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/tests/fuzz/tx-extra.cpp.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][126.8 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 - [1.5k/4.0k files][126.8 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.0 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.0 MiB/318.6 MiB] 39% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.2 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.3 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.3 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.3 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.3 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.4 MiB/318.6 MiB] 39% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.5 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.6 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.7 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.7 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.7 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.7 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.7 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.8 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.8 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.8 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.8 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][127.9 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.5k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.6k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 - [1.6k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.0 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][128.1 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.1 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.1 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][128.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][128.4 MiB/318.6 MiB] 40% Done 9.1 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][128.6 MiB/318.6 MiB] 40% Done 9.1 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][128.7 MiB/318.6 MiB] 40% Done 9.1 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][129.0 MiB/318.6 MiB] 40% Done 9.2 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.7 MiB/318.6 MiB] 40% Done 9.2 MiB/s ETA 00:00:20 \ [1.6k/4.0k files][129.7 MiB/318.6 MiB] 40% Done 9.2 MiB/s ETA 00:00:20 \ [1.6k/4.0k files][129.7 MiB/318.6 MiB] 40% Done 9.2 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][129.8 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.1 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.2 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.3 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.4 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.5 MiB/318.6 MiB] 40% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.7 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.8 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][130.8 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.3 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.5 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.5 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.7 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.7 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.8 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.8 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][131.9 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.1 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.1 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.1 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.2 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.2 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.2 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.2 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.2 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.3 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.3 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.4 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.5 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 9.0 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 \ [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 | | [1.6k/4.0k files][132.6 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][132.7 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][132.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.2 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.4 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.4 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.4 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.4 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.7 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.7 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 | [1.6k/4.0k files][133.8 MiB/318.6 MiB] 41% Done 8.7 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][134.0 MiB/318.6 MiB] 42% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][134.3 MiB/318.6 MiB] 42% Done 8.8 MiB/s ETA 00:00:21 | [1.6k/4.0k files][134.6 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][134.8 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 | [1.6k/4.0k files][134.8 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][134.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:21 | [1.6k/4.0k files][134.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:21 | [1.6k/4.0k files][134.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][134.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:21 | [1.6k/4.0k files][135.1 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][135.4 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.3 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.3 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.1 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.4 MiB/318.6 MiB] 42% Done 9.1 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.5 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.5 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.5 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.5 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.5 MiB/318.6 MiB] 42% Done 9.2 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.6 MiB/318.6 MiB] 42% Done 9.1 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.6 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.6 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.6 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.7 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.7 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.7 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.1 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.6k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.8 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][136.9 MiB/318.6 MiB] 42% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.0 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.1 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.2 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.2 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.2 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.4 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.5 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.5 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.6 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: | [1.7k/4.0k files][137.7 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 | [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 9.0 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.8 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.9 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][137.9 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.8 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.7 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.0 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.1 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.1 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.1 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.1 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.1 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.2 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.6 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.4 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.5 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.5 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.5 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.5 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.6 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.5 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.8 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.9 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.9 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][138.9 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 / [1.7k/4.0k files][138.9 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:22 / [1.7k/4.0k files][138.9 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/tx-extra_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.4 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/style.css [Content-Type=text/css]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.3 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.3 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.3 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.0 MiB/318.6 MiB] 43% Done 8.3 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: / [1.7k/4.0k files][139.1 MiB/318.6 MiB] 43% Done 8.3 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.1 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/tests/fuzz/base58.cpp.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.2 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.2 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.1 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.1 MiB/s ETA 00:00:22 / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.1 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: / [1.7k/4.0k files][139.3 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.7k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.4 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.5 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.5 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.5 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.6 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.6 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.6 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:22 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.9 MiB/s ETA 00:00:23 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 8.0 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.9 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.8 MiB/s ETA 00:00:23 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.7 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][139.8 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 - [1.8k/4.0k files][139.8 MiB/318.6 MiB] 43% Done 7.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/base58_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][140.7 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 - [1.8k/4.0k files][140.7 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/style.css [Content-Type=text/css]... Step #9: - [1.8k/4.0k files][140.7 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: - [1.8k/4.0k files][140.7 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.2 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: - [1.8k/4.0k files][141.6 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.6 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.6 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:23 - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 - [1.8k/4.0k files][141.7 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/transaction.cpp.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.9 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][141.9 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.9 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][141.9 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][141.9 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.0 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.1 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.1 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.1 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.3 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.3 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.4 MiB/318.6 MiB] 44% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.6 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.7 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.7 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.7 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 - [1.8k/4.0k files][142.8 MiB/318.6 MiB] 44% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: - [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][142.9 MiB/318.6 MiB] 44% Done 7.7 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][143.5 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][143.5 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][143.5 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:23 \ [1.8k/4.0k files][144.1 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.1 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.2 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.7 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.7 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.8 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.8 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.8 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][144.9 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.1 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.1 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.1 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.2 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.2 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][145.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.6 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.6 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][145.6 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.0 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.2 MiB/318.6 MiB] 45% Done 7.9 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][146.3 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.8k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: \ [1.8k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.4 MiB/318.6 MiB] 45% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][146.6 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.6 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.6 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][146.7 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][146.9 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][146.9 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.0 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.1 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.1 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.1 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.1 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.2 MiB/318.6 MiB] 46% Done 7.7 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][147.4 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.7 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.9 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][147.9 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.2 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][148.2 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.8 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.6 MiB/s ETA 00:00:22 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.5 MiB/s ETA 00:00:23 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [1.9k/4.0k files][148.3 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 \ [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 \ [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.5 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.8 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.8 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][148.8 MiB/318.6 MiB] 46% Done 7.4 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][149.8 MiB/318.6 MiB] 47% Done 7.6 MiB/s ETA 00:00:22 | [1.9k/4.0k files][150.5 MiB/318.6 MiB] 47% Done 7.8 MiB/s ETA 00:00:22 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.6 MiB/s ETA 00:00:22 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.6 MiB/s ETA 00:00:22 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.5 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.4 MiB/s ETA 00:00:23 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.2 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.2 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.2 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][150.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][150.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.1 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.1 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.3 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.3 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.3 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.3 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.4 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.4 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.4 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.4 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.5 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.5 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.6 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.8 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.2 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.2 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][151.9 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.0 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:23 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.1 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.2 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: | [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.4 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.5 MiB/318.6 MiB] 47% Done 6.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.5 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.5 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 7.0 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.9 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.9 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.8 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.8 MiB/s ETA 00:00:24 / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.8 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.6 MiB/318.6 MiB] 47% Done 6.7 MiB/s ETA 00:00:25 / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.7 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [1.9k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.7 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][152.8 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.8 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.8 MiB/318.6 MiB] 47% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.8 MiB/318.6 MiB] 47% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.9 MiB/318.6 MiB] 47% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][152.9 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][152.9 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.0 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.0 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.1 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.1 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.1 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.2 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.7 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.5 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/transaction_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/control.js [Content-Type=text/javascript]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/style.css [Content-Type=text/css]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/summary.json [Content-Type=application/json]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/index.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][153.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_zmq.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/fuzz_rpc/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.1 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/fuzz_rpc/zmq_endpoints.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/include/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/include/fuzzer/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/tests/fuzz/include/fuzzer/FuzzedDataProvider.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.3 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 / [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: / [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.4 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.6 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.6 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.8 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][154.9 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.0 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.2 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.2 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.2 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.2 MiB/318.6 MiB] 48% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.2 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.3 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.4 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 - [2.0k/4.0k files][155.5 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.6 MiB/318.6 MiB] 48% Done 6.3 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][155.9 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:25 - [2.0k/4.0k files][155.9 MiB/318.6 MiB] 48% Done 6.4 MiB/s ETA 00:00:25 - [2.0k/4.0k files][156.2 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: - [2.0k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 - [2.0k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 - [2.1k/4.0k files][156.5 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.0 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.1 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.1 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.1 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.1 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.4 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.5 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.6 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.7 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.7 MiB/318.6 MiB] 49% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.7 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.7 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/p2p/report.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.8 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/p2p/net_node.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.8 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.8 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/p2p/p2p_protocol_defs.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.8 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/p2p/net_peerlist.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][157.9 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][158.1 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][158.2 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][158.2 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][158.3 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][158.3 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][158.3 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][158.3 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 - [2.1k/4.0k files][158.3 MiB/318.6 MiB] 49% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/json_object.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][158.6 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][158.9 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][158.9 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][158.9 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][158.9 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][158.9 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.0 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.1 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.2 MiB/318.6 MiB] 49% Done 6.5 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.2 MiB/318.6 MiB] 49% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.6 MiB/s ETA 00:00:24 - [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.6 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: - [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.5 MiB/s ETA 00:00:24 \ \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.5 MiB/s ETA 00:00:24 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.5 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/json_object.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.4 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.7 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.7 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][159.7 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.7 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.8 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.8 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.8 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][159.8 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.1 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.1 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/net/zmq.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.1 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/core_rpc_server.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/bootstrap_node_selector.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/zmq_pub.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 \ [2.1k/4.0k files][160.2 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.3 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/expect.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.4 MiB/318.6 MiB] 50% Done 6.1 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.6 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:26 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][160.8 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][160.8 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.2 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.5 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][161.6 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][161.8 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.0 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.1 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.1 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.1 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.1 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_protocol/block_queue.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.4 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.2 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.3 MiB/318.6 MiB] 50% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][162.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][162.4 MiB/318.6 MiB] 50% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 \ [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | | [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: | [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.1k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.0 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.4 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.4 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.5 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.6 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.7 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 | [2.2k/4.0k files][163.8 MiB/318.6 MiB] 51% Done 6.2 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.0 MiB/318.6 MiB] 51% Done 6.3 MiB/s ETA 00:00:25 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.3 MiB/318.6 MiB] 51% Done 6.3 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.5 MiB/318.6 MiB] 51% Done 6.4 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.5 MiB/318.6 MiB] 51% Done 6.4 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.5 MiB/318.6 MiB] 51% Done 6.4 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.9 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][164.9 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.1 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 | [2.2k/4.0k files][165.1 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.1 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.2 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.2 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.3 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:23 | [2.2k/4.0k files][165.3 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 | [2.2k/4.0k files][165.3 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 | [2.2k/4.0k files][165.6 MiB/318.6 MiB] 51% Done 6.5 MiB/s ETA 00:00:24 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.7 MiB/318.6 MiB] 52% Done 6.5 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.7 MiB/318.6 MiB] 52% Done 6.5 MiB/s ETA 00:00:23 | [2.2k/4.0k files][165.7 MiB/318.6 MiB] 52% Done 6.5 MiB/s ETA 00:00:23 | [2.2k/4.0k files][165.7 MiB/318.6 MiB] 52% Done 6.5 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][165.7 MiB/318.6 MiB] 52% Done 6.5 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.0 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.0 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.1 MiB/318.6 MiB] 52% Done 6.6 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.7 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.7 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][166.7 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:23 | [2.2k/4.0k files][166.7 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:23 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][167.1 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:22 | [2.2k/4.0k files][167.1 MiB/318.6 MiB] 52% Done 6.8 MiB/s ETA 00:00:22 | [2.2k/4.0k files][167.1 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:22 | [2.2k/4.0k files][167.1 MiB/318.6 MiB] 52% Done 6.7 MiB/s ETA 00:00:22 | [2.2k/4.0k files][167.6 MiB/318.6 MiB] 52% Done 6.8 MiB/s ETA 00:00:22 | [2.2k/4.0k files][167.9 MiB/318.6 MiB] 52% Done 6.8 MiB/s ETA 00:00:22 | [2.2k/4.0k files][168.7 MiB/318.6 MiB] 52% Done 7.0 MiB/s ETA 00:00:21 | [2.2k/4.0k files][168.7 MiB/318.6 MiB] 52% Done 7.0 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.2 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.2 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 | [2.2k/4.0k files][169.4 MiB/318.6 MiB] 53% Done 7.1 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][169.9 MiB/318.6 MiB] 53% Done 7.2 MiB/s ETA 00:00:21 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][170.8 MiB/318.6 MiB] 53% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][171.1 MiB/318.6 MiB] 53% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][171.6 MiB/318.6 MiB] 53% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][171.6 MiB/318.6 MiB] 53% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][171.7 MiB/318.6 MiB] 53% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.0 MiB/318.6 MiB] 53% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.2 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.2 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.2 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][172.2 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.2 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.5 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:19 | [2.2k/4.0k files][172.5 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:19 | [2.2k/4.0k files][172.5 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:19 | [2.2k/4.0k files][172.5 MiB/318.6 MiB] 54% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][172.5 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][172.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: | [2.2k/4.0k files][173.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.4 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.4 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.4 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][173.4 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][173.5 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.5 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.6 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.7 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.7 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.8 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.8 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.8 MiB/318.6 MiB] 54% Done 7.2 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][173.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.0 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.0 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.2 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.3 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.5 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.5 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.5 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.5 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.5 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.6 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.6 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.2k/4.0k files][174.6 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.6 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.6 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.7 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.2k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.4 MiB/s ETA 00:00:20 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/document.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.8 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/reader.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/rapidjson.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/stringbuffer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/memorystream.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][174.9 MiB/318.6 MiB] 54% Done 7.3 MiB/s ETA 00:00:20 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][175.5 MiB/318.6 MiB] 55% Done 7.4 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/stream.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodedstream.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/writer.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.4 MiB/s ETA 00:00:19 / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 / [2.3k/4.0k files][176.0 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/allocators.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.1 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodings.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.1 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/error.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.2 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.4 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.4 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/stack.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/itoa.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][176.4 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 / [2.3k/4.0k files][176.4 MiB/318.6 MiB] 55% Done 7.5 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/pow10.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][177.0 MiB/318.6 MiB] 55% Done 7.6 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/report.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][177.4 MiB/318.6 MiB] 55% Done 7.7 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][177.8 MiB/318.6 MiB] 55% Done 7.8 MiB/s ETA 00:00:18 / [2.3k/4.0k files][177.8 MiB/318.6 MiB] 55% Done 7.8 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][178.3 MiB/318.6 MiB] 55% Done 7.9 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/biginteger.h.html [Content-Type=text/html]... Step #9: / [2.3k/4.0k files][178.3 MiB/318.6 MiB] 55% Done 7.9 MiB/s ETA 00:00:18 / [2.3k/4.0k files][178.9 MiB/318.6 MiB] 56% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strfunc.h.html [Content-Type=text/html]... Step #9: - - [2.3k/4.0k files][179.1 MiB/318.6 MiB] 56% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][179.7 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][179.7 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][179.8 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][179.8 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/ieee754.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][179.9 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/clzll.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][179.9 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.0 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.1 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.2 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.3 MiB/318.6 MiB] 56% Done 8.1 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.8 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/wire/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.8 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/wire/json/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.8 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/wire/write.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.8 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/src/wire/json/write.cpp.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][180.8 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.0 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.0 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.0 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.0 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.2 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.3 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.3 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.3 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.4 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.4 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.4 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:16 - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.3 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.5 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.6 MiB/318.6 MiB] 56% Done 8.2 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: - [2.3k/4.0k files][181.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 - [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ \ [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][181.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.0 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.0 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.1 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.1 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.1 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.1 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.1 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: \ [2.3k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.3 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.5 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.5 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.5 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.5 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.5 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.7 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.7 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.7 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.7 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.7 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.8 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.8 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.8 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.8 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.1 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][182.9 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.0 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.0 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.0 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.3 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/wrapper/range.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/wrapper/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/write.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/serialization/wire/json/base.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.4 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_server_handlers_map2.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.6 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][183.7 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.9 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][183.9 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.0 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.0 MiB/318.6 MiB] 57% Done 7.8 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.1 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.3 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.3 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.3 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_zmq/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/style.css [Content-Type=text/css]... Step #9: \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.4 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.5 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.5 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.6 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 8.0 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.7 MiB/318.6 MiB] 57% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/tests/fuzz/block.cpp.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.9 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.8 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.7 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.7 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.7 MiB/s ETA 00:00:17 \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: \ [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.7 MiB/s ETA 00:00:17 | | [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][184.8 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.6 MiB/s ETA 00:00:18 | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][184.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.1 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.2 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.3 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.3 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][185.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.7 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][185.7 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.2 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.2 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.2 MiB/s ETA 00:00:19 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.1 MiB/s ETA 00:00:19 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.1 MiB/s ETA 00:00:19 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.1 MiB/s ETA 00:00:19 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.1 MiB/s ETA 00:00:19 | [2.4k/4.0k files][186.0 MiB/318.6 MiB] 58% Done 7.1 MiB/s ETA 00:00:19 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.5 MiB/318.6 MiB] 58% Done 7.2 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.8 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 | [2.4k/4.0k files][186.8 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.9 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][186.9 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 | [2.4k/4.0k files][186.9 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 | [2.4k/4.0k files][186.9 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.0 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.0 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.2 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.2 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.2 MiB/318.6 MiB] 58% Done 7.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.4 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.5 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:17 | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][187.9 MiB/318.6 MiB] 58% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][188.0 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][188.0 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][188.0 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.4k/4.0k files][188.1 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: | [2.4k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.4 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:18 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][188.9 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.0 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.1 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.2 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 | [2.5k/4.0k files][189.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: | [2.5k/4.0k files][189.3 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.4 MiB/318.6 MiB] 59% Done 7.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 / [2.5k/4.0k files][189.6 MiB/318.6 MiB] 59% Done 7.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.9 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.9 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][189.9 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.0 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.0 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.0 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.0 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.1 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.2 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.2 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.2 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.2 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.2 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.5 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.5 MiB/318.6 MiB] 59% Done 7.7 MiB/s ETA 00:00:17 / [2.5k/4.0k files][190.5 MiB/318.6 MiB] 59% Done 7.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.9 MiB/318.6 MiB] 59% Done 7.7 MiB/s ETA 00:00:16 / [2.5k/4.0k files][190.9 MiB/318.6 MiB] 59% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][190.9 MiB/318.6 MiB] 59% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.1 MiB/318.6 MiB] 59% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.1 MiB/318.6 MiB] 59% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.2 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.5 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.6 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.6 MiB/318.6 MiB] 60% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][191.7 MiB/318.6 MiB] 60% Done 7.9 MiB/s ETA 00:00:16 / [2.5k/4.0k files][191.7 MiB/318.6 MiB] 60% Done 7.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][192.0 MiB/318.6 MiB] 60% Done 7.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.0 MiB/318.6 MiB] 60% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.6 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.8 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.8 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][193.9 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.0 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.0 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.0 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.0 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.0 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.1 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.1 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.1 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.1 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.2 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 60% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 60% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.3 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.4 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.8 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.9 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.9 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.9 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][194.9 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][194.9 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: / [2.5k/4.0k files][195.0 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 / [2.5k/4.0k files][195.0 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.0 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.0 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.4 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.5 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.4 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.5k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.3 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.6 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.2 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.7 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.8 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.9 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.9 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][195.9 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.0 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.0 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.1 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.1 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.2 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.2 MiB/318.6 MiB] 61% Done 8.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.2 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.2 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.4 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.4 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.4 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.6 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.7 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.7 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.7 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.8 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 8.0 MiB/s ETA 00:00:15 - [2.6k/4.0k files][196.9 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/block_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: - [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 - [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/style.css [Content-Type=text/css]... Step #9: \ \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.9 MiB/s ETA 00:00:15 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.8 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/tests/fuzz/load_from_binary.cpp.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.0 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.1 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.2 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.2 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.2 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.2 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.3 MiB/318.6 MiB] 61% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][197.9 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.0 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.3 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.3 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.3 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.3 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.4 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: \ [2.6k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.7k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.7k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.7k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.7k/4.0k files][198.5 MiB/318.6 MiB] 62% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][198.8 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:16 \ [2.7k/4.0k files][199.4 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.9 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.9 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][199.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/control.js [Content-Type=text/javascript]... Step #9: \ [2.7k/4.0k files][199.7 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][199.7 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/load-from-binary_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/style.css [Content-Type=text/css]... Step #9: \ [2.7k/4.0k files][200.0 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.0 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/directory_view_index.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.1 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/index.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.1 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.1 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/file_view_index.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.2 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.2 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.2 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/summary.json [Content-Type=application/json]... Step #9: \ [2.7k/4.0k files][200.2 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.2 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.3 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.8 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.6 MiB/318.6 MiB] 62% Done 7.7 MiB/s ETA 00:00:15 \ [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/fuzz_rpc/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/fuzz_rpc/initialisation.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/fuzz_rpc/fuzz_rpc.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/fuzz_rpc/rpc_endpoints.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/include/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/include/fuzzer/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/tests/fuzz/include/fuzzer/FuzzedDataProvider.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:16 | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][200.8 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.0 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.0 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.1 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.1 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.1 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.1 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.1 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.2 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.4 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.5 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.5 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.6 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.6 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.6 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.6 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.7 MiB/318.6 MiB] 63% Done 7.6 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.8 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][201.9 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.0 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][202.2 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][202.2 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.2 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.2 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][202.3 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.3 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.3 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][202.5 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][202.8 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.1 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.7 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.7 MiB/318.6 MiB] 63% Done 7.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][203.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][203.7 MiB/318.6 MiB] 63% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.8 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.0 MiB/318.6 MiB] 64% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.7 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.6 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.5 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.5 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.5 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.5 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.4 MiB/s ETA 00:00:15 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.4 MiB/s ETA 00:00:16 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.2 MiB/s ETA 00:00:16 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.2 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.0 MiB/s ETA 00:00:16 | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.1 MiB/318.6 MiB] 64% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 | [2.7k/4.0k files][204.2 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.4 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_peerlist.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.4 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.5 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_node.h.html [Content-Type=text/html]... Step #9: | [2.7k/4.0k files][204.5 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 / / [2.7k/4.0k files][204.5 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_node_common.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][204.5 MiB/318.6 MiB] 64% Done 6.3 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_node.inl.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][204.6 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 / [2.7k/4.0k files][204.7 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 / [2.7k/4.0k files][204.7 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_node.cpp.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][204.7 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/report.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][204.7 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_peerlist.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][204.7 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/p2p_protocol_defs.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/p2p/net_peerlist_boost_serialization.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.3 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 / [2.7k/4.0k files][205.3 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 / [2.7k/4.0k files][205.3 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 / [2.7k/4.0k files][205.3 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.3 MiB/318.6 MiB] 64% Done 6.4 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.4 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:18 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.4 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 / [2.7k/4.0k files][205.4 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 / [2.7k/4.0k files][205.6 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.6 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 / [2.7k/4.0k files][205.6 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][205.6 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 / [2.7k/4.0k files][205.8 MiB/318.6 MiB] 64% Done 6.5 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.1 MiB/318.6 MiB] 64% Done 6.6 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.4 MiB/318.6 MiB] 64% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][206.4 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][206.4 MiB/318.6 MiB] 64% Done 6.6 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.4 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.4 MiB/318.6 MiB] 64% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][206.5 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.7 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.7 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][206.7 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.7k/4.0k files][206.7 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: / [2.7k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][206.8 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/dandelionpp.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][206.9 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.0 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.0 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.0 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.0 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.0 MiB/318.6 MiB] 64% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.2 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.2 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.2 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.2 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.3 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/dandelionpp.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.5 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.5 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/rpc_args.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/core_rpc_server.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.6 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.7 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.7 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.7 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.8 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/bootstrap_node_selector.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/bootstrap_daemon.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/bootstrap_node_selector.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/rpc_handler.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][207.9 MiB/318.6 MiB] 65% Done 6.6 MiB/s ETA 00:00:17 / [2.8k/4.0k files][208.4 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/bootstrap_daemon.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.5 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/rpc/core_rpc_server.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.5 MiB/318.6 MiB] 65% Done 6.7 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.5 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.5 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.5 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/expect.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.6 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.7 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.7 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.7 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][208.8 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][209.0 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][209.0 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][209.0 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 / [2.8k/4.0k files][209.0 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][209.0 MiB/318.6 MiB] 65% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][209.3 MiB/318.6 MiB] 65% Done 6.9 MiB/s ETA 00:00:16 / [2.8k/4.0k files][209.6 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:16 / [2.8k/4.0k files][209.6 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][210.0 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:15 / [2.8k/4.0k files][210.0 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:15 / [2.8k/4.0k files][210.0 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:15 / [2.8k/4.0k files][210.0 MiB/318.6 MiB] 65% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][210.1 MiB/318.6 MiB] 65% Done 7.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: / [2.8k/4.0k files][210.1 MiB/318.6 MiB] 65% Done 7.1 MiB/s ETA 00:00:15 - - [2.8k/4.0k files][210.1 MiB/318.6 MiB] 65% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.4 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.4 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.5 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.1 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.2 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 - [2.8k/4.0k files][210.6 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.7 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/levin_notify.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][210.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][211.0 MiB/318.6 MiB] 66% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/block_queue.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.0 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][211.0 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.0 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/block_queue.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.0 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][211.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 - [2.8k/4.0k files][211.8 MiB/318.6 MiB] 66% Done 6.9 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler-base.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.8 MiB/318.6 MiB] 66% Done 6.8 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.8 MiB/318.6 MiB] 66% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][211.9 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.0 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.0 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.0 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.0 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/connection_context.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.1 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.2 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.2 MiB/318.6 MiB] 66% Done 6.4 MiB/s ETA 00:00:17 - [2.8k/4.0k files][212.5 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.5 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.5 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/merge_mining.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.6 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.7 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.7 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.7 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: - [2.8k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.9k/4.0k files][212.8 MiB/318.6 MiB] 66% Done 6.5 MiB/s ETA 00:00:16 - [2.9k/4.0k files][212.9 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.0 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.4 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 - [2.9k/4.0k files][213.4 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.4 MiB/318.6 MiB] 66% Done 6.6 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.5 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.6 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 - [2.9k/4.0k files][213.6 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.6 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][213.6 MiB/318.6 MiB] 67% Done 6.7 MiB/s ETA 00:00:16 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.1 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.2 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.2 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 - [2.9k/4.0k files][214.2 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.4 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 - [2.9k/4.0k files][214.5 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.6 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 - [2.9k/4.0k files][214.6 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 - [2.9k/4.0k files][214.6 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 - [2.9k/4.0k files][214.6 MiB/318.6 MiB] 67% Done 6.8 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.9 MiB/318.6 MiB] 67% Done 6.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][214.9 MiB/318.6 MiB] 67% Done 6.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.1 MiB/318.6 MiB] 67% Done 6.9 MiB/s ETA 00:00:15 - [2.9k/4.0k files][215.1 MiB/318.6 MiB] 67% Done 6.9 MiB/s ETA 00:00:15 - [2.9k/4.0k files][215.1 MiB/318.6 MiB] 67% Done 6.9 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.7 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: - [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][215.8 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][216.0 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][216.2 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][216.2 MiB/318.6 MiB] 67% Done 7.0 MiB/s ETA 00:00:15 \ [2.9k/4.0k files][216.6 MiB/318.6 MiB] 67% Done 7.1 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][216.8 MiB/318.6 MiB] 68% Done 7.1 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][217.8 MiB/318.6 MiB] 68% Done 7.3 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][218.1 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][218.1 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:14 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.5 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.0 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.1 MiB/318.6 MiB] 68% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.1 MiB/318.6 MiB] 68% Done 7.3 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.1 MiB/318.6 MiB] 68% Done 7.3 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.1 MiB/318.6 MiB] 68% Done 7.3 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][219.4 MiB/318.6 MiB] 68% Done 7.3 MiB/s ETA 00:00:14 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][220.0 MiB/318.6 MiB] 69% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][220.0 MiB/318.6 MiB] 69% Done 7.4 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][220.0 MiB/318.6 MiB] 69% Done 7.5 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][220.5 MiB/318.6 MiB] 69% Done 7.6 MiB/s ETA 00:00:13 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][221.5 MiB/318.6 MiB] 69% Done 7.7 MiB/s ETA 00:00:13 \ [2.9k/4.0k files][222.2 MiB/318.6 MiB] 69% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][222.4 MiB/318.6 MiB] 69% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][222.5 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][222.7 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][222.7 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][222.8 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][222.8 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 69% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.0 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.1 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.1 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.3 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.3 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.3 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.7 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.7 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.7 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.7 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.8 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.8 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.8 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][223.9 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][224.0 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][224.0 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 \ [2.9k/4.0k files][224.1 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: \ [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.3 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.5 MiB/318.6 MiB] 70% Done 7.9 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.6 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.8 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.8 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: | [2.9k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [2.9k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][224.9 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 | [3.0k/4.0k files][225.2 MiB/318.6 MiB] 70% Done 8.0 MiB/s ETA 00:00:12 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][225.8 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][226.0 MiB/318.6 MiB] 70% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][226.3 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][226.8 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 | [3.0k/4.0k files][226.8 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.1 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 | [3.0k/4.0k files][227.1 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.5 MiB/s ETA 00:00:11 | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.5 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.8 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/buffer.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/network_throttle.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/connection_basic.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][227.9 MiB/318.6 MiB] 71% Done 8.4 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.0 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.0 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.0 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.0 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.0 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.1 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.1 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.1 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.1 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.1 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.2 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.2 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.3 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.3 MiB/318.6 MiB] 71% Done 8.3 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/network_throttle-detail.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.4 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.5 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.5 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.5 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.5 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.5 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.6 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.6 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.7 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/levin_base.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.2 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 | [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][228.8 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.0 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.0 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.1 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.1 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.2 MiB/318.6 MiB] 71% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.3 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.3 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.3 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.4 MiB/318.6 MiB] 71% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.4 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.4 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.1 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.1 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.7 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.7 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.7 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][229.8 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.1 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.1 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.2 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.3 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.3 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.5 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.6 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.7 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/levin_abstract_invoke2.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.7 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.7 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.7 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.9 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.9 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.9 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][230.9 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][230.9 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][231.1 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.1 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.1 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][231.2 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.2 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.2 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.2 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.2 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][231.4 MiB/318.6 MiB] 72% Done 8.0 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.4 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.4 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.4 MiB/318.6 MiB] 72% Done 7.9 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.8 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][231.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.7 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.7 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.7 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_server_handlers_map2.h.html [Content-Type=text/html]... Step #9: / [3.0k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 / [3.1k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.3 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/levin_protocol_handler_async.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.5 MiB/318.6 MiB] 72% Done 7.6 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.6 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 / [3.1k/4.0k files][232.6 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.6 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.8 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.8 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_server_impl_base.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.9 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][232.9 MiB/318.6 MiB] 73% Done 7.7 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/levin_base.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][233.1 MiB/318.6 MiB] 73% Done 7.8 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][233.1 MiB/318.6 MiB] 73% Done 7.8 MiB/s ETA 00:00:11 / [3.1k/4.0k files][233.6 MiB/318.6 MiB] 73% Done 7.8 MiB/s ETA 00:00:11 / [3.1k/4.0k files][233.6 MiB/318.6 MiB] 73% Done 7.8 MiB/s ETA 00:00:11 / [3.1k/4.0k files][233.6 MiB/318.6 MiB] 73% Done 7.8 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: / [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 / [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 / [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.inl.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/fuzz_rpc_full/linux/src/monero/monero/contrib/epee/include/net/buffer.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][233.8 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/style.css [Content-Type=text/css]... Step #9: - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.0 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.2 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.2 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.2 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.5 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.5 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.5 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 - [3.1k/4.0k files][234.5 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/crypto.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.1 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.1 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/opensslconf.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][234.9 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.0 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.0 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.0 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/tests/fuzz/signature.cpp.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.2 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:11 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.3 MiB/318.6 MiB] 73% Done 7.9 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.4 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.6 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.6 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.6 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 - [3.1k/4.0k files][235.7 MiB/318.6 MiB] 73% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][235.8 MiB/318.6 MiB] 74% Done 8.0 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][236.0 MiB/318.6 MiB] 74% Done 8.1 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][236.0 MiB/318.6 MiB] 74% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][236.0 MiB/318.6 MiB] 74% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][236.2 MiB/318.6 MiB] 74% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][236.2 MiB/318.6 MiB] 74% Done 8.1 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.1 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: - [3.1k/4.0k files][237.6 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 - [3.1k/4.0k files][237.7 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.7 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.7 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.7 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.7 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.2 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][237.8 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.2 MiB/318.6 MiB] 74% Done 8.3 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.5 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/language_base.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.5 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/russian.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device/device_cold.hpp.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/german.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.6 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/japanese.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/spanish.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/dutch.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 \ [3.1k/4.0k files][238.7 MiB/318.6 MiB] 74% Done 8.4 MiB/s ETA 00:00:10 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/english.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/lojban.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][239.2 MiB/318.6 MiB] 75% Done 8.5 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][239.2 MiB/318.6 MiB] 75% Done 8.5 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][239.2 MiB/318.6 MiB] 75% Done 8.5 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][239.2 MiB/318.6 MiB] 75% Done 8.4 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][239.3 MiB/318.6 MiB] 75% Done 8.5 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][239.9 MiB/318.6 MiB] 75% Done 8.6 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.0 MiB/318.6 MiB] 75% Done 8.6 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.6 MiB/318.6 MiB] 75% Done 8.7 MiB/s ETA 00:00:09 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/english_old.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][240.7 MiB/318.6 MiB] 75% Done 8.8 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.7 MiB/318.6 MiB] 75% Done 8.8 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.7 MiB/318.6 MiB] 75% Done 8.8 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.7 MiB/318.6 MiB] 75% Done 8.8 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][240.7 MiB/318.6 MiB] 75% Done 8.8 MiB/s ETA 00:00:09 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/report.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][241.4 MiB/318.6 MiB] 75% Done 8.9 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.4 MiB/318.6 MiB] 75% Done 8.9 MiB/s ETA 00:00:09 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/esperanto.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][241.7 MiB/318.6 MiB] 75% Done 8.9 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.7 MiB/318.6 MiB] 75% Done 8.9 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.8 MiB/318.6 MiB] 75% Done 9.0 MiB/s ETA 00:00:09 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/italian.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][241.8 MiB/318.6 MiB] 75% Done 9.0 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.8 MiB/318.6 MiB] 75% Done 9.0 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.8 MiB/318.6 MiB] 75% Done 9.0 MiB/s ETA 00:00:09 \ [3.1k/4.0k files][241.8 MiB/318.6 MiB] 75% Done 9.0 MiB/s ETA 00:00:09 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/portuguese.h.html [Content-Type=text/html]... Step #9: \ [3.1k/4.0k files][242.1 MiB/318.6 MiB] 76% Done 9.0 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][242.1 MiB/318.6 MiB] 76% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/electrum-words.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][242.1 MiB/318.6 MiB] 76% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/chinese_simplified.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][242.1 MiB/318.6 MiB] 76% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/singleton.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][242.8 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][242.8 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][242.8 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][242.8 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][242.8 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.0 MiB/318.6 MiB] 76% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.3 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/mnemonics/french.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.7 MiB/318.6 MiB] 76% Done 9.3 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][243.8 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.8 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/tuple.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.8 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][243.8 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.1 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.2 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.3 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/serialization/pair.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.6 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][244.7 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.0 MiB/318.6 MiB] 76% Done 9.5 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.1 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.1 MiB/318.6 MiB] 76% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.5 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device_trezor/report.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/device_trezor/device_trezor.cpp.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.h.html [Content-Type=text/html]... Step #9: \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 \ [3.2k/4.0k files][245.7 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][245.9 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.2 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg_serialization.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.5 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_tx_builder_ringct.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/report.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account_kex_impl.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.6 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][246.8 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 | [3.2k/4.0k files][246.8 MiB/318.6 MiB] 77% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.2 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.2 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.2 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.2 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.3 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.3 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.3 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.3 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/command_line.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/combinator.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.4 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.5 MiB/318.6 MiB] 77% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/json_util.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][247.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.6 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.7 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 | [3.2k/4.0k files][247.8 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/unordered_containers_boost_serialization.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.1 MiB/318.6 MiB] 77% Done 9.5 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/utf8.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/combinator.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.2 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.3 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.4 MiB/318.6 MiB] 77% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.5 MiB/318.6 MiB] 78% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.5 MiB/318.6 MiB] 78% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.4 MiB/s ETA 00:00:07 | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 | [3.2k/4.0k files][248.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account_boost_serialization.h.html [Content-Type=text/html]... Step #9: | [3.2k/4.0k files][248.8 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][248.8 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.1 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_boost_serialization.h.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.2 MiB/318.6 MiB] 78% Done 9.0 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.4 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: | [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 | [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][249.5 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][249.7 MiB/318.6 MiB] 78% Done 9.1 MiB/s ETA 00:00:08 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_errors.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.1 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.1 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.2 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.2 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.2 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.2 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/fee_algorithm.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.2 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.3 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.6 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/fee_priority.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.7 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_args.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/ringdb.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_boost_serialization.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_types.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][250.8 MiB/318.6 MiB] 78% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_serialization.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][251.0 MiB/318.6 MiB] 78% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][251.8 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][251.9 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][251.9 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][251.9 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][251.9 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.1 MiB/318.6 MiB] 79% Done 9.0 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][252.2 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][252.2 MiB/318.6 MiB] 79% Done 9.0 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][252.2 MiB/318.6 MiB] 79% Done 9.0 MiB/s ETA 00:00:07 / [3.3k/4.0k files][252.2 MiB/318.6 MiB] 79% Done 9.0 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][252.8 MiB/318.6 MiB] 79% Done 9.1 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][253.3 MiB/318.6 MiB] 79% Done 9.2 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][253.8 MiB/318.6 MiB] 79% Done 9.3 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][254.3 MiB/318.6 MiB] 79% Done 9.4 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][255.0 MiB/318.6 MiB] 80% Done 9.5 MiB/s ETA 00:00:07 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][255.9 MiB/318.6 MiB] 80% Done 9.7 MiB/s ETA 00:00:06 / [3.3k/4.0k files][255.9 MiB/318.6 MiB] 80% Done 9.7 MiB/s ETA 00:00:06 / [3.3k/4.0k files][256.2 MiB/318.6 MiB] 80% Done 9.8 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][256.9 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][256.9 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.1 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.1 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.1 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.2 MiB/318.6 MiB] 80% Done 9.9 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.5 MiB/318.6 MiB] 80% Done 10.0 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.5 MiB/318.6 MiB] 80% Done 10.0 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.8 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.8 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][257.9 MiB/318.6 MiB] 80% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][258.1 MiB/318.6 MiB] 81% Done 10.1 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][258.1 MiB/318.6 MiB] 81% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][258.1 MiB/318.6 MiB] 81% Done 10.1 MiB/s ETA 00:00:06 / [3.3k/4.0k files][258.4 MiB/318.6 MiB] 81% Done 10.2 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][258.9 MiB/318.6 MiB] 81% Done 10.3 MiB/s ETA 00:00:06 / [3.3k/4.0k files][259.0 MiB/318.6 MiB] 81% Done 10.3 MiB/s ETA 00:00:06 / [3.3k/4.0k files][259.0 MiB/318.6 MiB] 81% Done 10.3 MiB/s ETA 00:00:06 / [3.3k/4.0k files][259.0 MiB/318.6 MiB] 81% Done 10.3 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][259.7 MiB/318.6 MiB] 81% Done 10.4 MiB/s ETA 00:00:06 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: / [3.3k/4.0k files][259.7 MiB/318.6 MiB] 81% Done 10.4 MiB/s ETA 00:00:06 / [3.3k/4.0k files][259.9 MiB/318.6 MiB] 81% Done 10.4 MiB/s ETA 00:00:06 / [3.3k/4.0k files][259.9 MiB/318.6 MiB] 81% Done 10.4 MiB/s ETA 00:00:06 / [3.3k/4.0k files][260.4 MiB/318.6 MiB] 81% Done 10.5 MiB/s ETA 00:00:06 / [3.3k/4.0k files][261.0 MiB/318.6 MiB] 81% Done 10.6 MiB/s ETA 00:00:05 / [3.3k/4.0k files][261.2 MiB/318.6 MiB] 81% Done 10.7 MiB/s ETA 00:00:05 / [3.3k/4.0k files][261.2 MiB/318.6 MiB] 81% Done 10.7 MiB/s ETA 00:00:05 - - [3.3k/4.0k files][261.2 MiB/318.6 MiB] 81% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.6 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.6 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.6 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.6 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.6 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 - [3.3k/4.0k files][261.3 MiB/318.6 MiB] 82% Done 10.5 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][262.2 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][263.6 MiB/318.6 MiB] 82% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][263.6 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 - [3.3k/4.0k files][263.6 MiB/318.6 MiB] 82% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][263.9 MiB/318.6 MiB] 82% Done 10.8 MiB/s ETA 00:00:05 - [3.3k/4.0k files][263.9 MiB/318.6 MiB] 82% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.2 MiB/318.6 MiB] 82% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.4 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.8 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.8 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 - [3.3k/4.0k files][264.8 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.9 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][264.9 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 - [3.3k/4.0k files][264.9 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.2 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.2 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.2 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.2 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.3 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.3 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.4 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.5 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.6 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.6 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.6 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.6 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.7 MiB/318.6 MiB] 83% Done 10.9 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 11.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.3k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][265.9 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.3 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.5 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.5 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.5 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.5 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.6 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.6 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.6 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.6 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: - [3.4k/4.0k files][266.7 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 - [3.4k/4.0k files][266.7 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.7 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][266.8 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/document.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/reader.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/rapidjson.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.0 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/memorystream.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.1 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.1 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.1 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.1 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.2 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.5 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stream.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.6 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.6 MiB/318.6 MiB] 83% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodedstream.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][267.6 MiB/318.6 MiB] 83% Done 10.6 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.6 MiB/318.6 MiB] 83% Done 10.6 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][267.6 MiB/318.6 MiB] 83% Done 10.6 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/writer.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodings.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][268.1 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/allocators.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/error.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.6 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][268.7 MiB/318.6 MiB] 84% Done 10.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][268.7 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][268.8 MiB/318.6 MiB] 84% Done 10.6 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.0 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.0 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.0 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.2 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.2 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stringbuffer.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][269.2 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.2 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.2 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.3 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.3 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.3 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][269.3 MiB/318.6 MiB] 84% Done 10.7 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][270.1 MiB/318.6 MiB] 84% Done 10.9 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][270.9 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.1 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.4 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.4 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/stack.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 11.0 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.7 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/pow10.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strfunc.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/biginteger.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/ieee754.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.8 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/itoa.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][271.9 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][271.9 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/clzll.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.0 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.1 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.1 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.7 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.7 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.7 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.7 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.2 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.5 MiB/s ETA 00:00:04 \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.2 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.1 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 10.0 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.3 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.4 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 \ [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.5 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: | [3.4k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.5k/4.0k files][272.8 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][272.9 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.0 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.2 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.2 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.2 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.2 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.4 MiB/318.6 MiB] 85% Done 9.8 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.5 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.6 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.7 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.8 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.8 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][273.9 MiB/318.6 MiB] 85% Done 9.9 MiB/s ETA 00:00:05 | [3.5k/4.0k files][274.1 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.2 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.3 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.5 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.5 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.5 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.6 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.9 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][274.9 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][274.9 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.0 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.2 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.2 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.2 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.2 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.5 MiB/318.6 MiB] 86% Done 10.1 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.1 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.1 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.1 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.1 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 10.0 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.6 MiB/318.6 MiB] 86% Done 9.9 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.8 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.7 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][275.8 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: | [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.7 MiB/s ETA 00:00:04 | [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.7 MiB/s ETA 00:00:04 / / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.4 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/signature_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/control.js [Content-Type=text/javascript]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/style.css [Content-Type=text/css]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/summary.json [Content-Type=application/json]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/directory_view_index.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/index.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/file_view_index.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.5 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.6 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.6 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.6 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/crypto.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.6 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.6 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.7 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][276.7 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/safestack.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.7 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/openssl-1.1.1g/include/openssl/opensslconf.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][276.9 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/tests/fuzz/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/tests/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.0 MiB/318.6 MiB] 86% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/tests/fuzz/cold-outputs.cpp.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/tests/fuzz/fuzzer.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/build/generated_include/crypto/wallet/ops.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/report.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_config.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/generic-ops.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-groestl.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/c_threads.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.cpp.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/initializer.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/duration.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/chacha.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.4 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.4 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.4 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.7 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.7 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/generators.cpp.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.7 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/crypto.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/variant4_random_math.h.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/tree-hash.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/rx-slow-hash.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/random.c.html [Content-Type=text/html]... Step #9: / [3.5k/4.0k files][277.8 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.5k/4.0k files][277.9 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][277.9 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][277.9 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][277.9 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.0 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/jh.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.1 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.1 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/crypto-ops.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/oaes_lib.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.1 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/blake256.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.2 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.2 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/skein.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash-ops.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-skein.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-jh.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][278.4 MiB/318.6 MiB] 87% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash-extra-blake.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/hash.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/CryptonightR_JIT.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.5 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/slow-hash.c.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.6 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/keccak.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/variant2_int_sqrt.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/skein_port.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][279.7 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/aesb.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/crypto.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][280.1 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 / [3.6k/4.0k files][280.1 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/groestl.h.html [Content-Type=text/html]... Step #9: / [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/crypto/wallet/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_default.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.2 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.3 MiB/318.6 MiB] 87% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_io.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.7 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.5 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_default.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_io_hid.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_ledger.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/log.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device/device_cold.hpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/russian.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/language_base.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/japanese.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/german.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/spanish.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.6 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/dutch.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.7 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/english_old.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.7 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/english.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][280.7 MiB/318.6 MiB] 88% Done 9.4 MiB/s ETA 00:00:04 - [3.6k/4.0k files][281.1 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 - [3.6k/4.0k files][281.4 MiB/318.6 MiB] 88% Done 9.5 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/esperanto.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][281.8 MiB/318.6 MiB] 88% Done 9.6 MiB/s ETA 00:00:04 - [3.6k/4.0k files][282.1 MiB/318.6 MiB] 88% Done 9.7 MiB/s ETA 00:00:04 - [3.6k/4.0k files][282.1 MiB/318.6 MiB] 88% Done 9.7 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/lojban.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/portuguese.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][282.3 MiB/318.6 MiB] 88% Done 9.7 MiB/s ETA 00:00:04 - [3.6k/4.0k files][282.3 MiB/318.6 MiB] 88% Done 9.7 MiB/s ETA 00:00:04 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/italian.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][282.7 MiB/318.6 MiB] 88% Done 9.8 MiB/s ETA 00:00:04 - [3.6k/4.0k files][283.4 MiB/318.6 MiB] 88% Done 9.9 MiB/s ETA 00:00:04 - [3.6k/4.0k files][284.5 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][284.5 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][284.8 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][284.8 MiB/318.6 MiB] 89% Done 10.0 MiB/s ETA 00:00:03 - [3.6k/4.0k files][284.8 MiB/318.6 MiB] 89% Done 10.0 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/chinese_simplified.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/electrum-words.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/singleton.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.2 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/mnemonics/french.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/checkpoints/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/checkpoints/checkpoints.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/tuple.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/binary_utils.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/json_archive.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/crypto.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][285.7 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.8 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 - [3.6k/4.0k files][285.8 MiB/318.6 MiB] 89% Done 10.1 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/containers.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.2 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/serialization.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.2 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.2 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/binary_archive.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/variant.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/container.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/string.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/serialization/pair.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/error.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.3 MiB/318.6 MiB] 89% Done 10.2 MiB/s ETA 00:00:03 - [3.6k/4.0k files][286.6 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/tor_address.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/socks.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.6 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 - [3.6k/4.0k files][286.6 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/parse.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.6 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/parse.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][286.6 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 - [3.6k/4.0k files][286.7 MiB/318.6 MiB] 89% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.0 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/tor_address.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.0 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/zmq.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/socks_connect.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/host.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.1 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/socks.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.2 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.4 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.4 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.4 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.4 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/error.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.5 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/http.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.5 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.5 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/net/i2p_address.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device_trezor/device_trezor.cpp.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/device_trezor/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/message_data_structs.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.6 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.7 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/rpc_handler.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_commands_defs.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.7 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.7 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.7 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/report.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.8 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/core_rpc_server_error_codes.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/rpc/zmq_pub.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.h.html [Content-Type=text/html]... Step #9: - [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_kex_msg_serialization.h.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][287.9 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.4 MiB/318.6 MiB] 90% Done 10.4 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.4 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account_kex_impl.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_tx_builder_ringct.cpp.html [Content-Type=text/html]... Step #9: \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.6k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_clsag_context.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/report.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/multisig/multisig_account.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][288.6 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/threadpool.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][288.9 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/password.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.1 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/aligned.c.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/error.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/password.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/base58.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/dns_utils.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/pruning.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/notify.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.2 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/pruning.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/download.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/updates.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/apply_permutation.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/command_line.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/threadpool.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.3 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/expect.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.5 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/report.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/combinator.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.6 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.7 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.3 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.2 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.1 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.1 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.1 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.1 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.0 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.0 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.0 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.0 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 10.0 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.9 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.8 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.8 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.7 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/util.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.6 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.6 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/perf_timer.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.6 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/unordered_containers_boost_serialization.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/json_util.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/i18n.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][289.8 MiB/318.6 MiB] 90% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/i18n.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.0 MiB/318.6 MiB] 91% Done 9.6 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/notify.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.0 MiB/318.6 MiB] 91% Done 9.6 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/util.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.0 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/spawn.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.0 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/utf8.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/command_line.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/varint.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/error.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/download.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.3 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/common/combinator.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.3 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/hardforks/hardforks.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.3 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/hardforks/report.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.3 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_defs.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.4 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.4 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_protocol/cryptonote_protocol_handler_common.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/report.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.4 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.5 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/fcmp_pp/fcmp_pp_crypto.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.5 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.5 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic_impl.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account_boost_serialization.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/report.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_basic.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.6 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_boost_serialization.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.7 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.7 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils_basic.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/cryptonote_format_utils.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/connection_context.h.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][290.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.3 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.3 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/hardfork.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][291.5 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/account.cpp.html [Content-Type=text/html]... Step #9: \ [3.7k/4.0k files][291.5 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.5 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.5 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.6 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.6 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.6 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.6 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.6 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][291.8 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.0 MiB/318.6 MiB] 91% Done 9.6 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.0 MiB/318.6 MiB] 91% Done 9.6 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 \ [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 | | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/difficulty.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/miner.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/tx_extra.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_basic/subaddress_index.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.1 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_errors.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/message_transporter.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.2 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.3 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/fee_algorithm.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.4 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/report.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.5 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/fee_priority.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.7 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.7 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/node_rpc_proxy.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.7 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet_args.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/ringdb.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/message_store.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.8 MiB/318.6 MiB] 91% Done 9.4 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_boost_serialization.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.9 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/report.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][292.9 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.9 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.9 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 | [3.7k/4.0k files][292.9 MiB/318.6 MiB] 91% Done 9.3 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_types.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs.cc.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/wallet/wallet2_basic/wallet2_serialization.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/multiexp.cc.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][293.9 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][294.2 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][294.2 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 | [3.7k/4.0k files][294.2 MiB/318.6 MiB] 92% Done 9.5 MiB/s ETA 00:00:03 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/report.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][295.1 MiB/318.6 MiB] 92% Done 9.7 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/bulletproofs_plus.cc.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][296.1 MiB/318.6 MiB] 92% Done 9.9 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][297.8 MiB/318.6 MiB] 93% Done 10.2 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctSigs.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][298.3 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctOps.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][298.7 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctCryptoOps.c.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/i_core_events.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/ringct/rctTypes.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.0 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.1 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.1 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_verification_utils.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.1 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.1 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.1 MiB/318.6 MiB] 93% Done 10.3 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.4 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/report.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.4 MiB/318.6 MiB] 93% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.6 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.6 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/blockchain_and_pool.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_core.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_pool.h.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][299.9 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/cryptonote_tx_utils.cpp.html [Content-Type=text/html]... Step #9: | [3.7k/4.0k files][300.0 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 | [3.8k/4.0k files][300.0 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/cryptonote_core/tx_sanity_check.cpp.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][300.0 MiB/318.6 MiB] 94% Done 10.4 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.h.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][300.6 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/blockchain_db.cpp.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][300.6 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 | [3.8k/4.0k files][300.6 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 | [3.8k/4.0k files][300.8 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 | [3.8k/4.0k files][300.8 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 | [3.8k/4.0k files][300.8 MiB/318.6 MiB] 94% Done 10.5 MiB/s ETA 00:00:02 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/locked_txn.h.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][301.0 MiB/318.6 MiB] 94% Done 10.6 MiB/s ETA 00:00:02 | [3.8k/4.0k files][301.2 MiB/318.6 MiB] 94% Done 10.6 MiB/s ETA 00:00:02 | [3.8k/4.0k files][301.4 MiB/318.6 MiB] 94% Done 10.6 MiB/s ETA 00:00:02 | [3.8k/4.0k files][303.1 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 | [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 | [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/report.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.h.html [Content-Type=text/html]... Step #9: | [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 / Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/src/blockchain_db/lmdb/db_lmdb.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/easylogging++/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.cc.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/easylogging++/easylogging++.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/instructions_portable.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/configuration.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/reciprocal.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.2 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/aes_hash.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.4 MiB/318.6 MiB] 95% Done 10.9 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][303.6 MiB/318.6 MiB] 95% Done 11.0 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/instruction.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/program.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ref.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.2 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/bytecode_machine.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.3 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_avx2.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.4 MiB/318.6 MiB] 95% Done 11.1 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2_generator.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/dataset.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][304.9 MiB/318.6 MiB] 95% Done 11.2 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.9 MiB/318.6 MiB] 95% Done 11.2 MiB/s ETA 00:00:01 / [3.8k/4.0k files][304.9 MiB/318.6 MiB] 95% Done 11.2 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][305.0 MiB/318.6 MiB] 95% Done 11.2 MiB/s ETA 00:00:01 / [3.8k/4.0k files][305.0 MiB/318.6 MiB] 95% Done 11.2 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/randomx.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_ssse3.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][306.3 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][306.6 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/common.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][306.8 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.1 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.1 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.2 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.3 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.3 MiB/318.6 MiB] 96% Done 11.7 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.4 MiB/318.6 MiB] 96% Done 11.7 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.4 MiB/318.6 MiB] 96% Done 11.7 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.4 MiB/318.6 MiB] 96% Done 11.7 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.6 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.6 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.6 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler_x86.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_compiled_light.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.6 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.7 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/jit_compiler.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.8 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/intrin_portable.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.6 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][307.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2_core.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.0 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar_program.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/soft_aes.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_machine.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.1 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/argon2.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/superscalar.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/cpu.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/vm_interpreted_light.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/virtual_memory.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/allocator.cpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2b.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.2 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blake2-impl.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.4 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.4 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-avx2.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.5 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.5 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ssse3.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.5 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.5 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.6 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/blamka-round-ref.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.6 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/randomx/src/blake2/endian.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.6 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.6 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.7 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/boost/archive/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.7 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.7 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_oarchive.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.7 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_iarchive.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.8 MiB/318.6 MiB] 96% Done 11.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/boost/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/mdb.c.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][308.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/boost/archive/portable_binary_archive.hpp.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][308.9 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/lmdb.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/db_drivers/liblmdb/midl.h.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 96% Done 11.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/report.html [Content-Type=text/html]... Step #9: / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.0 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.5 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.4 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.2 MiB/s ETA 00:00:01 / [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.0 MiB/s ETA 00:00:01 - - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.0 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 11.0 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.5 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.5 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.5 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][309.4 MiB/318.6 MiB] 97% Done 10.3 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/document.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][310.0 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/reader.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][310.0 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][310.0 MiB/318.6 MiB] 97% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][310.2 MiB/318.6 MiB] 97% Done 10.5 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stringbuffer.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][311.0 MiB/318.6 MiB] 97% Done 10.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/memorystream.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][311.5 MiB/318.6 MiB] 97% Done 10.7 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/rapidjson.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][311.9 MiB/318.6 MiB] 97% Done 10.7 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][311.9 MiB/318.6 MiB] 97% Done 10.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/stream.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][312.0 MiB/318.6 MiB] 97% Done 10.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodedstream.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][312.0 MiB/318.6 MiB] 97% Done 10.6 MiB/s ETA 00:00:01 - [3.8k/4.0k files][313.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/writer.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/encodings.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.2 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/allocators.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/error.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.2 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 - [3.8k/4.0k files][313.2 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/error/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.3 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strtod.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.3 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/stack.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.3 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:01 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/dtoa.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.4 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.5 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/itoa.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.6 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/pow10.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/ieee754.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.7 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 - [3.8k/4.0k files][313.7 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/strfunc.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.8 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/biginteger.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][313.9 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][313.9 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][313.9 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][313.9 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/diyfp.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/rapidjson/include/rapidjson/internal/clzll.h.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/src/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][314.0 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/report.html [Content-Type=text/html]... Step #9: - [3.8k/4.0k files][314.1 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.1 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64-64-24k.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.1 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/report.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pack.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/src/amd64/amd64.c.inc.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_neg.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/report.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.5 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_add.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.3 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.3 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.3 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.2 MiB/318.6 MiB] 98% Done 10.3 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 10.1 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 10.0 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 10.0 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 10.0 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 10.0 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519.h.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.9 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_scalarmult_base.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_invert.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.9 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.9 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519.h.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.9 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_pow2523.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_setint.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519.h.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_unpack.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/sc25519_window4.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_iseq.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/fe25519_getparity.c.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/external/supercop/crypto_sign/ed25519/amd64-64-24k/ge25519_pack.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/report.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/misc_language.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/report.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/parserse_base_utils.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/string_tools.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/memwipe.c.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_ssl.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_helper.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.4 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.5 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.5 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.5 MiB/318.6 MiB] 98% Done 9.7 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/report.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/hex.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.7 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_utils_base.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/abstract_http_client.cpp.html [Content-Type=text/html]... Step #9: - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 - [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_slice.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/net_parse_helpers.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/int-util.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.8 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/portable_storage.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/file_io_utils.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/byte_stream.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/http_auth.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][314.9 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/mlocker.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.0 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/wipeable_string.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.0 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlocker.cpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/src/mlog.cpp.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.0 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.0 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/scope_guard.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.0 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.2 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_tools_lexical.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.2 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/profile_tools.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.2 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_stream.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.3 MiB/318.6 MiB] 98% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.5 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_language.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.5 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.5 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/math_helper.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.5 MiB/318.6 MiB] 99% Done 9.9 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.5 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/misc_log_ex.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/rolling_median.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/span.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/hex.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/report.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.6 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/syncobj.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.7 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/int-util.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.8 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.8 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.8 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.8 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/time_helper.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/wipeable_string.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][315.9 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/string_coding.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/byte_slice.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/memwipe.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.8 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/readline_buffer.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.1 MiB/318.6 MiB] 99% Done 9.7 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/fnv1.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.7 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.7 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.6 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.6 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_bin.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_template_helper.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_bin.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_base.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.2 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/report.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_val_converters.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.3 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_bin_utils.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.4 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.4 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/http_abstract_invoke.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.4 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_to_json.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.6 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/parserse_base_utils.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.6 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/report.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.7 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.7 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.7 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/storages/portable_storage_from_json.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.9 MiB/318.6 MiB] 99% Done 9.5 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.9 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][316.9 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/keyvalue_serialization_overloads.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.9 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/field.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][316.9 MiB/318.6 MiB] 99% Done 9.4 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/error.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.0 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.0 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_helper.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_http_client.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/report.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/write.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/serialization/wire/traits.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_ssl.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.1 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.2 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.2 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/net_utils_base.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/report.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.2 MiB/318.6 MiB] 99% Done 9.1 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_protocol_handler.inl.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.6 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/network_throttle-detail.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/enums.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.7 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_auth.h.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/local_ip.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][317.9 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.0 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.0 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.0 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.1 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.1 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/jsonrpc_structs.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][318.2 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.2 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_base.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/abstract_tcp_server2.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/connection_basic.hpp.html [Content-Type=text/html]... Step #9: Copying file:///workspace/out/libfuzzer-coverage-x86_64/report_target/cold-outputs_fuzz_tests/linux/src/monero/monero/contrib/epee/include/net/http_client_base.h.html [Content-Type=text/html]... Step #9: \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [3.9k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.3 MiB/318.6 MiB] 99% Done 9.2 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.4 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.5 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.5 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 \ [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 | | [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 | [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 | [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 | [4.0k/4.0k files][318.6 MiB/318.6 MiB] 99% Done 9.3 MiB/s ETA 00:00:00 | [4.0k/4.0k files][318.6 MiB/318.6 MiB] 100% Done 9.3 MiB/s ETA 00:00:00 Step #9: Operation completed over 4.0k objects/318.6 MiB. Finished Step #9 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #10: CommandException: 1 files/objects could not be removed. Finished Step #10 Starting Step #11 Step #11: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #11: Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/transaction_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][ 0.0 B/ 1.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_error.log [Content-Type=application/octet-stream]... Step #11: / [0/22 files][ 0.0 B/ 1.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/levin_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][ 0.0 B/ 1.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full_no_exceptions_error.log [Content-Type=application/octet-stream]... Step #11: / [0/22 files][ 0.0 B/ 1.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full_error.log [Content-Type=application/octet-stream]... Step #11: / [0/22 files][ 0.0 B/ 1.6 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/load-from-binary_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][151.4 KiB/ 1.6 MiB] 9% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/base58_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][169.1 KiB/ 1.6 MiB] 10% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/cold-transaction_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][251.6 KiB/ 1.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full_no_exceptions.json [Content-Type=application/json]... Step #11: / [0/22 files][251.6 KiB/ 1.6 MiB] 15% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/load-from-json_fuzz_tests.json [Content-Type=application/json]... Step #11: / [0/22 files][337.5 KiB/ 1.6 MiB] 20% Done / [1/22 files][337.5 KiB/ 1.6 MiB] 20% Done / [2/22 files][337.5 KiB/ 1.6 MiB] 20% Done / [3/22 files][359.4 KiB/ 1.6 MiB] 22% Done / [4/22 files][359.4 KiB/ 1.6 MiB] 22% Done / [5/22 files][518.8 KiB/ 1.6 MiB] 32% Done / [6/22 files][682.2 KiB/ 1.6 MiB] 42% Done / [7/22 files][682.2 KiB/ 1.6 MiB] 42% Done / [8/22 files][682.2 KiB/ 1.6 MiB] 42% Done / [9/22 files][682.2 KiB/ 1.6 MiB] 42% Done / [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_zmq.json [Content-Type=application/json]... Step #11: / [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done - Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc_full.json [Content-Type=application/json]... Step #11: - [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/signature_fuzz_tests.json [Content-Type=application/json]... Step #11: - [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/parse-url_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #11: - [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/http-client_fuzz_tests.json [Content-Type=application/json]... Step #11: - [10/22 files][682.2 KiB/ 1.6 MiB] 42% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/tx-extra_fuzz_tests.json [Content-Type=application/json]... Step #11: - [10/22 files][817.4 KiB/ 1.6 MiB] 50% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_rpc.json [Content-Type=application/json]... Step #11: - [10/22 files][817.4 KiB/ 1.6 MiB] 50% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/bulletproof_fuzz_tests.json [Content-Type=application/json]... Step #11: Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/coverage_targets.txt [Content-Type=text/plain]... Step #11: - [10/22 files][817.4 KiB/ 1.6 MiB] 50% Done - [10/22 files][958.7 KiB/ 1.6 MiB] 59% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/cold-outputs_fuzz_tests.json [Content-Type=application/json]... Step #11: - [10/22 files][ 1.1 MiB/ 1.6 MiB] 69% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/parse-url_fuzz_tests.json [Content-Type=application/json]... Step #11: - [10/22 files][ 1.1 MiB/ 1.6 MiB] 70% Done - [11/22 files][ 1.1 MiB/ 1.6 MiB] 70% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/block_fuzz_tests.json [Content-Type=application/json]... Step #11: - [11/22 files][ 1.1 MiB/ 1.6 MiB] 70% Done - [12/22 files][ 1.2 MiB/ 1.6 MiB] 74% Done - [13/22 files][ 1.3 MiB/ 1.6 MiB] 84% Done - [14/22 files][ 1.3 MiB/ 1.6 MiB] 85% Done - [15/22 files][ 1.3 MiB/ 1.6 MiB] 85% Done - [16/22 files][ 1.5 MiB/ 1.6 MiB] 95% Done - [17/22 files][ 1.6 MiB/ 1.6 MiB] 99% Done - [18/22 files][ 1.6 MiB/ 1.6 MiB] 99% Done - [19/22 files][ 1.6 MiB/ 1.6 MiB] 99% Done - [20/22 files][ 1.6 MiB/ 1.6 MiB] 99% Done - [21/22 files][ 1.6 MiB/ 1.6 MiB] 99% Done - [22/22 files][ 1.6 MiB/ 1.6 MiB] 100% Done Step #11: Operation completed over 22 objects/1.6 MiB. Finished Step #11 Starting Step #12 Step #12: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #12: CommandException: 1 files/objects could not be removed. Finished Step #12 Starting Step #13 Step #13: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #13: Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/block_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [0/17 files][ 0.0 B/ 15.8 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/fuzz_rpc.covreport [Content-Type=application/octet-stream]... Step #13: / [0/17 files][ 0.0 B/ 15.8 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/http-client_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [0/17 files][ 0.0 B/ 15.8 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/cold-outputs_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/parse-url_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [0/17 files][ 0.0 B/ 15.8 MiB] 0% Done / [0/17 files][ 0.0 B/ 15.8 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/fuzz_zmq.covreport [Content-Type=application/octet-stream]... Step #13: / [0/17 files][277.2 KiB/ 15.8 MiB] 1% Done / [1/17 files][277.2 KiB/ 15.8 MiB] 1% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/transaction_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [1/17 files][470.3 KiB/ 15.8 MiB] 2% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/levin_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [1/17 files][734.3 KiB/ 15.8 MiB] 4% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/bulletproof_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [1/17 files][ 1.8 MiB/ 15.8 MiB] 11% Done / [2/17 files][ 2.8 MiB/ 15.8 MiB] 18% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/load-from-json_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [2/17 files][ 5.8 MiB/ 15.8 MiB] 36% Done / [3/17 files][ 7.0 MiB/ 15.8 MiB] 44% Done / [4/17 files][ 7.1 MiB/ 15.8 MiB] 44% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/fuzz_rpc_full.covreport [Content-Type=application/octet-stream]... Step #13: / [4/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done / [5/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/load-from-binary_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: / [5/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done / [6/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done - - [7/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done - [8/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/base58_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: - [8/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done - [9/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/signature_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: - [10/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done - [10/17 files][ 7.5 MiB/ 15.8 MiB] 47% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/tx-extra_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: - [10/17 files][ 7.6 MiB/ 15.8 MiB] 48% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/cold-transaction_fuzz_tests.covreport [Content-Type=application/octet-stream]... Step #13: - [10/17 files][ 7.6 MiB/ 15.8 MiB] 48% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/textcov_reports/fuzz_rpc_full_no_exceptions.covreport [Content-Type=application/octet-stream]... Step #13: - [10/17 files][ 7.9 MiB/ 15.8 MiB] 49% Done - [11/17 files][ 8.1 MiB/ 15.8 MiB] 51% Done - [12/17 files][ 8.5 MiB/ 15.8 MiB] 53% Done - [13/17 files][ 9.1 MiB/ 15.8 MiB] 57% Done - [14/17 files][ 9.9 MiB/ 15.8 MiB] 62% Done - [15/17 files][ 10.2 MiB/ 15.8 MiB] 64% Done - [16/17 files][ 15.8 MiB/ 15.8 MiB] 99% Done - [17/17 files][ 15.8 MiB/ 15.8 MiB] 100% Done \ Step #13: Operation completed over 17 objects/15.8 MiB. Finished Step #13 Starting Step #14 Step #14: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #14: CommandException: 1 files/objects could not be removed. Finished Step #14 Starting Step #15 Step #15: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #15: Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/signature_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: / [0/30 files][ 0.0 B/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/transaction_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/levin_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: / [0/30 files][ 0.0 B/ 28.2 MiB] 0% Done / [0/30 files][ 0.0 B/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/base58_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: / [0/30 files][ 0.0 B/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/bulletproof_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: / [0/30 files][ 0.0 B/ 28.2 MiB] 0% Done / [1/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/cold-outputs_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: / [1/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/base58_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: / [1/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done / [2/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done / [3/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done / [4/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/http-client_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: / [4/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_rpc.log [Content-Type=application/octet-stream]... Step #15: / [5/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done / [5/30 files][ 12.8 KiB/ 28.2 MiB] 0% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_zmq.log [Content-Type=application/octet-stream]... Step #15: / [5/30 files][ 13.8 KiB/ 28.2 MiB] 0% Done / [6/30 files][ 15.0 KiB/ 28.2 MiB] 0% Done / [7/30 files][279.0 KiB/ 28.2 MiB] 0% Done / [8/30 files][543.0 KiB/ 28.2 MiB] 1% Done / [9/30 files][ 3.9 MiB/ 28.2 MiB] 13% Done / [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done - Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/tx-extra_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/block_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_rpc_full_no_exceptions.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/load-from-binary_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/load-from-binary_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_rpc_full.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/transaction_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/tx-extra_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/signature_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 8.9 MiB/ 28.2 MiB] 31% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/cold-outputs_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [10/30 files][ 10.2 MiB/ 28.2 MiB] 35% Done - [11/30 files][ 10.7 MiB/ 28.2 MiB] 37% Done - [12/30 files][ 12.5 MiB/ 28.2 MiB] 44% Done - [13/30 files][ 14.3 MiB/ 28.2 MiB] 50% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_zmq_error.log [Content-Type=application/octet-stream]... Step #15: - [13/30 files][ 15.0 MiB/ 28.2 MiB] 53% Done - [14/30 files][ 15.6 MiB/ 28.2 MiB] 55% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/http-client_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [14/30 files][ 16.4 MiB/ 28.2 MiB] 57% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/parse-url_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [14/30 files][ 16.9 MiB/ 28.2 MiB] 59% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/cold-transaction_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [14/30 files][ 17.7 MiB/ 28.2 MiB] 62% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/levin_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [14/30 files][ 20.0 MiB/ 28.2 MiB] 70% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/bulletproof_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [15/30 files][ 24.6 MiB/ 28.2 MiB] 87% Done - [15/30 files][ 24.9 MiB/ 28.2 MiB] 88% Done - [16/30 files][ 25.4 MiB/ 28.2 MiB] 89% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/load-from-json_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [16/30 files][ 25.6 MiB/ 28.2 MiB] 90% Done - [17/30 files][ 25.6 MiB/ 28.2 MiB] 90% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/load-from-json_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [17/30 files][ 25.9 MiB/ 28.2 MiB] 91% Done - [18/30 files][ 26.4 MiB/ 28.2 MiB] 93% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/cold-transaction_fuzz_tests.log [Content-Type=application/octet-stream]... Step #15: - [18/30 files][ 27.4 MiB/ 28.2 MiB] 97% Done - [19/30 files][ 27.4 MiB/ 28.2 MiB] 97% Done Copying file:///workspace/out/libfuzzer-coverage-x86_64/logs/block_fuzz_tests_error.log [Content-Type=application/octet-stream]... Step #15: - [19/30 files][ 27.7 MiB/ 28.2 MiB] 98% Done - [20/30 files][ 28.0 MiB/ 28.2 MiB] 99% Done - [21/30 files][ 28.0 MiB/ 28.2 MiB] 99% Done - [22/30 files][ 28.0 MiB/ 28.2 MiB] 99% Done - [23/30 files][ 28.0 MiB/ 28.2 MiB] 99% Done \ \ [24/30 files][ 28.0 MiB/ 28.2 MiB] 99% Done \ [25/30 files][ 28.2 MiB/ 28.2 MiB] 99% Done \ [26/30 files][ 28.2 MiB/ 28.2 MiB] 99% Done \ [27/30 files][ 28.2 MiB/ 28.2 MiB] 99% Done \ [28/30 files][ 28.2 MiB/ 28.2 MiB] 99% Done \ [29/30 files][ 28.2 MiB/ 28.2 MiB] 99% Done \ [30/30 files][ 28.2 MiB/ 28.2 MiB] 100% Done Step #15: Operation completed over 30 objects/28.2 MiB. Finished Step #15 Starting Step #16 Step #16: Already have image (with digest): gcr.io/cloud-builders/gsutil Step #16: Copying file:///workspace/srcmap.json [Content-Type=application/json]... Step #16: / [0 files][ 0.0 B/ 785.0 B] / [1 files][ 785.0 B/ 785.0 B] Step #16: Operation completed over 1 objects/785.0 B. Finished Step #16 Starting Step #17 Step #17: Already have image (with digest): gcr.io/cloud-builders/curl Step #17: % Total % Received % Xferd Average Speed Time Time Time Current Step #17: Dload Upload Total Spent Left Speed Step #17: 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 306 0 0 100 306 0 1457 --:--:-- --:--:-- --:--:-- 1457 100 306 0 0 100 306 0 1348 --:--:-- --:--:-- --:--:-- 1348 Finished Step #17 PUSH DONE